list_read_4.f90: Change to f90 comments.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-23 Bud Davis <bdavis@gfortran.org>
2
3 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4
5 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6
7 PR ada/19902
8 * ada/acats/tests/cxa/cxa3004.a: Remove.
9 * ada/acats/tests/cxb/cxb30061.am: Likewise.
10
11 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12
13 PR c++/20073
14 * g++.dg/init/const1.C: New test.
15
16 PR c++/19991
17 * g++.dg/parse/constant7.C: New test.
18
19 PR c++/20152
20 * g++.dg/parse/error27.C: New test.
21 * g++.dg/template/qualttp15.C: Adjust error markers.
22 * g++.old-deja/g++.other/struct1.C: Likewise.
23
24 PR c++/20153
25 * g++.dg/template/error17.C: New test.
26
27 PR c++/20148
28 * g++.dg/parser/error26.C: New test.
29
30 2005-02-22 Diego Novillo <dnovillo@redhat.com>
31
32 PR tree-optimization/20100
33 PR tree-optimization/20115
34 * gcc.dg/pr20115.c: New test.
35 * gcc.dg/pr20115-1.c: New test.
36 * gcc.dg/pr20100.c: New test.
37 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
38 call-clobbered variables after alias1.
39
40 2005-02-22 Bud Davis <bdavis@gfortran.org>
41
42 * gfortran.dg/list_read_4.f90: new test.
43
44 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
45
46 PR rtl-optimization/20017.
47 * gcc.dg/pr20017.c: New.
48
49 2005-02-22 Devang Patel <dpatel@apple.com>
50
51 PR 19952
52 * g++.dg/tree-ssa/pr19952.C: New test.
53
54 2005-02-22 Mark Mitchell <mark@codesourcery.com>
55
56 PR c++/19883
57 * g++.dg/parse/constant6.C: New test.
58
59 2005-02-22 Uros Bizjak <uros@kss-loka.si>
60
61 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
62 * g++.dg/charset/asm2.c: Likewise.
63 * g++.dg/charset/asm3.c: Likewise.
64 * g++.dg/charset/asm4.c: Likewise.
65 * g++.dg/charset/asm5.c: Likewise.
66 * g++.dg/charset/attribute1.c: Likewise.
67 * g++.dg/charset/attribute2.c: Likewise.
68 * g++.dg/charset/extern1.cc: Likewise.
69 * g++.dg/charset/extern2.cc: Likewise.
70 * g++.dg/charset/extern3.cc: Likewise.
71 * g++.dg/charset/function.cc: Likewise.
72 * g++.dg/charset/string.c: Likewise.
73 * g++.dg/charset/charset.exp: Likewise.
74 * lib/target-supports.exp (check_iconv_available): Fix comment.
75
76 2005-02-22 Uros Bizjak <uros@kss-loka.si>
77
78 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
79 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
80 * gcc.dg/charset/asm2.c: Likewise.
81 * gcc.dg/charset/asm3.c: Likewise.
82 * gcc.dg/charset/asm4.c: Likewise.
83 * gcc.dg/charset/asm5.c: Likewise.
84 * gcc.dg/charset/asm6.c: Likewise.
85 * gcc.dg/charset/attribute1.c: Likewise.
86 * gcc.dg/charset/attribute2.c: Likewise.
87 * gcc.dg/charset/builtin1.c: Likewise.
88 * gcc.dg/charset/extern.c: Likewise.
89 * gcc.dg/charset/function.c: Likewise.
90 * gcc.dg/charset/string.c: Likewise.
91 * gcc.dg/charset/charset.exp: Likewise.
92
93 2005-02-21 Bud Davis <bdavis9659@comcast.net>
94
95 PR fortran/20086
96 * gfortran.dg/pr20086.f90: New test.
97
98 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
99
100 PR tree-optimization/19786
101 * g++.dg/tree-ssa/pr19786.C: New.
102
103 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
104
105 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
106
107 2005-02-21 Jeff Law <law@redhat.com>
108
109 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
110
111 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
112
113 * gfortran.dg/do_iterator: Split loop, markup all lines for
114 which an error locus is printed.
115 * gfortran.dg/pr17708.f90: Markup all lines for which an error
116 locus is printed.
117 * gfortran.dg/select_4.f90: Likewise.
118 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
119 locuses in the various permutations.
120
121 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
122
123 PR tree-optimization/19951
124 * g++.dg/vect: New directory.
125 * g++.dg/vect/vect.exp: New file.
126 * g++.dg/vect/pr19951.cc: New testcase.
127 * g++.dg/dg.exp: Also prune vectorizer tests.
128
129 2005-02-20 Zack Weinberg <zack@codesourcery.com>
130
131 PR 18785
132 * gcc.dg/charset/builtin1.c: New test.
133
134 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
135
136 PR c++/19299
137 * g++.dg/inherit/volatile1.C: New test.
138
139 PR c++/19440
140 * g++.dg/template/dtor4.C: New test.
141
142 2005-02-19 Steven G. Kargl <kargls@comcast.net>
143
144 * gfortran.dg/int_1.f90: New test.
145
146 2005-02-19 Devang Patel <dpatel@apple.com>
147
148 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
149
150 2005-02-19 Steven G. Kargl <kargls@comcast.net>
151
152 * gfortran.dg/achar_1.f90: New test.
153
154 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
155
156 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
157
158 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
159 Jakub Jelinek <jakub@redhat.com>
160
161 PR tree-optimization/19828
162 * gcc.dg/tree-ssa/loop-7.c: New test.
163 * gcc.c-torture/execute/20050218-1.c: New test.
164
165 2005-02-19 Jakub Jelinek <jakub@redhat.com>
166
167 PR c/20043
168 * gcc.dg/transparent-union-1.c: New test.
169 * gcc.dg/transparent-union-2.c: New test.
170
171 2005-02-18 James E Wilson <wilson@specifixinc.com>
172
173 PR tree-optimization/18977
174 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
175
176 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
177
178 PR target/20054
179 * gcc.dg/pr20054.c: New test.
180
181 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
182
183 PR c++/19508
184 * g++.dg/ext/attrib20.C: New test.
185
186 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
187
188 PR middle-end/20030
189 * gfortran.fortran-torture/execute/character_passing.f90: New test.
190
191 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
192
193 PR c++/20008
194 * g++.dg/opt/switch4.C: New.
195
196 2005-02-18 Jakub Jelinek <jakub@redhat.com>
197
198 PR c++/20023
199 PR tree-optimization/20009
200 * gcc.c-torture/compile/20050217-1.c: New test.
201 * g++.dg/opt/switch3.C: New test.
202
203 PR tree-optimization/18947
204 * gcc.c-torture/compile/20050215-1.c: New test.
205 * gcc.c-torture/compile/20050215-2.c: New test.
206 * gcc.c-torture/compile/20050215-3.c: New test.
207
208 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
209
210 PR c++/20028
211 * g++.dg/template/crash34.C: New.
212
213 PR c++/20022
214 * g++.dg/other/access3.C: New.
215
216 2005-02-17 Ira Rosen <irar@il.ibm.com>
217
218 * gcc.dg/vect/vect-98.c: New test.
219
220 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
221
222 PR tree-optimization/19967
223 * gcc.dg/pr19967.c: New.
224
225 2005-02-16 Jakub Jelinek <jakub@redhat.com>
226
227 PR middle-end/19857
228 * gcc.dg/tree-ssa/20050215-1.c: New test.
229 * gcc.c-torture/execute/20050215-1.c: New test.
230
231 2005-02-15 Eric Christopher <echristo@redhat.com>
232
233 * gcc.dg/cpp/20050215-1.c: New file.
234
235 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
236
237 PR tree-optimization/15785
238 * gcc.dg/pr15785-1.c: New test.
239
240 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
241
242 PR c++/17788
243 * g++.dg/init/ctor4.C: New.
244 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
245
246 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
247
248 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
249 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
250
251 2005-02-15 Andreas Schwab <schwab@suse.de>
252
253 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
254 declare malloc.
255
256 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
257
258 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
259
260 2005-02-14 Diego Novillo <dnovillo@redhat.com>
261
262 PR tree-optimization/19853
263 * gcc.c-torture/compile/pr19853.c: New test.
264
265 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
266
267 PR c++/19608
268 * g++.dg/parse/local-class1.C: New.
269
270 PR c++/19895
271 * g++.dg/parse/ptrmem3.C: New.
272
273 PR c++/19884
274 * g++.old-deja/g++.oliva/template6.C: Add another case.
275 * g++.dg/template/explicit6.C: New.
276
277 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
278
279 PR c++/17816
280 * g++.dg/other/redecl2.C: New.
281
282 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
283
284 PR c++/19891
285 * g++.dg/abi/covariant4.C: New.
286
287 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
288
289 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
290
291 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
292
293 * gcc.dg/vect/vect-96.c: Fix typo.
294
295 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
296
297 PR c++/14479
298 PR c++/19487
299 * g++.dg/template/enum5.C: New test.
300
301 2005-02-12 Ira Rosen <irar@il.ibm.com>
302
303 * gcc.dg/vect/vect-97.c: New test.
304
305 2005-02-12 Ira Rosen <irar@il.ibm.com>
306
307 * gcc.dg/vect/vect-96.c: New test.
308
309 2005-02-12 Uros Bizjak <uros@kss-loka.si>
310
311 * gcc.dg/builtins-34.c: Also check ldexp*.
312
313 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
314
315 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
316
317 2005-02-11 Janis Johnson <janis187@us.ibm.com>
318
319 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
320 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
321 dg-require-dll, dg-require-iconv, dg-require-named-sections,
322 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
323 selector_list, selector_expression, dg-process-target): Move to new
324 file target-supports-dg.exp.
325 * lib/target-supports-dg.exp: New.
326
327 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
328 New.
329
330 2005-02-11 Jakub Jelinek <jakub@redhat.com>
331
332 PR c++/19666
333 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
334
335 PR middle-end/19858
336 * gcc.c-torture/compile/20050210-1.c: New test.
337
338 2005-02-11 Mark Mitchell <mark@codesourcery.com>
339
340 PR c++/19755
341 * g++.dg/warn/Wbraces1.C: New test.
342
343 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
344
345 * gcc.dg/builtins-52.c: New testcase.
346
347 2005-02-10 Jakub Jelinek <jakub@redhat.com>
348
349 PR c/19342
350 * gcc.c-torture/execute/20050119-1.c: New test.
351
352 2005-02-09 Mark Mitchell <mark@codesourcery.com>
353
354 PR c++/19811
355 * g++.dg/init/delete1.C: New test.
356
357 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
358
359 PR c++/18470
360 * g++.dg/template/static12.C: New test.
361
362 2005-02-09 Mark Mitchell <mark@codesourcery.com>
363
364 PR c++/19787
365 * g++.dg/conversion/ambig1.C: New test.
366
367 PR c++/19739
368 * g++.dg/ext/attrib19.C: New test.
369
370 PR c++/19732
371 * g++.dg/parse/dtor5.C: New test.
372
373 PR c++/19762
374 * g++.dg/template/dtor3.C: New test.
375
376 PR c++/19826
377 * g++.dg/template/static11.C: New test.
378 * g++.dg/template/crash2.C: Remove dg-error marker.
379
380 2005-02-09 Janis Johnson <janis187@us.ibm.com>
381
382 PR C++/18491
383 * g++.old-deja/g++.mike/p10769a.C: Remove.
384
385 2005-02-09 Roger Sayle <roger@eyesopen.com>
386
387 * gcc.dg/builtins-48.c: New test case.
388 * gcc.dg/builtins-49.c: New test case.
389 * gcc.dg/builtins-50.c: New test case.
390 * gcc.dg/builtins-51.c: New test case.
391
392 2005-02-09 Ian Lance Taylor <ian@airs.com>
393
394 PR middle-end/19583
395 * g++.dg/warn/Wreturn-type-3.C: New test.
396
397 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
398
399 PR middle-end/19402
400 * gcc.dg/pr19402-1.c: New testcase.
401 * gcc.dg/pr19402-2.c: likewise.
402
403 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
404
405 PR middle-end/19854
406 * g++.dg/tree-ssa/tmmti.C: New testcase.
407
408 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
409
410 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
411
412 2005-02-08 Mark Mitchell <mark@codesourcery.com>
413
414 PR c++/19733
415 * g++.dg/parse/crash23.C: New test.
416 * g++.dg/warn/Weff1.C: New test.
417
418 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
419
420 * gcc.dg/20050209-1.c: New test.
421
422 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
423
424 PR target/19799
425 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
426
427 2005-02-08 Mike Stump <mrs@apple.com>
428
429 * g++.dg/pch/import-2.c: New test.
430 * g++.dg/pch/import-2.hs: New.
431 * g++.dg/pch/include/import-2a.h: New.
432 * g++.dg/pch/include/import-2b.h: New.
433
434 2005-02-08 Janis Johnson <janis187@us.ibm.com>
435
436 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
437
438 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
439
440 * gfortran.dg/substr_1.f90: New test.
441
442 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
443
444 PR middle-end/19775
445 * gcc.dg/torture/builtin-power-1.c: Disable test for
446 invalid transformation.
447 * gcc.dg/builtins-10.c: Likewise. Disable one test we
448 no longer optimize.
449 * gcc.dg/builtins-47.c: New testcase.
450
451 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
452 Dorit Naishlos <dorit@il.ibm.com>
453
454 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
455
456 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
457
458 * gcc.c-torture/compile/20050206-1.c: New test.
459
460 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
461
462 PR tree-opt/19768
463 * g++.dg/opt/pr19768.C: New test.
464
465 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
466
467 PR tree-opt/19736
468 * gcc.c-torture/compile/pr19736.c: New test.
469
470 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
471
472 PR c++/17401
473 * g++.dg/parse/error25.C: New test.
474
475 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
476
477 * gcc.c-torture/execute/20050203-1.c: New.
478
479 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
480
481 * gcc.dg/vect/vect-85.c: Remove xfail.
482 * gcc.dg/vect/vect-86.c: Remove xfail.
483 * gcc.dg/vect/vect-87.c: Remove xfail.
484 * gcc.dg/vect/vect-88.c: Remove xfail.
485
486 2005-02-02 Geoffrey Keating <geoffk@apple.com>
487
488 * gcc.dg/altivec-19.c: New.
489
490 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
491
492 PR c/17807
493 * gcc.dg/nested-func-3.c: New test.
494 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
495
496 2005-02-02 Janis Johnson <janis187@us.ibm.com>
497
498 * gcc.test-framework/gen_directive_tests: Generate tests for
499 selector expressions.
500
501 2005-02-02 Matt Austern <austern@apple.com>
502
503 PR c++/19628
504 * g++/ext/builtin7.C: New.
505 * g++/ext/builtin8.C: New.
506
507 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
508
509 PR c/18502
510 * gcc.dg/pr18502-1.c: New test.
511
512 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
513
514 PR c++/17413
515 * g++.dg/template/local4.C: Tweak.
516
517 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
518
519 PR tree-optimization/19578
520 * gcc.c-torture/compile/20050202-1.c: New test.
521
522 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
523
524 PR c/19435
525 * gcc.dg/c99-init-4.c: New test.
526
527 2005-02-01 Janis Johnson <janis187@us.ibm.com>
528
529 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
530
531 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
532
533 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
534 * g++.dg/eh/check-vect.h: New.
535
536 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
537 * gcc.dg/vect/vect-78.c: Ditto.
538 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
539 Remove.
540
541 * g++.dg/conversion/simd1.C: Expect warning.
542 * g++.dg/ext/attribute-test-1.C: Ditto.
543 * g++.dg/ext/attribute-test-2.C: Ditto.
544 * g++.dg/ext/attribute-test-3.C: Ditto.
545 * g++.dg/ext/attribute-test-4.C: Ditto.
546
547 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
548 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
549
550 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
551
552 2005-02-01 Richard Henderson <rth@redhat.com>
553
554 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
555 long double for ibm double-double format.
556 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
557
558 2005-02-01 Diego Novillo <dnovillo@redhat.com>
559
560 PR tree-optimization/19633
561 * testsuite/gcc.dg/pr19633-1.c: New test.
562 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
563 to NULL or a symbol.
564
565 2005-02-01 Janis Johnson <janis187@us.ibm.com>
566
567 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
568 New procs.
569 (dg-process-target (local override)): Handle selector expressions.
570
571 * gcc.test-framework/README: Describe tests in source directory.
572 * gcc.test-framework/test-framework.awk: Handle dg- tests.
573 * gcc.test-framework/test-framework.exp: Handle dg- tests.
574 * gcc.test-framework/dg-bogus-exp-P.c: New test.
575 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
576 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
577 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
578 * gcc.test-framework/dg-do-link-exp-P.c: New test.
579 * gcc.test-framework/dg-do-run-exp-P.c: New test.
580 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
581 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
582 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
583 * gcc.test-framework/dg-error-exp-P.c: New test.
584 * gcc.test-framework/dg-error-exp-XP.c: New test.
585 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
586 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
587 * gcc.test-framework/dg-output-exp-P.c: New test.
588 * gcc.test-framework/dg-output-exp-XF.c: New test.
589 * gcc.test-framework/dg-warning-exp-P.c: New test.
590 * gcc.misc-tests/dg-1.c: Remove.
591 * gcc.misc-tests/dg-2.c: Remove.
592 * gcc.misc-tests/dg-3.c: Remove.
593 * gcc.misc-tests/dg-4.c: Remove.
594 * gcc.misc-tests/dg-5.c: Remove.
595 * gcc.misc-tests/dg-6.c: Remove.
596 * gcc.misc-tests/dg-7.c: Remove.
597 * gcc.misc-tests/dg-8.c: Remove.
598 * gcc.misc-tests/dg-9.c: Remove.
599 * gcc.misc-tests/dg-10.c: Remove.
600 * gcc.misc-tests/dg-11.c: Remove.
601 * gcc.misc-tests/dg-12.c: Remove.
602 * gcc.misc-tests/dg-test.exp: Remove.
603
604 * gcc.test-framework/test-framework.awk: Change recording and
605 printing of passes and failures.
606
607 * gcc.test-framework: New directory.
608 * gcc.test-framework/README: New.
609 * gcc.test-framework/test-framework.exp: New.
610 * gcc.test-framework/test-framework.awk: New.
611 * gcc.test-framework/gen_directive_tests: New.
612
613 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
614
615 * lib/treelang.exp: Fix comment typos.
616 (treelang_target_compile): Don't append libs=-ltreelang to options.
617
618 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
619
620 * g++.dg/parse/typename7.C: Adjust error messages.
621
622 2005-01-31 Jeff Law <law@redhat.com>
623
624 * gcc.c-torture/execute/20050131-1.c: New test.
625 * gcc.dg/wcaselabel.c: New test.
626
627 2005-01-31 Mark Mitchell <mark@codesourcery.com>
628
629 * g++.dg/other/warning1.C: Adjust error messags.
630 * g++.dg/parse/constant5.C: New test.
631
632 2005-01-31 Steven Bosscher <stevenb@suse.de>
633
634 PR c/19333
635 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
636 the test case valid.
637 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
638 * testsuite/gcc.dg/array-7.c: Adjust expected result.
639 * testsuite/gcc.dg/pr18596-3.c: Likewise.
640 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
641 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
642 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
643
644 2005-01-31 Dale Johannesen <dalej@apple.com>
645
646 * g++.dg/opt/pr19650.C: New test.
647
648 2005-01-31 Richard Henderson <rth@redhat.com>
649
650 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
651 long double for intel double extended format.
652 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
653
654 2005-01-30 Mark Mitchell <mark@codesourcery.com>
655
656 PR c++/19555
657 * g++.dg/template/static10.C: New test.
658
659 PR c++/19395
660 * g++.dg/parse/error24.C: New test.
661
662 PR c++/19367
663 * g++.dg/lookup/builtin1.C: New test.
664
665 PR c++/19457
666 * g++.dg/warn/conv3.C: New test.
667
668 2005-01-30 Bud Davis <bdavis@gfortran.org>
669
670 PR fortran/19647
671 * gfortan.dg/inquire_7.f90
672
673 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
674
675 PR tree-optimization/15791
676 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
677 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
678 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
679 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
680 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
681 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
682 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
683 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
684 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
685 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
686
687 2005-01-29 Paul Brook <paul@codesourcery.com>
688
689 PR fortran/18565
690 * check.c (real_or_complex_check): New function.
691 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
692 * intrinsic.c (add_functions): Use new check functions.
693 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
694 Add prototypes.
695
696 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
697
698 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
699 gcc.dg/lvalue-3.c: New tests.
700 * gcc.dg/concat.c: Update expected messages.
701
702 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
703
704 PR libfortran/19595
705 * gfortran.dg/eor_1.f90: New test.
706
707 2005-01-29 Steven G. Kargl <kargls@comcast.net>
708
709 PR fortran/19589
710 * gfortran.dg/logical_data_1.f90: New test.
711
712 2005-01-28 Mark Mitchell <mark@codesourcery.com>
713
714 PR c++/19253
715 * g++.dg/template/crash33.C: New test.
716
717 PR c++/19667
718 * g++.dg/template/crash32.C: New test.
719
720 2005-01-28 Ian Lance Taylor <ian@airs.com>
721
722 PR middle-end/16558
723 * g++.dg/warn/Wreturn-type-2.C: New test.
724
725 2004-06-24 Jeff Law <law@redhat.com>
726
727 * gcc.dg/tree-ssa/20050128-1.c: New test.
728
729 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
730
731 * gcc.target/frv/all-mdpackh-1.c: New test.
732
733 2005-01-28 Steven Bosscher <stevenb@suse.de>
734
735 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
736
737 2005-01-27 Richard Henderson <rth@redhat.com>
738
739 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
740
741 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
742
743 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
744
745 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
746
747 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
748 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
749 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
750 to cope with cases where the multilib options override the dg-options.
751
752 2005-01-27 Jakub Jelinek <jakub@redhat.com>
753
754 PR c/18946
755 * gcc.dg/noncompile/20050120-1.c: New test.
756
757 2005-01-26 Diego Novillo <dnovillo@redhat.com>
758
759 PR tree-optimization/19633
760 * gcc.dg/pr19633.c: New test.
761 * gcc.dg/tree-ssa/pr19633.c: New test.
762
763 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
764
765 * gcc.dg/20041216-1.c: New test.
766
767 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
768
769 PR objc/18862
770 * objc.dg/selector-2.m: New test.
771
772 2005-01-26 Jakub Jelinek <jakub@redhat.com>
773
774 * g++.dg/opt/range-test-2.C: New test.
775
776 PR rtl-optimization/19579
777 * gcc.c-torture/execute/20050124-1.c: New test.
778
779 2005-01-26 Greg Parker <gparker@apple.com>
780 Stuart Hastings <stuart@apple.com>
781
782 * gcc.c-torture/execute/20050125-1.c: New.
783
784 2005-01-18 Jan Hubicka <jh@suse.cz>
785
786 PR tree-optimize/19337
787 * gcc.c-torture/compile/20050119-1.c: New test.
788
789 2005-01-24 James E Wilson <wilson@specifixinc.com>
790
791 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
792 test for successful match.
793
794 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
795
796 PR objc/18408
797 * objc.dg/comp-types-7.m: New test.
798
799 2005-01-24 Janis Johnson <janis187@us.ibm.com>
800
801 * lib/target-supports.exp (current_target_name): New.
802 (check_effective_target_ilp32, check_effective_target_lp64):
803 Cache the result to use as long as the current target, with
804 multilib flags, remains the same.
805
806 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
807 (dg-require-weak, dg-require-visibility, dg-require-alias,
808 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
809 dg-require-effective-target, dg-skip-if): Remove call to
810 skip_test_and_clear_xfail.
811 (dg-test): Clear xfail data.
812
813 2005-01-24 Jakub Jelinek <jakub@redhat.com>
814
815 PR target/17751
816 * gcc.dg/ppc64-toc.c: New test.
817
818 * g++.dg/tree-ssa/empty-1.C: New test.
819
820 PR middle-end/19551
821 * gcc.c-torture/execute/20050121-1.c: New test.
822 * gcc.dg/20050121-2.c: New test.
823
824 2004-01-23 Steven G. Kargl <kargls@comcast.net>
825 Paul Brook <paul@codesourcery.com>
826
827 PR fortran/17941
828 * gfortran.dg/real_const_1.f: New test.
829 * gfortran.dg/real_const_2.f90: New test.
830 * gfortran.dg/complex_int_1.f90: New test.
831
832 2005-01-23 Bud Davis <bdavis9659@comcast.net>
833
834 PR fortran/19313
835 * gfortan.dg/inquire_6.f90: New test.
836
837 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
838
839 PR libfortran/19451
840 * open_readonly_1.f90: New test.
841
842 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
843
844 PR libfortran/18982
845 * gfortran.dg/open_new.f90: New file.
846
847 2005-01-22 Paul Brook <paul@codesourcery.com>
848
849 * namelist_1.f90: New test.
850
851 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
852
853 PR tree-optimization/19484
854 * gcc.c-torture/compile/20050122-[12].c: New tests.
855
856 2005-01-22 Paul Brook <paul@codesourcery.com>
857
858 * gfortran.dg/implicit_2.f90: New test.
859
860 2005-01-22 Bud Davis <bdavis9659@comcast.net>
861
862 PR fortran/19314
863 * gfortran.dg/inquire_5.f90: New test.
864
865 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
866
867 PR c/18809
868 * gcc.dg/pr18809-1.c: New test.
869
870 2005-01-21 Ian Lance Taylor <ian@airs.com>
871
872 * gcc.dg/20050121-1.c: New test.
873
874 PR tree-optimization/13000
875 * gcc.dg/20040206-1.c: Change warning to point where function is
876 being inlined.
877
878 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
879
880 PR c++/19208
881 * g++.dg/template/array11.C: New test.
882
883 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
884
885 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
886 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
887 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
888 * gfortran.dg/getenv_1.f90: Add dg-do directive.
889 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
890 gfortran.dg/pr17164.f90: Add missing dg-do directives.
891
892 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
893
894 PR tree-optimization/15349
895 * gcc.dg/tree-ssa/pr15349.c: New.
896
897 2005-01-20 Steve Ellcey <sje@cup.hp.com>
898
899 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
900
901 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
902
903 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
904 scan-assembler-times directive name.
905
906 * gcc.dg/asm-a.c: Move dg-require-effective-target to
907 after dg-do.
908
909 PR rtl-optimization/19462
910 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
911
912 2005-01-19 Steve Ellcey <sje@cup.hp.com>
913
914 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
915 counting function calls on ia64.
916
917 2005-01-19 Jakub Jelinek <jakub@redhat.com>
918
919 PR rtl-optimization/15139
920 * gcc.dg/20050111-2.c: New test.
921
922 PR c/17297
923 * gcc.c-torture/compile/20050113-1.c: New testcase.
924
925 PR middle-end/19164
926 * gcc.dg/20050113-1.c: New testcase.
927
928 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
929
930 * gcc.dg/vect/vect-85.c: Add comment.
931 * gcc.dg/vect/vect-86.c: Add xfail for now.
932 * gcc.dg/vect/vect-87.c: Add xfail for now.
933 * gcc.dg/vect/vect-88.c: Add xfail for now.
934 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
935
936 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
937
938 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
939
940 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
941
942 * g++.dg/debug/typedef3.C: New test.
943
944 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
945
946 PR c/19472
947 * gcc.dg/asm-a.c: New test.
948
949 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
950
951 * gcc.dg/sh-relax.c: Add prototype for abort.
952
953 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
954
955 * gcc.dg/short-compare-1.c: New test.
956 * gcc.dg/short-compare-2.c: Likewise.
957
958 2005-01-18 Michael Matz <matz@suse.de>
959
960 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
961
962 2005-01-17 Diego Novillo <dnovillo@redhat.com>
963
964 PR tree-optimization/19121
965 * gcc.c-torture/compile/pr19121.c: New test.
966
967 2005-01-17 James E. Wilson <wilson@specifixinc.com>
968
969 PR target/19357
970 * gcc.c-torture/compile/pr19357.c: New test.
971
972 2005-01-17 Ian Lance Taylor <ian@airs.com>
973
974 PR c/5675
975 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
976 pass--those that refer just to the variable, possibly with a
977 cast.
978 * gcc.dg/c99-const-expr-3.c: Likewise.
979
980 PR middle-end/13127
981 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
982 longer emitted.
983
984 2005-01-16 Bud Davis <bdavis9659@comcast.net>
985
986 PR fortran/18778
987 * gfortran.dg/endfile_2.f90: New test.
988
989 2005-01-16 Steven G. Kargl <kargls@comcast.net>
990
991 PR 19168
992 * gfortran.dg/select_5.f90: New test.
993
994 2004-01-16 Paul Brook <paul@codesourcery.com>
995
996 * gfortran.dg/common_4.f90: New test.
997
998 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
999
1000 PR rtl-optimization/19462
1001 * gcc.dg/torture/pr19462-1.c: New test.
1002
1003 2005-01-15 Ziemowit Laski <zlaski@apple.com>
1004
1005 PR objc/19321
1006 * objc.dg/func-ptr-2.m: New.
1007 * objc.dg/volatile-1.m: New.
1008
1009 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1010
1011 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
1012
1013 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1014
1015 PR tree-optimization/19060
1016 * gcc.c-torture/execute/20050104-1.c: New test.
1017
1018 2005-01-15 Bud Davis <bdavis9659@comcast.net>
1019
1020 PR fortran/18983
1021 * gfortran.dg/write_to_null.f90: New test.
1022
1023 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
1024 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1025
1026 PR other/19328
1027 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
1028 argument.
1029
1030 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1031
1032 PR c++/19263
1033 * g++.dg/init/vector1.C: New test.
1034
1035 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1036
1037 PR target/13158
1038 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1039 PR target/18987
1040 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1041
1042 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1043
1044 * gfortran.dg/select_1.f90: New test.
1045 * gfortran.dg/select_2.f90: New test.
1046 * gfortran.dg/select_3.f90: New test.
1047 * gfortran.dg/select_4.f90: New test.
1048
1049 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1050
1051 PR middle-end/19084
1052 PR rtl-optimization/19348
1053 * gcc.dg/20050111-1.c: New test.
1054 * gcc.c-torture/execute/20050111-1.c: New test.
1055
1056 * gcc.dg/i386-asm-4.c: New test.
1057
1058 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1059
1060 * gcc.dg/nested-func-2.c: New test.
1061 * ada/acats/norun.lst: Remove c953002.
1062
1063 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1064
1065 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1066
1067 2005-01-12 Ben Elliston <bje@au.ibm.com>
1068
1069 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1070
1071 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1072
1073 PR target/18761
1074 * g++.dg/abi/align1.C: New test.
1075
1076 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1077
1078 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1079 at a time.
1080 * g++.dg/ext/altivec_check.h: Support compiling as C.
1081
1082 2005-01-10 Roger Sayle <roger@eyesopen.com>
1083
1084 PR c++/19355
1085 * g++.dg/expr/pr19355-1.C: New test case.
1086
1087 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1088
1089 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1090 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1091 * ada/acats/tests/c3/c92005b.ada: Likewise.
1092 * ada/acats/tests/c3/cxb3012.a: Likewise.
1093 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1094
1095 2005-01-09 Paul Brook <paul@codesourcery.com>
1096
1097 * gfortran.dg/common_2.f90: New file.
1098 * gfortran.dg/common_3.f90: New file.
1099
1100 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1101
1102 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1103
1104 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1105
1106 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1107 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1108 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1109 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1110 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1111 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1112 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1113 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1114 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1115 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1116 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1117 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1118 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1119 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1120 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1121 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1122 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1123 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1124 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1125 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1126 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1127 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1128 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1129 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1130 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1131 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1132 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1133 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1134 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1135 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1136 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1137 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1138 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1139 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1140 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1141 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1142 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1143 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1144 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1145 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1146 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1147 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1148 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1149 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1150 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1151 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1152 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1153 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1154 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1155 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1156 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1157 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1158 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1159 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1160 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1161 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1162 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1163 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1164 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1165 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1166 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1167 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1168 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1169 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1170 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1171 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1172 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1173
1174 * gcc.dg/vect/vect-1.c: Fix spelling.
1175 * gcc.dg/vect/vect-10.c: Fix spelling.
1176 * gcc.dg/vect/vect-11.c: Fix spelling.
1177 * gcc.dg/vect/vect-12.c: Fix spelling.
1178 * gcc.dg/vect/vect-14.c: Fix spelling.
1179 * gcc.dg/vect/vect-15.c: Fix spelling.
1180 * gcc.dg/vect/vect-16.c: Fix spelling.
1181 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1182 * gcc.dg/vect/vect-64.c: Fix comments.
1183 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1184
1185 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1186 Ira Rosen <irar@il.ibm.com>
1187
1188 * gcc.dg/vect/vect-70.c: New test.
1189 * gcc.dg/vect/vect-71.c: New test.
1190
1191 2005-01-09 Manfred Hollstein <mh@suse.com>
1192
1193 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1194 * gcc.dg/pr18241-2.c: Likewise.
1195 * gcc.dg/pr18241-3.c: Likewise.
1196 * gcc.dg/pr18241-4.c: Likewise.
1197 * gcc.dg/pr18241-5.c: Likewise.
1198
1199 2005-01-08 Richard Henderson <rth@redhat.com>
1200
1201 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1202 False for x86 and x86-64.
1203
1204 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1205
1206 PR tree-optimization/18241
1207 * gcc.dg/pr18241-1.c: New test.
1208 * gcc.dg/pr18241-2.c: New test.
1209 * gcc.dg/pr18241-3.c: New test.
1210 * gcc.dg/pr18241-4.c: New test.
1211 * gcc.dg/pr18241-5.c: New test.
1212
1213 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1214
1215 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1216 gfortran.dg/select_4.f90: New.
1217
1218 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1219
1220 * gcc.c-torture/execute/20050107-1.c: New test.
1221
1222 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1223
1224 PR c++/19298
1225 * g++.dg/template/ref2.C: New.
1226
1227 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1228
1229 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1230 instead of being empty.
1231
1232 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1233
1234 PR fortran/15553
1235 * gfortran.dg/array-1.f90: New test.
1236
1237 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1238
1239 PR tree-optimization/19283
1240 * gcc.c-torture/execute/20050106-1.c: New test.
1241
1242 PR rtl-optimization/18861
1243 * gcc.dg/20050105-1.c: New test.
1244
1245 PR tree-optimization/18828
1246 * gcc.dg/20050105-2.c: New test.
1247
1248 2005-01-07 Andreas Jaeger <aj@suse.de>
1249
1250 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1251
1252 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1253
1254 PR fortran/18398
1255 * gfortran.dg/fmt_read.f90: New test.
1256
1257 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1258
1259 * gcc.dg/rs6000-ldouble-2.c: New.
1260
1261 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1262
1263 PR c++/19244
1264 * g++.dg/parser/ctor2.C: New test.
1265
1266 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1267
1268 PR c++/17154
1269 * g++.dg/template/using9.C: New test.
1270
1271 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1272
1273 PR c++/19258
1274 * g++.dg/lookup/friend6.C: New test.
1275
1276 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1277
1278 PR c++/19270
1279 * g++.dg/template/array10.C: New.
1280
1281 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1282
1283 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1284 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1285
1286 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1287
1288 * gcc.c-torture/compile/20050105-1.c: New test.
1289
1290 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1291
1292 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1293
1294 2005-01-05 Roger Sayle <roger@eyesopen.com>
1295
1296 PR middle-end/19100
1297 * gcc.dg/conv-3.c: New test case.
1298
1299 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1300
1301 * gcc.dg/asm-wide-1.c: New test.
1302
1303 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1304
1305 PR c++/19030
1306 * g++.dg/parse/crash22.C: New
1307
1308 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1309
1310 PR 19257
1311 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1312
1313 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1314
1315 PR middle-end/17767
1316 * gcc.dg/i386-mmx-6.c: New test case.
1317
1318 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1319
1320 PR tree-optimization/18308
1321 * gcc.dg/vect/pr18308.c: New testcase.
1322
1323 2005-01-04 Andreas Jaeger <aj@suse.de>
1324
1325 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1326
1327 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1328 Robert Bowdidge <bowdidge@apple.com>
1329
1330 * gcc.dg/cpp/subframework1.c: New.
1331 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1332 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1333 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1334 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1335
1336 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1337
1338 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1339 producing warning.
1340 * gcc.dg/darwin-weakimport-2.c: New.
1341
1342 2005-01-03 Richard Henderson <rth@redhat.com>
1343
1344 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1345
1346 2005-01-03 Richard Henderson <rth@redhat.com>
1347
1348 * gcc.dg/vect/vect.exp: Enable for ia64.
1349 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1350 (check_effective_target_vect_float): Likewise.
1351 (check_effective_target_vect_no_align): Likewise.
1352 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1353 * gcc.dg/vect/vect-8.c: Likewise.
1354
1355 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1356
1357 PR target/19236
1358 * gcc.dg/pr19236-1.c: New test case.
1359
1360 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1361
1362 PR rtl-optimization/12092
1363 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1364
1365 2005-01-02 Andreas Jaeger <aj@suse.de>
1366
1367 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1368
1369 2005-01-01 Roger Sayle <roger@eyesopen.com>
1370 Andrew Pinski <pinskia@physics.uc.edu>
1371
1372 PR rtl-optimization/12092
1373 * gcc.dg/pr12092-1.c: New test case.
1374
1375 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1376
1377 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1378 'hidden' and 'default' for better portability.
1379 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1380
1381 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1382 6 and 7.
1383 * g++.old-deja/g++.brendan/new3.C: Likewise.
1384
1385 2005-01-01 Steven Bosscher <stevenb@suse.de>
1386
1387 * gcc.dg/20041231-1.C: New test.
1388 * g++.dg/warn/Wunreachable-code-1.C: New test.
1389
1390 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1391
1392 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1393 file, not /dev/null. Abort on error.
1394
1395 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1396 Ziemowit Laski <zlaski@apple.com>
1397
1398 PR objc/18971
1399 * objc.dg/encode-5.m: New test.
1400
1401 2004-12-29 Richard Henderson <rth@redhat.com>
1402
1403 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1404 * objc.dg/stabs-1.m: Disable for ia64.
1405
1406 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1407
1408 PR c++/19190
1409 * g++.dg/warn/Wunused-10.C: New test.
1410
1411 2004-12-28 Richard Henderson <rth@redhat.com>
1412
1413 * objc.dg/stabs-1.m: Disable for alpha.
1414
1415 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1416
1417 PR c++/19149
1418 * g++.dg/parse/error23.C: New test.
1419
1420 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1421
1422 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1423
1424 PR fortran/19032
1425 * gfortran.dg/intrinsic_modulo_1.f90: New.
1426 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1427 tests with divisor -1.
1428
1429 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1430
1431 * g++.dg/opt/temp1.C (memcpy): Return a value.
1432
1433 PR c++/19148
1434 * g++.dg/expr/cond7.C: New test.
1435
1436 2004-12-27 Paul Brook <paul@codesourcery.com>
1437
1438 * gfortran.dg/g77/select_no_compile.f: Remove.
1439
1440 2004-12-27 Richard Henderson <rth@redhat.com>
1441
1442 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1443 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1444 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1445
1446 2004-12-26 Richard Henderson <rth@redhat.com>
1447
1448 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1449 by 1i instead of token pasting.
1450
1451 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1452
1453 PR tree-optimization/17578
1454 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1455 to additional_flags.
1456 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1457
1458 2004-12-25 Richard Henderson <rth@redhat.com>
1459
1460 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1461 Remove Alpha.
1462
1463 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1464
1465 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1466 hppa*-*-hpux*.
1467 * gcc.dg/pr17957.c (dg-options): Likewise.
1468 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1469 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1470 instead of 0 on __hppa__.
1471 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1472 "foo,%r" on hppa*-*-*.
1473
1474 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1475
1476 PR fortran/19071
1477 * gfortran.dg/complex_write.f90: New test.
1478
1479 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1480
1481 PR c++/17595
1482 * g++.dg/parse/pragma2.C: New test.
1483
1484 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1485
1486 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1487
1488 * gcc.dg/empty2.c: Add missing dg-warning.
1489
1490 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1491
1492 PR c++/17413
1493 * g++.dg/template/local4.C: New test.
1494 * g++.dg/template/crash19.C: Add dg-error marker.
1495
1496 * g++.dg/template/crash31.C: Correct embedded PR number.
1497
1498 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1499
1500 PR c++/16405
1501 * g++.dg/opt/temp1.C: Add do-run marker.
1502
1503 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1504
1505 * g++.dg/template/spec19.C: New.
1506
1507 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1508
1509 PR target/16819
1510 * gcc.dg/empty2.c: New.
1511
1512 2004-12-23 Richard Henderson <rth@redhat.com>
1513
1514 * lib/target-supports.exp (check_effective_target_vect_no_align):
1515 Remove i?86 and x86-64.
1516
1517 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1518
1519 PR c++/16405
1520 * g++.dg/opt/temp1.C: New test.
1521
1522 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1523
1524 PR c++/18733
1525 * g++.dg/template/friend33.C: New testcase.
1526
1527 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1528
1529 PR c++/18464
1530 * g++.dg/template/cond5.C: New test.
1531
1532 PR c++/18492
1533 * g++.dg/inherit/thunk3.C: New test.
1534
1535 PR c++/11224
1536 * g++.dg/warn/Wunused-9.C: New test.
1537
1538 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1539
1540 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1541
1542 2004-12-22 Jan Beulich <jbeulich@novell.com>
1543
1544 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1545
1546 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1547
1548 PR c++/18378
1549 * g++.dg/ext/packed8.C: New test.
1550
1551 PR c++/13268
1552 * g++.dg/template/crash31.C: New test.
1553
1554 PR c++/19034
1555 * g++.dg/template/crash30.C: New test.
1556
1557 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1558
1559 PR C++/18984
1560 * g++.dg/eh/ctor3.C: New test.
1561
1562 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1563
1564 * objc.dg/stabs-1.m: Allow section name to be quoted and
1565 assembly label to begin with '.LL'.
1566
1567 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1568
1569 * gcc.dg/vect/vect.exp
1570 (check_effective_target_lp64_or_vect_no_align): New.
1571 * gcc.dg/vect/vect-77.c: Use it.
1572 * gcc.dg/vect/vect-78.c: Use it.
1573
1574 * lib/target-supports.exp
1575 (check_effective_target_vect_no_max,
1576 check_effective_target_vect_no_bitwise,
1577 check_effective_target_vect_no_align): New.
1578 * gcc.dg/vect/vect-13.c: Use them.
1579 * gcc.dg/vect/vect-17.c: Ditto.
1580 * gcc.dg/vect/vect-18.c: Ditto.
1581 * gcc.dg/vect/vect-19.c: Ditto.
1582 * gcc.dg/vect/vect-20.c: Ditto.
1583 * gcc.dg/vect/vect-27.c: Ditto.
1584 * gcc.dg/vect/vect-29.c: Ditto.
1585 * gcc.dg/vect/vect-44.c: Ditto.
1586 * gcc.dg/vect/vect-48.c: Ditto.
1587 * gcc.dg/vect/vect-50.c: Ditto.
1588 * gcc.dg/vect/vect-52.c: Ditto.
1589 * gcc.dg/vect/vect-54.c: Ditto.
1590 * gcc.dg/vect/vect-56.c: Ditto.
1591 * gcc.dg/vect/vect-58.c: Ditto.
1592 * gcc.dg/vect/vect-60.c: Ditto.
1593 * gcc.dg/vect/vect-72.c: Ditto.
1594 * gcc.dg/vect/vect-80.c: Ditto.
1595
1596 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1597
1598 PR c++/14075
1599 * g++.dg/init/string1.C: New.
1600
1601 PR c++/18975
1602 * g++.dg/other/synth1.C: New.
1603
1604 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1605
1606 PR c/18963
1607 * gcc.dg/pr18963-1.c: New test.
1608
1609 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1610
1611 PR c/18596
1612 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1613 * gcc.dg/pr18596-1.c: Use dg-error.
1614 (dg-options): Use -fno-unit-at-a-time.
1615 * gcc.dg/pr18596-2.c: New test.
1616 * gcc.dg/pr18596-3.c: New test.
1617
1618 2004-12-20 Roger Sayle <roger@eyesopen.com>
1619
1620 PR middle-end/18683
1621 * g++.dg/opt/pr18683-1.C: New test case.
1622
1623 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1624
1625 PR other/19093
1626 * g++.dg/opt/max1.C: Fix for 64bit targets.
1627
1628 2004-12-20 Matt Austern <austern@apple.com>
1629
1630 PR c++/19044
1631 * g++.dg/ext/builtin6.C: New
1632
1633 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1634
1635 PR tree-optimization/19080
1636 * gcc.c-torture/compile/pr19080.c: New test.
1637
1638 2004-12-20 Steven Bosscher <stevenb@suse.de>
1639
1640 * gcc.dg/20041219-1.c: New test.
1641
1642 2004-12-19 Roger Sayle <roger@eyesopen.com>
1643
1644 PR middle-end/19068
1645 * g++.dg/opt/max1.C: New test case.
1646
1647 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1648
1649 * gcc.dg/fdata-sections-1.c: New test.
1650
1651 2004-12-18 Roger Sayle <roger@eyesopen.com>
1652
1653 PR middle-end/18548
1654 * gcc.dg/max-1.c: New test case.
1655
1656 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1657
1658 * gcc.c-torture/execute/20041218-1.c: New test.
1659
1660 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1661
1662 * gcc.dg/pr18501.c: New test.
1663 * gcc.dg/uninit-5.c: XFAIL.
1664 * gcc.dg/uninit-9.c: XFAIL.
1665
1666 2004-12-17 Dale Johannesen <dalej@apple.com>
1667
1668 * gcc.dg/20041213-1.c: New.
1669
1670 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1671
1672 * objc.dg/stabs-1.m: Allow assembly label to begin
1673 with a dot ('.').
1674
1675 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1676
1677 * gcc.c-torture/execute/20041213-1.c: Move...
1678 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1679
1680 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1681
1682 PR c++/18721
1683 * g++.dg/lookup/conv-5.C: New.
1684
1685 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1686
1687 * objc.dg/stabs-1.m: New test.
1688
1689 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1690
1691 * gcc.dg/visibility-c.c: Change compile to
1692 assemble for the test.
1693
1694 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1695
1696 PR target/19041
1697 * gcc.dg/visibility-c.c: New test.
1698
1699 2004-12-16 Roger Sayle <roger@eyesopen.com>
1700
1701 PR middle-end/18493
1702 * gcc.dg/switch-8.c: New test case.
1703
1704 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1705
1706 PR c++/18905
1707 * g++.dg/template/init4.C: New.
1708 * g++.dg/opt/static3.C: Enable optimizer.
1709
1710 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1711
1712 * g++.dg/other/complex1.C: New test.
1713
1714 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1715
1716 * g++.dg/opt/inline9.C: New test.
1717
1718 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1719
1720 PR fortran/18993
1721 * gfotran.dg/nullify_1.f: New test.
1722
1723 2004-12-15 Richard Henderson <rth@redhat.com>
1724
1725 * gcc.target/i386/i386.exp: New harness.
1726 * gcc.target/i386/vect-args.c: New.
1727
1728 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1729
1730 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1731
1732 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1733
1734 PR c++/18825
1735 * g++.dg/template/friend32.C: New test.
1736
1737 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1738
1739 * cpp/pragma-once-1.c: New test.
1740 * cpp/pragma-once-1b.h: Likewise.
1741 * cpp/pragma-once-1c.h: Likewise.
1742 * cpp/pragma-once-1d.h: Likewise.
1743 * cpp/inc/pragma-once-1a.h: Likewise.
1744
1745 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1746 Steven G. Kargl <kargls@comcast.net>
1747
1748 PR fortran/17597
1749 * gfortran.dg/list_read_3.f90: New test.
1750
1751 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1752
1753 * gcc.dg/ftrapv-2.c: New test.
1754
1755 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1756
1757 PR c++/18981
1758 * g++.dg/template/typename9.C: New test.
1759
1760 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1761
1762 PR c++/18738
1763 * g++.dg/template/typename8.C: New test.
1764 * g++.dg/parse/friend2.C: Tweak error message.
1765
1766 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1767
1768 * gcc.c-torture/20041214-1.c: New test.
1769
1770 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1771
1772 PR c++/18965
1773 * g++.dg/init/array17.C: New test.
1774
1775 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1776
1777 PR c++/18793
1778 * g++.dg/init/aggr3.C: New test.
1779
1780 2004-12-14 Janis Johnson <janis187@us.ibm.com
1781
1782 * gcc.dg/altivec-types-1.c: New test.
1783 * gcc.dg/altivec-types-2.c: New test.
1784 * gcc.dg/altivec-types-3.c: New test.
1785 * gcc.dg/altivec-types-4.c: New test.
1786 * g++.dg/ext/altivec-types-1.C: New test.
1787 * g++.dg/ext/altivec-types-2.C: New test.
1788 * g++.dg/ext/altivec-types-3.C: New test.
1789 * g++.dg/ext/altivec-types-4.C: New test.
1790
1791 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1792
1793 PR middle-end/18951
1794 * gcc.c-torture/execute/20041213-1.c: New test.
1795
1796 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1797
1798 PR c++/18949
1799 * g++.dg/template/cast1.C: New.
1800
1801 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1802
1803 * gcc.c-torture/execute/20041213-2.c: New test.
1804
1805 2004-12-13 Richard Henderson <rth@redhat.com>
1806
1807 * gcc.dg/i386-sse-10.c: Fix typo in options.
1808
1809 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1810
1811 PR c++/18968
1812 * g++.dg/opt/pr18968.C: New test.
1813
1814 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1815
1816 PR c++/18925
1817 * g++.dg/ext/visibility/staticdatamem.C: New test.
1818
1819 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1820
1821 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1822
1823 2004-12-13 Roger Sayle <roger@eyesopen.com>
1824
1825 PR rtl-optimization/18928
1826 * gcc.dg/pr18928-1.c: New test case.
1827
1828 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1829
1830 PR tree-opt/16951
1831 * gcc.c-torture/compile/20041211-1.c: New.
1832
1833 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1834
1835 PR middle-end/17564
1836 * gcc.c-torture/execute/20041212-1.c: New test.
1837
1838 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1839
1840 PR fortran/18869
1841 * gfortran.dg/common_1.f90: New test.
1842
1843 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1844 Paul Brook <paul@codesourcery.com>
1845
1846 PR fortran/16222
1847 * gfortran.dg/real_do_1.f90: New test.
1848
1849 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1850
1851 PR tree-opt/18040
1852 * g++.dg/opt/ptrmem6.C: New test.
1853
1854 2004-12-11 Roger Sayle <roger@eyesopen.com>
1855
1856 PR middle-end/18921
1857 * gcc.dg/pr18921-1.c: New test case.
1858
1859 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1860
1861 PR fortran/17175
1862 * gfortran.dg/scale_1.f90: New test.
1863
1864 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1865
1866 PR middle-end/18903
1867 * gcc.c-torture/compile/pr18903.c: New test.
1868
1869 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1870
1871 * gcc.c-torture/execute/20041210-1.c: New test.
1872
1873 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1874
1875 PR c++/18731
1876 * g++.dg/parser/struct-1.C: New test.
1877 * g++.dg/parser/struct-2.C: New test.
1878 * g++.dg/parser/struct-3.C: New test.
1879
1880 2004-12-09 Richard Henderson <rth@redhat.com>
1881
1882 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1883
1884 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1885 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1886
1887 2004-12-09 Matt Austern <austern@apple.com>
1888
1889 PR c++/18514
1890 * g++.dg/ext/builtin1.C: New
1891 * g++.dg/ext/builtin2.C: New
1892 * g++.dg/ext/builtin3.C: New
1893 * g++.dg/ext/builtin4.C: New
1894 * g++.dg/ext/builtin5.C: New
1895
1896 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1897
1898 PR tree-opt/18904
1899 * g++.dg/opt/ptrmem5.C: New test.
1900
1901 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1902
1903 * g++.dg/parse/typename5.C: Adjust for new error.
1904 * g++.dg/parse/typename7.C: New.
1905
1906 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1907
1908 PR c++/18073
1909 * g++.dg/other/mmintrin.C: New test.
1910
1911 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1912
1913 PR c++/16681
1914 * g++.dg/init/array15.C: New.
1915 * g++.dg/init/array16.C: New.
1916
1917 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1918
1919 PR fortran/18826
1920 * gfortran.dg/assign_1.f90: New test.
1921
1922 2004-12-08 Nick Clifton <nickc@redhat.com>
1923
1924 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1925 * gcc.target/xstormy16/data_below100: Likewise.
1926 * gcc.target/xstormy16/sfr: Likewise.
1927 * gcc.target/xstormy16/below100.S: New test source file.
1928 * gcc.target/xstormy16/below100.ld: New test linker script.
1929 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1930 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1931 bp instructions.
1932 * gcc.target/xstormy16/bp.c: Likewise.
1933
1934 * gcc.target/xstormy16/bss_below100: New files:
1935 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1936 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1937 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1938 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1939 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1940 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1941 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1942 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1943 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1944 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1945 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1946 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1947 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1948 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1949 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1950 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1951 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1952 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1953 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1954 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1955 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1956 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1957 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1958 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1959 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1960 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1961 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1962
1963 * gcc.target/xstormy16/data_below100: New files:
1964 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1965 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1966 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1967 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1968 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1969 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1970 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1971 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1972 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1973 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1974 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1975 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1976 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1977 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1978 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1979 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1980 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1981 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1982 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1983 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1984 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1985 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1986 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1987 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1988 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1989 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1990 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1991
1992 * gcc.target/xstormy16/sfr: New files:
1993 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1994 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1995 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1996 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1997 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1998 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1999 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
2000 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
2001 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
2002 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
2003 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
2004 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
2005 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
2006 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
2007 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
2008 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
2009 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
2010 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
2011 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
2012 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
2013 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
2014 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
2015 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
2016 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
2017 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
2018 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
2019 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
2020 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
2021 27_if0_sfrw_bitfield_f.c
2022
2023 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2024
2025 PR c++/18100
2026 * g++.dg/lookup/name-clash4.C: New test.
2027
2028 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2029
2030 PR c++/18672
2031 * g++.dg/opt/array1.C: New.
2032
2033 PR c++/18803
2034 * g++.dg/template/operator5.C: New.
2035
2036 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2037
2038 PR c/18867
2039 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2040
2041 2004-12-07 Steven Bosscher <stevenb@suse.de>
2042
2043 * gcc.dg/noncompile/20041207.c: New test.
2044
2045 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2046
2047 * g++.dg/other/unreachable-1.C: New test.
2048
2049 2004-12-06 Nick Clifton <nickc@redhat.com>
2050
2051 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2052 <limits.h> because the latter comes from gcc's include/ directory
2053 and not the newlib/libc/include directory.
2054
2055 2004-12-04 Richard Henderson <rth@redhat.com>
2056
2057 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2058
2059 2004-12-04 Richard Henderson <rth@redhat.com>
2060
2061 * lib/target-supports.exp (check_gc_sections_available): Disable
2062 for alpha and ia64.
2063
2064 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2065
2066 PR middle-end/17909
2067 * g++.dg/other/vararg-2.C: New test.
2068
2069 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2070
2071 PR c++/17011, c++/17971
2072 * g++.dg/template/error15.C: Adjust expected error.
2073 * g++.dg/template/instantiate3.C: Likewise.
2074
2075 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2076
2077 * gcc.dg/altivec-18.c: Fix for darwin
2078
2079 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2080
2081 PR c++/18782
2082 * g++.dg/parse/ptrmem2.C: New.
2083
2084 PR c++/18318
2085 * g++.dg/template/new1.C: New.
2086
2087 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2088
2089 PR fortran/18710
2090 * gfortran.dg/direct_io_3.f90: New test.
2091
2092 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2093
2094 PR 18758
2095 * g++.dg/parse/crash21.C: New.
2096
2097 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2098
2099 PR c++/15664, c++/18276
2100 * g++.dg/template/ttp13.C: New test.
2101 * g++.dg/template/ttp14.C: Likewise.
2102
2103 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2104
2105 PR c++/18123
2106 * g++.dg/parse/enum2.C: New test.
2107 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2108
2109 2004-12-02 Nick Clifton <nickc@redhat.com>
2110
2111 * gcc.target/xstormy16: New test directory.
2112 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2113 * gcc.target/xstormy16/bp.c: Check the generation of bp
2114 instructions.
2115 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2116 bn instructions and the BELOW100 attribute.
2117
2118 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2119
2120 PR target/16952
2121 * gcc.dg/ppc-eabi.c: New.
2122
2123 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2124
2125 PR fortran/18284
2126 * gfortran.dg/backspace.f90
2127
2128 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2129
2130 * gfortran.dg/inquire.f90: New test.
2131
2132 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2133
2134 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2135 handle effective-target-keyword.
2136 (dg-skip-if): Support effective-target keyword as target list.
2137 (dg-xfail-if): Ditto.
2138 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2139
2140 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2141
2142 PR tree-optimization/18291
2143 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2144
2145 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2146
2147 PR C++/18729
2148 * g++.dg/parse/crash20.C: New.
2149
2150 PR c++/17431
2151 * g++.dg/overload/arg1.C: New.
2152 * g++.dg/overload/arg2.C: New.
2153 * g++.dg/overload/arg3.C: New.
2154 * g++.dg/overload/arg4.C: New.
2155
2156 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2157
2158 * gcc.dg/c99-flex-array-4.c: Remove.
2159
2160 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2161
2162 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2163
2164 * lib/target-supports.exp (is-effective-target): Simplify.
2165
2166 * lib/target-supports.exp (check_effective_target_vect_long):
2167 Fix for powerpc64-*-*.
2168
2169 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2170
2171 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2172 to support new requirements on FreeBSD 5.
2173
2174 2004-11-30 Devang Patel <dpatel@apple.com>
2175
2176 PR 18702
2177 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2178
2179 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2180
2181 * g++.dg/ext/altivec-13.C: New test.
2182
2183 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2184
2185 PR tree-opt/18298
2186 * gcc.c-torture/execute/p18298.c: New test.
2187
2188 2004-11-30 Ira Rosen <irar@il.ibm.com>
2189 Dorit Naishlos <dorit@il.ibm.com>
2190
2191 PR tree-opt/18607
2192 * gcc.dg/vect/vect-89.c: New test.
2193
2194 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2195
2196 * gcc.dg/pr18596-1.c: New test.
2197
2198 2004-11-30 Ben Elliston <bje@au.ibm.com>
2199
2200 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2201
2202 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2203
2204 PR c/18479
2205 * gcc.dg/pr18479.c: New test.
2206
2207 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2208
2209 PR target/18490
2210 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2211 mmix-knuth-mmixware.
2212
2213 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2214 cris-*-elf* cris-*-aout* mmix-*-*
2215
2216 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2217
2218 PR middle-end/18725
2219 * gcc.dg/pr18725.c: New test.
2220
2221 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2222
2223 PR target/18488
2224 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2225
2226 PR target/18336
2227 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2228
2229 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2230
2231 PR c++/18368
2232 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2233 * g++.old-deja/g++.law/ctors5.C: Likewise.
2234 * g++.old-deja/g++.other/crash25.C: Likewise.
2235
2236 PR c++/18674
2237 * g++.dg/template/error16.C: New test.
2238
2239 PR c++/18512
2240 * g++.dg/template/crash29.C: New test.
2241
2242 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2243
2244 PR tree-optimization/18712
2245 * gcc.c-torture/compile/pr18712.c: New test.
2246
2247 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2248
2249 PR c/7544
2250 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2251 tests.
2252
2253 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2254
2255 PR c++/18652
2256 * g++.dg/lookup/crash6.C: New test.
2257
2258 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2259
2260 PR middle-end/18164
2261 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2262
2263 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2264
2265 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2266 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2267 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2268
2269 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2270
2271 * gcc.dg/pr18164.c: New test.
2272
2273 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2274
2275 * gcc.dg/funroll-loops-all.c: New.
2276
2277 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2278
2279 PR target/18489
2280 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2281 delimeter, match space and TAB as well as ":".
2282
2283 PR target/18484
2284 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2285
2286 PR target/18348
2287 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2288
2289 PR target/18345
2290 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2291
2292 PR target/18337
2293 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2294
2295 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2296
2297 * gfortran.dg/direct_io_2.f90: New test.
2298
2299 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2300
2301 PR target/18334
2302 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2303
2304 2004-11-28 Richard Henderson <rth@redhat.com>
2305
2306 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2307
2308 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2309
2310 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2311 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2312 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2313 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2314 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2315 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2316 gcc.dg/pointer-arith-8.c: New tests.
2317
2318 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2319
2320 PR fortran/18364
2321 * gfortran.dg/endfile.f90: New test.
2322
2323 2004-11-27 Falk Hueffner <falk@debian.org>
2324
2325 * gcc.dg/loop-6.c: New test.
2326
2327 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2328
2329 * gcc.c-torture/execute/20041126-1.c: New test.
2330
2331 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2332
2333 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2334 on IRIX.
2335
2336 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2337
2338 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2339 functions.
2340
2341 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2342
2343 PR rtl-optimization/17825
2344 * gcc.c-torture/compile/20041119-1.c: New test.
2345
2346 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2347
2348 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2349 Check existence of ld library path variables before unsetting.
2350
2351 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2352
2353 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2354
2355 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2356
2357 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2358
2359 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2360
2361 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2362
2363 2004-11-26 Ben Elliston <bje@au.ibm.com>
2364
2365 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2366 dg-do directive.
2367
2368 2004-11-26 Ben Elliston <bje@au.ibm.com>
2369
2370 * gcc.dg/pr17957.c: Pass --param, not -param.
2371
2372 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2373
2374 PR middle-end/17957
2375 * testsuite/gcc.dg/pr17957.c: New test.
2376
2377 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2378
2379 PR c++/18445
2380 * g++.dg/template/crash28.C: Likewise.
2381
2382 PR c++/18001
2383 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2384 * g++.dg/ext/lvaddr.C: Likewise.
2385 * g++.dg/opt/pr7503-3.C: Likewise.
2386
2387 PR c++/18466
2388 * g++.dg/parse/qualified3.C: New test.
2389 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2390
2391 PR c++/18545
2392 * g++.dg/expr/return1.C: New test.
2393
2394 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2395
2396 Friend class name lookup 3/n, PR c++/3332
2397 * g++.dg/lookup/friend3.C: New test.
2398 * g++.dg/lookup/friend4.C: Likewise.
2399 * g++.dg/lookup/friend5.C: Likewise.
2400
2401 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2402
2403 Friend class name lookup 2/n, PR c++/14513, c++/15410
2404 * g++.dg/lookup/friend2.C: New test.
2405 * g++.dg/template/friend31.C: Likewise.
2406
2407 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2408
2409 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2410
2411 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2412
2413 PR c++/17473
2414 * g++.dg/tc1/dr56.C: Remove.
2415 * g++.dg/template/typedef1.C: Add dg-error markers.
2416 * g++.old-deja/g++.other/typedef7.C: Likewise.
2417
2418 PR c++/18285
2419 * g++.dg/parse/typedef7.C: New test.
2420
2421 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2422
2423 * gcc.c-torture/execute/20041124-1.c: New test.
2424
2425 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2426
2427 * g++.dg/template/deduce3.C: New test.
2428
2429 PR c++/18586
2430 * g++.dg/template/crash27.C: New test.
2431
2432 PR c++/18530
2433 * g++.dg/warn/Wshadow-3.C: New test.
2434
2435 2004-11-24 Devang Patel <dpatel@apple.com>
2436
2437 PR/18555
2438 * gcc.dg/cpp/isysroot-1.c: New test.
2439 * gcc.dg/cpp/usr/include/stdio.h: New file.
2440 * gcc.dg/cpp/isysroot-2.c: New test.
2441 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2442 New file.
2443
2444 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2445
2446 PR c++/8929
2447 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2448
2449 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2450
2451 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2452 * gcc.target/sparc/pdist.c: Likewise.
2453
2454 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2455
2456 PR c++/16882
2457 * g++.dg/conversion/simd1.C: New test.
2458
2459 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2460
2461 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2462 and restore_ld_library_path_env_vars.
2463 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2464 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2465 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2466 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2467
2468 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2469
2470 * gcc.dg/pragma-align-2.c: Test macro expansion.
2471 * gcc.dg/pragma-pack-2.c: New test.
2472
2473 2004-11-23 Richard Henderson <rth@redhat.com>
2474
2475 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2476 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2477 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2478 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2479 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2480 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2481
2482 * gcc.dg/vect/vect.exp: Add check for alpha.
2483 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2484 (check_effective_target_vect_int): Enable for alpha.
2485 (check_effective_target_vect_long): New.
2486 (is-effective-target): Add it.
2487
2488 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2489
2490 * gcc.dg/pr18614-1.c: New test.
2491
2492 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2493
2494 * gcc.dg/setjmp-2.c: New test.
2495
2496 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2497
2498 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2499 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2500 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2501 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2502 gcc.target/sparc/pdist.c: New tests.
2503
2504 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2505
2506 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2507
2508 2004-11-22 Dale Johannesen <dalej@apple.com>
2509
2510 * gcc.dg/20041111-1.c: New.
2511
2512 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2513
2514 PR tree-opt/18536
2515 * gcc.dg/vect/pr18536.c: New test.
2516
2517 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2518
2519 PR c++/18354
2520 * g++.dg/template/nontype11.C: New test.
2521
2522 2004-11-21 Roger Sayle <roger@eyesopen.com>
2523
2524 PR middle-end/18520
2525 * gcc.dg/pr18520-1.c: New test case.
2526
2527 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2528
2529 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2530 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2531 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2532 expected diagnostics.
2533
2534 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2535
2536 PR target/18580
2537 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2538 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2539 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2540
2541 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2542
2543 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2544
2545 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2546 Joseph Myers <joseph@codesourcery.com>
2547
2548 * lib/target-supports.exp (check_visibility_available): Really
2549 test the compiler.
2550
2551 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2552
2553 PR tree-opt/18181
2554 * gcc.dg/vect/vect-85.c: New test.
2555 * gcc.dg/vect/vect-86.c: New test.
2556 * gcc.dg/vect/vect-87.c: New test.
2557 * gcc.dg/vect/vect-88.c: New test.
2558
2559 2004-11-19 Ben Elliston <bje@au.ibm.com>
2560
2561 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2562
2563 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2564
2565 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2566 * gcc.dg/ppc-and-1.c: Ditto.
2567 * gcc.dg/ppc-compare-1.c: Ditto.
2568 * gcc.dg/ppc-mov-1.c: Ditto
2569
2570 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2571 Mark Mitchell <mark@codesourcery.com>
2572
2573 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2574
2575 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2576 Aldy Hernandez <aldyh@redhat.com>
2577
2578 * lib/target-supports.exp (check_effective_target_vect_int): New
2579 (check_effective_target_vect_float): New
2580 (check_effective_target_vect_double): New.
2581 (is-effective-target): Support new effective targets keywords.
2582 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2583 default action for dg-do.
2584 * gcc.dg/vect/pr16105.c: Use new support.
2585 * gcc.dg/vect/pr18400.c: Ditto.
2586 * gcc.dg/vect/pr18425.c: Ditto.
2587 * gcc.dg/vect/vect-1.c: Ditto.
2588 * gcc.dg/vect/vect-10.c: Ditto.
2589 * gcc.dg/vect/vect-11.c: Ditto.
2590 * gcc.dg/vect/vect-12.c: Ditto.
2591 * gcc.dg/vect/vect-13.c: Ditto.
2592 * gcc.dg/vect/vect-14.c: Ditto.
2593 * gcc.dg/vect/vect-15.c: Ditto.
2594 * gcc.dg/vect/vect-16.c: Ditto.
2595 * gcc.dg/vect/vect-17.c: Ditto.
2596 * gcc.dg/vect/vect-18.c: Ditto.
2597 * gcc.dg/vect/vect-19.c: Ditto.
2598 * gcc.dg/vect/vect-2.c: Ditto.
2599 * gcc.dg/vect/vect-20.c: Ditto.
2600 * gcc.dg/vect/vect-21.c: Ditto.
2601 * gcc.dg/vect/vect-22.c: Ditto.
2602 * gcc.dg/vect/vect-23.c: Ditto.
2603 * gcc.dg/vect/vect-24.c: Ditto.
2604 * gcc.dg/vect/vect-25.c: Ditto.
2605 * gcc.dg/vect/vect-26.c: Ditto.
2606 * gcc.dg/vect/vect-27.c: Ditto.
2607 * gcc.dg/vect/vect-27a.c: Ditto.
2608 * gcc.dg/vect/vect-28.c: Ditto.
2609 * gcc.dg/vect/vect-29.c: Ditto.
2610 * gcc.dg/vect/vect-29a.c: Ditto.
2611 * gcc.dg/vect/vect-3.c: Ditto.
2612 * gcc.dg/vect/vect-30.c: Ditto.
2613 * gcc.dg/vect/vect-31.c: Ditto.
2614 * gcc.dg/vect/vect-32.c: Ditto.
2615 * gcc.dg/vect/vect-33.c: Ditto.
2616 * gcc.dg/vect/vect-34.c: Ditto.
2617 * gcc.dg/vect/vect-35.c: Ditto.
2618 * gcc.dg/vect/vect-36.c: Ditto.
2619 * gcc.dg/vect/vect-37.c: Ditto.
2620 * gcc.dg/vect/vect-38.c: Ditto.
2621 * gcc.dg/vect/vect-4.c: Ditto.
2622 * gcc.dg/vect/vect-40.c: Ditto.
2623 * gcc.dg/vect/vect-41.c: Ditto.
2624 * gcc.dg/vect/vect-42.c: Ditto.
2625 * gcc.dg/vect/vect-43.c: Ditto.
2626 * gcc.dg/vect/vect-44.c: Ditto.
2627 * gcc.dg/vect/vect-45.c: Ditto.
2628 * gcc.dg/vect/vect-46.c: Ditto.
2629 * gcc.dg/vect/vect-47.c: Ditto.
2630 * gcc.dg/vect/vect-48.c: Ditto.
2631 * gcc.dg/vect/vect-48a.c: Ditto.
2632 * gcc.dg/vect/vect-49.c: Ditto.
2633 * gcc.dg/vect/vect-5.c: Ditto.
2634 * gcc.dg/vect/vect-50.c: Ditto.
2635 * gcc.dg/vect/vect-51.c: Ditto.
2636 * gcc.dg/vect/vect-52.c: Ditto.
2637 * gcc.dg/vect/vect-53.c: Ditto.
2638 * gcc.dg/vect/vect-54.c: Ditto.
2639 * gcc.dg/vect/vect-55.c: Ditto.
2640 * gcc.dg/vect/vect-56.c: Ditto.
2641 * gcc.dg/vect/vect-56a.c: Ditto.
2642 * gcc.dg/vect/vect-57.c: Ditto.
2643 * gcc.dg/vect/vect-58.c: Ditto.
2644 * gcc.dg/vect/vect-59.c: Ditto.
2645 * gcc.dg/vect/vect-6.c: Ditto.
2646 * gcc.dg/vect/vect-60.c: Ditto.
2647 * gcc.dg/vect/vect-61.c: Ditto.
2648 * gcc.dg/vect/vect-62.c: Ditto.
2649 * gcc.dg/vect/vect-63.c: Ditto.
2650 * gcc.dg/vect/vect-64.c: Ditto.
2651 * gcc.dg/vect/vect-65.c: Ditto.
2652 * gcc.dg/vect/vect-66.c: Ditto.
2653 * gcc.dg/vect/vect-67.c: Ditto.
2654 * gcc.dg/vect/vect-68.c: Ditto.
2655 * gcc.dg/vect/vect-69.c: Ditto.
2656 * gcc.dg/vect/vect-7.c: Ditto.
2657 * gcc.dg/vect/vect-72.c: Ditto.
2658 * gcc.dg/vect/vect-72a.c: Ditto.
2659 * gcc.dg/vect/vect-73.c: Ditto.
2660 * gcc.dg/vect/vect-74.c: Ditto.
2661 * gcc.dg/vect/vect-75.c: Ditto.
2662 * gcc.dg/vect/vect-76.c: Ditto.
2663 * gcc.dg/vect/vect-77.c: Ditto.
2664 * gcc.dg/vect/vect-77a.c: Ditto.
2665 * gcc.dg/vect/vect-78.c: Ditto.
2666 * gcc.dg/vect/vect-79.c: Ditto.
2667 * gcc.dg/vect/vect-8.c: Ditto.
2668 * gcc.dg/vect/vect-80.c: Ditto.
2669 * gcc.dg/vect/vect-82.c: Ditto.
2670 * gcc.dg/vect/vect-82_64.c: Ditto.
2671 * gcc.dg/vect/vect-83.c: Ditto.
2672 * gcc.dg/vect/vect-83_64.c: Ditto.
2673 * gcc.dg/vect/vect-9.c: Ditto.
2674 * gcc.dg/vect/vect-all.c: Ditto.
2675 * gcc.dg/vect/vect-none.c: Ditto.
2676
2677 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2678
2679 * lib/gcc-dg.exp (dg-skip-if): New function.
2680 (dg-forbid-option): Remove.
2681 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2682 * g++.dg/abi/bitfield8.C: Likewise.
2683 * g++.dg/abi/dtor1.C: Likewise.
2684 * g++.dg/abi/empty10.C: Likewise.
2685 * g++.dg/abi/empty7.C: Likewise.
2686 * g++.dg/abi/empty9.C: Likewise.
2687 * g++.dg/abi/layout3.C: Likewise.
2688 * g++.dg/abi/layout4.C: Likewise.
2689 * g++.dg/abi/thunk1.C: Likewise.
2690 * g++.dg/abi/thunk2.C: Likewise.
2691 * g++.dg/abi/vbase11.C: Likewise.
2692 * g++.dg/abi/vthunk2.C: Likewise.
2693 * g++.dg/abi/vthunk3.C: Likewise.
2694 * g++.dg/ext/attrib8.C: Likewise.
2695 * g++.dg/opt/longbranch2.C: Likewise.
2696 * g++.dg/opt/reg-stack4.C: Likewise.
2697 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2698 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2699 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2700 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2701 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2702 * gcc.dg/20000609-1.c: Likewise.
2703 * gcc.dg/20000720-1.c: Likewise.
2704 * gcc.dg/20011107-1.c: Likewise.
2705 * gcc.dg/20011119-1.c: Likewise.
2706 * gcc.dg/20020108-1.c: Likewise.
2707 * gcc.dg/20020122-2.c: Likewise.
2708 * gcc.dg/20020122-3.c: Likewise.
2709 * gcc.dg/20020201-3.c: Likewise.
2710 * gcc.dg/20020206-1.c: Likewise.
2711 * gcc.dg/20020218-1.c: Likewise.
2712 * gcc.dg/20020310-1.c: Likewise.
2713 * gcc.dg/20020411-1.c: Likewise.
2714 * gcc.dg/20020418-2.c: Likewise.
2715 * gcc.dg/20020426-1.c: Likewise.
2716 * gcc.dg/20020426-2.c: Likewise.
2717 * gcc.dg/20020517-1.c: Likewise.
2718 * gcc.dg/20020523-1.c: Likewise.
2719 * gcc.dg/20020523-2.c: Likewise.
2720 * gcc.dg/20020729-1.c: Likewise.
2721 * gcc.dg/20030204-1.c: Likewise.
2722 * gcc.dg/20030826-2.c: Likewise.
2723 * gcc.dg/20030926-1.c: Likewise.
2724 * gcc.dg/20031202-1.c: Likewise.
2725 * gcc.dg/980312-1.c: Likewise.
2726 * gcc.dg/980313-1.c: Likewise.
2727 * gcc.dg/990117-1.c: Likewise.
2728 * gcc.dg/990424-1.c: Likewise.
2729 * gcc.dg/990524-1.c: Likewise.
2730 * gcc.dg/991230-1.c: Likewise.
2731 * gcc.dg/i386-387-1.c: Likewise.
2732 * gcc.dg/i386-387-2.c: Likewise.
2733 * gcc.dg/i386-387-3.c: Likewise.
2734 * gcc.dg/i386-387-4.c: Likewise.
2735 * gcc.dg/i386-387-5.c: Likewise.
2736 * gcc.dg/i386-387-6.c: Likewise.
2737 * gcc.dg/i386-asm-1.c: Likewise.
2738 * gcc.dg/i386-bitfield1.c: Likewise.
2739 * gcc.dg/i386-bitfield2.c: Likewise.
2740 * gcc.dg/i386-loop-1.c: Likewise.
2741 * gcc.dg/i386-loop-2.c: Likewise.
2742 * gcc.dg/i386-loop-3.c: Likewise.
2743 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2744 * gcc.dg/i386-pic-1.c: Likewise.
2745 * gcc.dg/i386-regparm.c: Likewise.
2746 * gcc.dg/i386-signbit-1.c: Likewise.
2747 * gcc.dg/i386-signbit-2.c: Likewise.
2748 * gcc.dg/i386-signbit-3.c: Likewise.
2749 * gcc.dg/i386-sse-5.c: Likewise.
2750 * gcc.dg/i386-sse-8.c: Likewise.
2751 * gcc.dg/i386-unroll-1.c: Likewise.
2752 * gcc.dg/tls/opt-1.c: Likewise.
2753 * gcc.dg/tls/opt-2.c: Likewise.
2754 * gcc.dg/unroll-1.c: Likewise.
2755 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2756 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2757 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2758 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2759
2760 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2761
2762 * g++.dg/template/incomplete1.C: New test.
2763
2764 2004-11-16 Nick Clifton <nickc@redhat.com>
2765
2766 Revert patches accidentally commited during checkin of fixes for
2767 xstormy16 tests:
2768 gcc.c-torture/execute/simd-4.c: Revert
2769 gcc.dg/20040910-1.c: Revert.
2770
2771 2004-11-16 Paul Brook <paul@codesourcery.com>
2772
2773 PR fortran/13010
2774 * gfortran.dg/der_pointer_1.f90: New test.
2775
2776 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2777
2778 PR c/18498
2779 * gcc.dg/bitfld-13.c: New test.
2780
2781 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2782
2783 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2784 powerpc*-*-linux*.
2785
2786 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2787 * gcc.dg/ppc64-abi-2.c: Ditto.
2788 * gcc.dg/ppc64-abi-3.c: Ditto.
2789
2790 * lib/gcc-dg.exp (dg-target-list): Remove.
2791
2792 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2793
2794 * gcc.dg/ia64-postinc.c: New test.
2795
2796 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2797
2798 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2799
2800 2004-11-15 Nick Clifton <nickc@redhat.com>
2801
2802 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2803 __INT_MAX__ so that the test can be compiled by toolchains
2804 targeted at 16-bit processors.
2805
2806 * gcc.dg/20040625-1.c: Use long constants rather than integers
2807 when performing arithmetic that will overflow 16-bits.
2808
2809 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2810 xstormy16. It does not support 128-bit vector operations.
2811
2812 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2813 with the macro PTR_TYPE. Define this macro to an integer type
2814 suitable for holding a pointer.
2815
2816 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2817 the target is a 16-bit processor.
2818
2819 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2820 16-bit targets where the character constant will be too long.
2821
2822 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2823 where the double will not be directly addressable.
2824
2825 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2826
2827 Friend class name lookup 1/n, PR c++/18471
2828 * g++.dg/template/crash26.C: New test.
2829 * g++.dg/lookup/struct1.C: Adjust expected error.
2830 * g++.dg/parse/elab1.C: Likewise.
2831 * g++.dg/parse/elab2.C: Likewise.
2832 * g++.dg/parse/int-as-enum1.C: Likewise.
2833 * g++.dg/parse/struct-as-enum1.C: Likewise.
2834 * g++.dg/parse/typedef1.C: Likewise.
2835 * g++.dg/parse/typedef3.C: Likewise.
2836 * g++.dg/parse/typedef4.C: Likewise.
2837 * g++.dg/parse/typedef5.C: Likewise.
2838 * g++.dg/template/nontype4.C: Likewise.
2839 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2840 * g++.old-deja/g++.other/elab1.C: Likewise.
2841 * g++.old-deja/g++.other/syntax4.C: Likewise.
2842
2843 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2844
2845 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2846
2847 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2848
2849 * gcc.c-torture/execute/20041114-1.c: New test.
2850
2851 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2852
2853 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2854 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2855 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2856 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2857 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2858 gcc.dg/switch-7.c: New tests.
2859
2860 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2861
2862 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2863
2864 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2865
2866 PR tree-opt/18400
2867 * gcc.dg/vect/pr18400.c: New test.
2868
2869 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2870 Andrew Pinski <pinskia@physics.uc.edu>
2871
2872 PR tree-opt/18425
2873 * gcc.dg/vect/pr18425.c: New test.
2874
2875 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2876
2877 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2878 Guard with dg-require-alias and dg-require-visibility.
2879
2880 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2881
2882 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2883
2884 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2885
2886 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2887
2888 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2889
2890 PR c++/17344
2891 * g++.dg/template/defarg5.C: New test.
2892
2893 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2894
2895 * g++.dg/parse/cast1.C: Run only on ILP32.
2896 * g++.old-deja/g++.mike/p784.C: Likewise.
2897
2898 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2899
2900 * gcc.c-torture/execute/20041113-1.c: New test.
2901
2902 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2903
2904 PR target/18230
2905 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2906 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2907 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2908 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2909 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2910 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2911 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2912 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2913 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2914 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2915 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2916 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2917 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2918
2919 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2920
2921 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2922 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2923 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2924 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2925 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2926 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2927 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2928 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2929 gcc.target/sparc/combined-1.c: New tests.
2930
2931 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2932
2933 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2934 New tests.
2935
2936 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2937
2938 * lib/gcc-dg.exp (dg-forbid-option): New function.
2939 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2940 * g++.dg/abi/bitfield8.C: Likewise.
2941 * g++.dg/abi/dtor1.C: Likewise.
2942 * g++.dg/abi/empty10.C: Likewise.
2943 * g++.dg/abi/empty7.C: Likewise.
2944 * g++.dg/abi/empty9.C: Likewise.
2945 * g++.dg/abi/layout3.C: Likewise.
2946 * g++.dg/abi/layout4.C: Likewise.
2947 * g++.dg/abi/thunk1.C: Likewise.
2948 * g++.dg/abi/thunk2.C: Likewise.
2949 * g++.dg/abi/vbase11.C: Likewise.
2950 * g++.dg/abi/vthunk2.C: Likewise.
2951 * g++.dg/abi/vthunk3.C: Likewise.
2952 * g++.dg/ext/attrib8.C: Likewise.
2953 * g++.dg/opt/longbranch2.C: Likewise.
2954 * g++.dg/opt/reg-stack4.C: Likewise.
2955 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2956 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2957 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2958 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2959 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2960 * gcc.dg/20000609-1.c: Likewise.
2961 * gcc.dg/20000720-1.c: Likewise.
2962 * gcc.dg/20011107-1.c: Likewise.
2963 * gcc.dg/20011119-1.c: Likewise.
2964 * gcc.dg/20020108-1.c: Likewise.
2965 * gcc.dg/20020122-2.c: Likewise.
2966 * gcc.dg/20020122-3.c: Likewise.
2967 * gcc.dg/20020201-3.c: Likewise.
2968 * gcc.dg/20020206-1.c: Likewise.
2969 * gcc.dg/20020218-1.c: Likewise.
2970 * gcc.dg/20020310-1.c: Likewise.
2971 * gcc.dg/20020411-1.c: Likewise.
2972 * gcc.dg/20020418-2.c: Likewise.
2973 * gcc.dg/20020426-1.c: Likewise.
2974 * gcc.dg/20020426-2.c: Likewise.
2975 * gcc.dg/20020517-1.c: Likewise.
2976 * gcc.dg/20020523-1.c: Likewise.
2977 * gcc.dg/20020523-2.c: Likewise.
2978 * gcc.dg/20020729-1.c: Likewise.
2979 * gcc.dg/20030204-1.c: Likewise.
2980 * gcc.dg/20030826-2.c: Likewise.
2981 * gcc.dg/20030926-1.c: Likewise.
2982 * gcc.dg/20031202-1.c: Likewise.
2983 * gcc.dg/980312-1.c: Likewise.
2984 * gcc.dg/980313-1.c: Likewise.
2985 * gcc.dg/990117-1.c: Likewise.
2986 * gcc.dg/990424-1.c: Likewise.
2987 * gcc.dg/990524-1.c: Likewise.
2988 * gcc.dg/991230-1.c: Likewise.
2989 * gcc.dg/i386-387-1.c: Likewise.
2990 * gcc.dg/i386-387-2.c: Likewise.
2991 * gcc.dg/i386-387-3.c: Likewise.
2992 * gcc.dg/i386-387-4.c: Likewise.
2993 * gcc.dg/i386-387-5.c: Likewise.
2994 * gcc.dg/i386-387-6.c: Likewise.
2995 * gcc.dg/i386-asm-1.c: Likewise.
2996 * gcc.dg/i386-bitfield1.c: Likewise.
2997 * gcc.dg/i386-bitfield2.c: Likewise.
2998 * gcc.dg/i386-loop-1.c: Likewise.
2999 * gcc.dg/i386-loop-2.c: Likewise.
3000 * gcc.dg/i386-loop-3.c: Likewise.
3001 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3002 * gcc.dg/i386-pic-1.c: Likewise.
3003 * gcc.dg/i386-regparm.c: Likewise.
3004 * gcc.dg/i386-signbit-1.c: Likewise.
3005 * gcc.dg/i386-signbit-2.c: Likewise.
3006 * gcc.dg/i386-signbit-3.c: Likewise.
3007 * gcc.dg/i386-sse-5.c: Likewise.
3008 * gcc.dg/i386-sse-8.c: Likewise.
3009 * gcc.dg/i386-unroll-1.c: Likewise.
3010 * gcc.dg/tls/opt-1.c: Likewise.
3011 * gcc.dg/tls/opt-2.c: Likewise.
3012 * gcc.dg/unroll-1.c: Likewise.
3013 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3014 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3015 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3016 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3017 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
3018 -m64 is specified.
3019
3020 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3021
3022 PR c++/18389
3023 * g++.dg/parse/cond1.C: New test.
3024
3025 PR c++/18429
3026 * g++.dg/template/array9.C: New test.
3027 * g++.dg/ext/vla1.C: Adjust error messages.
3028 * g++.dg/ext/vlm1.C: Likewise.
3029 * g++.dg/template/crash2.C: Likewise.
3030
3031 PR c++/18436
3032 * g++.dg/template/call3.C: New test.
3033
3034 PR c++/18407
3035 * g++.dg/template/ptrmem11.C: New test.
3036
3037 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3038
3039 PR other/14264
3040 * lib/g++.exp: Set LC_ALL and LANG to C.
3041 * lib/gcc-dg.exp: Likewise.
3042 * lib/gfortran.exp: Likewise.
3043 * lib/objc.exp: Likewise.
3044 * lib/treelang.exp: Likewise.
3045
3046 2004-11-12 Andreas Schwab <schwab@suse.de>
3047
3048 * gcc.dg/pr16286.c: Fix last change.
3049
3050 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3051
3052 PR c++/18416
3053 * g++.dg/init/global1.C: New test.
3054
3055 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3056
3057 * gcc.c-torture/execute/20041112-1.c: New test.
3058
3059 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3060
3061 * lib/gcc-dg.exp (dg-target-list): New.
3062
3063 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3064 Richard Sandiford <rsandifo@redhat.com>
3065
3066 * lib/target-supports.exp (get-compiler_messages): New.
3067 (check_named_sections_available): Use it.
3068 (check_effective_target_ilp32): New.
3069 (check_effective_target_lp64): New.
3070 (is-effective-target): New.
3071 * lib/gcc-dg.exp (dg-require-effective-target): New.
3072
3073 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3074
3075 * gcc.dg/precedence-1.c: New test.
3076
3077 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3078
3079 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3080
3081 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3082 message, delete generated files, use more descriptive name for
3083 executable, and make the test unsupported when it cannot be run.
3084
3085 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3086 (dg-require-weak, dg-require-visibility, dg-require-alias,
3087 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3088 dg-require-iconv, dg-require-named-sections): Use it.
3089
3090 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3091
3092 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3093
3094 PR target/16457
3095 * gcc.dg/ppc-and-1: New
3096
3097 PR target/16796
3098 * gcc.dg/ppc-mov-1.c: New.
3099
3100 PR target/16458
3101 * gcc.dg/ppc-compare-1.c: New.
3102
3103 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3104
3105 * objc.dg/desig-init-2.m: New test.
3106
3107 2004-11-10 Adam Nemet <anemet@lnxw.com>
3108
3109 PR middle-end/18160
3110 * g++.dg/warn/register-var-1.C: New test.
3111 * g++.dg/warn/register-var-2.C: New test.
3112
3113 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3114
3115 * gcc.dg/union-2.c: New test.
3116
3117 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3118
3119 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3120 New test for PR tree-optimization/17892.
3121
3122 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3123
3124 PR c++/18369
3125 * g++.dg/init/new12.C: New test.
3126
3127 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3128
3129 * gcc.target/sparc: New directory.
3130 * gcc.target/sparc/sparc.exp: New driver.
3131 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3132 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3133 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3134 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3135
3136 2004-11-10 Paul Brook <paul@codesourcery.com>
3137
3138 PR fortran/18218
3139 * gfortran.dg/list_read.c: New test.
3140
3141 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3142
3143 PR c/18322
3144 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3145 expected diagnostic location.
3146
3147 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3148
3149 * gcc.dg/20041109-1.c: New test.
3150
3151 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3152
3153 PR objc/18406
3154 * objc/compile/pr18406.m: New test.
3155
3156 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3157
3158 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3159
3160 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3161
3162 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3163
3164 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3165
3166 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3167
3168 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3169
3170 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3171 exit.
3172
3173 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3174
3175 PR tree-opt/18299
3176 * gcc.c-torture/pr18299-1.c: New test.
3177
3178 2004-11-06 Andreas Schwab <schwab@suse.de>
3179
3180 * gcc.dg/pr16286.c: Also test for bool and pixel.
3181
3182 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3183
3184 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3185 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3186 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3187 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3188 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3189 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3190 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3191 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3192 gcc.dg/struct-semi-3.c: New tests.
3193
3194 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3195
3196 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3197
3198 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3199
3200 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3201 Do not use C99 designators.
3202
3203 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3204
3205 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3206
3207 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3208
3209 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3210 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3211 * gcc.c-torture/execute/simd-5.x: Remove.
3212
3213 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3214
3215 PR rtl-optimization/17933
3216 * gcc.dg/torture/pr17933-1.c: New test.
3217
3218 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3219
3220 PR target/18106
3221 * lib/target-supports.exp (check_weak_available): Support
3222 Windows.
3223
3224 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3225
3226 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3227 call to fflush(stdout) before abort.
3228 (my_ffsll): New function.
3229 (generate_fields): Use it.
3230
3231 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3232
3233 * gcc.dg/init-undef-1.c: New test.
3234
3235 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3236
3237 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3238 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3239 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3240 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3241 expected messages for new parser.
3242
3243 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3244
3245 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3246
3247 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3248
3249 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3250 on LP64 targets.
3251
3252 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3253
3254 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3255 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3256 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3257 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3258 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3259 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3260 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3261 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3262 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3263 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3264
3265 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3266
3267 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3268 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3269 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3270 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3271 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3272 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3273 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3274 for new parser.
3275
3276 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3277
3278 PR target/15342
3279 * gcc.dg/20041104-1.c: New test.
3280
3281 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3282
3283 * g++.dg/template/nontype7.C: New test.
3284 * g++.dg/template/nontype8.C: Likewise.
3285 * g++.dg/template/nontype9.C: Likewise.
3286 * g++.dg/template/nontype10.C: Likewise.
3287 * g++.dg/tc1/dr49.C: Likewise.
3288 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3289 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3290
3291 2004-11-04 Ben Elliston <bje@au.ibm.com>
3292
3293 * g++.dg/rtti/tinfo1.C: Remove xfails.
3294
3295 2004-11-04 Ben Elliston <bje@au.ibm.com>
3296
3297 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3298 packed attribute to the definition to satisfy the new C++ parser.
3299
3300 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3301
3302 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3303 invocations of va_arg.
3304
3305 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3306
3307 PR c++/18124
3308 * g++.dg/template/crash25.C: New test.
3309
3310 PR c++/18155
3311 * g++.dg/template/typedef2.C: New test.
3312 * g++.dg/parse/crash13.C: Adjust error markers.
3313
3314 PR c++/18177
3315 * g++.dg/conversion/const3.C: New test.
3316
3317 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3318
3319 PR fortran/17535
3320 PR fortran/17583
3321 PR fortran/17713
3322 * gfortran.dg/generic_[123].f90: New testcases.
3323
3324 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3325
3326 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3327 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3328
3329 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3330
3331 PR tree-opt/16808
3332 * gcc.c-torture/compile/pr16808.c: New test.
3333
3334 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3335
3336 PR rtl-optimization/17104
3337 * gcc.dg/ppc-bitfield1.c: New.
3338
3339 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3340
3341 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3342
3343 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3344
3345 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3346 strings for 32-bit code.
3347
3348 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3349
3350 PR c/18239
3351 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3352
3353 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3354
3355 PR c++/18064
3356 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3357
3358 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3359
3360 PR c++/15172
3361 * g++.dg/init/aggr2.C: New test.
3362
3363 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3364
3365 * objc.dg/local-decl-1.m: New test.
3366
3367 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3368
3369 * gcc.dg/20040910-1.c: Adjust regex.
3370
3371 2004-10-30 Roger Sayle <roger@eyesopen.com>
3372
3373 PR rtl-optimization/18084
3374 * g++.dg/opt/pr18084-1.C: New testcase.
3375
3376 2004-10-30 Matt Austern <austern@apple.com>
3377
3378 PR c++/17542
3379 * g++.dg/ext/attrib18.C: New test.
3380
3381 2004-10-30 Roger Sayle <roger@eyesopen.com>
3382
3383 PR middle-end/18096
3384 * gcc.dg/pr18096-1.c: New test case.
3385
3386 2004-10-30 Roger Sayle <roger@eyesopen.com>
3387
3388 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3389
3390 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3391
3392 PR c/16666
3393 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3394 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3395 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3396 gcc.dg/old-style-prom-3.c: New tests.
3397
3398 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3399
3400 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3401 Remove unnecessary inclusion of stdio.h.
3402
3403 2004-10-29 Roger Sayle <roger@eyesopen.com>
3404
3405 PR rtl-optimization/17581
3406 * gcc.dg/pr17581-1.c: New test case.
3407
3408 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3409
3410 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3411 being implemented.
3412 * g++.dg/conversion/dr195-1.C: New.
3413 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3414 * g++.old-deja/g++.mike/p10148.C: Likewise.
3415
3416 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3417
3418 PR c++/17695
3419 * g++.dg/debug/typedef2.C: New test.
3420
3421 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3422
3423 PR fortran/13490
3424 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3425 * gfortran.dg/g77/README: Update.
3426
3427 2004-10-28 Matt Austern <austern@apple.com>
3428
3429 PR c++/14124
3430 * g++.dg/ext/packed7.C: New test.
3431
3432 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3433
3434 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3435 scan-assembler.
3436 * lib/scanasm.exp (hidden-scan-for): New proc.
3437 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3438 string.
3439 (scan-not-hidden): Likewise.
3440 * lib/target-supports.exp (check_visibility_available): mach-o is
3441 support too.
3442
3443 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3444
3445 PR c++/17132
3446 * g++.dg/template/memclass3.C: New test.
3447
3448 2004-10-28 Adam Nemet <anemet@lnxw.com>
3449
3450 PR middle-end/18160
3451 * gcc.dg/register-var-1.c: New test.
3452 * gcc.dg/register-var-2.c: New test.
3453 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3454 error now.
3455
3456 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3457
3458 PR other/18172
3459 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3460 unused variables.
3461 * gcc.dg/vect/vect-22.c: Likewise.
3462
3463 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3464
3465 * gcc.dg/i386-rotate-1.c: New test.
3466
3467 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3468
3469 * g++.dg/init/ref12.C: Add "run" marker.
3470
3471 PR c++/17435
3472 * g++.dg/init/ref12.C: New test.
3473
3474 PR c++/18140
3475 * g++.dg/template/shift1.C: New test.
3476 * g++.dg/template/error10.C: Adjust error markers.
3477
3478 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3479
3480 PR tree-opt/17529
3481 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3482
3483 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3484
3485 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3486 * gcc.dg/weak/weak-3.c: Likewise.
3487 * gcc.dg/weak/weak-5.c: Likewise.
3488 * gcc.dg/weak/weak-9.c: Likewise.
3489 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3490 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3491
3492 * gcc.dg/darwin-weakimport-1.c: New.
3493
3494 2004-10-28 Ben Elliston <bje@au.ibm.com>
3495
3496 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3497
3498 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3499
3500 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3501 'syntax' error messages.
3502 * gcc.dg/cpp/direct2s.c: Likewise.
3503
3504 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3505
3506 * gcc.c-torture/compile/20041026-1.c: New.
3507
3508 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3509
3510 PR c++/18093
3511 * g++.dg/lookup/ns2.C: New test.
3512
3513 PR c++/18020
3514 * g++.dg/template/enum4.C: New test.
3515
3516 PR c++/18161
3517 * g++.dg/template/expr1.C: New test.
3518
3519 2004-10-26 Ben Elliston <bje@au.ibm.com>
3520
3521 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3522
3523 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3524
3525 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3526 gcc.dg/decl-nospec-3.c: New tests.
3527
3528 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3529
3530 * objc.dg/super-class-3.m: New test.
3531
3532 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3533
3534 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3535 resyncing.
3536 * gcc.dg/cpp/direct2s.c: Likewise.
3537
3538 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3539
3540 * objc.dg/image-info.m: Update for changes to section selection.
3541
3542 2004-10-25 David Ayers <d.ayers@inode.at>
3543 Ziemowit Laski <zlaski@apple.com>
3544
3545 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3546 diagnostics when messaging 'id <Proto>'.
3547 * objc.dg/class-protocol-1.m: New test.
3548 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3549 a non-existent method signature.
3550 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3551 Update diagnostics when messaging with non-existent method signature.
3552 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3553 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3554 invalid receivers are now resolved as if messaging 'id'; remove
3555 extraneous diagnostics.
3556
3557 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3558
3559 PR c/16667
3560 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3561 gcc.dg/init-desig-obs-3.c: New tests.
3562
3563 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3564
3565 * gcc.dg/debug/20041023-1.c: New test.
3566
3567 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3568
3569 PR middle-end/17407
3570 * gcc.c-torture/compile/pr17407.c: New test.
3571
3572 PR c++/18121
3573 * g++.dg/template/array8.C: New test.
3574
3575 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3576
3577 PR other/18138
3578 * lib/g++.exp: Accept more than one multilib libgcc.
3579 * lib/gcc-dg.exp: Likewise.
3580 * lib/objc.exp: Likewise.
3581 * lib/treelang.exp: Likewise.
3582 * lib/gfortran.exp: Likewise.
3583
3584 2004-10-24 Ben Elliston <bje@au.ibm.com>
3585
3586 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3587
3588 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3589
3590 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3591 * gcc.dg/c99-const-expr-3.c: Likewise.
3592
3593 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3594
3595 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3596
3597 2004-10-23 Ben Elliston <bje@au.ibm.com>
3598
3599 * gcc.c-torture/execute/loop-2e.x: Remove.
3600
3601 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3602
3603 PR c++/18095
3604 * g++.dg/parse/crash18.C: New.
3605 * g++.dg/parse/crash19.C: New.
3606
3607 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3608
3609 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3610 * g++.dg/ext/dllimport2.C: Same.
3611 * g++.dg/ext/dllimport8.C: Same.
3612
3613 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3614
3615 PR c++/10841
3616 * g++.dg/conversion/cast1.C: New test.
3617 * g++.dg/overload/pmf1.C: Adjust error marker.
3618
3619 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3620
3621 PR objc/17923
3622 * objc.dg/const-str-7.m: New test.
3623
3624 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3625
3626 * g++.dg/template/memfriend11.C: Fix comment typo.
3627 * g++.dg/template/memfriend14.C: Likewise.
3628
3629 2004-10-20 Richard Henderson <rth@redhat.com>
3630
3631 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3632 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3633 -fasynchronous-unwind-tables.
3634
3635 2004-10-20 Richard Henderson <rth@redhat.com>
3636
3637 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3638 (main): Return success.
3639 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3640 (main): Return success.
3641
3642 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3643
3644 PR c++/13495
3645 * g++.dg/template/memfriend9.C: New test.
3646 * g++.dg/template/memfriend10.C: Likewise.
3647 * g++.dg/template/memfriend11.C: Likewise.
3648 * g++.dg/template/memfriend12.C: Likewise.
3649 * g++.dg/template/memfriend13.C: Likewise.
3650 * g++.dg/template/memfriend14.C: Likewise.
3651 * g++.dg/template/memfriend15.C: Likewise.
3652 * g++.dg/template/memfriend16.C: Likewise.
3653 * g++.dg/template/memfriend17.C: Likewise.
3654 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3655
3656 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3657
3658 * g++.dg/conversion/dr195.C: New.
3659 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3660
3661 2004-10-20 Ben Elliston <bje@au.ibm.com>
3662 Devang Patel <dpatel@apple.com>
3663
3664 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3665 of floating point arithmetic, which could trap.
3666
3667 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3668
3669 PR c++/14035
3670 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3671 * g++.dg/conversion/const2.C: New test.
3672 * g++.dg/expr/reinterpret2.C: New test.
3673 * g++.dg/expr/reinterpret3.C: New test.
3674 * g++.dg/expr/cast2.C: New test.
3675 * g++.dg/expr/copy1.C: New test.
3676 * g++.dg/other/conversion1.C: Change error message.
3677 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3678 function pointers to void *.
3679 * g++.old-deja/g++.mike/p10148.C: Likewise.
3680
3681 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3682
3683 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3684
3685 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3686
3687 PR c++/18047
3688
3689 * g++.dg/parse/expr3.C: New test.
3690
3691 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3692
3693 * gcc.dg/smod-1.c: New test.
3694
3695 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3696
3697 * objc.dg/method-14.m: New test.
3698
3699 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3700
3701 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3702 Also xfail as the patch was reverted.
3703
3704 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3705
3706 PR middle-end/16973
3707 * gcc.dg/pr16973.c: New test.
3708
3709 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3710
3711 PR tree-optimization/17656
3712 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3713
3714 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3715
3716 * g++.dg/eh/shadow1.C: New.
3717
3718 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3719
3720 * gcc.c-torture/compile/20041018-1.c: New test.
3721
3722 2004-10-18 Ben Elliston <bje@au.ibm.com>
3723
3724 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3725 compiler referring to register 0 when accessing sdata. The linker
3726 now patches things up.
3727
3728 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3729
3730 PR c/17529
3731 * gcc.c-torture/compile/pr17529.c: New test.
3732
3733 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3734
3735 PR c++/17743
3736 * g++.dg/ext/attrib17.C: New test.
3737
3738 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3739
3740 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3741
3742 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3743
3744 PR c++/10479
3745 * g++.dg/ext/attrib16.C: New test.
3746
3747 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3748
3749 PR c++/17042
3750 * g++.dg/init/dso_handle1.C: New test.
3751
3752 PR c++/14667
3753 * g++.dg/parse/typedef6.C: New test.
3754
3755 PR c++/17916
3756 * g++.dg/parse/pragma1.C: New test.
3757
3758 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3759
3760 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3761
3762 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3763
3764 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3765 -fno-common when on HPPA HP-UX platforms.
3766
3767 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3768
3769 PR other/16820
3770 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3771 stdint.h.
3772 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3773 uintptr_t.
3774
3775 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3776
3777 PR c++/16301
3778 * g++.dg/lookup/strong-using-4.C: New test.
3779
3780 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3781
3782 PR middle-end/16567
3783 * gcc.c-torture/compile/nested-1.c: New test.
3784
3785 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3786
3787 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3788 and mipsisa64*-*-* (until support for misaligned loads is added).
3789 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3790 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3791 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3792 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3793 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3794 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3795
3796 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3797
3798 PR c++/17976
3799 * g++.dg/init/dtor3.C: New test.
3800
3801 2004-10-15 Ben Elliston <bje@au.ibm.com>
3802
3803 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3804
3805 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3806
3807 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3808 * gcc.dg/macho-lo-sum.c: Likewise.
3809
3810 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3811
3812 * gcc.dg/ppc-spe64-1.c: New test.
3813
3814 2004-10-14 Devang Patel <dpatel@apple.com>
3815
3816 PR 17635
3817 * gcc.dg/pr17635.c : New test.
3818
3819 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3820
3821 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3822 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3823 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3824 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3825 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3826 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3827 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3828 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3829 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3830 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3831 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3832 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3833 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3834 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3835 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3836 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3837 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3838 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3839
3840 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3841
3842 * gcc.dg/vect/vect-82.c: New testcase.
3843 * gcc.dg/vect/vect-82_64.c: New testcase.
3844 * gcc.dg/vect/vect-83.c: New testcase.
3845 * gcc.dg/vect/vect-83_64.c: New testcase.
3846
3847 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3848
3849 * gcc.dg/cpp/error-1.c: New test.
3850
3851 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3852
3853 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3854
3855 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3856
3857 PR target/17984
3858 * gcc.dg/cris-peep2-xsrand2.c: New test.
3859
3860 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3861
3862 PR c++/17661
3863 * testsuite/g++.dg/expr/for2.C: New test.
3864
3865 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3866
3867 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3868
3869 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3870
3871 PR tree-optimization/17724
3872 * g++.dg/opt/pr17724-1.C: New test.
3873 * g++.dg/opt/pr17724-2.C: New test.
3874 * g++.dg/opt/pr17724-3.C: New test.
3875 * g++.dg/opt/pr17724-4.C: New test.
3876 * g++.dg/opt/pr17724-5.C: New test.
3877 * g++.dg/opt/pr17724-6.C: New test.
3878
3879 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3880
3881 PR c/17301
3882 * gcc.dg/pr17301-2.c: New test.
3883
3884 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3885
3886 PR c++/15876
3887 * g++.dg/parse/error22.C: New test.
3888
3889 PR c++/17936
3890 * g++.dg/template/spec18.C: New test.
3891
3892 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3893
3894 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3895 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3896 memcpy.
3897 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3898 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3899
3900 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3901
3902 * g++.dg/eh/cleanup5.C: Add dg-options "".
3903
3904 2004-10-11 Roger Sayle <roger@eyesopen.com>
3905
3906 PR middle-end/17657
3907 * gcc.dg/switch-4.c: New test case.
3908
3909 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3910
3911 * gcc.c-torture/execute/20041011-1.c: New test.
3912
3913 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3914
3915 PR c++/17554
3916 * g++.dg/init/for3.C: New test.
3917
3918 PR c++/17657
3919 * g++.dg/opt/switch2.C: New test.
3920
3921 PR middle-end/17703
3922 * g++.dg/warn/Wreturn-2.C: New test.
3923
3924 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3925
3926 PR c++/17907
3927 * g++.dg/eh/cleanup5.C: New test.
3928
3929 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3930
3931 PR c++/17393
3932 * g++.dg/parse/error21.C: New test.
3933
3934 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3935
3936 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3937 * g++.dg/warn/incomplete1.C: Likewise.
3938 * g++.dg/template/qualttp20.C: Likewise.
3939
3940 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3941
3942 PR c/17881
3943 * parm-incomplete-1.c: New test.
3944
3945 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3946
3947 PR c++/17867
3948 * g++.dg/parse/error19.C: New test.
3949
3950 PR c++/17670
3951 * g++.dg/init/new11.C: New test.
3952
3953 PR c++/17821
3954 * g++.dg/parse/error20.C: New test.
3955
3956 PR c++/17826
3957 * g++.dg/template/crash24.C: New test.
3958
3959 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3960
3961 PR c/17301
3962 * gcc.dg/pr17301-1.c: New test.
3963
3964 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3965
3966 PR c/17189
3967 * gcc.dg/anon-struct-5.c: New test.
3968
3969 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3970
3971 PR c/17844
3972 * gcc.dg/pr17844-1.c: New test.
3973
3974 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3975
3976 PR tree-optimization/17906
3977 * gcc.c-torture/compile/pr17906.c: New.
3978
3979 2004-10-09 Stuart Hastings <stuart@apple.com>
3980 Roger Sayle <roger@eyesopen.com>
3981
3982 PR rtl-optimization/17853
3983 * gcc.dg/i386-mmx-5.c: New testcase.
3984
3985 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3986
3987 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3988
3989 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3990
3991 PR c++/17524
3992 * g++.dg/template/static9.C: New test.
3993
3994 PR c++/17685
3995 * g++.dg/parse/operator5.C: New test.
3996
3997 2004-10-09 Roger Sayle <roger@eyesopen.com>
3998
3999 PR middle-end/17894
4000 * gcc.c-torture/execute/divcmp-4.c: New test case.
4001
4002 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4003
4004 PR tree-opt/17902
4005 * g++.dg/opt/pr17902.C: New test.
4006
4007 2004-10-09 Jakub Jelinek <jakub@redhat.com>
4008
4009 * gcc.dg/cpp/ident-1.c: Add dg-options "".
4010
4011 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4012
4013 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
4014
4015 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4016
4017 * gcc.dg/assign-warn-3.c: New test.
4018
4019 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4020
4021 PR c/16999
4022 * gcc.dg/cpp/ident-1.c: New test.
4023
4024 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
4025
4026 * gcc.c-torture/compile/acc1.c: New.
4027
4028 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4029
4030 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4031 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4032
4033 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4034
4035 * gcc.dg/ultrasp11.c: New test.
4036
4037 2004-10-08 Michael Matz <matz@suse.de>
4038
4039 * gcc.dg/doloop-2.c: New test.
4040
4041 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4042
4043 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4044 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4045 objc.dg/method-9.m: Update expected diagnostics.
4046
4047 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4048
4049 * gcc.dg/ppc-fsel-3.c: New file.
4050 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4051
4052 2004-10-07 Paul Brook <paul@codesourcery.com>
4053
4054 * gfortran.dg/intrinsic_verify_1.f90: New test.
4055
4056 2004-10-07 Paul Brook <paul@codesourcery.com>
4057
4058 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4059
4060 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4061
4062 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4063 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4064 commit.
4065
4066 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4067
4068 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4069
4070 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4071
4072 PR c++/17115
4073 * g++.dg/warn/Winline-4.C: New test.
4074
4075 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4076
4077 * gcc.c-torture/compile/20041007-1.c: New test.
4078
4079 2004-10-07 Paul Brook <paul@codesourcery.com>
4080
4081 PR fortran/17678
4082 * gfortran.dg/use_allocated_1.f90: New test.
4083
4084 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4085
4086 PR middle-end/17849
4087 * gfortran.fortran-torture/compile/nested.f90: New test
4088
4089 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4090
4091 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4092
4093 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4094
4095 PR c++/17368
4096 * g++.dg/ext/asm6.C: New test.
4097
4098 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4099
4100 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4101
4102 2004-10-06 Paul Brook <paul@codesourcery.com>
4103
4104 PR libfortran/17709
4105 * gfortran.dg/empty_format_1.f90: New test.
4106
4107 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4108
4109 PR fortran/17568
4110 * gfortran.dg/ishft.f90: New test.
4111
4112 PR fortran/17283
4113 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4114 tests.
4115
4116 2004-10-06 Paul Brook <paul@codesourcery.com>
4117
4118 * gfortran.dg/do_1.f90: New test.
4119
4120 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4121
4122 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4123 optimizing for size.
4124
4125 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4126
4127 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4128
4129 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4130
4131 * gcc.c-torture/compile/20041005-1.c: New test.
4132
4133 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4134
4135 PR c++/17829
4136 * g++.dg/lookup/koenig4.C: New.
4137
4138 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4139
4140 * g++.dg/other/classkey1.C: Adjust quoting marks.
4141 * g++.dg/parse/error15.C: Likewise.
4142 * g++.dg/template/meminit2.C (int>): Likewise.
4143
4144 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4145
4146 PR fortran/17283
4147 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4148
4149 PR fortran/17631
4150 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4151
4152 PR fortran/17708
4153 * gfortran.dg/pr17708.f90: New test.
4154
4155 2004-10-04 Chao-ying Fu <fu@mips.com>
4156
4157 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4158 * gcc.dg/vect/vect-4.c: Ditto.
4159 * gcc.dg/vect/vect-5.c: Ditto.
4160 * gcc.dg/vect/vect-6.c: Ditto.
4161 * gcc.dg/vect/vect-8.c: Ditto.
4162 * gcc.dg/vect/vect-16.c: Ditto.
4163 * gcc.dg/vect/vect-30.c: Ditto.
4164 * gcc.dg/vect/vect-40.c: Ditto.
4165 * gcc.dg/vect/vect-41.c: Ditto.
4166 * gcc.dg/vect/vect-42.c: Ditto.
4167 * gcc.dg/vect/vect-43.c: Ditto.
4168 * gcc.dg/vect/vect-44.c: Ditto.
4169 * gcc.dg/vect/vect-45.c: Ditto.
4170 * gcc.dg/vect/vect-46.c: Ditto.
4171 * gcc.dg/vect/vect-47.c: Ditto.
4172 * gcc.dg/vect/vect-48.c: Ditto.
4173 * gcc.dg/vect/vect-49.c: Ditto.
4174 * gcc.dg/vect/vect-50.c: Ditto.
4175 * gcc.dg/vect/vect-51.c: Ditto.
4176 * gcc.dg/vect/vect-52.c: Ditto.
4177 * gcc.dg/vect/vect-53.c: Ditto.
4178 * gcc.dg/vect/vect-54.c: Ditto.
4179 * gcc.dg/vect/vect-55.c: Ditto.
4180 * gcc.dg/vect/vect-56.c: Ditto.
4181 * gcc.dg/vect/vect-57.c: Ditto.
4182 * gcc.dg/vect/vect-58.c: Ditto.
4183 * gcc.dg/vect/vect-59.c: Ditto.
4184 * gcc.dg/vect/vect-60.c: Ditto.
4185 * gcc.dg/vect/vect-74.c: Ditto.
4186 * gcc.dg/vect/vect-79.c: Ditto.
4187 * gcc.dg/vect/vect-80.c: Ditto.
4188
4189 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4190
4191 * gcc.dg/unused-7.c: Use the correct option.
4192
4193 2004-10-04 Paul Brook <paul@codesourcery.com>
4194 Bud Davis <bdavis9659@comcast.net>
4195
4196 PR fortran/17706
4197 PR fortran/16434
4198 * gfortran/pr17706.f90: New test.
4199 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4200
4201 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4202
4203 * gfortran.dg/pr17612.f90: New test.
4204
4205 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4206
4207 * g++.dg/template/local1.C: Adjust quoting marks in
4208 testing for diagnostics.
4209 * g++.dg/tls/diag-2.C: Likewise.
4210 * g++.dg/other/error8.C: Likewise.
4211
4212 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4213
4214 PR c/17178
4215 * gcc.dg/unused-4.c: Adjust to be correct.
4216
4217 PR c/17820
4218 * gcc.dg/unused-7.c: New test.
4219
4220 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4221
4222 PR c++/17797
4223 * g++.dg/overload/template2.C: New test.
4224
4225 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4226
4227 PR tree-optimization/16632
4228 * gcc.dg/tree-ssa/20041002-1.c: New.
4229
4230 2004-10-03 Paul Brook <paul@codesourcery.com>
4231
4232 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4233 rather than relying on default formatting.
4234
4235 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4236
4237 * gcc.dg/20040920-1.c: Update expected message text.
4238
4239 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4240
4241 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4242
4243 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4244
4245 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4246 tree level.
4247
4248 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4249
4250 * gcc.dg/tree-ssa/pr17343.c: Remove.
4251
4252 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4253
4254 PR tree-opt/17343
4255 * gcc.dg/tree-ssa/pr17343.c: New test.
4256
4257 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4258
4259 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4260 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4261 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4262 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4263 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4264
4265 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4266
4267 * gcc.dg/lvalue-2.c: New test.
4268
4269 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4270
4271 PR c/17730
4272 * gcc.dg/pr17730-1.c: New test
4273
4274 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4275
4276 PR c/7425
4277 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4278
4279 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4280
4281 * gcc.c-torture/execute/stdarg-1.c: New test.
4282 * gcc.c-torture/execute/stdarg-2.c: New test.
4283 * gcc.c-torture/execute/stdarg-3.c: New test.
4284 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4285 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4286 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4287 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4288 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4289
4290 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4291
4292 PR tree-optimization/17697
4293 * g++.dg/opt/pr17697-1.C: New test.
4294 * g++.dg/opt/pr17697-2.C: New test.
4295 * g++.dg/opt/pr17697-3.C: New test.
4296
4297 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4298
4299 PR c/16409
4300 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4301 gcc.dg/vla-init-5.c: New tests.
4302
4303 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4304
4305 PR c/13804
4306 * gcc.dg/pr13804-1.c: New test.
4307
4308 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4309
4310 PR fortran/16938
4311 * gfortran.dg/pr16938.f90: New test.
4312
4313 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4314
4315 * g++.dg/template/crash23.C: New test.
4316
4317 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4318
4319 PR c++/17585
4320 * g++.dg/template/static8.C: New test.
4321
4322 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4323
4324 PR c++/17681
4325 * g++.dg/other/error9.C: New test.
4326
4327 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4328
4329 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4330
4331 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4332
4333 PR fortran/15164
4334 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4335
4336 2004-09-26 Roger Sayle <roger@eyesopen.com>
4337
4338 PR middle-end/17112
4339 * gcc.dg/pr17112-1.c: New test case.
4340
4341 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4342
4343 PR c/11459
4344 * gcc.dg/pr11459-1.c: New test.
4345
4346 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4347
4348 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4349 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4350
4351 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4352
4353 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4354
4355 2004-09-25 Jan Hubicka <jh@suse.cz>
4356
4357 * compile/30040909-1.c: New test.
4358 * compile/30040907-1.c: New test.
4359
4360 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4361
4362 * gcc.c-torture/execute/va-arg-26.c: New test.
4363
4364 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4365
4366 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4367 extra diagnostics on targets with 64-bit pointers.
4368 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4369
4370 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4371
4372 PR c/17188
4373 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4374 * gcc.dg/decl-3.c: Adjust expected message.
4375
4376 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4377
4378 PR fortran/17615
4379 * gfortran.dg/pr17615.f90: New test.
4380
4381 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4382
4383 PR tree-optimzation/17517
4384 * g++.dg/tree-ssa/pr17517.C: New Test.
4385
4386 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4387
4388 PR c++/16889
4389 * g++.dg/lookup/ambig3.C: New.
4390
4391 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4392
4393 PR tree-opt/17624
4394 * g++.dg/opt/pr17624.C: New test.
4395
4396 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4397
4398 PR c/6980
4399 * gcc.dg/Wbad-function-cast-1.c: New test.
4400
4401 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4402
4403 * g++.dg/ext/complit1.C
4404 * g++.dg/other/error2.C
4405 * g++.dg/other/nontype-1.C
4406 * g++.dg/parse/crash11.C
4407 * g++.dg/parse/crash12.C
4408 * g++.dg/parse/error15.C
4409 * g++.dg/parse/error4.C
4410 * g++.dg/parse/tmpl-outside1.C
4411 * g++.dg/parse/too-many-tmpl-args1.C
4412 * g++.dg/template/dependent-expr3.C
4413 * g++.dg/template/error10.C
4414 * g++.dg/template/instantiate1.C
4415 * g++.dg/template/vtable2.C
4416 * g++.dg/warn/Wshadow-1.C
4417 * g++.dg/warn/weak1.C
4418 * g++.old-deja/g++.brendan/crash16.C
4419 * g++.old-deja/g++.brendan/crash18.C
4420 * g++.old-deja/g++.brendan/crash48.C
4421 * g++.old-deja/g++.brendan/crash49.C
4422 * g++.old-deja/g++.brendan/crash55.C
4423 * g++.old-deja/g++.brendan/crash56.C
4424 * g++.old-deja/g++.brendan/crash8.C
4425 * g++.old-deja/g++.brendan/enum11.C
4426 * g++.old-deja/g++.brendan/enum8.C
4427 * g++.old-deja/g++.brendan/enum9.C
4428 * g++.old-deja/g++.brendan/friend3.C
4429 * g++.old-deja/g++.brendan/misc14.C
4430 * g++.old-deja/g++.bugs/900402_02.C
4431 * g++.old-deja/g++.bugs/900404_03.C
4432 * g++.old-deja/g++.bugs/900404_04.C
4433 * g++.old-deja/g++.bugs/900428_03.C
4434 * g++.old-deja/g++.jason/crash4.C
4435 * g++.old-deja/g++.jason/overload21.C
4436 * g++.old-deja/g++.jason/redecl1.C
4437 * g++.old-deja/g++.jason/report.C
4438 * g++.old-deja/g++.jason/rfg10.C
4439 * g++.old-deja/g++.jason/template30.C
4440 * g++.old-deja/g++.law/arm12.C
4441 * g++.old-deja/g++.law/ctors5.C
4442 * g++.old-deja/g++.law/cvt20.C
4443 * g++.old-deja/g++.law/init10.C
4444 * g++.old-deja/g++.law/init8.C
4445 * g++.old-deja/g++.law/visibility17.C
4446 * g++.old-deja/g++.law/visibility7.C
4447 * g++.old-deja/g++.mike/net8.C
4448 * g++.old-deja/g++.mike/p646.C
4449 * g++.old-deja/g++.mike/p700.C
4450 * g++.old-deja/g++.mike/p701.C
4451 * g++.old-deja/g++.mike/p811.C
4452 * g++.old-deja/g++.ns/template13.C
4453 * g++.old-deja/g++.other/array3.C
4454 * g++.old-deja/g++.other/crash25.C
4455 * g++.old-deja/g++.other/dtor3.C
4456 * g++.old-deja/g++.other/dtor4.C
4457 * g++.old-deja/g++.other/main1.C
4458 * g++.old-deja/g++.other/warn7.C
4459 * g++.old-deja/g++.pt/crash11.C
4460 * g++.old-deja/g++.pt/crash36.C
4461 * g++.old-deja/g++.pt/spec22.C
4462 * g++.old-deja/g++.pt/spec9.C
4463 * g++.old-deja/g++.pt/ttp52.C
4464 * g++.old-deja/g++.robertl/eb103.C
4465 * g++.old-deja/g++.robertl/eb121.C
4466 * g++.old-deja/g++.robertl/eb22.C
4467 * g++.old-deja/g++.robertl/eb8.C:
4468 Update locations and/or regexps of dg-error markers.
4469 Remove markers for some bogus messages that are no longer issued.
4470
4471 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4472
4473 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4474 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4475
4476 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4477
4478 PR c++/17618
4479 * g++.dg/lookup/crash5.C: New test.
4480
4481 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4482
4483 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4484 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4485 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4486 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4487 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4488 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4489
4490 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4491 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4492 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4493 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4494 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4495 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4496
4497 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4498
4499 * gcc.dg/vect/vect-44.c: Check additional cases.
4500 * gcc.dg/vect/vect-48.c: Check additional cases.
4501
4502 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4503 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4504 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4505 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4506 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4507 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4508 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4509 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4510 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4511
4512 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4513 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4514 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4515
4516 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4517
4518 * gcc.dg/tree-ssa/loop-6.c: New test.
4519
4520 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4521
4522 PR c++/17620
4523 * g++.dg/inherit/base2.C: New.
4524
4525 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4526
4527 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4528 * gcc.dg/20001012-2.c: Likewise.
4529 * gcc.dg/20001013-1.c: Likewise.
4530 * gcc.dg/20001101-1.c: Likewise.
4531 * gcc.dg/20001102-1.c: Likewise.
4532 * gcc.dg/bf-spl1.c: Likewise.
4533 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4534 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4535
4536 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4537
4538 PR tree-optimization/16721
4539 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4540
4541 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4542
4543 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4544 * gcc.dg/20040305-1.c: Likewise.
4545
4546 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4547
4548 PR c/16566
4549 * gcc.c-torture/compile/pr16566-1.c,
4550 gcc.c-torture/compile/pr16566-2.c,
4551 gcc.c-torture/compile/pr16566-3.c: New tests.
4552
4553 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4554
4555 PR tree-optimization/17512
4556 * gcc.c-torture/compile/20040916-1.c.
4557
4558 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4559
4560 * gcc.dg/pragma-re-3.c: New test.
4561
4562 2004-09-17 Matt Austern <austern@apple.com>
4563
4564 PR c++/15049
4565 * g++.dg/other/anon3.C: New.
4566
4567 2004-09-21 Roger Sayle <roger@eyesopen.com>
4568
4569 PR c++/7503
4570 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4571 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4572 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4573 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4574 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4575
4576 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4577
4578 PR fortran/17286
4579 * gfortran.dg/pr17286.f90: New test.
4580
4581 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4582
4583 PR c++/17530
4584 * g++.dg/template/static7.C: New test.
4585
4586 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4587
4588 PR tree-opt/17558
4589 * gcc.c-torture/compile/pr17558.c: New test.
4590
4591 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4592
4593 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4594 if SKIP_ATTRIBUTE is defined.
4595
4596 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4597
4598 PR fortran/15957
4599 * gfortran.dg/pr15957.f90: New test.
4600
4601 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4602
4603 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4604 in comparison.
4605 * gcc.dg/vect/vect-79.c: Likewise.
4606 * gcc.dg/vect/vect-80.c: Likewise.
4607
4608 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4609
4610 PR fortran/15750
4611 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4612
4613 2004-09-20 Ira Rosen <irar@il.ibm.com>
4614
4615 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4616 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4617 * gcc.dg/vect/vect-62.c: New testcase.
4618 * gcc.dg/vect/vect-63.c: New testcase.
4619 * gcc.dg/vect/vect-64.c: New testcase.
4620 * gcc.dg/vect/vect-65.c: New testcase.
4621 * gcc.dg/vect/vect-66.c: New testcase.
4622 * gcc.dg/vect/vect-67.c: New testcase.
4623 * gcc.dg/vect/vect-68.c: New testcase.
4624 * gcc.dg/vect/vect-69.c: New testcase.
4625 * gcc.dg/vect/vect-79.c: New testcase.
4626 * gcc.dg/vect/vect-80.c: New testcase.
4627
4628 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4629
4630 * gcc.target/mips/asm-1.c: New test.
4631
4632 2004-09-19 Ira Rosen <irar@il.ibm.com>
4633
4634 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4635 * gcc.dg/vect/vect-73.c: New testcase.
4636 * gcc.dg/vect/vect-74.c: New testcase.
4637 * gcc.dg/vect/vect-75.c: New testcase.
4638 * gcc.dg/vect/vect-76.c: New testcase.
4639 * gcc.dg/vect/vect-77.c: New testcase.
4640 * gcc.dg/vect/vect-78.c: New testcase
4641
4642 2004-09-18 Paul Brook <paul@codesourcery.com>
4643
4644 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4645
4646 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4647
4648 PR c/17424
4649 * gcc.dg/pr17424-1.c: New test.
4650
4651 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4652
4653 * g++.dg/tree-ssa/pr17153.C: New test.
4654
4655 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4656
4657 PR pch/13361
4658 * testsuite/g++.dg/pch/wchar-1.C: New.
4659 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4660
4661 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4662
4663 * gcc.c-torture/execute/20040917-1.c: New test.
4664
4665 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4666
4667 PR tree-optimization/17319
4668 * gcc.dg/pr17319.c: New test.
4669
4670 2004-09-17 Devang Patel <dpatel@apple.com>
4671
4672 * gcc.dg/20040813-1.c: New test.
4673
4674 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4675
4676 PR tree-optimization/17273
4677 * gcc.c-torture/compile/pr17273.c: New test.
4678
4679 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4680
4681 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4682 Update expected messages.
4683 * gcc.dg/declspec-13.c: New test.
4684
4685 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4686
4687 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4688
4689 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4690
4691 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4692 change what 'a' is pointing to.
4693
4694 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4695
4696 PR c++/16002
4697 * g++.dg/template/error18.C: New test.
4698
4699 PR c++/16029
4700 * g++.dg/warn/Wunused-8.C: New test.
4701
4702 2004-09-17 Steven Bosscher <stevenb@suse.de>
4703
4704 PR tree-optimization/17513
4705 * gcc.dg/20040916-1.c: New test.
4706
4707 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4708
4709 PR c++/17501
4710 * g++.dg/template/typename7.C: New test.
4711
4712 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4713
4714 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4715
4716 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4717
4718 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4719 with -ftree-based-profiling also.
4720 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4721
4722 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4723
4724 PR/15364
4725 * gfortran.dg/der_array_io_1.f90: New test.
4726 * gfortran.dg/der_array_io_2.f90: New test.
4727 * gfortran.dg/der_array_io_3.f90: New test.
4728
4729 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4730
4731 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4732 EABI.
4733
4734 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4735
4736 * g++.dg/opt/switch1.C: New test.
4737
4738 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4739
4740 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4741 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4742 Update expected messages.
4743
4744 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4745
4746 PR fortran/16485
4747 * gfortran.dg/same_name_1.f90: New test.
4748
4749 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4750
4751 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4752 dereference garbage pointers.
4753
4754 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4755
4756 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4757 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4758
4759 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4760 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4761 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4762
4763 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4764
4765 PR c++/17324
4766 * g++.dg/template/mangle1.C: New test.
4767
4768 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4769
4770 PR tree-optimization/17252
4771 * gcc.c-torture/execute/pr17252.c: New test.
4772
4773 2004-09-14 Andrew Pinski <apinski@apple.com>
4774
4775 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4776
4777 2004-09-14 Roger Sayle <roger@eyesopen.com>
4778
4779 PR rtl-optimization/9771
4780 * gcc.dg/pr9771-1.c: New test case.
4781
4782 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4783
4784 PR tree-optimization/15262
4785 * gcc.c-torture/execute/pr15262-1.c: New test.
4786 * gcc.c-torture/execute/pr15262-2.c: New test.
4787
4788 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4789
4790 * gcc.dg/declspec-12.c: New test.
4791
4792 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4793
4794 * gfortran.dg/pr17090.f90: Add directives to test.
4795
4796 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4797
4798 * gcc.c-torture/compile/20040914-1.c: New test.
4799
4800 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4801
4802 PR c++/16162
4803 * g++.dg/template/decl2.C: New test.
4804
4805 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4806
4807 PR fortran/17090
4808 * gfortran.dg/pr17090.f90: New test.
4809
4810 2004-09-13 Dale Johannesen <dalej@apple.com>
4811
4812 * gcc.c-torture/compile/pr17408.c: New test case.
4813
4814 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4815
4816 PR c++/16716
4817 * g++.dg/parse/crash17.C: New test.
4818
4819 PR c++/17327
4820 * g++.dg/template/enum3.C: New test.
4821
4822 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4823
4824 * lib/gcc-defs.exp: Load wrapper.exp.
4825 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4826 using local code.
4827 * lib/gcc.exp (gcc_init): Similar.
4828 * lib/gfortran.exp (gfortran_init): Similar.
4829 * lib/objc.exp (objc_init): Similar.
4830 * lib/treelang.exp (treelang_init): Similar.
4831 * lib/wrapper.exp: New file with build_wrapper call machinery in
4832 ${tool}_maybe_build_wrapper.
4833
4834 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4835
4836 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4837 "inline".
4838 * gcc.dg/declspec-11.c: Update expected messages.
4839 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4840 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4841 gcc.dg/inline-12.c: New tests.
4842
4843 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4844
4845 * g++.dg/tree-ssa/pr17400.C: New testcase.
4846
4847 2004-09-13 James E Wilson <wilson@specifixinc.com>
4848
4849 * gcc.target/mips/sb1-1.c: New testcase.
4850
4851 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4852
4853 * lib/g77-dg.exp: Remove unused file.
4854 * lib/mike-g77.exp: Ditto.
4855 * lib/g77.exp: Ditto.
4856
4857 2004-09-12 Richard Henderson <rth@redhat.com>
4858
4859 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4860
4861 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4862
4863 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4864 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4865 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4866 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4867 Update expected messages.
4868
4869 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4870
4871 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4872 declaration/use mismatch for dirp parameter.
4873
4874 2004-09-12 Andrew Pinski <apinski@apple.com>
4875
4876 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4877 -fgnu-runtime is passed.
4878
4879 2004-09-12 Richard Henderson <rth@redhat.com>
4880
4881 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4882 do the uplevel thing and update additional_flags directly.
4883 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4884 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4885 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4886 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4887
4888 2004-09-11 Steven Bosscher <stevenb@suse.de>
4889
4890 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4891
4892 2004-09-11 Roger Sayle <roger@eyesopen.com>
4893
4894 PR middle-end/17411
4895 * g++.dg/opt/pr17411-1.C: New test case.
4896
4897 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4898
4899 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4900 gcc.dg/tls/diag-2.c: Update expected messages.
4901 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4902 messages.
4903 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4904 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4905 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4906 gcc.dg/tls/diag-5.c: New tests.
4907
4908 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4909
4910 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4911
4912 2004-09-11 Steven Bosscher <stevenb@suse.de>
4913
4914 * g++.dg/parse/break-in-for.C: New test.
4915
4916 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4917
4918 * gcc.dg/tree-ssa/20040911-1.c: New test.
4919
4920 2004-09-11 Andreas Jaeger <aj@suse.de>
4921
4922 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4923 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4924
4925 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4926
4927 * gcc.target/frv: New directory of FR-V-specific tests.
4928
4929 2004-09-10 James E Wilson <wilson@specifixinc.com>
4930
4931 * gcc.dg/convert-vec-1.c: New test.
4932
4933 2004-09-10 Roger Sayle <roger@eyesopen.com>
4934
4935 PR middle-end/17024
4936 * gcc.dg/pr17024-1.c: New test case.
4937
4938 2004-09-10 Eric Christopher <echristo@redhat.com>
4939
4940 * gcc.dg/20040910-1.c: New test.
4941
4942 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4943
4944 * gcc.dg/bitfld-9.c: New test.
4945
4946 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4947
4948 * gcc.c-torture/execute/ieee/acc1.c: New test.
4949 * gcc.c-torture/execute/ieee/acc2.c: New test.
4950 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4951
4952 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4953
4954 * gcc.dg/deprecated-2.c: New test.
4955
4956 2004-09-09 James E Wilson <wilson@specifixinc.com>
4957
4958 * gcc.dg/init-vec-1.c: New test.
4959
4960 2004-09-09 Roger Sayle <roger@eyesopen.com>
4961
4962 PR middle-end/17055
4963 * gcc.dg/pr17055-1.c: New test case.
4964
4965 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4966
4967 PR target/17377
4968 * gcc.c-torture/execute/pr17377.c: New test.
4969
4970 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4971
4972 PR c/8420
4973 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4974 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4975 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4976 gcc.dg/long-long-typespec-1.c: New tests.
4977 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4978
4979 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4980
4981 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4982 gcc.dg/gnu99-static-1.c: New tests.
4983
4984 2004-09-08 Devang Patel <dpatel@apple.com>
4985
4986 * gcc.dg/darwin-ld-20040828-1.c: New test.
4987 * gcc.dg/darwin-ld-20040828-2.c: New test.
4988 * gcc.dg/darwin-ld-20040828-3.c: New test.
4989
4990 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4991
4992 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4993 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4994 in error message.
4995 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4996 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4997 in error message.
4998 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4999 types they qualify.
5000 * objc.dg/type-size-2.m: Fix wording in comment.
5001 * objc.dg/va-meth-1.m: New test case.
5002
5003 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
5004
5005 PR c/16633:
5006 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
5007 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
5008
5009 2004-09-06 Devang Patel <dpatel@apple.com>
5010
5011 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
5012 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
5013
5014 2004-09-06 Zack Weinberg <zack@codesourcery.com>
5015
5016 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
5017 reflect changed line numbering of diagnostics.
5018
5019 2004-09-06 Paul Brook <paul@codesourcery.com>
5020
5021 * gfortran.dg/edit_real_1.f90: Add new test.
5022
5023 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5024
5025 * gcc.dg/tree-ssa/loop-2.c: New test.
5026 * gcc.dg/tree-ssa/loop-3.c: New test.
5027 * gcc.dg/tree-ssa/loop-4.c: New test.
5028 * gcc.dg/tree-ssa/loop-5.c: New test.
5029
5030 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5031
5032 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5033
5034 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5035
5036 * gcc.dg/format/sentinel-1.c: New test.
5037
5038 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5039
5040 * testsuite/gcc.dg/builtins-46.c: New.
5041
5042 2004-09-03 Devang Patel <dpatel@apple.com>
5043
5044 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5045 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5046
5047 2004-09-03 Jan Beulich <jbeulich@novell.com>
5048
5049 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5050 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5051 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5052 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5053 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5054 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5055 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5056 the non-portable bzero.
5057 * gcc.dg/20010912-1.c: xfail for NetWare.
5058 * gcc.dg/20020426-2.c: xfail for NetWare.
5059 * gcc.dg/20021014-1.c: xfail for NetWare.
5060 * gcc.dg/20021018-1.c: xfail for NetWare.
5061 * gcc.dg/20030213-1.c: xfail for NetWare.
5062 * gcc.dg/20030225-1.c: xfail for NetWare.
5063 * gcc.dg/20030708-1.c: xfail for NetWare.
5064 * gcc.dg/builtins-config.h: Also exclude NetWare.
5065 * gcc.dg/format/format.h: Define restrict only if not already defined.
5066 * gcc.dg/nest.c: xfail for NetWare.
5067 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5068 * lib/target-supports.exp (check_visibility_available): Exclude
5069 NetWare.
5070
5071 2004-09-03 Jan Beulich <jbeulich@novell.com>
5072
5073 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5074 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5075 deterministic starting point for the alignment of structure fields.
5076 * gcc.dg/Wpadded.c: Dito.
5077 * g++.dg/abi/vbase10.C: Dito.
5078
5079 2004-09-03 Devang Patel <dpatel@apple.com>
5080
5081 * g++.dg/debug/pr15736.cc: New test.
5082
5083 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5084
5085 * README.QMTEST: Fix out-of-date link.
5086
5087 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5088
5089 PR fortran/16579
5090 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5091 Delete. Duplicate of gfortran.dg/g77/20010610.f
5092
5093 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5094
5095 * g++.dg/abi/arm_rtti1.C: New test.
5096
5097 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5098
5099 * gcc.dg/ppc-vector-memcpy.c: New.
5100 * gcc.dg/ppc-vector-memset.c: New.
5101
5102 2004-09-02 Chao-ying Fu <fu@mips.com>
5103
5104 * gcc.target/mips/mips-3d-1.c: New test.
5105 * gcc.target/mips/mips-3d-2.c: New test.
5106 * gcc.target/mips/mips-3d-3.c: New test.
5107 * gcc.target/mips/mips-3d-4.c: New test.
5108 * gcc.target/mips/mips-3d-5.c: New test.
5109 * gcc.target/mips/mips-3d-6.c: New test.
5110 * gcc.target/mips/mips-3d-7.c: New test.
5111 * gcc.target/mips/mips-3d-8.c: New test.
5112 * gcc.target/mips/mips-3d-9.c: New test.
5113 * gcc.target/mips/mips-ps-1.c: New test.
5114 * gcc.target/mips/mips-ps-2.c: New test.
5115 * gcc.target/mips/mips-ps-3.c: New test.
5116 * gcc.target/mips/mips-ps-4.c: New test.
5117 * gcc.target/mips/mips-ps-type.c: New test.
5118
5119 2004-09-02 Paul Brook <paul@codesourcery.com>
5120
5121 * gfortran.dg/edit_real_1.f90: Add new tests.
5122
5123 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5124
5125 PR fortran/15327
5126 * gfortran.dg/merge_char_1.f90: New test.
5127
5128 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5129
5130 PR fortran/16404
5131 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5132
5133 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5134
5135 PR c/1522
5136 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5137
5138 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5139
5140 * g++.dg/opt/loop1.C: Do not XFAIL.
5141
5142 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5143
5144 * gcc.c-torture/execute/20040831-1.c: New test.
5145
5146 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5147
5148 PR fortran/16579
5149 * gfortran.dg/g77/20010610.f: Now passes.
5150 Copy from g77.f-torture/execute. Add dg-run directive.
5151 * gfortran.dg/g77/README: Update
5152
5153 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5154
5155 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5156 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5157 (t1, t2, t3, t4): Add volatile.
5158
5159 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5160
5161 * g++.dg/ext/visibility/arm1.C: New test.
5162
5163 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5164
5165 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5166 -pedantic-errors.
5167
5168 2004-09-01 Paul Brook <paul@codesourcery.com>
5169
5170 * gfortran.dg/eof_2.f90: New test.
5171
5172 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5173
5174 PR fortran/16579
5175 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5176
5177 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5178
5179 PR libfortran/16805
5180 * gfortran.dg/list_read_2.f90: New test.
5181
5182 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5183
5184 * g++.dg/abi/key1.C: New test.
5185
5186 2004-08-31 Richard Henderson <rth@redhat.com>
5187
5188 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5189 form of offsetof.
5190 * g++.dg/other/offsetof5.C: Remove duplicate.
5191
5192 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5193
5194 PR fortran/17244
5195 * gfortran.dg/func_derived_1.f90: New test.
5196
5197 2004-08-31 Paul Brook <paul@codesourcery.com>
5198
5199 * gfortran.dg/eof_1.f90: New test.
5200
5201 2004-08-31 Paul Brook <paul@codesourcery.com>
5202
5203 * gfortran.dg/list_read_1.f90: New file.
5204
5205 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5206
5207 * g++.dg/opt/loop1.C: XFAIL.
5208
5209 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5210
5211 * gcc.dg/funcdef-storage-1.c: New.
5212 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5213 an extern function in local scope.
5214 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5215 declare an 'auto inline' function in local scope.
5216 * gcc.dg/20011130-1.c: Likewise.
5217 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5218 an 'auto' function in local scope.
5219 * gcc.dg/20021014-1.c: Likewise.
5220 * gcc.dg/20030331-2.c: Likewise.
5221
5222 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5223
5224 * gfortran.dg/blockdata_1.f90: New test.
5225
5226 2004-08-30 Richard Henderson <rth@redhat.com>
5227
5228 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5229
5230 2004-08-30 Richard Henderson <rth@redhat.com>
5231
5232 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5233 additional_flags set by alternate driver.
5234 (ieee-options): New procedure.
5235 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5236 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5237 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5238 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5239
5240 2004-08-30 Richard Henderson <rth@redhat.com>
5241
5242 * lib/f-torture.exp: Remove.
5243
5244 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5245
5246 PR rtl-optimization/16590
5247 * g++.dg/opt/loop1.C: New test.
5248
5249 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5250
5251 PR fortran/13910
5252 * gfortran.dg/oldstyle_1.f90: New test.
5253
5254 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5255 Paul Brook <paul@codesourcery.com>
5256
5257 * gfortran.dg/g77/README: Update.
5258 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5259 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5260 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5261
5262 2004-08-28 Paul Brook <paul@codesourcery.com>
5263
5264 PR libfortran/17195
5265 * gfortran.dg/edit_real_1.f90: New test.
5266
5267 2004-08-27 Paul Brook <paul@codesourcery.com>
5268
5269 * gfortran.dg/rewind_1.f90: New test.
5270
5271 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5272
5273 PR fortran/16597
5274 * gfortran.dg/pr16597.f90: New test.
5275
5276 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5277
5278 PR c/13801
5279 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5280 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5281 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5282 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5283 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5284
5285 2004-08-26 Nick Clifton <nickc@redhat.com>
5286
5287 * gcc.c-torture/compile/pr17119.c: New test.
5288
5289 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5290
5291 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5292
5293 2004-08-25 Richard Henderson <rth@redhat.com>
5294
5295 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5296 the bits that expect kind=8 to be the largest real kind.
5297
5298 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5299
5300 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5301
5302 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5303
5304 * gfortran.dg/assignment_1.f90: New test.
5305
5306 2004-08-25 Adam Nemet <anemet@lnxw.com>
5307
5308 * g++.dg/template/repo3.C: New test.
5309
5310 2004-08-25 Roger Sayle <roger@eyesopen.com>
5311
5312 PR middle-end/16693
5313 PR tree-optimization/16372
5314 * g++.dg/opt/pr16372-1.C: New test case.
5315 * g++.dg/opt/pr16693-1.C: New test case.
5316 * g++.dg/opt/pr16693-2.C: New test case.
5317
5318 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5319
5320 * objc.dg/proto-lossage-4.m: New test.
5321
5322 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5323
5324 PR c++/17155
5325 * g++.dg/inherit/local2.C: New test.
5326
5327 2004-08-25 Paul Brook <paul@codesourcery.com>
5328
5329 PR fortran/17144
5330 * gfortran.dg/string_ctor_1.f90: New test.
5331
5332 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5333
5334 PR c++/14428
5335 * g++.dg/template/redecl2.C: New test.
5336
5337 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5338
5339 PR fortran/17143
5340 * gfortran.dg/pr17143.f90: New test.
5341
5342 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5343
5344 PR fortran/17164
5345 * gfortran.dg/pr17164.f90: New test.
5346
5347 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5348
5349 * gcc.dg/tree-ssa/loop-1.c: New test.
5350
5351 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5352
5353 * gcc.c-torture/compile/20040824-1.c: New test.
5354
5355 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5356
5357 * gcc.c-torture/compile/iftrap-3.c: New test.
5358
5359 2004-08-24 Paul Brook <paul@codesourcery.com>
5360
5361 * gfortran.dg/entry_2.f90: New test.
5362
5363 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5364
5365 PR c++/16889
5366 * g++.dg/lookup/ambig[12].C: New.
5367
5368 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5369
5370 PR c++/16706
5371 * g++.dg/template/crash21.C: New test.
5372 * g++.dg/template/crash22.C: Likewise.
5373
5374 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5375
5376 PR c++/17149
5377 * g++.dg/template/access15.C: New.
5378
5379 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5380
5381 PR c++/17163
5382 * g++.dg/template/repo2.C: New test.
5383
5384 2004-08-23 Roger Sayle <roger@eyesopen.com>
5385
5386 PR rtl-optimization/17078
5387 * gcc.c-torture/execute/pr17078-1.c: New test case.
5388
5389 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5390
5391 PR c/14492
5392 * gcc.dg/debug/crash1.c: New test.
5393
5394 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5395
5396 PR c/16180
5397 * gcc.dg/loop-5.c: New test.
5398
5399 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5400
5401 * gcc.c-torture/execute/20040823-1.c: New test.
5402
5403 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5404
5405 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5406 to the assembler. Simplify test accordingly.
5407 (asm_abi_flags): Use GNU names.
5408 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5409 to check for ABI flags.
5410
5411 2004-08-22 Andrew Pinski <apinski@apple.com>
5412
5413 * g++.dg/opt/pr14029.C: New test.
5414 * gcc.c-torture/execute/pr15262.c: New test.
5415
5416 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5417
5418 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5419
5420 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5421
5422 PR 16908
5423 * gfortran.dg/direct_io.f90: New test.
5424
5425 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5426
5427 PR c++/17121
5428 * g++.dg/inherit/local2.C: New test.
5429
5430 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5431
5432 PR c++/17120
5433 * g++.dg/warn/Wparentheses-4.C: 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 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5441 * gcc.dg/ppc-ldstruct.c: Likewise.
5442 * gcc.dg/ppc64-abi-2.c: Likewise.
5443
5444 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5445
5446 PR rtl-optimization/17099
5447 * gcc.c-torture/execute/20040820-1.c: New test.
5448
5449 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5450
5451 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5452
5453 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5454
5455 PR fortran/17077
5456 * gfortran.dg/auto_array_1.f90: New test.
5457
5458 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5459
5460 PR fortran/17074
5461 * gfortran.dg/simpleif_1.f90: New test.
5462
5463 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5464
5465 * lib/target-supports.exp (check_profiling_available): Return
5466 false for arm*-*-symbianelf* and arm*-*-eabi*.
5467
5468 PR c++/15890
5469 * g++.dg/template/delete1.C: New test.
5470
5471 2004-08-19 Paul Brook <paul@codesourcery.com>
5472
5473 PR fortran/14976
5474 PR fortran/16228
5475 * gfortran.dg/data_char_1.f90: New test.
5476
5477 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5478
5479 PR fortran/16946
5480 * gfortran.dg/reduction.f90: New testcase.
5481
5482 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5483
5484 PR fortran/16520
5485 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5486
5487 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5488
5489 PR c++/17041
5490 * g++.dg/Wparentheses-3.C: New test.
5491
5492 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5493
5494 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5495 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5496 * gcc.dg/vect/vect-2.c: Likewise.
5497 * gcc.dg/vect/vect-3.c: Likewise.
5498 * gcc.dg/vect/vect-4.c: Likewise.
5499 * gcc.dg/vect/vect-5.c: Likewise.
5500 * gcc.dg/vect/vect-6.c: Likewise.
5501 * gcc.dg/vect/vect-7.c: Likewise.
5502 * gcc.dg/vect/vect-25.c: Likewise.
5503 * gcc.dg/vect/vect-31.c: Likewise.
5504 * gcc.dg/vect/vect-32.c: Likewise.
5505 * gcc.dg/vect/vect-34.c: Likewise.
5506 * gcc.dg/vect/vect-36.c: Likewise.
5507 * gcc.dg/vect/vect-all.c: Likewise.
5508
5509 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5510
5511 PR c++/17068
5512 * g++.dg/template/operator4.C: New test.
5513
5514 2004-08-18 Richard Henderson <rth@redhat.com>
5515
5516 * gcc.dg/20040206-1.c: XFAIL.
5517
5518 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5519
5520 PR c++/16246
5521 * g++.dg/template/array7.C: New test.
5522
5523 2004-08-17 James E Wilson <wilson@specifixinc.com>
5524
5525 * gcc.dg/mips-movcc-1.c: New test.
5526 * gcc.dg/mips-movcc-2.c: New test.
5527 * gcc.dg/mips-movcc-3.c: New test.
5528
5529 * gcc.dg/mips-nmadd-1.c: New test.
5530 * gcc.dg/mips-nmadd-2.c: New test.
5531
5532 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5533
5534 PR c++/15871
5535 * g++.dg/opt/inline8.C: New test.
5536
5537 PR c++/16965
5538 * g++.dg/parse/error17.C: New test.
5539
5540 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5541
5542 * gcc.dg/vect: New directory for vectorizer tests.
5543 * gcc.dg/vect/tree-vect.h: New file.
5544 * gcc.dg/vect/vect.exp: New file.
5545 * gcc.dg/vect/pr16105.c.c: New test.
5546 * gcc.dg/vect/vect-1.c: New test.
5547 * gcc.dg/vect/vect-2.c: New test.
5548 * gcc.dg/vect/vect-3.c: New test.
5549 * gcc.dg/vect/vect-4.c: New test.
5550 * gcc.dg/vect/vect-5.c: New test.
5551 * gcc.dg/vect/vect-6.c: New test.
5552 * gcc.dg/vect/vect-7.c: New test.
5553 * gcc.dg/vect/vect-8.c: New test.
5554 * gcc.dg/vect/vect-9.c: New test.
5555 * gcc.dg/vect/vect-10.c: New test.
5556 * gcc.dg/vect/vect-11.c: New test.
5557 * gcc.dg/vect/vect-12.c: New test.
5558 * gcc.dg/vect/vect-13.c: New test.
5559 * gcc.dg/vect/vect-14.c: New test.
5560 * gcc.dg/vect/vect-15.c: New test.
5561 * gcc.dg/vect/vect-16.c: New test.
5562 * gcc.dg/vect/vect-17.c: New test.
5563 * gcc.dg/vect/vect-18.c: New test.
5564 * gcc.dg/vect/vect-19.c: New test.
5565 * gcc.dg/vect/vect-20.c: New test.
5566 * gcc.dg/vect/vect-21.c: New test.
5567 * gcc.dg/vect/vect-22.c: New test.
5568 * gcc.dg/vect/vect-23.c: New test.
5569 * gcc.dg/vect/vect-24.c: New test.
5570 * gcc.dg/vect/vect-25.c: New test.
5571 * gcc.dg/vect/vect-26.c: New test.
5572 * gcc.dg/vect/vect-27.c: New test.
5573 * gcc.dg/vect/vect-28.c: New test.
5574 * gcc.dg/vect/vect-29.c: New test.
5575 * gcc.dg/vect/vect-30.c: New test.
5576 * gcc.dg/vect/vect-31.c: New test.
5577 * gcc.dg/vect/vect-32.c: New test.
5578 * gcc.dg/vect/vect-33.c: New test.
5579 * gcc.dg/vect/vect-34.c: New test.
5580 * gcc.dg/vect/vect-35.c: New test.
5581 * gcc.dg/vect/vect-36.c: New test.
5582 * gcc.dg/vect/vect-37.c: New test.
5583 * gcc.dg/vect/vect-38.c: New test.
5584 * gcc.dg/vect/vect-40.c: New test.
5585 * gcc.dg/vect/vect-41.c: New test.
5586 * gcc.dg/vect/vect-42.c: New test.
5587 * gcc.dg/vect/vect-43.c: New test.
5588 * gcc.dg/vect/vect-44.c: New test.
5589 * gcc.dg/vect/vect-45.c: New test.
5590 * gcc.dg/vect/vect-46.c: New test.
5591 * gcc.dg/vect/vect-47.c: New test.
5592 * gcc.dg/vect/vect-48.c: New test.
5593 * gcc.dg/vect/vect-49.c: New test.
5594 * gcc.dg/vect/vect-50.c: New test.
5595 * gcc.dg/vect/vect-51.c: New test.
5596 * gcc.dg/vect/vect-52.c: New test.
5597 * gcc.dg/vect/vect-53.c: New test.
5598 * gcc.dg/vect/vect-54.c: New test.
5599 * gcc.dg/vect/vect-55.c: New test.
5600 * gcc.dg/vect/vect-56.c: New test.
5601 * gcc.dg/vect/vect-57.c: New test.
5602 * gcc.dg/vect/vect-58.c: New test.
5603 * gcc.dg/vect/vect-59.c: New test.
5604 * gcc.dg/vect/vect-60.c: New test.
5605 * gcc.dg/vect/vect-61.c: New test.
5606 * gcc.dg/vect/vect-all.c: New test.
5607 * gcc.dg/vect/vect-none.c: New test.
5608
5609 2004-08-17 Paul Brook <paul@codesourcery.com>
5610
5611 PR fortran/13082
5612 * gfortran.dg/entry_1.f90: New test.
5613
5614 2004-08-17 Andrew Pinski <apinski@apple.com>
5615
5616 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5617
5618 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5619
5620 * gcc.dg/pr17036-1.c: New test.
5621
5622 2004-08-16 Devang Patel <dpatel@apple.com>
5623
5624 * gcc.dg/darwin-20040809-1.c: New test.
5625
5626 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5627
5628 * gcc.dg/funcdef-attr-1.c: New test.
5629
5630 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5631
5632 * gcc.dg/altivec-17.c: New test.
5633 * gcc.dg/altivec-18.c: New test.
5634
5635 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5636
5637 PR c++/6749
5638 * g++.dg/template/vtable2.C: New test.
5639
5640 2004-08-14 Richard Henderson <rth@redhat.com>
5641
5642 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5643 * gcc.dg/pack-test-4.c (main): Return 0.
5644 * gcc.dg/setjmp-1.c: Remove XFAIL.
5645 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5646
5647 2004-08-14 Richard Henderson <rth@redhat.com>
5648
5649 * gcc.dg/980217-1.c: Add prototype for printf.
5650
5651 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5652
5653 * gfortran.dg/pr16935.f90: New test.
5654
5655 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5656
5657 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5658
5659 2004-08-13 Paul Brook <paul@codesourcery.com>
5660
5661 * gfortran.dg/der_io_1.f90: Remove stray comma.
5662
5663 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5664
5665 * gcc.dg/vmx/cw-bug-2.c: Remove.
5666 * gcc.dg/vmx/vprint-1.c: Remove.
5667 * gcc.dg/vmx/vscan-1.c: Remove.
5668
5669 2004-08-12 Devang patel <dpatel@apple.com>
5670
5671 * gcc.dg/darwin-20040809-2.c: New test.
5672
5673 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5674
5675 * g++.dg/ext/altivec-12.C: New test.
5676
5677 * g++.dg/ext/altivec-11.C: New test.
5678
5679 2004-08-12 Paul Brook <paul@codesourcery.com>
5680
5681 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5682
5683 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5684
5685 * g++.dg/ext/altivec-2.C: Check for hardware support before
5686 executing any VMX instructions.
5687
5688 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5689
5690 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5691
5692 PR c++/16276
5693 * g++.old-deja/g++.other/comdat4.C: New test.
5694 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5695
5696 2004-08-12 Ben Elliston <bje@au.ibm.com>
5697
5698 PR target/16286
5699 * gcc.dg/pr16286.c: New test.
5700
5701 2004-08-12 Jan Beulich <jbeulich@novell.com>
5702
5703 * g++.dg/ext/asm5.C: New.
5704
5705 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5706
5707 PR c++/16698
5708 * g++.dg/eh/crash1.C: New test.
5709
5710 PR c++/16717
5711 * g++.dg/ext/construct1.C: New test.
5712
5713 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5714
5715 PR c++/16853
5716 * g++.dg/init/ptrmem1.C: New test.
5717
5718 PR c++/16618
5719 * g++.dg/parse/offsetof5.C: New test.
5720
5721 PR c++/16870
5722 * g++.dg/template/overload3.C: New test.
5723
5724 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5725
5726 PR c++/16964
5727 * g++.dg/parse/error16.C: New test.
5728
5729 PR c++/16904
5730 * g++.dg/template/error14.C: New test.
5731
5732 PR c++/16929
5733 * g++.dg/template/error15.C: New test.
5734
5735 2004-08-11 Devang Patel <dpatel@apple.com>
5736
5737 * gcc.dg/darwin-ld-20040809-1.c: New test.
5738 * gcc.dg/darwin-ld-20040809-2.c: New test.
5739
5740 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5741
5742 PR fortran/16917
5743 * gfortran.dg/dfloat_1.f90: New test.
5744
5745 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5746
5747 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5748 * gcc.dg/dll-2.c: Fix dg-require syntax.
5749 * gcc.misc-tests/arm-isr.c (abort): Declare.
5750 (exit): Likewise.
5751
5752 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5753
5754 PR c++/16971
5755 * g++.dg/parse/crash16.C: New test.
5756
5757 2004-08-10 Roger Sayle <roger@eyesopen.com>
5758
5759 * gcc.dg/mips-rsqrt-1.c: New test case.
5760 * gcc.dg/mips-rsqrt-2.c: New test case.
5761 * gcc.dg/mips-rsqrt-3.c: New test case.
5762
5763 2004-08-10 Paul Brook <paul@codesourcery.com>
5764
5765 * gfortran.dg/der_io_1.f90: New test.
5766
5767 2004-08-10 Paul Brook <paul@codesourcery.com>
5768
5769 PR fortran/16919
5770 * gfortran.dg/der_array_1.f90: New test.
5771
5772 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5773
5774 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5775
5776 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5777
5778 * gcc.dg/wchar_t-2.c: Fix typo.
5779
5780 2004-08-09 Falk Hueffner <falk@debian.org>
5781
5782 PR tree-optimization/12517
5783 * gcc.c-torture/compile/pr12517.c: New test.
5784
5785 PR tree-optimization/12578
5786 * gcc.c-torture/compile/pr12578.c: New test.
5787
5788 PR tree-optimization/12899
5789 * gcc.c-torture/compile/pr12899.c: New test.
5790
5791 PR rtl-optimization/14692
5792 * gcc.c-torture/compile/pr14692.c: New test.
5793
5794 PR tree-optimization/16461
5795 * gcc.c-torture/compile/pr16461.c: New test.
5796
5797 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5798
5799 * gfortran.dg/getenv_1.f90: New test.
5800
5801 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5802
5803 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5804 wchar_t.
5805 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5806
5807 2004-08-06 Paul Brook <paul@codesourcery.com>
5808
5809 * gfortran.dg/ret_array_1.f90: New test.
5810 * gfortran.dg/ret_pointer_1.f90: New test.
5811
5812 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5813
5814 * gcc.dg/missing-field-init-[12].c: New tests.
5815 * g++.dg/warn/missing-field-init-[12].C: New tests.
5816
5817 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5818
5819 * gcc.dg/enum2.c: New test.
5820 * gcc.dg/symbian3.c: Likewise.
5821 * gcc.dg/symbian4.c: Likewise.
5822 * gcc.dg/wchar_t-2.c: Likewise.
5823
5824 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5825
5826 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5827 destructor tests.
5828
5829 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5830
5831 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5832 dg-require-visiblity.
5833 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5834 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5835 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5836 * g++.dg/ext/visibility/new1.C: Likewise.
5837 * g++.dg/ext/visibility/pragma.C: Likewise.
5838 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5839 * g++.dg/ext/visibility/virtual.C: Likewise.
5840 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5841 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5842 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5843 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5844 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5845 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5846 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5847 * g++/dg/ext/visibility/visibility-8.C: New test.
5848 * gcc.c-torture/compile/dll.x: Remove.
5849 * gcc.dg/dll-2.c: Use dg-require-dll
5850 * gcc.dg/visibility-10.c: New test.
5851 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5852 supporting DLLs.
5853 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5854 (scan_not_hidden): Likewise.
5855
5856 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5857
5858 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5859
5860 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5861
5862 * gcc.c-torture/execute/20040805-1.c: New test.
5863
5864 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5865
5866 * gcc.dg/20020118-1.c: Declare abort.
5867 * gcc.dg/altivec_check.h: Likewise.
5868 * gcc.dg/iftrap-2.c: Likewise.
5869 * gcc.dg/pragma-darwin.c: Likewise.
5870 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5871
5872 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5873
5874 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5875
5876 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5877
5878 * gcc.c-torture/execute/builtins/abs-2.c,
5879 gcc.c-torture/execute/builtins/abs-3.c,
5880 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5881 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5882 intmax_t, uintmax_t and their limits.
5883 * gcc.dg/intmax_t-1.c: New test.
5884
5885 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5886
5887 * g++.dg/tc1/dr147.C: Add reference to PR.
5888
5889 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5890
5891 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5892 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5893
5894 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5895
5896 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5897
5898 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5899
5900 * gcc.dg/redecl-5.c: New test.
5901 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5902 of scanf.
5903
5904 2004-08-03 Roger Sayle <roger@eyesopen.com>
5905
5906 PR middle-end/16790
5907 * gcc.c-torture/execute/pr16790-1.c: New test case.
5908
5909 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5910
5911 * g++.dg/ext/visibility/assign1.C: New test.
5912 * g++.dg/ext/visibility/new1.C: Likewise.
5913
5914 * gcc.dg/symbian1.c: New test.
5915 * gcc.dg/symbian2.c: Likewise.
5916
5917 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5918
5919 PR target/16570
5920 * gcc.dg/i386-sse-9.c: New test.
5921
5922 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5923
5924 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5925
5926 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5927
5928 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5929 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5930 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5931 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5932 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5933 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5934 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5935 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5936 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5937 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5938 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5939 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5940 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5941 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5942 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5943 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5944 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5945 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5946 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5947 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5948 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5949 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5950 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5951 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5952 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5953 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5954 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5955 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5956 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5957 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5958 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5959 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5960 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5961 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5962 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5963 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5964 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5965 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5966 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5967 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5968 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5969 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5970 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5971 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5972 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5973 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5974 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5975 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5976 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5977 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5978 gcc.misc-tests/i386-pf-3dnow-1.c,
5979 gcc.misc-tests/i386-pf-athlon-1.c,
5980 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5981 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5982 Declare built-in functions used.
5983 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5984
5985 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5986
5987 PR c++/16707
5988 * g++.dg/lookup/using12.C: New test.
5989
5990 * g++.dg/init/null1.C: Fix PR number.
5991 * g++.dg/parse/namespace10.C: Likewise.
5992
5993 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5994
5995 PR c++/16224
5996 * g++.dg/template/spec17.C: New test.
5997 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5998 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5999
6000 2004-08-02 David Billinghurst
6001
6002 PR fortran/16292
6003 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
6004
6005 2004-08-01 Zack Weinberg <zack@codesourcery.com>
6006
6007 * gcc.dg/ia64-got-1.c: New test case.
6008
6009 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6010
6011 PR c++/16489
6012 * g++.dg/init/null1.C: New test.
6013 * g++.dg/tc1/dr76.C: Adjust error marker.
6014
6015 PR c++/16529
6016 * g++.dg/parse/namespace10.C: New test.
6017
6018 PR c++/16810
6019 * g++.dg/inherit/ptrmem2.C: New test.
6020
6021 2004-08-02 Ben Elliston <bje@au.ibm.com>
6022
6023 PR target/16155
6024 * gcc.dg/pr16155.c: New test.
6025
6026 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
6027
6028 * gcc.dg/redecl-2.c: New test.
6029
6030 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6031
6032 * gcc.dg/darwin-longdouble.c: New file.
6033
6034 2004-07-30 Richard Henderson <rth@redhat.com>
6035
6036 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6037 write to constant argument.
6038 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6039
6040 2004-07-30 Richard Henderson <rth@redhat.com>
6041
6042 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6043 tests of nearest around zero.
6044
6045 2004-07-30 Andrew Pinski <apinski@apple.com>
6046
6047 * gcc.c-torture/compile/20040730-1.c: New test.
6048
6049 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6050
6051 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6052 powerpc-eabispe.
6053
6054 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6055
6056 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6057
6058 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6059
6060 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6061 contains $ld_library_path.
6062 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6063
6064 2004-07-29 Richard Henderson <rth@redhat.com>
6065
6066 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6067
6068 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6069 (alt2, which): New.
6070 (Check): Accept either alternative.
6071
6072 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6073
6074 * g++.dg/abi/inline1.C: New test.
6075 * g++.dg/abi/local1-a.cc: Likewise.
6076 * g++.dg/abi/local1.C: Likewise.
6077 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6078 * g++.dg/abi/mangle12.C: Likewise.
6079 * g++.dg/abi/mangle17.C: Likewise.
6080 * g++.dg/abi/mangle20-2.C: Likewise.
6081 * g++.dg/opt/interface1.C: Likewise.
6082 * g++.dg/opt/interface1.h: Likewise.
6083 * g++.dg/opt/interface1-a.cc: New test.
6084 * g++.dg/parse/repo1.C: New test.
6085 * g++.dg/template/repo1.C: Likewise.
6086 * g++.dg/warn/Winline-1.C: Likewise.
6087 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6088
6089 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6090
6091 * gcc.dg/tree-ssa/20040729-1.c: New test.
6092
6093 2004-07-27 Matt Austern <austern@apple.com>
6094
6095 * gcc.dg/darwin-bool-1.c: New test.
6096 * gcc.dg/darwin-bool-2.c: New test.
6097
6098 2004-07-28 Richard Henderson <rth@redhat.com>
6099
6100 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6101 arguments in the correct type. Don't write to constant arguments.
6102
6103 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6104
6105 PR tree-optimization/16688
6106 PR tree-optimization/16689
6107 * g++.dg/tree-ssa/pr16688.C: New test.
6108
6109 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6110
6111 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6112 loads. Not only in the comment, this time.
6113
6114 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6115
6116 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6117 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6118 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6119 * gcc.dg/sh4a-bitmovua.c: New.
6120 * gcc.dg/sh4a-cos.c: New.
6121 * gcc.dg/sh4a-cosf.c: New.
6122 * gcc.dg/sh4a-fprun.c: New.
6123 * gcc.dg/sh4a-fsrra.c: New.
6124 * gcc.dg/sh4a-memmovua.c: New.
6125 * gcc.dg/sh4a-sin.c: New.
6126 * gcc.dg/sh4a-sincos.c: New.
6127 * gcc.dg/sh4a-sincosf.c: New.
6128 * gcc.dg/sh4a-sinf.c: New.
6129
6130 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6131
6132 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6133 conditionals.
6134 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6135 loads.
6136 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6137 DOM1.
6138
6139 2004-07-27 Andrew Pinski <apinski@apple.com>
6140
6141 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6142
6143 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6144
6145 * gcc.dg/pragma-isr.c: New test.
6146
6147 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6148
6149 PR c++/14429
6150 * g++.dg/template/ttp11.C: New test.
6151
6152 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6153
6154 * gcc.c-torture/compile/20040727-1.c: New test.
6155
6156 2004-07-26 Eric Christopher <echristo@redhat.com>
6157
6158 * gcc.c-torture/compile/20040726-2.c: New test.
6159
6160 2004-07-26 Andrew Pinski <apinski@apple.com>
6161
6162 * g++.dg/rtti/tinfo1.C: Xfail.
6163
6164 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6165
6166 * gcc.c-torture/compile/20040726-1.c: New test.
6167
6168 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6169 Brian Ryner <bryner@brianryner.com>
6170
6171 PR c++/9283
6172 PR c++/15000
6173 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6174 * g++.dg/ext/visibility/: New directory.
6175 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6176 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6177 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6178 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6179 * g++.dg/ext/visibility/fvisibility.C,
6180 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6181 g++.dg/ext/visibility/fvisibility-override1.C
6182 g++.dg/ext/visibility/fvisibility-override2.C
6183 g++.dg/ext/visibility/memfuncts.C
6184 g++.dg/ext/visibility/noPLT.C
6185 g++.dg/ext/visibility/pragma.C
6186 g++.dg/ext/visibility/pragma-override1.C
6187 g++.dg/ext/visibility/pragma-override2.C
6188 g++.dg/ext/visibility/staticmemfuncts.C
6189 g++.dg/ext/visibility/virtual.C: New tests.
6190
6191 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6192
6193 PR c/15360
6194 * gcc.dg/pr15360-1.c: New test.
6195
6196 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6197
6198 * gcc.dg/pragma-align-2.c: New test.
6199 * gcc.dg/pragma-init-fini.c: New test.
6200 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6201 targets.
6202
6203 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6204
6205 * gcc.dg/init-string-2.c: New test.
6206
6207 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6208
6209 PR 16684
6210 * gcc.dg/Wredundant-decls-1.c: New test case.
6211
6212 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6213
6214 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6215 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6216 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6217 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6218 * gcc.dg/compat/generate-random.c: New file.
6219 * gcc.dg/compat/generate-random.h: Likewise.
6220 * gcc.dg/compat/generate-random_r.c: Likewise.
6221 * gcc.dg/compat/struct-layout-1.h: Likewise.
6222 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6223 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6224 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6225 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6226 * gcc.dg/compat/struct-layout-1_main.c: New test.
6227 * gcc.dg/compat/struct-layout-1_x.c: New file.
6228 * gcc.dg/compat/struct-layout-1_y.c: New file.
6229 * gcc.dg/compat/struct-layout-1_test.h: New file.
6230
6231 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6232
6233 * gcc.dg/comp-return-1.c: New test
6234
6235 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6236
6237 * gcc.dg/vmx/8-02a.c: Fix typo.
6238
6239 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6240 * gcc.dg/darwin-abi-3.c: New test.
6241
6242 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6243 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6244
6245 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6246 * gcc.dg/vmx/ops-long-1.c: New test.
6247 * gcc.dg/vmx/ops-long-2.c: New test.
6248
6249 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6250
6251 * g++.dg/lookup/conv-[1234].C: New.
6252
6253 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6254
6255 * g++.dg/parse/attr2.C: Simplify.
6256
6257 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6258
6259 PR c/7284
6260 * gcc.c-torture/execute/pr7284-1.c: New test.
6261
6262 2004-07-22 Brian Booth <bbooth@redhat.com>
6263
6264 * gcc.dg/tree-ssa/20040721-1.c: New test.
6265
6266 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6267
6268 * g++.dg/template/crash20.c: New.
6269
6270 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6271
6272 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6273 Add dg-run directive. Declare variables as required.
6274 * gfortran.dg/g77/README: Update
6275
6276 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6277
6278 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6279 gcc.dg/cris-peep2-andu2.c: New tests.
6280
6281 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6282
6283 PR c/15052
6284 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6285 on return type.
6286 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6287 messages.
6288 * gcc.dg/qual-return-2.c: Update expected messages.
6289 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6290
6291 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6292
6293 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6294 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6295
6296 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6297
6298 PR c/11250
6299 * gcc.dg/init-string-1.c: New test.
6300
6301 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6302
6303 PR middle-end/15345
6304 PR c/16450
6305 * gcc.dg/torture/nested-fn-1.c: New test.
6306
6307 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6308
6309 PR target/16559
6310 * gcc.dg/ia64-fptr-1.c: New file.
6311
6312 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6313
6314 PR c++/14497
6315 * g++.dg/template/spec16.C: New test.
6316 * g++.old-deja/g++.robertl/eb118.C: Remove.
6317
6318 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6319
6320 PR c++/509
6321 * g++.dg/template/spec15.C: New test.
6322
6323 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6324
6325 Copy cases from g77.f-torture/execute and add dg-run
6326 directive. Other changes as noted.
6327 * gfortran.dg/g77/13037.f
6328 * gfortran.dg/g77/1832.f
6329 * gfortran.dg/g77/19981119-0.f
6330 * gfortran.dg/g77/19990313-0.f
6331 * gfortran.dg/g77/19990313-1.f
6332 * gfortran.dg/g77/19990313-2.f
6333 * gfortran.dg/g77/19990313-3.f
6334 * gfortran.dg/g77/19990419-1.f
6335 * gfortran.dg/g77/19990826-0.f
6336 * gfortran.dg/g77/19990826-2.f
6337 * gfortran.dg/g77/20000503-1.f
6338 * gfortran.dg/g77/20001111.f
6339 * gfortran.dg/g77/20010116.f
6340 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6341 * gfortran.dg/g77/20010430.f
6342 * gfortran.dg/g77/6177.f
6343 * gfortran.dg/g77/947.f
6344 * gfortran.dg/g77/970816-3.f
6345 * gfortran.dg/g77/971102-1.f
6346 * gfortran.dg/g77/980520-1.f
6347 * gfortran.dg/g77/980628-0.f
6348 * gfortran.dg/g77/980628-1.f
6349 * gfortran.dg/g77/980628-10.f
6350 * gfortran.dg/g77/980628-2.f
6351 * gfortran.dg/g77/980628-3.f
6352 * gfortran.dg/g77/980628-7.f
6353 * gfortran.dg/g77/980628-8.f
6354 * gfortran.dg/g77/980628-9.f
6355 * gfortran.dg/g77/980701-0.f
6356 * gfortran.dg/g77/980701-1.f
6357 * gfortran.dg/g77/cabs.f
6358 * gfortran.dg/g77/claus.f
6359 * gfortran.dg/g77/complex_1.f
6360 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6361 * gfortran.dg/g77/dcomplex.f
6362 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6363 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6364 * gfortran.dg/g77/f90-intrinsic-numeric.f
6365 * gfortran.dg/g77/int8421.f
6366 * gfortran.dg/g77/labug1.f
6367 * gfortran.dg/g77/large_vec.f
6368 * gfortran.dg/g77/le.f
6369 * gfortran.dg/g77/short.f
6370 * gfortran.dg/g77/README: Update
6371
6372 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6373
6374 PR c++/16637
6375 * g++.dg/parse/lookup4.C: New test.
6376
6377 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6378
6379 PR c++/16175
6380 * g++.dg/template/ttp10.C: New test.
6381
6382 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6383
6384 * gcc.dg/pr12625-1.c: New test.
6385
6386 2004-07-20 Steven Bosscher <stevenb@suse.de>
6387
6388 * testsuite/gcc.dg/switch-warn-1.c: New test.
6389 * testsuite/gcc.dg/switch-warn-2.c: New test.
6390 * gcc.c-torture/compile/pr14730.c: Update.
6391
6392 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6393
6394 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6395 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6396 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6397 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6398
6399 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6400
6401 PR c++/16623
6402 * g++.dg/template/assign1.C: New test.
6403
6404 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6405
6406 PR c++/12170
6407 * g++.dg/template/ttp9.C: New test.
6408
6409 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6410
6411 * gcc.dg/format/cmn-err-1.c: New test.
6412
6413 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6414
6415 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6416 gcc.dg/Wparentheses-10.c: New tests.
6417 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6418
6419 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6420
6421 PR fortran/16465
6422 * gfortran.dg/g77//ffixed-line-length-0.f,
6423 gfortran.dg/g77/ffixed-line-length-132.f,
6424 gfortran.dg/g77/ffixed-line-length-72.f,
6425 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6426 gfortran.dg/g77/README: Update.
6427
6428 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6429
6430 PR c++/13092
6431 * g++.dg/template/non-dependent7.C: New test.
6432 * g++.dg/template/non-dependent8.C: Likewise.
6433 * g++.dg/template/non-dependent9.C: Likewise.
6434 * g++.dg/template/non-dependent10.C: Likewise.
6435
6436 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6437
6438 PR c++/16337
6439 * g++.dg/parse/attr2.C: New test.
6440
6441 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6442
6443 * g77.dg: Removed.
6444 * g77.f-torture: Ditto.
6445
6446 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6447
6448 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6449 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6450 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6451
6452 2004-07-16 Richard Henderson <rth@redhat.com>
6453
6454 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6455
6456 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6457
6458 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6459 tests with full list of options.
6460 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6461 of TORTURE_OPTIONS if test contains 'dg-do run'.
6462
6463 PR fortran/16404
6464 * gfortran.dg/do_iterator.f90: New test.
6465
6466 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6467
6468 PR rtl-optimization/16536
6469 * gcc.c-torture/execute/restrict-1.c: New test.
6470
6471 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6472
6473 PR fortran/15324
6474 * gfortran.dg/pr15324.f90: New test.
6475
6476 PR fortran/15129
6477 * gfortran.dg/pr15129.f90: New test.
6478
6479 PR fortran/15140
6480 * gfortran.dg/pr15140.f90: New test.
6481
6482 PR fortran/13792
6483 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6484 compile-time simplification.
6485
6486 2004-07-14 Mike Stump <mrs@apple.com>
6487
6488 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6489
6490 2004-07-14 James E Wilson <wilson@specifixinc.com>
6491
6492 PR target/16325
6493 * gcc.dg/profile-generate-1.c: New.
6494
6495 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6496
6497 * gcc.c-torture/execute/20040709-1.c: New test.
6498 * gcc.c-torture/execute/20040709-2.c: New test.
6499
6500 2004-07-14 Mike Stump <mrs@apple.com>
6501
6502 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6503
6504 2004-07-14 Mike Stump <mrs@apple.com>
6505
6506 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6507
6508 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6509
6510 PR c++/16518
6511 * g++.dg/parse/mutable1.C: New test.
6512
6513 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6514
6515 PR tree-optimization/16443
6516 * gcc.dg/tree-ssa/20040713-1.c: New test.
6517
6518 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6519
6520 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6521 for operator new.
6522
6523 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6524
6525 * gfortran.dg/g77/README: New file
6526 * gfortran.dg/g77/19981216-0.f: Copy from
6527 g77.f-torture/noncompile. Add "dg-do compile" and
6528 dg-error as required.
6529 * gfortran.dg/g77/19990218-1.f: Likewise
6530 * gfortran.dg/g77/19990905-1.f: Likewise
6531 * gfortran.dg/g77/9263.f: Likewise
6532 * gfortran.dg/g77/980615-0.f: Likewise
6533 * gfortran.dg/g77/980616-0.f: Likewise
6534 * gfortran.dg/g77/check0.f: Likewise
6535 * gfortran.dg/g77/select_no_compile.f: Likewise
6536
6537 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6538
6539 Copy files from g77.f-torture/compile.
6540 Add "{ dg-do compile}". Other changes as noted
6541 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6542 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6543 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6544 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6545 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6546 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6547 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6548 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6549 statement to conform to standard. Append alpha1.x for reference.
6550 * gfortran.dg/g77/xformat.f: Add dg-warning
6551
6552 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6553
6554 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6555 Add {dg-do compile} directive.
6556 * gfortran.dg/g77/cpp2.F: Likewise
6557
6558 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6559
6560 PR c++/5402
6561 * g++.dg/lookup/name-clash1.C: New test.
6562
6563 PR c++/9777
6564 * g++.dg/lookup/name-clash2.C: New test.
6565
6566 PR c++/12102
6567 * g++.dg/lookup/name-clash3.C: New test.
6568
6569 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6570
6571 * g++.dg/lookup/new2.C: New test.
6572 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6573
6574 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6575
6576 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6577 Add {dg-do compile} directive.
6578 * gfortran.dg/g77/13060.f: Likewise
6579 * gfortran.dg/g77/19990218-0.f: Likewise
6580 * gfortran.dg/g77/19990305-0.f: Likewise
6581 * gfortran.dg/g77/19990419-0.f: Likewise
6582 * gfortran.dg/g77/19990502-0.f: Likewise
6583 * gfortran.dg/g77/19990502-1.f: Likewise
6584 * gfortran.dg/g77/19990525-0.f: Likewise
6585 * gfortran.dg/g77/19990826-1.f: Likewise
6586 * gfortran.dg/g77/19990826-3.f: Likewise
6587 * gfortran.dg/g77/19990905-2.f: Likewise
6588 * gfortran.dg/g77/20000412-1.f: Likewise
6589 * gfortran.dg/g77/20000511-1.f: Likewise
6590 * gfortran.dg/g77/20000511-2.f: Likewise
6591 * gfortran.dg/g77/20000518.f: Likewise
6592 * gfortran.dg/g77/20000601-1.f: Likewise
6593 * gfortran.dg/g77/20000601-2.f: Likewise
6594 * gfortran.dg/g77/20000629-1.f: Likewise
6595 * gfortran.dg/g77/20000630-2.f: Likewise
6596 * gfortran.dg/g77/20010115.f: Likewise
6597 * gfortran.dg/g77/20010321-1.f: Likewise
6598 * gfortran.dg/g77/20010426.f: Likewise
6599 * gfortran.dg/g77/20020307-1.f: Likewise
6600 * gfortran.dg/g77/8485.f: Likewise
6601 * gfortran.dg/g77/960317-1.f: Likewise
6602 * gfortran.dg/g77/970915-0.f: Likewise
6603 * gfortran.dg/g77/980310-1.f: Likewise
6604 * gfortran.dg/g77/980310-2.f: Likewise
6605 * gfortran.dg/g77/980310-3.f: Likewise
6606 * gfortran.dg/g77/980310-4.f: Likewise
6607 * gfortran.dg/g77/980310-6.f: Likewise
6608 * gfortran.dg/g77/980310-7.f: Likewise
6609 * gfortran.dg/g77/980310-8.f: Likewise
6610 * gfortran.dg/g77/980419-2.f: Likewise
6611 * gfortran.dg/g77/980424-0.f: Likewise
6612 * gfortran.dg/g77/980427-0.f: Likewise
6613 * gfortran.dg/g77/980729-0.f: Likewise
6614 * gfortran.dg/g77/981117-1.f: Likewise
6615 * gfortran.dg/g77/toon_1.f: Likewise
6616
6617 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6618
6619 PR c++/2204
6620 * g++.dg/other/abstract2.C: New test.
6621
6622 2004-07-12 Paul Brook <paul@codesourcery.com>
6623
6624 * gfortran.dg/pointer_init_1.f90: New test.
6625
6626 2004-07-11 Paul Brook <paul@codesourcery.com>
6627
6628 PR fortran/15986
6629 * gfortran.dg/contained_1.f90: New test.
6630
6631 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6632
6633 * g++.dg/parse/defarg8.C: New test.
6634
6635 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6636
6637 PR fortran/16433
6638 * gfortran.dg/pr16433.f: New test.
6639
6640 PR fortran/17574
6641 * gfortran.dg/pr15754.f90: New test.
6642
6643 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6644
6645 PR tree-optimization/16437
6646 * gcc.c-torture/execute/bitfld-4.c: New test.
6647
6648 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6649
6650 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6651 access to common var from module.
6652
6653 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6654
6655 PR fortran/16336
6656 * gfortran.fortran-torture/execute/common_2.f90: New test.
6657
6658 2004-07-10 Paul Brook <paul@codesourcery.com>
6659
6660 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6661
6662 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6663
6664 PR fortran/15969
6665 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6666
6667 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6668
6669 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6670 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6671 * gfortran.dg/g77/ffree-form-1.f: Likewise
6672 * gfortran.dg/g77/ffree-form-2.f: Likewise
6673 * gfortran.dg/g77/ffree-form-3.f: Likewise
6674 * gfortran.dg/g77/fno-underscoring.f: Likewise
6675 * gfortran.dg/g77/funderscoring.f: Likewise
6676 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6677
6678 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6679
6680 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6681
6682 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6683 Paul Brook <paul@codesourcery.com>
6684
6685 PR fortran/13415
6686 * gfortran.dg/common_pointer_1.f90: New test.
6687
6688 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6689
6690 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6691
6692 2004-07-09 James E Wilson <wilson@specifixinc.com>
6693
6694 PR target/16364
6695 * gcc.c-torture/compile/20040709-1.c: New.
6696
6697 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6698
6699 PR fortran/14077
6700 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6701
6702 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6703
6704 PR fortran/13201
6705 * gfortran.dg/shape_1.f90: New test.
6706
6707 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6708 Andrew Pinski <apinski@apple.com>
6709
6710 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6711
6712 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6713
6714 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6715 comment.
6716
6717 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6718 Paul Brook <paul@codesourcery.com>
6719
6720 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6721 '.f95' and '.F95'.
6722
6723 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6724
6725 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6726
6727 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6728
6729 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6730 testcases with capital suffix.
6731
6732 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6733
6734 PR fortran/15481
6735 PR fortran/13372
6736 PR fortran/13575
6737 PR fortran/15978
6738 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6739
6740 * gfortran.dg/implicit_1.f90: New test.
6741
6742 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6743
6744 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6745 expression to match gfortran warning/error messages
6746 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6747 dg-error text.
6748
6749 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6750
6751 * lib/fortran-torture.exp: Rename proc search_for to
6752 search_for_re.
6753
6754 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6755
6756 * gcc.c-torture/execute/simd-5.x: New file.
6757 XFAIL on SPARC 64-bit at -O0.
6758
6759 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6760
6761 PR c++/8211
6762 PR c++/16165
6763 * g++.dg/warn/effc3.C: New test.
6764
6765 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6766
6767 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6768 change X to 1X in format.
6769 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6770 add data statements to conform to standard.
6771
6772 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6773
6774 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6775 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6776 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6777
6778 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6779
6780 * gfortran.dg/g77/7388.f: Copy from g77.dg
6781 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6782 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6783 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6784 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6785 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6786 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6787 * gfortran.dg/g77/strlen0.f: Likewise
6788
6789 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6790
6791 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6792 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6793
6794 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6795
6796 * gcc.c-torture/execute/920428-2.x: Delete.
6797 * gcc.c-torture/execute/920501-7.x: Likewise.
6798
6799 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6800
6801 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6802 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6803 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6804 prescott and c3-2.
6805 (PREFETCH_3DNOW): Add -march=c3.
6806
6807 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6808
6809 PR c/16437
6810 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6811 * gcc.c-torture/execute/bf64-1.x: Likewise.
6812
6813 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6814
6815 * gcc.c-torture/compile/20040708-1.c: New test.
6816
6817 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6818
6819 PR c++/16169
6820 * g++.dg/warn/effc2.C: New test.
6821
6822 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6823
6824 * gcc.c-torture/execute/bitfld-1.x: Remove.
6825 * gcc.c-torture/execute/bitfld-3.c: New test.
6826 * gcc.dg/bitfld-2.c: Remove XFAILs.
6827
6828 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6829
6830 PR c++/16276
6831 * g++.dg/rtti/tinfo1.C: New file.
6832
6833 2004-07-07 Eric Christopher <echristo@redhat.com>
6834
6835 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6836
6837 2004-07-07 Andrew Pinski <apinski@apple.com>
6838
6839 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6840
6841 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6842
6843 * g++.dg/init/call1.C: XFAIL.
6844
6845 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6846
6847 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6848 except for movstrict*, to movmem* and clrstr* to clrmem*.
6849
6850 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6851
6852 * gcc.c-torture/execute/20040707-1.c: New test.
6853
6854 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6855
6856 * gcc.c-torture/execute/20040706-1.c: New test.
6857
6858 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6859
6860 PR c++/3671
6861 * g++.dg/template/spec14.C: New test.
6862
6863 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6864
6865 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6866 nothing if not yet defined. Use it in b, c and d type definitions.
6867 * gcc.c-torture/execute/20040705-1.c: New test.
6868 * gcc.c-torture/execute/20040705-2.c: New test.
6869
6870 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6871
6872 PR c++/2518
6873 * g++.dg/lookup/new1.C: New test.
6874
6875 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6876
6877 PR c++/11406
6878 * g++.dg/template/sizeof8.C: New test.
6879
6880 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6881
6882 * gcc.c-torture/compile/20040705-1.c: New test.
6883
6884 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6885
6886 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6887
6888 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6889
6890 * gcc.dg/cpp/if-mop.c: Two new testcases.
6891 * gcc.dg/cpp/trad/comment-3.c: New.
6892
6893 2004-07-04 Paul Brook <paul@codesourcery.com>
6894
6895 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6896
6897 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6898
6899 PR c++/3761
6900 * g++.dg/lookup/crash4.C: New test.
6901
6902 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6903
6904 * gcc.c-torture/execute/builtin-abs-1.c
6905 * gcc.c-torture/execute/builtin-abs-2.c
6906 * gcc.c-torture/execute/builtin-complex-1.c
6907 * gcc.c-torture/execute/builtins/string-1-lib.c
6908 * gcc.c-torture/execute/builtins/string-1.c
6909 * gcc.c-torture/execute/builtins/string-2-lib.c
6910 * gcc.c-torture/execute/builtins/string-2.c
6911 * gcc.c-torture/execute/builtins/string-3-lib.c
6912 * gcc.c-torture/execute/builtins/string-3.c
6913 * gcc.c-torture/execute/builtins/string-4-lib.c
6914 * gcc.c-torture/execute/builtins/string-4.c
6915 * gcc.c-torture/execute/builtins/string-5-lib.c
6916 * gcc.c-torture/execute/builtins/string-5.c
6917 * gcc.c-torture/execute/builtins/string-6-lib.c
6918 * gcc.c-torture/execute/builtins/string-6.c
6919 * gcc.c-torture/execute/builtins/string-7-lib.c
6920 * gcc.c-torture/execute/builtins/string-7.c
6921 * gcc.c-torture/execute/builtins/string-8-lib.c
6922 * gcc.c-torture/execute/builtins/string-8.c
6923 * gcc.c-torture/execute/builtins/string-9-lib.c
6924 * gcc.c-torture/execute/builtins/string-9.c
6925 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6926 * gcc.c-torture/execute/builtins/string-asm-1.c
6927 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6928 * gcc.c-torture/execute/builtins/string-asm-2.c
6929 * gcc.c-torture/execute/stdio-opt-1.c
6930 * gcc.c-torture/execute/stdio-opt-2.c
6931 * gcc.c-torture/execute/stdio-opt-3.c
6932 * gcc.c-torture/execute/string-opt-1.c
6933 * gcc.c-torture/execute/string-opt-10.c
6934 * gcc.c-torture/execute/string-opt-11.c
6935 * gcc.c-torture/execute/string-opt-12.c
6936 * gcc.c-torture/execute/string-opt-13.c
6937 * gcc.c-torture/execute/string-opt-14.c
6938 * gcc.c-torture/execute/string-opt-15.c
6939 * gcc.c-torture/execute/string-opt-16.c
6940 * gcc.c-torture/execute/string-opt-2.c
6941 * gcc.c-torture/execute/string-opt-6.c
6942 * gcc.c-torture/execute/string-opt-7.c
6943 * gcc.c-torture/execute/string-opt-8.c:
6944 Replace with ...
6945
6946 * gcc.c-torture/execute/builtins/abs-2.c
6947 * gcc.c-torture/execute/builtins/abs-3.c
6948 * gcc.c-torture/execute/builtins/complex-1.c
6949 * gcc.c-torture/execute/builtins/fprintf.c
6950 * gcc.c-torture/execute/builtins/fputs.c
6951 * gcc.c-torture/execute/builtins/memcmp.c
6952 * gcc.c-torture/execute/builtins/memmove.c
6953 * gcc.c-torture/execute/builtins/memops-asm.c
6954 * gcc.c-torture/execute/builtins/mempcpy-2.c
6955 * gcc.c-torture/execute/builtins/mempcpy.c
6956 * gcc.c-torture/execute/builtins/memset.c
6957 * gcc.c-torture/execute/builtins/printf.c
6958 * gcc.c-torture/execute/builtins/sprintf.c
6959 * gcc.c-torture/execute/builtins/strcat.c
6960 * gcc.c-torture/execute/builtins/strchr.c
6961 * gcc.c-torture/execute/builtins/strcmp.c
6962 * gcc.c-torture/execute/builtins/strcpy.c
6963 * gcc.c-torture/execute/builtins/strcspn.c
6964 * gcc.c-torture/execute/builtins/strlen-2.c
6965 * gcc.c-torture/execute/builtins/strlen.c
6966 * gcc.c-torture/execute/builtins/strncat.c
6967 * gcc.c-torture/execute/builtins/strncmp-2.c
6968 * gcc.c-torture/execute/builtins/strncmp.c
6969 * gcc.c-torture/execute/builtins/strncpy.c
6970 * gcc.c-torture/execute/builtins/strpbrk.c
6971 * gcc.c-torture/execute/builtins/strpcpy-2.c
6972 * gcc.c-torture/execute/builtins/strpcpy.c
6973 * gcc.c-torture/execute/builtins/strrchr.c
6974 * gcc.c-torture/execute/builtins/strspn.c
6975 * gcc.c-torture/execute/builtins/strstr-asm.c
6976 * gcc.c-torture/execute/builtins/strstr.c:
6977 ... these new files.
6978
6979 * gcc.c-torture/execute/builtins/abs-2-lib.c
6980 * gcc.c-torture/execute/builtins/abs-3-lib.c
6981 * gcc.c-torture/execute/builtins/complex-1-lib.c
6982 * gcc.c-torture/execute/builtins/fprintf-lib.c
6983 * gcc.c-torture/execute/builtins/fputs-lib.c
6984 * gcc.c-torture/execute/builtins/memcmp-lib.c
6985 * gcc.c-torture/execute/builtins/memmove-lib.c
6986 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6987 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6988 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6989 * gcc.c-torture/execute/builtins/memset-lib.c
6990 * gcc.c-torture/execute/builtins/printf-lib.c
6991 * gcc.c-torture/execute/builtins/sprintf-lib.c
6992 * gcc.c-torture/execute/builtins/strcat-lib.c
6993 * gcc.c-torture/execute/builtins/strchr-lib.c
6994 * gcc.c-torture/execute/builtins/strcmp-lib.c
6995 * gcc.c-torture/execute/builtins/strcpy-lib.c
6996 * gcc.c-torture/execute/builtins/strcspn-lib.c
6997 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6998 * gcc.c-torture/execute/builtins/strlen-lib.c
6999 * gcc.c-torture/execute/builtins/strncat-lib.c
7000 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
7001 * gcc.c-torture/execute/builtins/strncmp-lib.c
7002 * gcc.c-torture/execute/builtins/strncpy-lib.c
7003 * gcc.c-torture/execute/builtins/strpbrk-lib.c
7004 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
7005 * gcc.c-torture/execute/builtins/strpcpy-lib.c
7006 * gcc.c-torture/execute/builtins/strrchr-lib.c
7007 * gcc.c-torture/execute/builtins/strspn-lib.c
7008 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
7009 * gcc.c-torture/execute/builtins/strstr-lib.c
7010 * gcc.c-torture/execute/builtins/lib/abs.c
7011 * gcc.c-torture/execute/builtins/lib/fprintf.c
7012 * gcc.c-torture/execute/builtins/lib/memset.c
7013 * gcc.c-torture/execute/builtins/lib/printf.c
7014 * gcc.c-torture/execute/builtins/lib/sprintf.c
7015 * gcc.c-torture/execute/builtins/lib/strcpy.c
7016 * gcc.c-torture/execute/builtins/lib/strcspn.c
7017 * gcc.c-torture/execute/builtins/lib/strncat.c
7018 * gcc.c-torture/execute/builtins/lib/strncmp.c
7019 * gcc.c-torture/execute/builtins/lib/strncpy.c
7020 * gcc.c-torture/execute/builtins/lib/strpbrk.c
7021 * gcc.c-torture/execute/builtins/lib/strspn.c
7022 * gcc.c-torture/execute/builtins/lib/strstr.c:
7023 New files containing support routines.
7024
7025 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
7026 declaration.
7027 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
7028 when not optimizing.
7029
7030 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7031
7032 PR c++/16240
7033 * g++.dg/abi/mangle22.C: New test.
7034 * g++.dg/abi/mangle23.C: Likewise.
7035
7036 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7037
7038 PR fortran/16290
7039 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7040 Allow for cases without denormalized floating point numbers.
7041
7042 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7043
7044 PR c/1027
7045 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7046 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7047 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7048 expected warning text.
7049 * gcc.dg/format/diag-2.c: New test.
7050
7051 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7052
7053 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7054
7055 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7056
7057 * gcc.dg/builtins-43.c: New.
7058 * gcc.dg/builtins-44.c: New.
7059 * gcc.dg/builtins-45.c: New.
7060
7061 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7062 Andreas Tobler <a.tobler@schweiz.ch>
7063
7064 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7065 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7066 as SIGSEGV.
7067 * gcc.dg/cleanup-11.c: Likewise.
7068 * gcc.dg/cleanup-8.c: Likewise.
7069 * gcc.dg/cleanup-9.c: Likewise.
7070 * gcc.dg/cleanup-5.c: Run on all platforms.
7071
7072 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7073
7074 * g++.dg/warn/nonnull1.C: New test.
7075
7076 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7077
7078 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7079 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7080 Special-case the Sun compiler wrt to <complex.h>.
7081
7082 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7083
7084 * gcc.dg/Wunreachable-8.C: New test.
7085
7086 * gcc.dg/h8300-ice2.c : New test.
7087
7088 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7089
7090 PR fortran/16161
7091 * gfortran.fortran-torture/compile/implicit.f90: Add test
7092 for implicit character.
7093
7094 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7095
7096 PR fortran/16289
7097 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7098 Use tiny() intrinsic to find smallest non-negative real
7099
7100 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7101
7102 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7103 * gcc.dg/compat/struct-by-value-22_x.c: New.
7104 * gcc.dg/compat/struct-by-value-22_y.c: New.
7105
7106 * gcc.c-torture/execute/20040629-1.c: New test.
7107
7108 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7109
7110 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7111 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7112
7113 PR target/16195
7114 * gcc.dg/20040625-1.c: New test.
7115
7116 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7117
7118 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7119
7120 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7121
7122 PR fortran/15963
7123 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7124
7125 2004-06-29 Richard Henderson <rth@redhat.com>
7126
7127 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7128
7129 2004-06-29 Paul Brook <paul@codesourcery.com>
7130
7131 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7132 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7133
7134 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7135
7136 PR c++/16260
7137 * g++.dg/parse/crash15.C: New.
7138
7139 2004-06-28 Andrew Pinski <apinski@apple.com>
7140
7141 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7142 by the error already.
7143
7144 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7145
7146 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7147
7148 PR target/14041
7149 * gcc.dg/h8300-bss-align-1.c : New.
7150
7151 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7152
7153 * PR c++/16174
7154 * g++.dg/template/ctor4.C: New.
7155
7156 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7157
7158 PR c++/16205
7159 * g++.dg/warn/Wsequence-point-1.C: New test.
7160
7161 2004-06-27 Paul Brook <paul@codesourcery.com>
7162
7163 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7164
7165 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7166
7167 * g++.old-deja/g++.mike/p7325.C: Remove.
7168
7169 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7170
7171 PR c/14963
7172 * gcc.dg/pr14963.c: New test.
7173
7174 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7175
7176 PR c++/16193
7177 * g++.dg/parse/redef1.C: New test.
7178
7179 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7180
7181 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7182 20021110.c.
7183 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7184 20021119-1.c.
7185 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7186 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7187 5-04.c.
7188 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7189 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7190 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7191 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7192 g++.brendan/enum14.C.
7193 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7194 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7195 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7196 g++.mike/virt1.C.
7197 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7198 memtemp24.C.
7199
7200 2004-06-27 Roger Sayle <roger@eyesopen.com>
7201
7202 * gcc.dg/20040527-1.c: New test case.
7203
7204 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7205
7206 PR gfortran/pr16196
7207 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7208
7209 2004-06-25 Roger Sayle <roger@eyesopen.com>
7210
7211 PR middle-end/15825
7212 * gcc.dg/pr15825-1.c: New test case.
7213
7214 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7215
7216 * gcc.c-torture/execute/20040625-1.c: New test.
7217
7218 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7219
7220 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7221
7222 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7223
7224 * gcc.dg/torture/mips-div-1.c: New test.
7225
7226 2004-06-24 Jeff Law <law@redhat.com>
7227
7228 * gcc.dg/tree-ssa/20040624-1.c: New test.
7229
7230 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7231
7232 * gcc.c-torture/compile/20040624-1.c: New test.
7233
7234 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7235
7236 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7237 this directory.
7238
7239 2004-06-23 Andrew Pinski <apinski@apple.com>
7240
7241 PR middle-end/15988
7242 * g++.dg/opt/ptrmem4.C: New test.
7243
7244 * gcc.dg/c90-array-quals-2.c: New test.
7245
7246 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7247
7248 * gcc.dg/kpice1.c: New test.
7249
7250 2006-06-23 Andrew Pinski <apinski@apple.com>
7251
7252 * gcc.dg/c90-array-quals.c: New test.
7253
7254 2006-06-22 Richard Henderson <rth@redhat.com>
7255
7256 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7257
7258 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7259
7260 * gcc.dg/builtins-config.h: Handle FreeBSD.
7261
7262 2006-06-22 Richard Henderson <rth@redhat.com>
7263
7264 * g++.dg/opt/devirt1.C: New.
7265
7266 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7267
7268 * g++.dg/opt/pr15551.C: New testcase.
7269
7270 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7271
7272 PR target/14800
7273 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7274 x86_64-*-linux* when compiling for 32bit.
7275
7276 2004-06-21 Andrew Pinski <apinski@apple.com>
7277
7278 * gcc.dg/pch/struct-1.c: New.
7279 * gcc.dg/pch/struct-1.hs: New.
7280
7281 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7282
7283 * gcc.dg/pch/save-temps-1.c: New file.
7284 * gcc.dg/pch/save-temps-1.hs: New file.
7285
7286 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7287
7288 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7289 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7290
7291 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7292
7293 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7294 to fix type error.
7295 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7296 Remove trailing spaces.
7297
7298 2004-06-21 Richard Henderson <rth@redhat.com>
7299
7300 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7301 merging && to BIT_FIELD_REF.
7302
7303 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7304
7305 * g++.dg/opt/placeholder1.C: New test.
7306
7307 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7308
7309 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7310 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7311 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7312 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7313
7314 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7315
7316 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7317 extern "C".
7318 * g++.dg/other/pragma-re-1.C: Add comments.
7319
7320 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7321
7322 PR gfortran/16080
7323 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7324
7325 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7326
7327 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7328 instead of setting the type of size_t by
7329 hand.
7330
7331 2004-06-18 Roger Sayle <roger@eyesopen.com>
7332
7333 * gcc.dg/unordered-2.c: New test case.
7334 * gcc.dg/unordered-3.c: New test case.
7335
7336 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7337
7338 PR other/16043
7339 * lib/g++.exp (g++_version): Tweak regexp for version
7340 * lib/g77.exp (g77_version): Likewise
7341 * lib/gfortran.exp (gfortran_version): Likewise
7342 * lib/objc.exp (objc_version): Likewise
7343 * lib/treelang.exp (treelang_version): Likewise
7344
7345 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7346
7347 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7348 Use INT_MAX instead of __INT_MAX__.
7349 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7350
7351 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7352 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7353 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7354 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7355 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7356 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7357 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7358 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7359 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7360
7361 * gcc.dg/range-test-1.c: New test.
7362 * g++.dg/opt/range-test-1.C: New test.
7363
7364 2004-06-17 Richard Henderson <rth@redhat.com>
7365
7366 * objc.dg/sync-1.m: New.
7367 * objc.dg/try-catch-1.m: Don't force next runtime.
7368 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7369 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7370 shadowed catch clause.
7371 * objc.dg/try-catch-5.m: New.
7372
7373 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7374
7375 Bug 14610
7376 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7377
7378 2004-06-15 Richard Henderson <rth@redhat.com>
7379
7380 * gcc.dg/20001116-1.c: Move expected warning line.
7381
7382 2004-06-15 Richard Henderson <rth@redhat.com>
7383
7384 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7385 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7386
7387 2004-06-15 Jeff Law <law@redhat.com>
7388
7389 * gcc.dg/tree-ssa/20040615-1.c: New test.
7390 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7391 be less sensitive to operand ordering.
7392 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7393
7394 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7395
7396 * g++.dg/abi/bitfield3.C: Add comment..
7397
7398 2004-06-15 Richard Henderson <rth@redhat.com>
7399
7400 * g++.dg/ext/stmtexpr1.C: XFAIL.
7401 * gcc.dg/20030612-1.c: XFAIL.
7402
7403 2004-06-15 Eric Christopher <echristo@redhat.com>
7404
7405 * g++.dg/charset/asm5.c: New.
7406 * gcc.dg/charset/asm6.c: New.
7407
7408 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7409
7410 PR fortran/15962
7411 * gfortran.fortran-torture/execute/select_1.f90: New test.
7412
7413 2004-06-15 Paul Brook <paul@codesourcery.com>
7414
7415 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7416
7417 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7418
7419 PR c++/15967
7420 * g++.dg/lookup/crash3.C: New test.
7421
7422 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7423
7424 PR c++/15947
7425 * g++.dg/parse/dtor4.C: New test.
7426
7427 2004-06-14 Jeff Law <law@redhat.com>
7428
7429 * gcc.c-torture/compile/20040614-1.c: New test.
7430
7431 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7432
7433 PR fortran/15211
7434 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7435 LEN of a character array.
7436
7437 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7438
7439 PR c++/15096
7440 * g++.dg/template/ptrmem10.C: New test.
7441
7442 PR c++/14930
7443 * g++.dg/template/friend30.C: New test.
7444
7445 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7446
7447 PR fortran/14928
7448 * gfortran.fortran-torture/compile/mloc.f90: New test.
7449
7450 2004-06-13 Paul Brook <paul@codesourcery.com>
7451
7452 * gfortran.fortran-torture/execute/random_2.f90: New test.
7453
7454 2004-06-13 Eric Christopher <echristo@redhat.com>
7455
7456 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7457
7458 2004-06-12 Paul Brook <paul@codesourcery.com>
7459
7460 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7461
7462 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7463
7464 PR fortran/14923
7465 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7466
7467 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7468
7469 PR fortran/14957
7470 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7471 syntax errors in end statements of contained subroutines.
7472
7473 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7474
7475 PR fortran/12841
7476 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7477
7478 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7479
7480 PR fortran/15665
7481 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7482
7483 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7484
7485 PR gfortran/12839
7486 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7487
7488 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7489
7490 PR c++/15862
7491 * g++.dg/parse/enum1.C: New test.
7492
7493 2004-06-10 Jeff Law <law@redhat.com>
7494
7495 * gcc.c-torture/compile/20040610-1.c: New test.
7496
7497 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7498
7499 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7500 * g++.old-deja/g++.other/decl3.C: Likewise.
7501
7502 2004-06-10 Brian Booth <bbooth@redhat.com>
7503
7504 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7505 V_MAY_DEF instead of VDEF.
7506 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7507
7508 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7509
7510 PR c++/14211
7511 * g++.dg/conversion/const1.C: New test.
7512
7513 PR c++/15076
7514 * g++.dg/conversion/reinterpret1.C: New test.
7515
7516 PR c++/15877
7517 * g++.dg/template/enum2.C: New test.
7518
7519 PR c++/15227
7520 * g++.dg/template/error13.C: New test.
7521
7522 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7523
7524 PR fortran/14957
7525 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7526 arguments to test_* REAL and of the right size.
7527
7528 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7529
7530 PR target/15569
7531 PR rtl-optimization/15681
7532 * gcc.dg/20040609-1.c: New test.
7533
7534 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7535
7536 PR c++/14791
7537 * g++.dg/opt/builtins1.C: New test.
7538
7539 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7540
7541 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7542 that use default windows32 struct layout.
7543 * gcc.dg/i386-bitfield2.c: Likewise.
7544
7545 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7546
7547 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7548 for mingw32 and cygwin targets.
7549
7550 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7551
7552 * gcc.dg/pch/macro-4.c: New.
7553 * gcc.dg/pch/macro-4.hs: New.
7554
7555 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7556
7557 PR fortran/13249
7558 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7559
7560 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7561
7562 PR fortran/13372
7563 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7564
7565 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7566
7567 PR gfortran/14897
7568 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7569
7570 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7571
7572 PR gfortran/15755
7573 * gfortran.fortran-torture/execute/backspace.c : New test.
7574
7575 2004-06-09 Paul Brook <paul@codesourcery.com>
7576
7577 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7578 (pointer_to_section): Rewrite to use smaller array.
7579
7580 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7581
7582 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7583 * gcc.dg/ext/altivec-10.c: Same.
7584 * gcc.dg/ext/altivec-11.c: Same.
7585 * gcc.dg/ext/altivec-12.c: Same.
7586 * gcc.dg/ext/altivec-13.c: Same.
7587 * gcc.dg/ext/altivec-14.c: Same.
7588 * gcc.dg/ext/altivec-15.c: Same.
7589 * gcc.dg/ext/altivec-16.c: Same.
7590 * gcc.dg/ext/altivec-3.c: Same.
7591 * gcc.dg/ext/altivec-4.c: Same.
7592 * gcc.dg/ext/altivec-6.c: Same.
7593 * gcc.dg/ext/altivec-7.c: Same.
7594 * gcc.dg/ext/altivec-8.c: Same.
7595 * gcc.dg/ext/altivec-varargs-1.c: Same.
7596
7597 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7598 * g++.dg/ext/altivec-10.C: Same.
7599 * g++.dg/ext/altivec-2.C: Same.
7600 * g++.dg/ext/altivec-3.C: Same.
7601 * g++.dg/ext/altivec-4.C: Same.
7602 * g++.dg/ext/altivec-5.C: Same.
7603 * g++.dg/ext/altivec-6.C: Same.
7604 * g++.dg/ext/altivec-7.C: Same.
7605 * g++.dg/ext/altivec-8.C: Same.
7606 * g++.dg/ext/altivec-9.C: Same.
7607
7608 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7609
7610 PR c++/7841
7611 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7612
7613 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7614
7615 * gcc.dg/union-1.c: New test.
7616
7617 2004-06-07 Roger Sayle <roger@eyesopen.com>
7618
7619 * gcc.dg/builtins-41.c: New test case.
7620 * gcc.dg/builtins-42.c: New test case.
7621
7622 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7623
7624 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7625 * g++.dg/ext/altivec-10.C: Same.
7626 * g++.dg/ext/altivec-2.C: Same.
7627 * g++.dg/ext/altivec-3.C: Same.
7628 * g++.dg/ext/altivec-4.C: Same.
7629 * g++.dg/ext/altivec-5.C: Same.
7630 * g++.dg/ext/altivec-6.C: Same.
7631 * g++.dg/ext/altivec-7.C: Same.
7632 * g++.dg/ext/altivec-8.C: Same.
7633 * g++.dg/ext/altivec-9.C: Same.
7634 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7635 * g++.old-deja/g++.brendan/new3.C: Same.
7636 * gcc.c-torture/execute/eeprof-1.x: Same.
7637
7638 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7639
7640 PR c/14765
7641 * gcc.dg/pr14765-1.c: New test.
7642
7643 2004-06-07 Roger Sayle <roger@eyesopen.com>
7644
7645 PR c/14649
7646 * gcc.dg/pr14649-1.c: New test case.
7647
7648 2004-06-07 Richard Henderson <rth@redhat.com>
7649
7650 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7651 if temporaries.
7652
7653 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7654
7655 * g++.dg/eh/elide1.C: Remove XFAIL.
7656
7657 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7658
7659 PR c++/15337
7660 * g++.dg/expr/sizeof3.C: New test.
7661
7662 PR c++/14777
7663 * g++.dg/template/access14.C: New test.
7664
7665 PR c++/15554
7666 * g++.dg/template/enum1.C: New test.
7667
7668 PR c++/15057
7669 * g++.dg/eh/throw1.C: New test.
7670
7671 2004-06-07 David Ayers <d.ayers@inode.at>
7672 Ziemowit Laski <zlaski@apple.com>
7673
7674 * lib/objc.exp (objc_target_compile): Revert the '-framework
7675 Foundation' flag fix, since bare Darwin does not ship
7676 with the Foundation framework.
7677 * objc/execute/next_mapping.h: Provide a local NSConstantString
7678 @interface and @implementation.
7679 (objc_constant_string_init): A constructor function, used to
7680 initialize the NSConstantString meta-class object.
7681 * objc/execute/string1.m: Include "next_mapping.h" instead of
7682 <Foundation/NSString.h>.
7683 * objc/execute/string2.m: Likewise.
7684 * objc/execute/string3.m: Likewise.
7685 * objc/execute/string4.m: Likewise.
7686
7687 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7688
7689 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7690 to double. Replace double with FLOAT.
7691 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7692
7693 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7694 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7695 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7696 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7697 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7698 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7699 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7700 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7701
7702 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7703
7704 PR c/13519
7705 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7706
7707 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7708
7709 PR c++/15503
7710 * g++.dg/template/meminit2.C: New test.
7711
7712 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7713
7714 PR target/15822
7715 * gcc.c-torture/execute/compare-fp-1.c,
7716 gcc.c-torture/execute/compare-fp-2.c,
7717 gcc.c-torture/execute/compare-fp-3.c,
7718 gcc.c-torture/execute/compare-fp-4.c,
7719 gcc.c-torture/execute/compare-fp-3.x,
7720 gcc.c-torture/execute/compare-fp-4.x: Moved...
7721 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7722 gcc.c-torture/execute/ieee/compare-fp-2.c,
7723 gcc.c-torture/execute/ieee/compare-fp-3.c,
7724 gcc.c-torture/execute/ieee/compare-fp-4.c,
7725 gcc.c-torture/execute/ieee/compare-fp-3.x,
7726 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7727
7728 2004-06-04 David Ayers <d.ayers@inode.at>
7729
7730 * objc/execute/protocol-isEqual-4.m: New testcase.
7731
7732 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7733
7734 * objc/execute/protocol-isEqual-1.m: New testcase.
7735 * objc/execute/protocol-isEqual-2.m: New testcase.
7736 * objc/execute/protocol-isEqual-3.m: New testcase.
7737
7738 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7739
7740 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7741
7742 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7743
7744 * lib/objc.exp (objc_target_compile): When running tests on
7745 Darwin (Mac OS X), inform the linker about '-framework
7746 'Foundation'.
7747
7748 2004-06-02 Eric Christopher <echristo@redhat.com>
7749
7750 * gcc.c-torture/compile/20040602-1.c: New.
7751
7752 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7753
7754 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7755 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7756
7757 PR tree-optimization/14736
7758 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7759
7760 PR tree-optimization/14042
7761 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7762
7763 PR tree-optimization/14729
7764 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7765
7766 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7767
7768 PR fortran/15557
7769 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7770
7771 2004-06-01 Richard Hederson <rth@redhat.com>
7772
7773 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7774
7775 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7776
7777 PR c++/14932
7778 * g++.dg/parse/offsetof4.C: New test.
7779
7780 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7781
7782 PR objc/7993
7783 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7784
7785 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7786
7787 PR c++/15701
7788 * g++.dg/template/friend29.C: New test.
7789
7790 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7791
7792 PR c/15749
7793 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7794
7795 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7796
7797 * gcc.dg/sparc-trap-1.c: New test.
7798
7799 2004-05-31 Roger Sayle <roger@eyesopen.com>
7800
7801 PR middle-end/15069
7802 * g++.dg/opt/fold3.C: New test case.
7803
7804 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7805
7806 * lib/target-supports.exp (check_iconv_available): Fix fallout
7807 from 2004-05-28 patch.
7808
7809 2004-05-30 Paul Brook <paul@codesourcery.com>
7810
7811 PR fortran/15620
7812 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7813 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7814
7815 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7816
7817 * gfortran.fortran-torture/execute/random_1.f90: New test.
7818
7819 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7820
7821 * g++.dg/ext/altivec-10.C: New test.
7822
7823 2004-05-29 Paul Brook <paul@codesourcery.com>
7824
7825 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7826
7827 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7828
7829 * gcc.dg/altivec-16.c: New test.
7830
7831 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7832
7833 * lib/target-supports.exp (check_vmx_hw_available): New.
7834 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7835
7836 * lib/target-supports.exp (check_alias_available,
7837 check_iconv_available, check_named_sections_available): Use
7838 unique names for temporary files.
7839
7840 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7841
7842 * gcc.dg/altivec-15.c: New test.
7843
7844 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7845
7846 PR c++/15083
7847 * g++.dg/warn/noeffect6.C: New test.
7848
7849 PR c++/15471
7850 * g++.dg/expr/ptrmem4.C: New test.
7851
7852 PR c++/15640
7853 * g++.dg/template/operator3.C: New test.
7854
7855 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7856
7857 PR c++/14668
7858 * g++.dg/lookup/redecl1.C: New test.
7859 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7860
7861 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7862
7863 * gcc.c-torture/execute/compare-fp-1.c,
7864 gcc.c-torture/execute/compare-fp-2.c,
7865 gcc.c-torture/execute/compare-fp-3.c,
7866 gcc.c-torture/execute/compare-fp-4.c,
7867 gcc.c-torture/execute/compare-fp-3.x,
7868 gcc.c-torture/execute/compare-fp-4.x,
7869 gcc.dg/pr15649-1.c: New.
7870
7871 2004-05-27 Adam Nemet <anemet@lnxw.com>
7872
7873 PR c++/12883
7874 * g++.dg/init/array14.C: New test.
7875
7876 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7877
7878 * lib/compat.exp (compat-get-options-main): New.
7879 (compat-get-options): Remove unneeded code, warn for ignored
7880 command.
7881 (compat-execute): Check flag set by dg-require-* commands.
7882
7883 * lib/compat.exp (compat-execute): Break up long lines.
7884
7885 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7886
7887 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7888 * gcc.dg/altivec-14.c: New test.
7889 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7890
7891 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7892 * gcc.dg/altivec-12.c: Ditto.
7893
7894 * gcc.dg/altivec-3.c: Move call to altivec_check.
7895
7896 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7897
7898 PR c++/15044
7899 * g++.dg/template/error12.C: New test.
7900
7901 PR c++/15317
7902 * g++.dg/ext/attrib15.C: New test.
7903
7904 PR c++/15329
7905 * g++.dg/template/ptrmem9.C: New test.
7906
7907 2004-05-25 Paul Brook <paul@codesourcery.com>
7908
7909 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7910
7911 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7912
7913 PR c++/15165
7914 * g++.dg/template/crash19.C: New test.
7915
7916 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7917
7918 PR c++/15025
7919 * g++.dg/template/redecl1.C: New test.
7920
7921 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7922
7923 PR c++/14821
7924 * g++.dg/other/ns1.C: New test.
7925
7926 PR c++/14883
7927 * g++.dg/template/invalid1.C: New test.
7928
7929 2004-05-23 Paul Brook <paul@codesourcery.com>
7930 Victor Leikehman <lei@haifasphere.co.il>
7931
7932 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7933 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7934
7935 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7936
7937 PR c++/15285
7938 PR c++/15299
7939 * g++.dg/template/non-dependent5.C: New test.
7940 * g++.dg/template/non-dependent6.C: New test.
7941
7942 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7943
7944 PR c++/15507
7945 * g++.dg/inherit/union1.C: New test.
7946
7947 PR c++/15542
7948 * g++.dg/template/addr1.C: New test.
7949
7950 PR c++/15427
7951 * g++.dg/template/array5.C: New test.
7952
7953 PR c++/15287
7954 * g++.dg/template/array6.C: New test.
7955
7956 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7957 Roger Sayle <roger@eyesopen.com>
7958
7959 * g++.dg/lookup/forscope2.C: New test case.
7960
7961 2004-05-22 Ben Elliston <bje@au.ibm.com>
7962
7963 * gcc.dg/cpp/Wmissingdirs.c: New.
7964
7965 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7966
7967 PR target/15301
7968 * gcc.dg/compat/union-m128-1.h: New file.
7969 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7970 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7971 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7972
7973 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7974
7975 PR target/15302
7976 * gcc.dg/compat/struct-complex-1.h: New file.
7977 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7978 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7979 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7980
7981 2004-05-20 Roger Sayle <roger@eyesopen.com>
7982
7983 PR middle-end/3074
7984 * gcc.dg/pr3074-1.c: New test case.
7985 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7986
7987 2004-05-20 Falk Hueffner <falk@debian.org>
7988
7989 PR other/15526
7990 * gcc.dg/ftrapv-1.c: New test case.
7991
7992 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7993
7994 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7995
7996 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7997 Jeff Law <law@redhat.com>
7998
7999 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
8000 * gcc.dg/tree-ssa/20040518-2.c: New test.
8001
8002 * gcc.dg/tree-ssa/20040518-1.c: New test.
8003
8004 2004-05-18 Zack Weinberg <zack@codesourcery.com>
8005
8006 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
8007
8008 2004-05-18 Paul Brook <paul@codesourcery.com>
8009
8010 PR fortran/13930
8011 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
8012
8013 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8014
8015 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
8016 constant folding.
8017
8018 2004-05-17 Steven Bosscher <stevenb@suse.de>
8019
8020 * gcc.dg/tree-ssa/20040517-1.c: New test.
8021
8022 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8023
8024 * gcc.dg/loop-4.c: New test.
8025
8026 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
8027
8028 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8029
8030 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8031
8032 PR fortran/15311
8033 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8034
8035 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8036
8037 PR fortran/13826
8038 PR fortran/13940
8039 * gfortran.fortran-torture/compile/data_1.f90: New test.
8040
8041 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8042
8043 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8044 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8045
8046 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8047
8048 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8049
8050 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8051
8052 PR c/15444
8053 * gcc.dg/format/xopen-1.c: Adjust expected message.
8054 * gcc.dg/format/xopen-3.c: New test.
8055
8056 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8057
8058 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8059
8060 2004-05-14 Jeff Law <law@redhat.com>
8061
8062 * gcc.dg/tree-ssa/20040514-2.c: New test.
8063
8064 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8065
8066 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8067 this ...
8068 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8069 this.
8070
8071 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8072
8073 * gcc.dg/tree-ssa/20040514-1.c: New test.
8074
8075 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8076
8077 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8078 test.
8079
8080 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8081
8082 PR fortran/14066
8083 * gfortran.fortran-torture/compile/do_1.f90: New test.
8084
8085 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8086
8087 PR fortran/15051
8088 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8089 test.
8090
8091 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8092
8093 PR fortran/15149
8094 * gfortran.fortran-torture/execute/random_init.f90: New test.
8095
8096 2004-05-13 Paul Brook <paul@codesourcery.com>
8097
8098 PR fortran/15314
8099 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8100
8101 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8102
8103 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8104 for the powerpc case.
8105
8106 2004-05-13 Jeff Law <law@redhat.com>
8107
8108 * gcc.dg/tree-ssa/20040513-1.c: New test.
8109 * gcc.dg/tree-ssa/20040513-2.c: New test.
8110
8111 2004-05-13 Paul Brook <paul@codesourcery.com>
8112
8113 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8114 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8115 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8116
8117 2004-05-13 Andreas Schwab <schwab@suse.de>
8118
8119 PR other/10819
8120 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8121 characters.
8122
8123 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8124
8125 PR fortran/15294
8126 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8127
8128 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8129
8130 Merge from tree-ssa-20020619-branch. See
8131 ChangeLog.tree-ssa for details.
8132
8133 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8134
8135 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8136 include <altivec.h> explicitly.
8137 * gcc.dg/altivec-13.c: Likewise.
8138
8139 2004-05-11 Paul Brook <paul@codesourcery.com>
8140
8141 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8142
8143 2004-05-10 Eric Christopher <echristo@redhat.com>
8144
8145 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8146 * gcc.dg/sibcall-4.c: Ditto.
8147
8148 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8149
8150 * g++.dg/ext/altivec-8.C: New test case.
8151 * gcc.dg/altivec-13.c: New test case.
8152
8153 2004-05-08 Roger Sayle <roger@eyesopen.com>
8154
8155 * gcc.c-torture/execute/divcmp-1.c: New test case.
8156 * gcc.c-torture/execute/divcmp-2.c: New test case.
8157 * gcc.c-torture/execute/divcmp-3.c: New test case.
8158
8159 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8160
8161 * g++.dg/other/pragma-re-2.C: New test.
8162
8163 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8164
8165 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8166 * gcc.dg/i386-387-2.c: Likewise.
8167
8168 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8169 __builtin_drem.
8170 * gcc.dg/i386-387-6.c: Likewise.
8171
8172 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8173
8174 * gcc.dg/builtins-33.c: Also check log1p*.
8175
8176 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8177
8178 PR optimization/15296
8179 * gcc.c-torture/execute/pr15296.c: New test.
8180
8181 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8182
8183 * gcc.dg/builtins-40.c: New test.
8184
8185 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8186
8187 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8188
8189 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8190
8191 * g++.dg/ext/spe1.C: New testcase.
8192
8193 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8194
8195 * objc.dg/image-info.m: Allow additional attributes
8196 for __image_info section.
8197
8198 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8199
8200 * gcc.dg/torture/mips-hilo-2.c: New test.
8201
8202 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8203
8204 PR c++/14389
8205 * g++.dg/template/member5.C: New test.
8206
8207 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8208
8209 * gcc.dg/builtins-34.c: Also check expm1*.
8210
8211 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8212
8213 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8214 * gcc.dg/torture/builtin-convert-3.c: New test.
8215
8216 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8217
8218 PR middle-end/15054
8219 * g++.dg/opt/pr15054.C: New test.
8220
8221 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8222
8223 * gcc.dg/torture/builtin-rounding-1.c: New test.
8224 * gcc.dg/builtins-25.c: Delete.
8225 * gcc.dg/builtins-29.c: Delete.
8226
8227 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8228
8229 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8230 * gcc.dg/sibcall-4.c: Likewise.
8231 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8232
8233 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8234
8235 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8236 bit-field on 16-bit targets.
8237
8238 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8239
8240 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8241 16-bit targets.
8242
8243 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8244
8245 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8246 * gcc.dg/rs6000-power2-2.c: Likewise.
8247
8248 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8249
8250 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8251 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8252 Change the asm registers to be in form of frN instead of fN.
8253
8254 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8255
8256 * gcc.dg/torture/builtin-convert-2.c: New test.
8257
8258 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8259
8260 * gcc.dg/rs6000-power2-1.c: New test.
8261 * gcc.dg/rs6000-power2-2.c: New test.
8262
8263 2004-04-28 Jan Hubicka <jh@suse.cz>
8264
8265 * gcc.dg/unused-6.c: New test.
8266
8267 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8268 Ulrich Weigand <uweigand@de.ibm.com>
8269
8270 * ada/acats/run_all.sh: Define $target variable.
8271
8272 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8273
8274 PR c++/15119
8275 * g++.dg/other/vararg-1.C: New test.
8276
8277 PR c++/4794
8278 * g++.dg/eh/cleanup3.C: New test.
8279
8280 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8281
8282 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8283 and ad8011a (target_insn).
8284 * ada/acats/support/macro.dfs: Likewise.
8285 * ada/acats/support/impbit.adb: New file.
8286
8287 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8288
8289 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8290
8291 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8292
8293 * gcc.dg/loop-3.c: New test.
8294
8295 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8296
8297 * gcc.c-torture/execute/simd-5.c: New test.
8298
8299 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8300
8301 PR c++/15064
8302 * g++.dg/template/crash18.C: New test.
8303
8304 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8305
8306 * g++.dg/ext/complit3.C: New test.
8307
8308 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8309
8310 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8311 * gcc.dg/altivec-3.c: Same.
8312 * gcc.dg/altivec-varargs-1.c: Same.
8313
8314 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8315
8316 * lib/target-supports.exp (check_profiling_available): Assume
8317 profiling is not available on powerpc-eabi targets.
8318
8319 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8320
8321 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8322 * gcc.dg/vmx/bug-1.c: Ditto.
8323
8324 2004-04-20 Eric Christopher <echristo@redhat.com>
8325
8326 * gcc.dg/charset/extern.c: New test.
8327 * g++.dg/charset/extern3.cc: Ditto.
8328
8329 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8330
8331 * gcc.dg/builtins-39.c: New test.
8332
8333 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8334
8335 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8336
8337 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8338
8339 * gcc.dg/torture/mips-hilo-1.c: New test.
8340
8341 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8342
8343 * gcc.c-torture/compile/20040419-1.c: New test.
8344
8345 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8346
8347 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8348
8349 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8350 Aldy Hernandez <aldyh@redhat.com>
8351
8352 * gcc.c-torture/execute/va-arg-24.c: New.
8353
8354 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8355 Aldy Hernandez <aldyh@redhat.com>
8356
8357 * gcc.dg/vmx/1b-01.c: New.
8358 * gcc.dg/vmx/1b-02.c: New.
8359 * gcc.dg/vmx/1b-03.c: New.
8360 * gcc.dg/vmx/1b-04.c: New.
8361 * gcc.dg/vmx/1b-05.c: New.
8362 * gcc.dg/vmx/1b-06.c: New.
8363 * gcc.dg/vmx/1b-07.c: New.
8364 * gcc.dg/vmx/1c-01.c: New.
8365 * gcc.dg/vmx/1c-02.c: New.
8366 * gcc.dg/vmx/3a-01a.c: New.
8367 * gcc.dg/vmx/3a-01.c: New.
8368 * gcc.dg/vmx/3a-01m.c: New.
8369 * gcc.dg/vmx/3a-03.c: New.
8370 * gcc.dg/vmx/3a-03m.c: New.
8371 * gcc.dg/vmx/3a-04.c: New.
8372 * gcc.dg/vmx/3a-04m.c: New.
8373 * gcc.dg/vmx/3a-05.c: New.
8374 * gcc.dg/vmx/3a-06.c: New.
8375 * gcc.dg/vmx/3a-06m.c: New.
8376 * gcc.dg/vmx/3a-07.c: New.
8377 * gcc.dg/vmx/3b-01.c: New.
8378 * gcc.dg/vmx/3b-02.c: New.
8379 * gcc.dg/vmx/3b-10.c: New.
8380 * gcc.dg/vmx/3b-13.c: New.
8381 * gcc.dg/vmx/3b-14.c: New.
8382 * gcc.dg/vmx/3b-15.c: New.
8383 * gcc.dg/vmx/3c-01a.c: New.
8384 * gcc.dg/vmx/3c-01.c: New.
8385 * gcc.dg/vmx/3c-02.c: New.
8386 * gcc.dg/vmx/3c-03.c: New.
8387 * gcc.dg/vmx/3d-01.c: New.
8388 * gcc.dg/vmx/4-01.c: New.
8389 * gcc.dg/vmx/4-03.c: New.
8390 * gcc.dg/vmx/5-01.c: New.
8391 * gcc.dg/vmx/5-02.c: New.
8392 * gcc.dg/vmx/5-03.c: New.
8393 * gcc.dg/vmx/5-04.c: New.
8394 * gcc.dg/vmx/5-05.c: New.
8395 * gcc.dg/vmx/5-06.c: New.
8396 * gcc.dg/vmx/5-07.c: New.
8397 * gcc.dg/vmx/5-07t.c: New.
8398 * gcc.dg/vmx/5-08.c: New.
8399 * gcc.dg/vmx/5-10.c: New.
8400 * gcc.dg/vmx/5-11.c: New.
8401 * gcc.dg/vmx/7-01a.c: New.
8402 * gcc.dg/vmx/7-01.c: New.
8403 * gcc.dg/vmx/7c-01.c: New.
8404 * gcc.dg/vmx/7d-01.c: New.
8405 * gcc.dg/vmx/7d-02.c: New.
8406 * gcc.dg/vmx/8-01.c: New.
8407 * gcc.dg/vmx/8-02a.c: New.
8408 * gcc.dg/vmx/8-02.c: New.
8409 * gcc.dg/vmx/brode-1.c: New.
8410 * gcc.dg/vmx/bug-1.c: New.
8411 * gcc.dg/vmx/bug-2.c: New.
8412 * gcc.dg/vmx/bug-3.c: New.
8413 * gcc.dg/vmx/cw-bug-1.c: New.
8414 * gcc.dg/vmx/cw-bug-2.c: New.
8415 * gcc.dg/vmx/cw-bug-3.c: New.
8416 * gcc.dg/vmx/dct.c: New.
8417 * gcc.dg/vmx/debug-1.c: New.
8418 * gcc.dg/vmx/debug-2.c: New.
8419 * gcc.dg/vmx/debug-3.c: New.
8420 * gcc.dg/vmx/debug-4.c: New.
8421 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8422 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8423 * gcc.dg/vmx/eg-5.c: New.
8424 * gcc.dg/vmx/fft.c: New.
8425 * gcc.dg/vmx/gcc-bug-1.c: New.
8426 * gcc.dg/vmx/gcc-bug-2.c: New.
8427 * gcc.dg/vmx/gcc-bug-3.c: New.
8428 * gcc.dg/vmx/gcc-bug-4.c: New.
8429 * gcc.dg/vmx/gcc-bug-5.c: New.
8430 * gcc.dg/vmx/gcc-bug-6.c: New.
8431 * gcc.dg/vmx/gcc-bug-7.c: New.
8432 * gcc.dg/vmx/gcc-bug-8.c: New.
8433 * gcc.dg/vmx/gcc-bug-9.c: New.
8434 * gcc.dg/vmx/gcc-bug-b.c: New.
8435 * gcc.dg/vmx/gcc-bug-c.c: New.
8436 * gcc.dg/vmx/gcc-bug-d.c: New.
8437 * gcc.dg/vmx/gcc-bug-e.c: New.
8438 * gcc.dg/vmx/gcc-bug-f.c: New.
8439 * gcc.dg/vmx/gcc-bug-g.c: New.
8440 * gcc.dg/vmx/gcc-bug-i.c: New.
8441 * gcc.dg/vmx/harness.h: New.
8442 * gcc.dg/vmx/ira1.c: New.
8443 * gcc.dg/vmx/ira2a.c: New.
8444 * gcc.dg/vmx/ira2b.c: New.
8445 * gcc.dg/vmx/ira2.c: New.
8446 * gcc.dg/vmx/ira2c.c: New.
8447 * gcc.dg/vmx/mem.c: New.
8448 * gcc.dg/vmx/newton-1.c: New.
8449 * gcc.dg/vmx/ops.c: New.
8450 * gcc.dg/vmx/sn7153.c: New.
8451 * gcc.dg/vmx/spill2.c: New.
8452 * gcc.dg/vmx/spill3.c: New.
8453 * gcc.dg/vmx/spill.c: New.
8454 * gcc.dg/vmx/t.c: New.
8455 * gcc.dg/vmx/varargs-1.c: New.
8456 * gcc.dg/vmx/varargs-2.c: New.
8457 * gcc.dg/vmx/varargs-3.c: New.
8458 * gcc.dg/vmx/varargs-4.c: New.
8459 * gcc.dg/vmx/varargs-5.c: New.
8460 * gcc.dg/vmx/varargs-6.c: New.
8461 * gcc.dg/vmx/varargs-7.c: New.
8462 * gcc.dg/vmx/vmx.exp: New.
8463 * gcc.dg/vmx/vprint-1.c: New.
8464 * gcc.dg/vmx/vscan-1.c: New.
8465 * gcc.dg/vmx/x-01.c: New.
8466 * gcc.dg/vmx/x-02.c: New.
8467 * gcc.dg/vmx/x-03.c: New.
8468 * gcc.dg/vmx/x-04.c: New.
8469 * gcc.dg/vmx/x-05.c: New.
8470 * gcc.dg/vmx/yousufi-1.c: New.
8471 * gcc.dg/vmx/zero-1.c: New.
8472 * gcc.dg/vmx/zero.c: New.
8473
8474 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8475
8476 * g++.dg/lookup/java1.C: Update for chage of
8477 _Jv_AllocObject.
8478 * g++.dg/lookup/java2.C: Likewise.
8479
8480 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8481
8482 * ada/acats/run_all.sh: use -O2 by default.
8483
8484 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8485
8486 * gcc.dg/vr-mult-[12].c: New tests.
8487
8488 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8489
8490 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8491
8492 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8493
8494 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8495
8496 * lib/target-supports.exp (check_profiling_available): Assume profiling
8497 isn't available for mips*-*-elf targets.
8498
8499 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8500
8501 * gcc.dg/builtins-38.c: New test.
8502
8503 2004-04-14 Eric Christopher <echristo@redhat.com>
8504
8505 * g++.dg/charset/charset.exp: Run .cc extension tests.
8506
8507 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8508
8509 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8510
8511 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8512
8513 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8514
8515 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8516
8517 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8518 * gcc.dg/i386-387-2.c: Likewise.
8519
8520 * gcc.dg/i386-387-7.c: New test.
8521 * gcc.dg/i386-387-8.c: New test.
8522
8523 * gcc.dg/builtins-37.c: New test.
8524
8525 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8526
8527 * g++.dg/pch/externc-1.C: Add missing semicolon.
8528
8529 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8530
8531 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8532
8533 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8534
8535 * gcc.c-torture/execute/20040411-1.c: New test.
8536
8537 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8538
8539 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8540
8541 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8542
8543 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8544
8545 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8546
8547 * lib/target-supports.exp (check_named_sections_available): New.
8548 * lib/gcc-dg.exp (dg-require-named-sections): New.
8549 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8550 old-deja.exp. Also prune error-count message from HP linker.
8551 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8552
8553 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8554 * g++.old-deja/g++.pt/static3.C: Likewise.
8555 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8556
8557 2004-04-09 Roger Sayle <roger@eyesopen.com>
8558
8559 * gcc.c-torture/execute/20040409-1.c: New test case.
8560 * gcc.c-torture/execute/20040409-2.c: New test case.
8561 * gcc.c-torture/execute/20040409-3.c: New test case.
8562
8563 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8564
8565 * gcc.dg/20040409-1.c: New test.
8566
8567 2004-04-08 Roger Sayle <roger@eyesopen.com>
8568
8569 PR target/14888
8570 * g++.dg/opt/pr14888.C: New test case.
8571
8572 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8573
8574 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8575 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8576 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8577 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8578 New tests.
8579
8580 2004-04-08 Paul Brook <paul@codesourcery.com>
8581
8582 * gcc.dg/spill-1.c: New test.
8583
8584 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8585
8586 * gcc.dg/torture/builtin-ctype-2.c: New test.
8587
8588 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8589
8590 * gcc.dg/pch/pch.exp: Add largefile test.
8591
8592 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8593
8594 * g++.dg/pch/externc-1.Hs: New.
8595 * g++.dg/pch/externc-1.C: New.
8596
8597 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8598
8599 * gcc.dg/compat/struct-by-value-5a_main.c,
8600 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8601 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8602 * gcc.dg/compat/struct-by-value-5a_x.c,
8603 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8604 gcc.dg/compat/struct-by-value-5_x.c.
8605 * gcc.dg/compat/struct-by-value-5a_y.c,
8606 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8607 gcc.dg/compat/struct-by-value-5_y.c.
8608
8609 * gcc.dg/compat/struct-by-value-6a_main.c,
8610 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8611 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8612 * gcc.dg/compat/struct-by-value-6a_x.c,
8613 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8614 gcc.dg/compat/struct-by-value-6_x.c.
8615 * gcc.dg/compat/struct-by-value-6a_y.c,
8616 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8617 gcc.dg/compat/struct-by-value-6_y.c.
8618
8619 * gcc.dg/compat/struct-by-value-7a_main.c,
8620 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8621 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8622 * gcc.dg/compat/struct-by-value-7a_x.c,
8623 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8624 gcc.dg/compat/struct-by-value-7_x.c.
8625 * gcc.dg/compat/struct-by-value-7a_y.c,
8626 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8627 gcc.dg/compat/struct-by-value-7_y.c.
8628
8629 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8630
8631 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8632 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8633 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8634 options.
8635
8636 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8637
8638 * gcc.dg/builtins-36.c: New test.
8639
8640 2004-04-06 Paul Brook <paul@codesourcery.com>
8641
8642 * README.gcc: Remove obsolete contraint on testcases.
8643
8644 2004-04-05 Paul Brook <paul@codesourcery.com>
8645
8646 PR2123
8647 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8648 failure and exit(0) on success.
8649 * g++.dg/expr/anew2.C: Ditto.
8650 * g++.dg/expr/anew3.C: Ditto.
8651 * g++.dg/expr/anew4.C: Ditto.
8652
8653 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8654
8655 PR c++/3518
8656 * g++.dg/template/unify7.C: New.
8657
8658 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8659
8660 * g++.dg/README: Bring up to date with new subdirectories; remove
8661 duplicate subdirectory lines.
8662
8663 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8664
8665 PR c++/14007
8666 * g++.dg/template/unify5.C: New.
8667 * g++.dg/template/unify6.C: New.
8668 * g++.dg/template/qualttp20.C: Adjust.
8669 * g++.old-deja/g++.jason/report.C: Adjust.
8670 * g++.old-deja/g++.other/qual1.C: Adjust.
8671
8672 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8673
8674 PR c++/14803
8675 * g++.dg/inherit/ptrmem1.C: New test.
8676
8677 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8678
8679 PR c++/14755
8680 * gcc.c-torture/execute/20040331-1.c: New test.
8681 * gcc.dg/20040331-1.c: New test.
8682
8683 2004-04-01 Paul Brook <paul@codesourcery.com>
8684
8685 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8686
8687 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8688
8689 PR c++/14724
8690 * g++.dg/init/goto1.C: New test.
8691
8692 PR c++/14763
8693 * g++.dg/template/defarg4.C: New test.
8694
8695 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8696
8697 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8698
8699 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8700
8701 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8702
8703 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8704
8705 * gcc.dg/noncompile/undeclared-2.c: New test.
8706
8707 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8708
8709 * gcc.dg/940409-1.c: Remove XFAIL.
8710 * gcc.dg/reg-vol-struct-1.c: New test.
8711
8712 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8713
8714 * gcc.dg/torture/builtin-wctype-1.c: New test.
8715
8716 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8717
8718 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8719 * gcc.dg/20001101-1.c: Likewise.
8720 * gcc.dg/20001102-1.c: Likewise.
8721
8722 2004-03-25 Roger Sayle <roger@eyesopen.com>
8723
8724 * gcc.dg/compare8.c: Add an additional test for XOR.
8725
8726 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8727
8728 * gcc.dg/torture/builtin-ctype-1.c: New test.
8729
8730 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8731
8732 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8733 * gcc.dg/torture/builtin-math-1.c: Likewise.
8734 * gcc.dg/torture/builtin-power-1.c: New test.
8735
8736 2004-03-24 Andreas Schwab <schwab@suse.de>
8737
8738 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8739 IA64 assembler.
8740
8741 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8742 Roger Sayle <roger@eyesopen.com>
8743
8744 * gcc.dg/compare8.c: New test case.
8745
8746 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8747
8748 * g++.dg/ext/altivec-7.C: New test.
8749
8750 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8751
8752 PR 12267, 12391, 12560, 13129, 14114, 14133
8753 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8754 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8755 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8756 Adjust error regexps.
8757 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8758 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8759 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8760 * gcc.dg/local1.c: Add explanatory comment.
8761
8762 2004-03-23 Roger Sayle <roger@eyesopen.com>
8763
8764 PR optimization/14669
8765 * g++.dg/opt/fold2.C: New test case.
8766
8767 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8768
8769 PR c/14069
8770 * gcc.dg/20040322-1.c: New test.
8771
8772 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8773
8774 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8775 * gcc.dg/ultrasp4.c: Likewise.
8776 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8777
8778 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8779
8780 * gcc.dg/i386-sse-8.c: Reset default options.
8781
8782 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8783
8784 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8785 in the error message text.
8786
8787 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8788
8789 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8790
8791 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8792
8793 PR c++/14616
8794 * g++.dg/init/array13.C: New test.
8795
8796 2004-03-20 Roger Sayle <roger@eyesopen.com>
8797
8798 PR target/13889
8799 * gcc.c-torture/compile/pr13889.c: New test case.
8800
8801 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8802
8803 PR c/14635
8804 * builtins-1.c (nan, nans): Don't test.
8805 * builtins-30.c: Don't use nan, nanf, nanl.
8806 * builtins-35.c: New test.
8807
8808 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8809
8810 * g++.dg/ext/altivec-6.C: New test.
8811
8812 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8813
8814 * g++.dg/init/placement3.C: New test.
8815
8816 * g++.dg/template/spec13.C: New test.
8817
8818 * g++.dg/lookup/using11.C: New test.
8819
8820 * g++.dg/lookup/koenig3.C: New test.
8821
8822 * g++.dg/template/operator2.C: New test.
8823
8824 * g++.dg/expr/dtor3.C: New test.
8825 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8826 marker.
8827 * g++.old-deja/g++.law/visibility28.C: Likewise.
8828
8829 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8830
8831 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8832 * gcc.dg/ppc64-abi-3.c: Likewise.
8833
8834 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8835
8836 PR c++/14545
8837 * g++.dg/parse/template15.C: New test.
8838
8839 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8840
8841 * g++.dg/expr/dtor2.C: New test.
8842
8843 * g++.dg/lookup/anon4.C: New test.
8844
8845 * g++.dg/overload/using1.C: New test.
8846
8847 * g++.dg/template/lookup7.C: New test.
8848
8849 * g++.dg/template/typename6.C: New test.
8850
8851 * g++.dg/expr/cond6.C: New test.
8852
8853 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8854
8855 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8856
8857 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8858
8859 * g++.dg/expr/cond5.C: New test.
8860 * g++.dg/expr/constcast1.C: Likewise.
8861 * g++.dg/expr/ptrmem2.C: Likewise.
8862 * g++.dg/expr/ptrmem3.C: Likewise.
8863 * g++.dg/lookup/main1.C: Likewise.
8864 * g++.dg/template/lookup6.C: Likewise.
8865
8866 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8867
8868 * gcc.dg/local1.c: New test.
8869
8870 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8871
8872 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8873
8874 * gcc.dg/torture/builtin-convert-1.c: New test.
8875
8876 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8877
8878 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8879
8880 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8881
8882 PR c++/14481
8883 * g++.dg/warn/Wunused-7.C: New test.
8884
8885 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8886
8887 * gcc.dg/torture/builtin-integral-1.c: New test.
8888
8889 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8890
8891 PR c++/14586
8892 * g++.dg/parse/non-dependent3.C: New test.
8893
8894 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8895
8896 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8897 * g++.dg/eh/simd-2.C: Likewise.
8898 * g++.dg/init/array10.C: Likewise.
8899 * gcc.c-torture/compile/simd-1.c: Likewise.
8900 * gcc.c-torture/compile/simd-2.c: Likewise.
8901 * gcc.c-torture/compile/simd-3.c: Likewise.
8902 * gcc.c-torture/compile/simd-4.c: Likewise.
8903 * gcc.c-torture/compile/simd-6.c: Likewise.
8904 * gcc.c-torture/execute/simd-1.c: Likewise.
8905 * gcc.c-torture/execute/simd-2.c: Likewise.
8906 * gcc.dg/compat/vector-defs.h: Likewise.
8907 * gcc.dg/20020531-1.c: Likewise.
8908 * gcc.dg/altivec-3.c: Likewise.
8909 * gcc.dg/altivec-4.c: Likewise.
8910 * gcc.dg/altivec-varargs-1.c: Likewise.
8911 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8912 * gcc.dg/i386-mmx-3.c: Likewise.
8913 * gcc.dg/i386-sse-4.c: Likewise.
8914 * gcc.dg/i386-sse-5.c: Likewise.
8915 * gcc.dg/i386-sse-8.c: Likewise.
8916 * gcc.dg/simd-1.c: Likewise.
8917 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8918 __ev64_opaque__ since the machine description provides it.
8919
8920 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8921
8922 * lib/compat.exp (skip_list): New global variable.
8923 Use it to hold the user defined COMPAT_SKIPS list if any.
8924 (compat-obj): Add the members of skip_list to optall.
8925
8926 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8927
8928 * gcc.dg/compat/union-by-value-1_main.c,
8929 union-by-value-1_x.c, union-by-value-1_y.c,
8930 union-check.h, union-defs.h,
8931 union-init.h, union-return-1_main.c,
8932 union-return-1_x.c, union-return-1_y.c: New files.
8933
8934 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8935
8936 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8937 mixed-struct-init.h: Add 4 mixed structure types.
8938 struct-by-value-21_main.c, struct-by-value-21_x.c,
8939 struct-by-value-21_y.c, struct-return-21_main.c,
8940 struct-return-21_x.c, struct-return-21_y.c: New files.
8941
8942 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8943
8944 PR c++/14550
8945 * g++.dg/parse/template14.C: New test.
8946
8947 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8948
8949 * gcc.c-torture/execute/20040313-1.c: New test.
8950
8951 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8952
8953 PR target/14533
8954 * gcc.dg/20040311-2.c: New test.
8955
8956 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8957
8958 PR other/14544
8959 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8960 bit-field.
8961
8962 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8963
8964 * gcc.dg/20040305-2.c: Add missing return statement.
8965
8966 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8967
8968 * gcc.dg/builtins-34.c: Also check pow10*.
8969
8970 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8971
8972 PR target/14262
8973 * gcc.dg/20040305-2.c: New test.
8974
8975 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8976
8977 * gcc.dg/20040310-1.c: New test.
8978
8979 2004-03-11 Roger Sayle <roger@eyesopen.com>
8980
8981 * gcc.c-torture/execute/20040311-1.c: New test case.
8982
8983 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8984
8985 PR c++/14476
8986 * g++.dg/lookup/enum1.C: New test.
8987
8988 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8989
8990 PR c++/14510
8991 * g++.dg/lookup/struct2.C: New test.
8992
8993 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8994
8995 * gcc.dg/builtins-34.c: New test.
8996
8997 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8998
8999 * gcc.dg/torture/builtin-nonneg-1.c: New test.
9000
9001 2004-03-09 James E Wilson <wilson@specifixinc.com>
9002
9003 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
9004 * gcc.dg/alias-2.c: New testcase.
9005
9006 2004-03-09 Zack Weinberg <zack@codesourcery.com>
9007
9008 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
9009
9010 2004-03-09 Roger Sayle <roger@eyesopen.com>
9011
9012 * gcc.c-torture/execute/20040309-1.c: New test case.
9013
9014 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
9015
9016 PR c++/14397
9017 * g++.dg/overload/ref1.C: New.
9018
9019 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9020
9021 PR c++/14409
9022 * g++.dg/template/spec12.C: New test.
9023
9024 PR c++/14448
9025 * g++.dg/parse/crash14.C: New test.
9026
9027 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9028
9029 PR c++/14230
9030 * g++.dg/init/ref11.C: New test.
9031
9032 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9033
9034 PR c++/14432
9035 * g++.dg/parse/builtin2.C: New test.
9036
9037 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9038
9039 PR c++/14401
9040 * g++.dg/init/ctor3.C: New test.
9041 * g++.dg/init/union1.C: New test.
9042 * g++.dg/ext/anon-struct4.C: New test.
9043
9044 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9045
9046 * g++.dg/lookup/koenig1.C: Tweak error messages.
9047 * g++.dg/lookup/used-before-declaration.C: Likewise.
9048 * g++.dg/other/do1.C: Likewise.
9049 * g++.dg/overload/koenig1.C: Likewise.
9050 * g++.dg/parse/crash13.C: Likewise.
9051 * g++.dg/template/instantiate3.C: Likewise.
9052
9053 2004-03-08 Eric Christopher <echristo@redhat.com>
9054
9055 * * lib/target-supports.exp: Enable libiconv in test
9056 compilation. Fix up error checking.
9057
9058 2004-03-08 Roger Sayle <roger@eyesopen.com>
9059
9060 PR middle-end/14289
9061 * gcc.dg/pr14289-1.c: New test case.
9062 * gcc.dg/pr14289-2.c: Likewise.
9063 * gcc.dg/pr14289-3.c: Likewise.
9064
9065 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9066
9067 * gcc.c-torture/execute/20040308-1.c: New test.
9068
9069 2004-03-07 Roger Sayle <roger@eyesopen.com>
9070
9071 * gcc.c-torture/execute/20040307-1.c: New test case.
9072
9073 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9074
9075 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9076
9077 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9078
9079 * gcc.dg/20040306-1.c: New test.
9080
9081 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9082
9083 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9084 them static.
9085 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9086
9087 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9088
9089 PR c/14465
9090 * gcc.dg/decl-6.c: New test.
9091
9092 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9093
9094 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9095 Rename LOGPOW -> LOG_POW.
9096 (SQRT_EXP, POW_EXP): New.
9097
9098 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9099
9100 * gcc.dg/i386-sse-8.c: New test.
9101
9102 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9103
9104 PR c/14114
9105 * gcc.dg/decl-5.c: New test.
9106
9107 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9108
9109 * gcc.dg/20040305-1.c: New test.
9110
9111 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9112
9113 PR other/14354
9114 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9115
9116 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9117
9118 PR c++/14425, c++/14426
9119 * g++.dg/ext/altivec-4.C: New test.
9120 * g++.dg/ext/altivec-5.C: New test.
9121
9122 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9123
9124 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9125 global variables of a type with no linkage.
9126 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9127 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9128 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9129 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9130 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9131 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9132 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9133 * g++.dg/warn/deprecated.C: Name enum Color.
9134 * g++.dg/overload/VLA.C: Name structure for 'b'.
9135 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9136
9137 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9138
9139 * gcc.c-torture/compile/20040304-1.c: New test.
9140
9141 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9142
9143 PR 13728
9144 * gcc.dg/decl-4.c: New testcase.
9145
9146 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9147
9148 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9149 as PRECF if sizeof (float) > sizeof (double).
9150 (PRECL): Make it the same as PRECF if
9151 sizeof (float) > sizeof (long double).
9152
9153 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9154
9155 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9156 system type. Add check for irix6 which doesn't have c99 runtime.
9157
9158 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9159
9160 * gcc.dg/const-elim-1.c: xfail for xtensa.
9161
9162 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9163
9164 PR c++/14369
9165 * g++.dg/template/cond4.C: New test.
9166
9167 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9168
9169 PR c++/14360
9170 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9171
9172 PR c++/14361
9173 * g++.dg/parse/defarg7.C: New test.
9174
9175 PR c++/14359
9176 * g++.dg/template/friend26.C: New test.
9177
9178 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9179
9180 PR c++/14324
9181 * g++.dg/abi/mangle21.C: New test.
9182
9183 PR c++/14260
9184 * g++.dg/parse/constructor2.C: New test.
9185
9186 PR c++/14337
9187 * g++.dg/template/sfinae1.C: New test.
9188
9189 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9190
9191 PR c++/14267
9192 * g++.dg/expr/crash2.C: New test.
9193
9194 PR middle-end/13448
9195 * gcc.dg/inline-5.c: New test.
9196 * gcc.dg/always-inline.c: Split out tests into ...
9197 * gcc.dg/always-inline2.c: ... this and ...
9198 * gcc.dg/always-inline3.c: ... this.
9199
9200 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9201
9202 PR debug/12103
9203 * g++.dg/debug/crash1.C: New test.
9204
9205 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9206
9207 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9208 function with __attribute__((noinline)).
9209 (recurser_void2): Likewise.
9210 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9211 (recurser_void2): Likewise.
9212
9213 2004-02-29 Roger Sayle <roger@eyesopen.com>
9214
9215 PR middle-end/14203
9216 * g++.dg/warn/Wunused-6.C: New test case.
9217
9218 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9219
9220 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9221 not defined.
9222
9223 2004-02-27 Eric Christopher <echristo@redhat.com>
9224
9225 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9226 * g++.dg/charset/asm2.c: Run only x86.
9227 * gcc.dg/charset/asm3.c: Ditto.
9228
9229 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9230
9231 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9232 ld_library_path.
9233
9234 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9235
9236 * g++.dg/ext/altivec-3.C: New.
9237
9238 2004-02-26 Richard Henderson <rth@redhat.com>
9239
9240 * g++.dg/ext/attrib10.C: Mark for warning.
9241 * gcc.dg/attr-alias-1.c: New.
9242
9243 2004-02-26 Richard Henderson <rth@redhat.com>
9244
9245 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9246 * gcc.c-torture/execute/20040208-2.c: ... it back.
9247
9248 2004-02-26 Eric Christopher <echristo@redhat.com>
9249
9250 * lib/target-supports.exp (check-iconv-available): New function.
9251 * lib/gcc-dg.exp (dg-require-iconv): New function.
9252 Use above.
9253 * gcc.dg/charset: New directory.
9254 * gcc.dg/charset/charset.exp: New file.
9255 * gcc.dg/charset/asm1.c: Ditto.
9256 * gcc.dg/charset/asm2.c: Ditto.
9257 * gcc.dg/charset/asm3.c: Ditto.
9258 * gcc.dg/charset/asm4.c: Ditto.
9259 * gcc.dg/charset/asm5.c: Ditto.
9260 * gcc.dg/charset/attribute1.c: Ditto.
9261 * gcc.dg/charset/attribute2.c: Ditto.
9262 * gcc.dg/charset/string1.c: Ditto.
9263 * g++.dg/charset: New directory.
9264 * g++.dg/dg.exp: Add here. Special options.
9265 * g++.dg/charset/charset.exp: New file.
9266 * g++.dg/charset/asm1.c: Ditto.
9267 * g++.dg/charset/asm2.c: Ditto.
9268 * g++.dg/charset/asm3.c: Ditto.
9269 * g++.dg/charset/asm4.c: Ditto.
9270 * g++.dg/charset/attribute1.c: Ditto.
9271 * g++.dg/charset/attribute2.c: Ditto.
9272 * g++.dg/charset/extern1.cc: Ditto.
9273 * g++.dg/charset/extern2.cc: Ditto.
9274 * g++.dg/charset/string1.c: Ditto.
9275
9276 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9277
9278 PR c++/14278
9279 * g++.dg/parse/comma1.C: New test.
9280
9281 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9282
9283 PR c++/14284
9284 * g++.dg/template/ttp8.C: New test.
9285
9286 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9287
9288 * gcc.dg/fixuns-trunc-1.c: New test.
9289
9290 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9291
9292 * gcc.dg/builtins-config.h: Use #elif.
9293
9294 2004-02-26 Michael Matz <matz@suse.de>
9295
9296 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9297 * gcc.dg/991214-1.c: Likewise.
9298 * gcc.dg/i386-asm-1.c: Likewise.
9299
9300 2004-02-25 Richard Henderson <rth@redhat.com>
9301
9302 * gcc.c-torture/execute/20040208-2.c: Move ...
9303 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9304
9305 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9306
9307 PR c++/14246
9308 * g++.dg/other/crash-3.C: New test.
9309
9310 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9311
9312 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9313 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9314
9315 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9316 HP-UX.
9317
9318 2004-02-24 Michael Matz <matz@suse.de>
9319
9320 * gcc.dg/i386-regparm.c: New.
9321
9322 2004-02-23 James E Wilson <wilson@specifixinc.com>
9323
9324 * gcc.c-torture/execute/20040223-1.c: New.
9325
9326 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9327 Kazu Hirata <kazu@cs.umass.edu>
9328
9329 * gcc.dg/fwritable-strings-1.c: Remove.
9330
9331 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9332
9333 PR c/14156
9334 * gcc.dg/20040223-1.c: New test.
9335
9336 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9337
9338 PR c++/14106
9339 * g++.dg/ext/typeof9.C: New test.
9340
9341 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9342
9343 PR c++/14250
9344 * g++.dg/other/switch1.C: New test.
9345
9346 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9347
9348 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9349 * gcc.dg/va-arg-1.c: Likewise.
9350
9351 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9352
9353 PR c++/14143
9354 * g++.dg/template/koenig5.C: New test.
9355
9356 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9357
9358 * g++.dg/ext/altivec-1.C: Generalize target triple.
9359 * g++.dg/ext/altivec-2.C: New test case.
9360 * g++.dg/ext/altivec_check.h: New file.
9361 * gcc.dg/altivec-1.c: Generalize target triple;
9362 include altivec_check.h and call altivec_check().
9363 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9364 * gcc.dg/altivec-6.c: New test case.
9365 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9366 type casts as needed.
9367 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9368 altivec_check().
9369 * gcc.dg/altivec-12.c: New test case.
9370 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9371 include altivec_check.h and call altivec_check().
9372 * gcc.dg/altivec_check.h: New file.
9373
9374 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9375
9376 * lib/target-supports.exp (check_alias_available): Don't mangle
9377 function `g' in test program.
9378
9379 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9380
9381 * lib/target-supports.exp (check_profiling_available): Check
9382 argument to determine whether we support a profiling type.
9383 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9384 check_profiling_available.
9385 * g++.dg/bprob/bprob.exp: Likewise
9386 * g77.dg/bprob/bprob.exp: Likewise.
9387 * gcc.misc-tests/bprob.exp: Likewise.
9388 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9389 dg-require-profiling and delete expected error handling.
9390 * gcc.dg/20021014-1.c: Likewise.
9391 * gcc.dg/nest.c: Likewise.
9392
9393 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9394
9395 PR c++/12007
9396 * g++.dg/other/vthunk1.C: New test.
9397
9398 2004-02-20 Falk Hueffner <falk@debian.org>
9399
9400 PR target/14201
9401 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9402
9403 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9404
9405 PR c++/13927
9406 * g++.dg/other/error8.C: Remove XFAIL markers.
9407
9408 PR c++/14173
9409 * g++.dg/ext/packed5.C: New test.
9410
9411 PR c++/14199
9412 * g++.dg/warn/Wunused-5.C: New test.
9413
9414 PR c++/14186
9415 * g++.dg/lookup/member1.C: New test.
9416
9417 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9418
9419 * gcc.c-torture/compile/20040130-1.c: Enable only when
9420 __INT_MAX__ >= 2147483647L.
9421 * gcc.c-torture/compile/961203-1.c: Likewise.
9422
9423 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9424
9425 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9426 * g++.dg/opt/template1.C: Robustify assembler regexp
9427
9428 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9429
9430 * gcc.c-torture/execute/simd-4.x: Remove.
9431 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9432 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9433 Guard with #ifndef SKIP_ATTRIBUTE.
9434 * gcc.dg/compat/vector-1_y.c: Likewise.
9435 * gcc.dg/compat/vector-2_x.c: Likewise.
9436 * gcc.dg/compat/vector-2_y.c: Likewise.
9437 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9438 * g++.dg/eh/simd-2.C: Likewise.
9439
9440 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9441
9442 * gcc.c-torture/compile/complex-1.c: New.
9443
9444 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9445
9446 PR target/14209
9447 * gcc.c-torture/execute/20040218-1.c: New test.
9448
9449 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9450
9451 PR c++/14181
9452 * g++.dg/parse/new2.C: New test.
9453
9454 2004-02-18 Paul Brook <paul@codesourcery.com>
9455
9456 * gcc.c-torture/compile/libcall-1.c: New test.
9457
9458 2004-02-18 Paul Brook <paul@codesourcery.com>
9459
9460 PR debug/12934
9461 * gcc.dg/debug/debug-7.c: New test.
9462
9463 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9464
9465 * gcc.dg/20040217-1.c: New test.
9466
9467 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9468
9469 * gcc.c-torture/execute/990208-1.x: Delete.
9470
9471 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9472
9473 * gcc.c-torture/execute/20040208-2.x: New file.
9474
9475 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9476
9477 PR c++/11326
9478 * g++.dg/abi/structret1.C: New test.
9479
9480 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9481
9482 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9483 (i386_cpuid): No need to test if cpuid is available on AMD64.
9484 Fix assembly, so that it works onboth i386 and AMD64.
9485 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9486 (vecInLong): Fix s[] member type to unsigned int.
9487 (vecInWord): Remove type.
9488 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9489 (a64, b64, c64, d64, e64): Remove.
9490 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9491 Remove unused variable. Remove initialization of removed variables.
9492 Don't call mmx_tests nor sse_tests.
9493 (reference_mmx, reference_sse): Remove.
9494 (check): Add return stmt.
9495 * gcc.dg/i386-sse-7.c: New test.
9496 * gcc.dg/i386-mmx-4.c: New test.
9497
9498 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9499
9500 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9501 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9502 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9503 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9504 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9505 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9506 g++.dg/tc1/dr94.C: Fix line terminator.
9507
9508 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9509
9510 * gcc.c-torture/compile/20040216-1.c: New.
9511
9512 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9513
9514 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9515 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9516 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9517 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9518 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9519 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9520
9521 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9522
9523 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9524
9525 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9526
9527 PR c++/13971
9528 * g++.dg/expr/cond4.C: New test.
9529
9530 PR c++/14086
9531 * g++.dg/lookup/crash2.C: New test.
9532
9533 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9534
9535 * gcc.c-torture/compile/20040214-2.c: New test.
9536
9537 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9538
9539 PR c++/14116
9540 * g++.dg/ext/typeof8.C: New test.
9541
9542 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9543
9544 * gcc.c-torture/compile/20040214-1.c: New test.
9545
9546 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9547
9548 PR c++/13635
9549 * g++.dg/template/spec11.C: New test.
9550
9551 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9552
9553 PR c++/13927
9554 * g++.dg/other/error8.C: New test.
9555
9556 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9557
9558 PR c++/14122
9559 * g++.dg/template/array4.C: New test.
9560
9561 PR c++/14108
9562 * g++.dg/inherit/thunk2.C: New test.
9563
9564 PR c++/14083
9565 * g++.dg/eh/cond2.C: New test.
9566
9567 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9568
9569 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9570
9571 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9572
9573 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9574
9575 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9576
9577 * g++.dg/simd-2.C: xfail on ppc64-linux.
9578
9579 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9580
9581 PR c/456
9582 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9583 tests.
9584
9585 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9586
9587 * gcc.dg/builtins-33.c: New test.
9588
9589 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9590
9591 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9592
9593 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9594
9595 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9596
9597 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9598
9599 * gcc.dg/ppc64-abi-3.c: New test.
9600
9601 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9602
9603 PR c/14092
9604
9605 * gcc.dg/pr14092-1.c: New testcase.
9606
9607 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9608
9609 * gcc.dg/cpp/assert4.c: Fix typo last change.
9610
9611 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9612 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9613
9614 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9615
9616 2004-02-09 Roger Sayle <roger@eyesopen.com>
9617
9618 * gcc.c-torture/compile/20040209-1.c: New test case.
9619
9620 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9621
9622 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9623
9624 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9625
9626 * gcc.c-torture/execute/20040208-[12].c: New tests.
9627
9628 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9629
9630 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9631
9632 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9633
9634 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9635
9636 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9637
9638 Bug 13856
9639 * gcc.dg/visibility-8.c: New testcase.
9640
9641 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9642
9643 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9644 arguments.
9645 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9646
9647 2004-02-07 Roger Sayle <roger@eyesopen.com>
9648
9649 PR middle-end/13696
9650 * g++.dg/opt/fold1.C: New test case.
9651
9652 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9653
9654 PR c++/14033
9655 * g++.dg/other/crash-2.C: New test.
9656
9657 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9658
9659 PR c++/14028
9660 * g++.dg/parse/angle-bracket2.C: New test.
9661
9662 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9663
9664 PR middle-end/13750
9665 Revert:
9666 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9667 PR pch/13361
9668 * testsuite/g++.dg/pch/wchar-1.C: New.
9669 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9670
9671 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9672
9673 PR c++/14008
9674 * g++.dg/parse/error15.C: New test.
9675 * g++.dg/parse/crash11.C: Update dg-error mark.
9676
9677 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9678
9679 PR c++/13932
9680 * g++.dg/warn/conv2.C: New test.
9681
9682 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9683
9684 PR c++/13086
9685 * g++.dg/warn/incomplete1.C: Remove xfail.
9686
9687 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9688
9689 * lib/file-format.exp (gcc_target_object_format): Use
9690 ${tool}_target_compile, not gcc_target_compile.
9691 * lib/target-supports.exp (check_alias_available): Likewise.
9692 (check_gc_sections_available): Likewise.
9693 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9694 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9695 dg-require-alias.
9696
9697 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9698
9699 PR c++/13969
9700 * g++.dg/template/static6.C: New test.
9701
9702 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9703
9704 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9705
9706 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9707
9708 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9709 tests for systems where `char' is unsigned by default.
9710
9711 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9712
9713 PR c++/13997
9714 * g++.dg/template/partial3.C: New test.
9715
9716 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9717
9718 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9719 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9720 Remove mentions of obsolete ports.
9721
9722 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9723
9724 * gcc.dg/noncompile/20001228-1.c: Fix for new
9725 error message.
9726
9727 2004-02-03 Roger Sayle <roger@eyesopen.com>
9728
9729 PR target/9348
9730 * gcc.c-torture/execute/multdi-1.c: New test case.
9731
9732 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9733
9734 PR c++/13925
9735 * g++.dg/template/lookup5.C: New test.
9736
9737 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9738
9739 PR c++/13950
9740 * g++.dg/template/lookup4.C: New test.
9741
9742 PR c++/13970
9743 * g++.dg/parse/error14.C: New test.
9744
9745 PR c++/14002
9746 * g++.dg/parse/template13.C: New test.
9747
9748 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9749
9750 PR c++/13978
9751 * g++.dg/template/koenig4.C: New test.
9752
9753 PR c++/13968
9754 * g++.dg/template/crash17.C: New test.
9755
9756 PR c++/13975
9757 * g++.dg/parse/error13.C: New test.
9758 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9759
9760 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9761
9762 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9763
9764 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9765
9766 PR c/11658
9767 PR c/13994
9768 * gcc.dg/noncompile/20040203-1.c: New test.
9769 * gcc.dg/noncompile/20040203-2.c: Likewise.
9770 * gcc.dg/noncompile/20040203-3.c: Likewise.
9771 * gcc.dg/20040203-1.c: Likewise.
9772
9773 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9774
9775 PR c++/10858
9776 * g++.dg/template/sizeof7.C: New test.
9777
9778 2004-02-02 Eric Christopher <echristo@redhat.com>
9779 Zack Weinberg <zack@codesourcery.com>
9780
9781 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9782
9783 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9784
9785 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9786 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9787 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9788 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9789
9790 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9791
9792 PR c++/13113
9793 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9794
9795 PR c++/13854
9796 * g++.dg/ext/attrib13.C: New test.
9797
9798 PR c++/13907
9799 * g++.dg/conversion/op2.C: New test.
9800
9801 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9802
9803 * gcc.dg/titype-1.c: Fix pasto.
9804
9805 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9806
9807 * gcc.dg/titype-1.c: New test.
9808
9809 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9810
9811 PR c++/13957
9812 * g++.dg/template/non-type-template-argument-1.C,
9813 g++.dg/template/qualified-id1.C: Update dg-error marks.
9814 * g++.dg/template/nontype6.C: New test.
9815
9816 2004-02-01 Roger Sayle <roger@eyesopen.com>
9817
9818 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9819 * gcc.dg/builtins-31.c: New testcase.
9820 * gcc.dg/builtins-32.c: New testcase.
9821
9822 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9823
9824 * objc.dg/call-super-2.m: Update line numbers
9825 for the including of stddef.h.
9826
9827 2004-01-30 Michael Matz <matz@suse.de>
9828
9829 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9830 g++.dg/ext/case-range3.C: New tests.
9831
9832 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9833
9834 DR206
9835 PR c++/13813
9836 * g++.dg/template/member4.C: New test.
9837
9838 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9839
9840 PR c++/13683
9841 * g++.dg/template/sizeof6.C: New test.
9842
9843 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9844
9845 * gcc.dg/fwritable-strings-1.c: New test.
9846
9847 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9848
9849 * gcc.c-torture/compile/20040130-1.c: New test.
9850
9851 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9852
9853 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9854
9855 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9856
9857 PR c++/13883
9858 * g++.dg/template/ctor3.C: New test.
9859
9860 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9861
9862 * g++.dg/tc1: New directory.
9863 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9864 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9865 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9866 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9867 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9868
9869 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9870
9871 * g++.dg/parse/error11.C: New test.
9872 * g++.dg/parse/error12.C: Likewise.
9873
9874 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9875
9876 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9877 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9878
9879 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9880
9881 PR c++/13791
9882 * g++.dg/ext/attrib12.C: New test.
9883
9884 PR c++/13736
9885 * g++.dg/parse/cast2.C: New test.
9886
9887 2004-01-27 James E Wilson <wilson@specifixinc.com>
9888
9889 * objc.dg/encode-2.m (main): New local string. Set depending on
9890 sizeof long. Use in sscanf call.
9891 * objc.dg/encode-3.m (main): New local string. Set depending on
9892 sizeof long. Use in scan_initial call.
9893
9894 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9895
9896 * objc.dg/call-super-2.m: Make LP64-safe.
9897 * objc.dg/desig-init-1.m: Likewise.
9898
9899 2004-01-27 Devang Patel <dpatel@apple.com>
9900
9901 * g++.dg/debug/namespace1.C: New test.
9902
9903 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9904
9905 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9906 xscale-*-*.
9907
9908 * gcc.dg/arm-mmx-1.c: New test.
9909
9910 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9911
9912 * gcc.dg/20040127-1.c: New test.
9913 * gcc.dg/20040127-2.c: New test.
9914
9915 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9916
9917 * objc.dg/stret-1.m (glob): Renamed to globa.
9918
9919 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9920
9921 PR c++/13663
9922 * g++.dg/expr/for1.C: New test.
9923
9924 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9925
9926 PR middle-end/13779
9927 * gcc.dg/darwin-longlong.c: New test.
9928
9929 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9930
9931 * gcc.dg/20040124-1.c: Moved test from here...
9932 * gcc.c-torture/compile/20040124-1.c: ...to here.
9933
9934 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9935
9936 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9937 the assembly output if -m64 is passed.
9938
9939 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9940
9941 PR c++/13833
9942 * g++.dg/template/cond3.C: New test.
9943
9944 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9945
9946 PR c++/13810
9947 * g++.dg/template/ttp7.C: New test.
9948
9949 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9950
9951 PR c++/13797
9952 * g++.dg/template/nontype4.C: New test.
9953 * g++.dg/template/nontype5.C: Likewise.
9954
9955 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9956
9957 * gcc.dg/torture/mips-clobber-at.c: New test.
9958
9959 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9960
9961 * gcc.dg/20040124-1.c: New test.
9962
9963 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9964
9965 * gcc.dg/20040123-1.c: New test.
9966
9967 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9968
9969 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9970
9971 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9972
9973 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9974
9975 2004-01-23 Andrew Pinski <apinski@apple.com>
9976
9977 * gcc.dg/20030121-1.c: Move to ..
9978 * gcc.dg/20040121-1.c: here.
9979
9980 2004-01-23 Roger Sayle <roger@eyesopen.com>
9981
9982 * gcc.dg/builtins-29.c: New test case.
9983
9984 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9985
9986 PR 18314
9987 * gcc.dg/builtins-30.c: New testcase.
9988
9989 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9990
9991 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9992 * lib/g77.exp: Likewise.
9993 * lib/objc.exp: Likewise.
9994 * lib/g++.exp: Likewise.
9995
9996 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9997
9998 * gcc.dg/struct-by-value-2.c: New test.
9999
10000 2004-01-21 Andrew Pinski <apinski@apple.com>
10001
10002 PR target/13785
10003 * gcc.dg/20030121-1.c: New test.
10004
10005 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
10006
10007 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
10008 clobber frame pointer register in asm statement.
10009
10010 2004-01-21 Falk Hueffner <falk@debian.org>
10011
10012 * gcc.c-torture/compile/20040121-1.c: New test.
10013
10014 2004-01-21 Zack Weinberg <zack@codesourcery.com>
10015
10016 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
10017
10018 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
10019
10020 * gcc.dg/ppc64-abi-2.c: New test.
10021
10022 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10023
10024 * lib/treelang.exp: Fill out this file.
10025 * lib/treelang-dg.exp: New File.
10026
10027 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
10028
10029 * gcc.c-torture/compile/981022-1.c: Remove.
10030 * gcc.dg/array-5.c: Remove XFAIL.
10031 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10032 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10033 gcc.dg/cond-lvalue-1.c: Update.
10034 * gcc.dg/cast-lvalue-2.c: New test.
10035
10036 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10037
10038 PR c++/13592
10039 * g++.dg/other/error1.C (class foo): Tweak error message.
10040
10041 PR c++/13592
10042 * g++.dg/template/call2.C: New test.
10043
10044 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10045
10046 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10047 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10048 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10049 scalar-return-1_x.c, scalar-return-2_y.c,
10050 scalar-return-3_x.c, scalar-return-3_y.c,
10051 scalar-return-4_x.c, scalar-return-4_y.c,
10052 struct-align-1.h, struct-align-1_x.c,
10053 struct-align-1_y.c, struct-align-2.h,
10054 struct-align-2_x.c, struct-align-2_y.c,
10055 struct-by-value-10_y.c, struct-by-value-11_x.c,
10056 struct-by-value-11_y.c, struct-by-value-12_x.c,
10057 struct-by-value-12_y.c, struct-by-value-13_x.c,
10058 struct-by-value-13_y.c, struct-by-value-14_x.c,
10059 struct-by-value-14_y.c, struct-by-value-15_x.c,
10060 struct-by-value-15_y.c, struct-by-value-16_y.c,
10061 struct-by-value-17_y.c, struct-by-value-18_y.c,
10062 struct-by-value-19_y.c, struct-by-value-1_x.c,
10063 struct-by-value-1_y.c, struct-by-value-20_y.c,
10064 struct-by-value-2_x.c, struct-by-value-2_y.c,
10065 struct-by-value-3_y.c, struct-by-value-4_x.c,
10066 struct-by-value-4_y.c, struct-by-value-5_y.c,
10067 struct-by-value-6_y.c, struct-by-value-7_y.c
10068 struct-by-value-8_x.c, struct-by-value-8_y.c
10069 struct-by-value-9_x.c, struct-by-value-9_y.c
10070 struct-return-10_x.c, struct-return-10_y.c,
10071 struct-return-19_x.c, struct-return-20_x.c
10072 struct-return-2_x.c, struct-return-2_y.c
10073 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10074 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10075
10076 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10077
10078 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10079 attribute on sparc*-sun-solaris2.*.
10080
10081 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10082
10083 PR c++/13710
10084 * g++.dg/ext/typeof7.C: New test.
10085
10086 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10087
10088 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10089 * gcc.dg/const-elim-1.c: Same.
10090
10091 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10092
10093 * objc.dg/stret-1.m: New.
10094 * objc.dg/stret-2.m: New.
10095
10096 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10097
10098 PR c++/11895
10099 * g++.dg/ext/vector1.C: New test.
10100
10101 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10102
10103 * gcc.dg/pch/import-1.c: New.
10104 * gcc.dg/pch/import-1.hs: New.
10105 * gcc.dg/pch/import-1a.h: New.
10106 * gcc.dg/pch/import-1b.h: New.
10107 * gcc.dg/pch/import-1c.h: New.
10108
10109 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10110
10111 PR c++/13574
10112 * g++.dg/ext/array1.C: New test.
10113
10114 PR c++/13178
10115 * g++.dg/conversion/op1.C: New test.
10116
10117 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10118
10119 PR 11864
10120 From Kazumoto Kojima / Dan Kegel:
10121 * gcc.dg/pr11864-1.c: New test.
10122
10123 PR 10392
10124 From Marcus Comstedt / Dan Kegel:
10125 * gcc.dg/pr10392-1.c: New test.
10126
10127 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10128
10129 PR c++/13478
10130 * g++.dg/init/ref10.C: New test.
10131
10132 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10133
10134 PR c++/13407
10135 * g++.dg/parse/typename6.C: New test.
10136
10137 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10138
10139 PR pch/13361
10140 * testsuite/g++.dg/pch/wchar-1.C: New.
10141 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10142
10143 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10144
10145 PR c++/9259
10146 * g++.dg/expr/sizeof2.C: New test.
10147
10148 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10149
10150 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10151
10152 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10153
10154 PR c++/13659
10155 * g++.dg/lookup/strong-using-3.C: New.
10156 * g++.dg/lookup/using-10.C: New.
10157
10158 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10159
10160 PR c++/13594
10161 * g++.dg/lookup/strong-using-2.C: New.
10162
10163 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10164 Dan Kegel <dank@kegel.com>
10165 J"orn Rennecke <joern.rennecke@superh.com>
10166
10167 PR target/9365
10168 * gcc.dg/pr9365-1.c: New test.
10169
10170 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10171
10172 PR c++/8856
10173 * g++.dg/parse/casting-operator2.C: New test.
10174 * g++.old-deja/g++.pt/explicit83.C: Remove.
10175
10176 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10177
10178 * gcc.dg/label-compound-stmt-1.c: New test.
10179 * gcc.c-torture/compile/950922-1.c,
10180 gcc.c-torture/compile/20000211-3.c,
10181 gcc.c-torture/compile/20000518-1.c,
10182 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10183 compound statements.
10184
10185 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10186
10187 * gcc.dg/ppc64-abi-1.c: New test.
10188
10189 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10190
10191 * g++.dg/ext/attrib9.C: Add dg-warnings.
10192
10193 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10194
10195 PR c++/12335
10196 * g++.dg/parse/dtor3.C: New test.
10197
10198 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10199
10200 PR c++/12709
10201 * g++.dg/parse/try-catch-1.C: New test.
10202
10203 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10204
10205 * ada/acats/run_all.sh: Add more verbose output in acats.log
10206 when compiling tests.
10207
10208 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10209
10210 PR 13656
10211 * gcc.dg/typedef-redecl.c: New test case.
10212 * gcc.dg/typedef-redecl.h: New support file.
10213
10214 2004-01-13 Jan Hubicka <jh@suse.cz>
10215
10216 * gcc.dg/always_inline.c: New test.
10217 * gcc.dg/debug/20031231-1.c: Fix.
10218
10219 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10220
10221 PR c++/13474
10222 * g++.dg/template/array3.C: New test.
10223
10224 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10225
10226 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10227 * g++.dg/warn/Wunused-2.C: Likewise.
10228
10229 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10230
10231 PR c++/13289
10232 * g++.dg/template/instantiate6.C: New test.
10233
10234 2004-01-12 Roger Sayle <roger@eyesopen.com>
10235
10236 PR middle-end/11397
10237 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10238
10239 2004-01-12 Jan Hubicka <jh@suse.cz>
10240
10241 PR opt/12826
10242 * gcc.dg/20040112-1.c: New.
10243
10244 * gcc.dg/dwarf-die[1-7].c: Move to...
10245 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10246 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10247
10248 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10249
10250 PR c++/4100
10251 * g++.dg/parse/friend4.C: New test.
10252
10253 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10254
10255 PR c++/4100
10256 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10257 definition is called a friend.
10258
10259 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10260
10261 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10262
10263 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10264
10265 PR c++/3478
10266 * g++.dg/parse/error10.C: New test.
10267 * g++.dg/template/arg2.C: Accept "invalid type" error.
10268
10269 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10270
10271 PR middle-end/13392
10272 * g++.dg/opt/expect2.C: New test.
10273
10274 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10275
10276 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10277 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10278 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10279 Update dg-error regexps.
10280
10281 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10282
10283 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10284 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10285
10286 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10287
10288 * gcc.dg/pragma-re-1.c: Use right pointer type.
10289
10290 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10291
10292 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10293
10294 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10295
10296 * gcc.dg/rs6000-ldouble-1.c: New.
10297
10298 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10299
10300 DR 337
10301 PR c++/9256
10302 * g++.dg/other/abstract1.C: New test.
10303
10304 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10305
10306 * g++.dg/lookup/strong-using-1.C: New.
10307
10308 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10309
10310 PR c/11234
10311 * gcc.dg/func-ptr-conv-1.c: New test.
10312 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10313
10314 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10315
10316 PR target/13380.
10317 * gcc.c-torture/compile/20040109-1.c: New.
10318
10319 2004-01-08 Stuart Hastings <stuart@apple.com>
10320
10321 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10322 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10323 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10324
10325 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10326
10327 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10328
10329 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10330
10331 * ada/acats/run_acats: Treat 'gnatchop' the same way
10332 as 'gnatmake'. Export GCC_DRIVER.
10333 * ada/acats/run_all.sh: Add target_gnatchop. Use
10334 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10335
10336 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10337
10338 PR c++/12573
10339 * g++.dg/template/dependent-expr4.C: New test.
10340
10341 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10342
10343 * gcc.dg/altivec-11.c: New test.
10344
10345 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10346
10347 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10348
10349 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10350
10351 PR c/6024
10352 * gcc.dg/enum-compat-1.c: New test.
10353 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10354
10355 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10356
10357 PR c/12165
10358 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10359 gcc.dg/c99-idem-qual-3.c: New tests.
10360
10361 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10362
10363 * gcc.dg/winline-7.c: Don't cast void * to int.
10364
10365 2004-01-06 Jan Hubicka <jh@suse.cz>
10366
10367 * gcc.dg/i386-sse-5.c: New test
10368 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10369
10370 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10371
10372 PR c++/12815
10373 * g++.dg/rtti/typeid4.C: New test.
10374
10375 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10376
10377 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10378
10379 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10380
10381 PR c++/12132
10382 * g++.dg/template/error11.C: New test.
10383
10384 PR c++/13451
10385 * g++.dg/template/class2.C: New test.
10386
10387 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10388 Richard Sandiford <rsandifo@redhat.com>
10389
10390 PR c++/13387
10391 * g++.dg/opt/alias3.C: New test.
10392
10393 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10394
10395 PR c++/13157
10396 * g++.dg/template/koenig3.C: New test.
10397
10398 PR c++/13529
10399 * g++.dg/parse/offsetof3.C: New test.
10400
10401 * g++.dg/init/copy7.C: Add missing dg-error markers.
10402
10403 PR c++/12226
10404 * g++.dg/init/copy7.c: New test.
10405
10406 PR c++/13536
10407 * g++.dg/parse/cast1.C: New test.
10408
10409 2004-01-04 Jan Hubicka <jh@suse.cz>
10410
10411 * gcc.dg/winline[1-7].c: New tests.
10412
10413 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10414
10415 PR c++/13520
10416 * g++.dg/template/qualttp22.C: New test.
10417
10418 2004-01-01 Jan Hubicka <jh@suse.cz>
10419
10420 * gcc.dg/debug/20031231-1.c: New.
10421 * gcc.c-torture/compile/20040101-1.c: New.
10422 * gcc.dg/dwarf-die-[1-7].c: New.
10423
10424 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10425
10426 PR optimization/13521
10427 * gcc.c-torture/compile/20031231-1.c: New test.
10428
10429 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10430
10431 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10432
10433 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10434
10435 PR c++/10079
10436 * g++.dg/template/crash16.C: New test.
10437
10438 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10439
10440 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10441
10442 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10443
10444 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10445 ports.
10446 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10447 * g++.old-deja/g++.law/profile1.C: Likewise.
10448 * gcc.c-torture/compile/981006-1.c: Likewise.
10449 * gcc.c-torture/execute/loop-2e.x: Likewise.
10450 * gcc.c-torture/execute/loop-2f.x: Remove.
10451 * gcc.c-torture/execute/loop-2g.x: Likewise.
10452 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10453 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10454
10455 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10456
10457 PR c++/13507
10458 * g++.dg/ext/attrib11.C: New test.
10459
10460 PR c++/13494
10461 * g++.dg/template/array2-1.C: New test.
10462 * g++.dg/template/array2-2.C: New test.
10463
10464 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10465
10466 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10467
10468 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10469
10470 PR c++/12774
10471 * g++.dg/template/array1-1.C: New test.
10472 * g++.dg/template/array1-2.C: New test.
10473
10474 2003-12-29 Roger Sayle <roger@eyesopen.com>
10475
10476 PR fortran/12632
10477 * g77.dg/12632.f: New test case.
10478
10479 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10480
10481 PR c++/13289
10482 * g++.dg/parse/nontype1.C: New test.
10483
10484 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10485
10486 PR c++/12403
10487 * g++.dg/parse/explicit1.C: New test.
10488 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10489
10490 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10491
10492 PR c++/13081
10493 * g++.dg/opt/inline6.C: New test.
10494
10495 PR c++/12613
10496 * g++.dg/parse/error9.C: New test.
10497
10498 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10499
10500 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10501
10502 PR c++/13009
10503 * g++.dg/init/assign1.C: New test.
10504
10505 2003-12-28 Roger Sayle <roger@eyesopen.com>
10506
10507 PR c++/13070
10508 * g++.dg/warn/format3.C: New test case.
10509
10510 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10511
10512 * gcc.c-torture/compile/20031227-1.c: New test.
10513
10514 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10515
10516 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10517 * g77.dg/bprob/bprob.exp: Likewise.
10518 * gcc.misc-tests/bprob.exp: Likewise.
10519 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10520 variants on systems where the library does not provide that
10521 functionality.
10522 * gcc.dg/builtins-20.c: Use builtins-config.h.
10523 * gcc.dg/builtins-config.h: New file.
10524
10525 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10526
10527 * lib/gcc-dg.exp (dg-require-profiling): New function.
10528 * lib/target-supports.exp (check_profiling_available): Likewise.
10529 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10530 * g77.dg/bprob/bprob.exp: Likewise.
10531 * gcc.misc-tests/bprob.exp: Likewise.
10532 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10533 * gcc.dg/20021014-1.c: Likewise.
10534 * gcc.dg/nest.c: Likewise.
10535
10536 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10537
10538 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10539 compiling.
10540 * g++.dg/lookup/java2.C: Likewise.
10541 * gcc.dg/cpp/lexident.c: Likewise.
10542
10543 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10544
10545 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10546 given.
10547 * gcc.c-torture/compile/961203-1.c: Likewise.
10548 * gcc.c-torture/compile/980506-1.c: Likewise.
10549
10550 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10551
10552 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10553 (additional_prunes): New global.
10554 (gcc-dg-prune): Handle additional per-test pruning.
10555 (dg-test): Clear additional_prunes between tests.
10556
10557 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10558 dg-prune-output to avoid spurious failures from assembler
10559 complaining about nonexistent WAW violations.
10560 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10561 Use dg-prune-output to avoid spurious failures from assembler
10562 warning about Itanium B-step errata.
10563
10564 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10565
10566 * g++.dg/abi/macro0.C: New test.
10567 * g++.dg/abi/macro1.C: Likewise.
10568 * g++.dg/abi/macro2.C: Likewise.
10569
10570 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10571 * g++.dg/abi/bitfield7.C: Likewise.
10572 * g++.dg/abi/dtor2.C: Likewise.
10573 * g++.dg/abi/mangle11.C: Likewise.
10574 * g++.dg/abi/mangle12.C: Likewise.
10575 * g++.dg/abi/mangle14.C: Likewise.
10576 * g++.dg/abi/mangle17.C: Likewise.
10577 * g++.dg/abi/vbase10.C: Likewise.
10578 * g++.dg/abi/vbase14.C: Likewise.
10579 * g++.dg/template/qualttp17.C: Likewise.
10580
10581 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10582
10583 PR c/11995
10584 * gcc.dg/20031223-1.c: New test.
10585
10586 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10587
10588 * gcc.dg/noreturn-7.c: New test.
10589
10590 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10591
10592 * gcc.dg/null-pointer-1.c: New test.
10593
10594 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10595
10596 * g++.old-deja/g++.jason/template18.C: Remove.
10597 * g++.old-deja/g++.jason/template37.C: Likewise.
10598
10599 PR c++/12862
10600 * g++.dg/lookup/ns1.C: New test.
10601
10602 PR c++/12397
10603 * g++.dg/template/lookup3.C: New test.
10604
10605 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10606
10607 * g++.dg/template/recurse1.C: New test
10608
10609 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10610
10611 PR c++/12479
10612 * g++.dg/parse/semicolon1.C: New test.
10613 * g++.dg/parse/semicolon1.h: Likewise.
10614
10615 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10616
10617 * gcc.dg/darwin-misaligned.c: New test.
10618
10619 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10620
10621 PR c/9163
10622 * gcc.dg/20031222-1.c: New test.
10623
10624 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10625
10626 PR c++/13438
10627 * g++.dg/parse/error8.C: New test.
10628
10629 PR c++/11554
10630 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10631
10632 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10633
10634 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10635 too small.
10636 * gcc.c-torture/compile/930217-1.c: Likewise.
10637 * gcc.c-torture/compile/930513-1.c: Likewise.
10638 * gcc.c-torture/execute/920908-2.c: Likewise.
10639 * gcc.c-torture/execute/921204-1.c: Likewise.
10640 * gcc.c-torture/execute/930621-1.c: Likewise.
10641 * gcc.c-torture/execute/930630-1.c: Likewise.
10642 * gcc.c-torture/execute/931031-1.c: Likewise.
10643 * gcc.c-torture/execute/980602-2.c: Likewise.
10644 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10645 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10646 * gcc.c-torture/execute/extzvsi.c: Likewise.
10647 * gcc.c-torture/unsorted/ext.c: Likewise.
10648
10649 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10650
10651 PR target/12749
10652 * gcc.c-torture/compile/20031220-2.c: New test case.
10653
10654 2003-12-20 Roger Sayle <roger@eyesopen.com>
10655
10656 PR optimization/13031
10657 * gcc.c-torture/compile/20031220-1.c: New test case.
10658
10659 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10660
10661 * gcc.dg/cast-function-1.c: New test.
10662
10663 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10664
10665 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10666 formats.
10667
10668 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10669
10670 PR c++/12795
10671 * g++.dg/ext/attrib10.C: New test.
10672
10673 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10674
10675 * gcc.dg/cleanup-10.c: New test.
10676 * gcc.dg/cleanup-11.c: New test.
10677
10678 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10679
10680 PR c++/13239
10681 * g++.dg/opt/expect1.C: New test.
10682
10683 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10684
10685 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10686
10687 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10688
10689 PR debug/12923
10690 * gcc.dg/20031218-1.c: New test.
10691
10692 PR debug/12389
10693 * gcc.dg/20031218-2.c: New test.
10694 * gcc.dg/20031218-3.c: New test.
10695
10696 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10697 of label name and allow for USER_LABEL_PREFIX == "_" names.
10698 * g++.dg/abi/mangle18-2.C: Likewise.
10699 * g++.dg/abi/mangle19-1.C: Likewise.
10700 * g++.dg/abi/mangle19-2.C: Likewise.
10701 * g++.dg/abi/mangle20-1.C: Likewise.
10702 * g++.dg/abi/mangle20-2.C: Likewise.
10703
10704 2003-12-18 Richard Henderson <rth@redhat.com>
10705
10706 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10707
10708 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10709 Dan Kegel <dank@kegel.com>
10710
10711 PR other/12009
10712 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10713 testing a cross compiler, it causes spurious compile failures.
10714 * lib/g++.exp: Likewise.
10715
10716 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10717
10718 PR c++/13262
10719 * g++.dg/template/access13.C: New test.
10720
10721 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10722
10723 * gcc.dg/20031216-1.c: New test.
10724
10725 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10726
10727 PR c++/9154
10728 * g++.dg/template/error10.C: New test.
10729
10730 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10731
10732 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10733 * g++.dg/eh/simd-2.C: Likewise.
10734
10735 2003-12-17 James E Wilson <wilson@specifixinc.com>
10736 Roger Sayle <roger@eyesopen.com>
10737
10738 * gcc.c-torture/execute/ieee/mzero5.c: New.
10739
10740 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10741
10742 PR c++/10603
10743 * g++.dg/parse/error6.C: New test.
10744
10745 PR c++/12827
10746 * g++.dg/parse/error7.C: New test.
10747
10748 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10749
10750 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10751 at -O with stabs debugging formats.
10752 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10753 * gcc.dg/debug/debug-2.c: Likewise.
10754
10755 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10756
10757 PR c++/12696
10758 * g++.dg/init/error1.C: New test.
10759
10760 PR c++/12218
10761 * g++.dg/init/pm3.C: New test.
10762
10763 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10764
10765 PR c/3347
10766 * gcc.dg/bitfld-8.c: New test.
10767
10768 2003-12-16 James Lemke <jim@wasabisystems.com>
10769
10770 * gcc.dg/arm-scd42-[123].c: New tests.
10771
10772 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10773
10774 PR c++/9043
10775 * g++.dg/abi/mangle20-1.C: New test.
10776 * g++.dg/abi/mangle20-2.C: New test.
10777
10778 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10779
10780 PR c++/13275
10781 * g++.dg/other/offsetof2.C: Remove XFAIL.
10782 * g++.dg/parse/offsetof1.C: New test.
10783 * g++.gd/parse/offsetof2.C: Likewise.
10784
10785 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10786
10787 * g++.dg/template/nontype3.C: New test.
10788 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10789
10790 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10791
10792 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10793
10794 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10795
10796 PR c++/13387
10797 * g++.dg/expr/assign1.C: New test.
10798
10799 PR c++/13242
10800 * g++.dg/abi/mangle19-1.C: New test.
10801 * g++.dg/abi/mangle19-2.C: New test.
10802
10803 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10804
10805 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10806
10807 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10808
10809 * gcc.c-torture/execute/20031216-1.c: New test.
10810
10811 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10812
10813 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10814 an ICE regression.
10815
10816 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10817
10818 PR c++/10926
10819 * g++.dg/template/error9.C: New test.
10820
10821 PR c++/11116
10822 * g++.dg/template/error8.C: New test.
10823
10824 2003-12-15 Roger Sayle <roger@eyesopen.com>
10825
10826 PR middle-end/13400
10827 * gcc.c-torture/execute/20031215-1.c: New test case.
10828
10829 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10830
10831 PR c++/13269
10832 * g++.dg/parse/error5.C: New test.
10833
10834 PR c++/12989
10835 * g++.dg/expr/sizeof1.C: New test.
10836
10837 PR c++/13310
10838 * g++.dg/template/crash15.C: New test.
10839
10840 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10841
10842 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10843 a non-POD type as the last named parameter of a varargs function.
10844
10845 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10846
10847 PR c++/13243
10848 PR c++/12573
10849 * g++.dg/template/crash14.C: New test.
10850 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10851
10852 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10853
10854 * g++.dg/other/java1.C: New test.
10855
10856 PR c++/13241
10857 * g++.dg/abi/mangle18-1.C: New test.
10858 * g++.dg/abi/mangle18-2.C: New test.
10859
10860 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10861
10862 PR optimization/10312
10863 * gcc.c-torture/execute/20031214-1.c: New.
10864
10865 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10866
10867 PR c++/10779
10868 PR c++/12160
10869 * g++.dg/parse/error3.C: New test.
10870 * g++.dg/parse/error4.C: Likewise.
10871 * g++.dg/abi/mangle4.C: Tweak error messages.
10872 * g++.dg/lookup/using5.C: Likewise.
10873 * g++.dg/other/error2.C: Likewise.
10874 * g++.dg/parse/typename5.C: Likewise.
10875 * g++.dg/parse/undefined1.C: Likewise.
10876 * g++.dg/template/arg2.C: Likewise.
10877 * g++.dg/template/ttp3.C: Likewise.
10878 * g++.dg/template/type1.C: Likewise.
10879 * g++.old-deja/g++.other/crash32.C: Likewise.
10880 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10881
10882 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10883
10884 PR c++/13106
10885 * g++.dg/warn/noreturn-3.C: New test.
10886
10887 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10888
10889 PR c++/13118
10890 * g++.dg/abi/covariant3.C: New.
10891
10892 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10893
10894 * g++.dg/eh/ia64-1.C: New test.
10895
10896 2003-12-12 Roger Sayle <roger@eyesopen.com>
10897
10898 PR optimization/13037
10899 * g77.f-torture/execute/13037.f: New test case.
10900
10901 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10902
10903 PR c++/12881
10904 * g++.dg/abi/covariant2.C: New.
10905
10906 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10907
10908 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10909
10910 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10911
10912 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10913
10914 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10915
10916 PR other/10819
10917 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10918 to fix Bug 10819.
10919 * lib/g++.exp (g++_version): Likewise.
10920 * lib/g77.exp (g77_version): Likewise.
10921 * lib/objc.exp (default_objc_version): Likewise.
10922
10923 2003-12-10 Richard Henderson <rth@redhat.com>
10924
10925 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10926
10927 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10928
10929 2003-12-08 Matt Austern <austern@apple.com>
10930
10931 PR c/13134
10932 * lib/gcc-dg.exp (dg-require-visibility): Define.
10933 * lib/target-supports (check_visibility_available): Define.
10934 * gcc.dg/visibility-1.c: New test.
10935 * gcc.dg/visibility-2.c: Likewise.
10936 * gcc.dg/visibility-3.c: Likewise.
10937 * gcc.dg/visibility-4.c: Likewise.
10938 * gcc.dg/visibility-5.c: Likewise.
10939 * gcc.dg/visibility-6.c: Likewise.
10940 * g++.dg/ext/visibility-1.C: Likewise.
10941 * g++.dg/ext/visibility-2.C: Likewise.
10942 * g++.dg/ext/visibility-3.C: Likewise.
10943 * g++.dg/ext/visibility-4.C: Likewise.
10944 * g++.dg/ext/visibility-5.C: Likewise.
10945 * g++.dg/ext/visibility-6.C: Likewise.
10946
10947 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10948
10949 * g++.dg/lookup/java1.C: New test.
10950 * g++.dg/lookup/java2.C: New test.
10951
10952 2003-12-07 Falk Hueffner <falk@debian.org>
10953
10954 * g++.dg/opt/noreturn-1.C: New test.
10955
10956 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10957
10958 * gcc.dg/overflow-1.c: New test.
10959
10960 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10961
10962 * g77.f-torture/compile/13060.f: New test.
10963
10964 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10965
10966 PR c++/13323
10967 * g++.dg/inherit/operator2.C: New test.
10968
10969 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10970
10971 PR c++/13305
10972 * g++.dg/ext/attrib9.C: New test.
10973
10974 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10975
10976 PR c++/13314
10977 * g++.dg/template/error7.C: New test.
10978
10979 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10980 J"orn Rennecke <joern.rennecke@superh.com>
10981
10982 PR target/13302
10983 * g++.dg/other/struct-va_list.C: New test.
10984
10985 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10986
10987 PR c++/13166
10988 * g++.dg/parse/defarg6.C: New test.
10989
10990 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10991
10992 PR target/13256
10993 * gcc.c-torture/execute/20031201-1.c: New test.
10994
10995 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10996
10997 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10998
10999 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11000
11001 * gcc.dg/builtin-return-1.c: New test.
11002
11003 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
11004 J"orn Rennecke <joern.rennecke@superh.com>
11005
11006 PR optimization/13260
11007 * gcc.c-torture/execute/20031204-1.c: New test.
11008
11009 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11010
11011 PR c++/9127
11012 * g++.dg/template/error6.C: New test.
11013
11014 2003-12-03 Jakub Jelinek <jakub@redhat.com>
11015
11016 * gcc.dg/20031202-1.c: New test.
11017
11018 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11019
11020 PR c++/13179
11021 * g++.dg/template/eh1.C: New test.
11022
11023 PR c++/10771
11024 * g++.dg/template/error5.C: New test.
11025
11026 2003-12-02 David Ung <davidu@mips.com>
11027
11028 * gcc.dg/compat/vector-check.h: Corrected type for var
11029 g_##TMODE
11030
11031 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11032
11033 PR c++/10126
11034 * g++.dg/template/ptrmem8.C: New test.
11035
11036 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11037
11038 PR c++/12573
11039 * g++.dg/template/dependent-expr3.C: New test.
11040
11041 2003-12-01 James Lemke <jim@wasabisystems.com>
11042
11043 * gcc.dg/arm-g2.c: New test.
11044
11045 2003-12-01 Roger Sayle <roger@eyesopen.com>
11046
11047 PR optimization/11634
11048 * gcc.dg/20031201-2.c: New test case.
11049
11050 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11051
11052 PR 11433
11053 * objc.dg/proto-lossage-3.m: New test.
11054
11055 2003-12-01 Roger Sayle <roger@eyesopen.com>
11056
11057 PR optimization/12628
11058 * gcc.dg/20031201-1.c: New test case.
11059
11060 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11061
11062 * gcc.dg/unaligned-1.c: New test.
11063
11064 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11065
11066 PR c++/9849
11067 * g++.dg/template/error4.C: New test.
11068 * g++.dg/template/nested3.C: Adjust error markers.
11069
11070 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11071
11072 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11073
11074 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11075
11076 PR c/10333
11077 * gcc.dg/bitfld-7.c: New test.
11078
11079 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11080
11081 * gcc.dg/tls/asm-1.C: New test.
11082
11083 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11084
11085 * gcc.dg/cpp/assert4.c: Update.
11086
11087 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11088
11089 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11090 * gcc.dg/builtin-apply3.c: New test.
11091
11092 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11093
11094 * lib/compat.exp (compat-obj): New xfaildata parameter.
11095 Use it to set compiler_conditional_xfail_data before compiling.
11096 (compat-get-options): Handle dg-xfail-if.
11097 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11098 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11099 * gcc.dg/compat/vector-1_y.c: Likewise.
11100 * gcc.dg/compat/vector-2_x.c: Likewise.
11101 * gcc.dg/compat/vector-2_y.c: Likewise.
11102
11103 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11104
11105 * g++.dg/opt/reg-stack4.C: New test.
11106
11107 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11108
11109 * gcc.dg/builtin-apply2.c: New test.
11110
11111 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11112
11113 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11114
11115 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11116
11117 PR c++/12924
11118 * g++.dg/template/template-id-2.C: New test.
11119
11120 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11121
11122 PR c++/5369
11123 * g++.dg/template/memfriend1.C: New test.
11124 * g++.dg/template/memfriend2.C: Likewise.
11125 * g++.dg/template/memfriend3.C: Likewise.
11126 * g++.dg/template/memfriend4.C: Likewise.
11127 * g++.dg/template/memfriend5.C: Likewise.
11128 * g++.dg/template/memfriend6.C: Likewise.
11129 * g++.dg/template/memfriend7.C: Likewise.
11130 * g++.dg/template/memfriend8.C: Likewise.
11131 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11132
11133 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11134
11135 PR c++/12515
11136 * g++.dg/ext/cond1.C: New test.
11137
11138 2003-11-20 Richard Henderson <rth@redhat.com>
11139
11140 * gcc.dg/20020201-2.c: Remove.
11141 * gcc.dg/20020201-4.c: Remove.
11142 * gcc.dg/20020304-1.c: Remove.
11143
11144 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11145
11146 * gcc.dg/cpp/trad/xwin1.c: New test case.
11147
11148 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11149
11150 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11151 * lib/g77.exp: Likewise.
11152 * lib/objc.exp: Likewise.
11153 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11154 for darwin.
11155
11156 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11157
11158 PR c++/12932
11159 * g++.dg/template/static5.C: New test.
11160
11161 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11162
11163 * gcc.dg/nested-func-1.c: New test.
11164
11165 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11166
11167 * gcc.dg/cpp/assert4.c: New test.
11168
11169 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11170
11171 PR c++/2294
11172 * g++.dg/lookup/using9.c: New test.
11173
11174 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11175
11176 PR c++/12762
11177 * g++.dg/template/error3.C: New test.
11178
11179 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11180
11181 PR ada/13035
11182 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11183 No longer use a wrapper for gcc, since this does not work under
11184 Windows.
11185
11186 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11187
11188 PR c++/2094
11189 * g++.dg/template/ptrmem7.C: New test.
11190
11191 2003-11-13 Andrew Pinski <apinski@apple.com>
11192
11193 * gcc.c-torture/compile/20031113-1.c: New test.
11194
11195 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11196 Kean Johnston <jkj@sco.com>
11197
11198 PR c/13029
11199 * gcc.dg/unused-4.c: Update.
11200
11201 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11202
11203 * g++.dg/opt/const3.C: New test.
11204
11205 2003-11-13 Jan Hubicka <jh@suse.cz>
11206
11207 * gcc.c-torture/compile/20031112-1.c: New test.
11208
11209 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11210
11211 * g++.dg/parse/crash10.C: Remove bogus error marker.
11212
11213 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11214
11215 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11216 (host_gcc): Likewise.
11217 (ROOT): Honor $PWDCMD.
11218 (BASE): Likewise.
11219 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11220
11221 2003-11-12 Catherine Moore <clm@redhat.com>
11222
11223 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11224
11225 2003-11-12 Andreas Jaeger <aj@suse.de>
11226 Jakub Jelinek <jakub@redhat.com>
11227 Andrew Pinski <pinskia@physics.uc.edu>
11228 Richard Henderson <rth@redhat.com>
11229
11230 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11231 systems.
11232 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11233
11234 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11235 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11236
11237 2003-11-11 Andreas Jaeger <aj@suse.de>
11238
11239 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11240
11241 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11242
11243 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11244
11245 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11246 Clean ups.
11247
11248 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11249
11250 * gcc.dg/trampoline-1.c: New test.
11251
11252 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11253
11254 * gcc.c-torture/compile/200031109-1.c: New test.
11255
11256 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11257
11258 PR c/3190
11259 PR c/8714
11260 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11261 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11262 gcc.dg/format/no-y2k-1.c: Update.
11263
11264 2003-11-08 Roger Sayle <roger@eyesopen.com>
11265
11266 PR optimization/10467
11267 * gcc.dg/20031108-1.c: New test case.
11268
11269 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11270
11271 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11272
11273 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11274
11275 * gcc.dg/compound-lvalue-1.c: New test.
11276 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11277 some XFAILs.
11278
11279 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11280
11281 * gcc.dg/altivec-varargs-1.c: New test.
11282
11283 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11284
11285 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11286 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11287 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11288 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11289 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11290
11291 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11292
11293 * gcc.dg/cond-lvalue-1.c: New test.
11294
11295 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11296
11297 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11298
11299 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11300
11301 PR c++/11616
11302 * g++.dg/template/instantiate5.C: New test.
11303
11304 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11305
11306 PR c++/12726
11307 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11308 * ChangeLog: Add missing first entry for above test.
11309
11310 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11311
11312 PR c++/9810
11313 * g++.dg/template/using8.C: New test.
11314 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11315
11316 2003-11-02 Roger Sayle <roger@eyesopen.com>
11317
11318 PR optimization/10817
11319 * gcc.c-torture/compile/20031102-1.c: New test case.
11320
11321 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11322
11323 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11324 2147483647.
11325
11326 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11327
11328 * gcc.dg/20031102-1.c: New test.
11329
11330 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11331
11332 * gcc.dg/complex-1.c: New test.
11333
11334 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11335
11336 PR c++/12796
11337 * g++.dg/template/crash13.C: Adjust expected error location.
11338 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11339
11340 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11341
11342 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11343
11344 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11345
11346 PR/10239
11347 * gcc.c-torture/compile/20031031-2.c: New test.
11348
11349 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11350
11351 PR/11640
11352 * gcc.c-torture/compile/20031031-1.c: New test.
11353
11354 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11355
11356 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11357 * gcc.misc-tests/bprob.exp: Likewise.
11358 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11359 the execution test on arm-elf configs.
11360 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11361 configs that don't support scratch files.
11362 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11363
11364 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11365
11366 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11367 done by dejagnu.
11368
11369 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11370
11371 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11372 Avoid non pure sh syntax. Add more logging.
11373
11374 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11375 fail.
11376
11377 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11378
11379 PR libgcj/10610
11380 * gcc.dg/ppc-stackalign-1.c: New test.
11381
11382 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11383
11384 * ada/acats/run_all.sh: Change output to be more compliant with
11385 dejagnu framework.
11386 Create acats.sum and acats.log files under testsuite/ada/acats
11387 Only run [a-z]* directories, to filter out e.g. CVS.
11388 Redirect build output to log file.
11389
11390 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11391
11392 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11393
11394 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11395
11396 PR ada/5909:
11397 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11398
11399 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11400
11401 * gcc.c-torture/compile/20031023-1.c: New test.
11402 * gcc.c-torture/compile/20031023-2.c: New test.
11403 * gcc.c-torture/compile/20031023-3.c: New test.
11404 * gcc.c-torture/compile/20031023-4.c: New test.
11405
11406 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11407
11408 PR c++/10371
11409 * g++.dg/lookup/scoped8.C: New test.
11410
11411 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11412
11413 * g++.dg/opt/reg-stack3.C: New test.
11414
11415 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11416
11417 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11418
11419 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11420
11421 PR c++/11076
11422 * g++.dg/template/crash13.C: New test.
11423
11424 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11425
11426 * gcc.dg/c99-restrict-2.c: New test.
11427
11428 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11429
11430 PR c++/12698, c++/12699, c++/12700, c++/12566
11431 * g++.dg/inherit/covariant9.C: New test.
11432 * g++.dg/inherit/covariant10.C: New test.
11433 * g++.dg/inherit/covariant11.C: New test.
11434
11435 2003-10-23 Jason Merrill <jason@redhat.com>
11436
11437 PR c++/12726
11438 * g++.dg/ext/complit2.C: New test.
11439
11440 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11441
11442 PR target/12654
11443 * gcc.c-torture/execute/20031020-1.c: New test.
11444
11445 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11446
11447 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11448 following the jump_insn.
11449
11450 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11451
11452 * gcc.dg/cast-lvalue-1.c: New test.
11453
11454 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11455
11456 PR c++/11962
11457 * g++.dg/template/cond2.C: New test.
11458
11459 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11460
11461 * gcc.dg/builtins-28.c: New test.
11462
11463 2003-10-20 Jan Hubicka <jh@suse.cz>
11464
11465 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11466 parameter.
11467 * testsuite/gcc.dg/inline-2.c: Likewise.
11468
11469 2003-10-20 Phil Edwards <phil@codesourcery.com>
11470
11471 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11472 * gcc.dg/nest.c: Likewise.
11473
11474 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11475
11476 PR c++/9781, c++/10583, c++/11862
11477 * g++.dg/parse/crash13.C: New test.
11478
11479 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11480
11481 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11482
11483 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11484
11485 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11486 Define HAVE_C99_RUNTIME except on Solaris.
11487 * gcc.dg/builtins-20.c: Likewise.
11488
11489 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11490
11491 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11492
11493 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11494
11495 PR c++/12495
11496 * g++.dg/template/crash21.C: New test.
11497
11498 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11499
11500 PR c++/2513
11501 * g++.dg/template/typename5.C: New test.
11502
11503 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11504
11505 PR c++/12369
11506 * g++.dg/template/friend25.C: New test.
11507
11508 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11509
11510 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11511 versions.
11512
11513 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11514
11515 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11516 == 2147483647.
11517
11518 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11519
11520 * gcc.c-torture/execute/960416-1.x: Remove.
11521 * gcc.c-torture/execute/divconst-3.x: Likewise.
11522
11523 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11524
11525 PR target/12598
11526 * gcc.dg/torture/cris-volatile-1.c: New test.
11527
11528 2003-10-14 Roger Sayle <roger@eyesopen.com>
11529
11530 PR optimization/9325
11531 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11532 for overflowing floating point to integer conversion during RTL
11533 simplification.
11534
11535 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11536
11537 * objc/execute/_cmd.m: Fix typo.
11538 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11539 Relax 'scan-assembler' regexp.
11540 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11541 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11542 * objc.dg/zero-link-2.m: Remove blank line.
11543 * objc.dg/zero-link-3.m: New test case.
11544
11545 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11546
11547 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11548
11549 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11550 than linker trickery.
11551
11552 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11553
11554 PR c++/12370
11555 * g++.dg/other/friend2.C: New test.
11556
11557 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11558
11559 * gcc.dg/20031012-1.c: New test.
11560
11561 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11562
11563 * gcc.dg/weak/weak-3.c: Fix for new warning.
11564
11565 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11566
11567 PR optimization/8750
11568 * gcc.c-torture/execute/20031012-1.c: New test case.
11569
11570 2003-10-11 Roger Sayle <roger@eyesopen.com>
11571
11572 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11573 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11574
11575 2003-10-11 Roger Sayle <roger@eyesopen.com>
11576
11577 PR optimization/12260
11578 * gcc.c-torture/compile/20031011-2.c: New test case.
11579
11580 2003-10-11 Roger Sayle <roger@eyesopen.com>
11581
11582 * gcc.c-torture/execute/20031011-1.c: New testcase.
11583
11584 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11585
11586 * gcc.c-torture/compile/20031011-1.c: New test.
11587
11588 2003-10-11 Jan Hubicka <jh@suse.cz>
11589
11590 * g++.dg/other/first-global.C: New test.
11591
11592 2003-10-11 Roger Sayle <roger@eyesopen.com>
11593
11594 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11595
11596 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11597
11598 * gcc.c-torture/compile/20031010-1.c: New test.
11599
11600 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11601
11602 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11603 * gcc.c-torture/execute/va-arg-25.c: ... here.
11604
11605 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11606
11607 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11608
11609 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11610
11611 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11612
11613 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11614
11615 * g++.dg/parse/error2.C: New test.
11616
11617 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11618
11619 PR c++/11097
11620 * g++.dg/other/error5.C: Modify the error message.
11621 * g++.dg/lookup/using8.C: New test.
11622
11623 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11624
11625 * gcc.dg/darwin-abi-2.c: New file.
11626 * gcc.c-torture/execute/va-arg-24.c: New file.
11627
11628 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11629
11630 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11631 indentation.
11632
11633 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11634
11635 PR c++/10147
11636 * g++.dg/other/error4.C: Update error messages.
11637 * g++.dg/template/ptrmem4.C: Likewise.
11638
11639 PR c++/12337
11640 * g++.dg/init/new9.C: New test.
11641
11642 PR c++/12334, c++/12236, c++/8656
11643 * g++.dg/ext/attrib8.C: New test.
11644
11645 2003-10-06 Devang Patel <dpatel@apple.com>
11646
11647 * gcc.dg/debug/dwarf2-3.h: New test.
11648 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11649
11650 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11651
11652 * g++.dg/opt/cfg2.C: New test.
11653
11654 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11655
11656 * g++.dg/opt/float1.C: New test.
11657
11658 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11659
11660 * gcc.dg/c90-array-lval-6.c: New test.
11661 * gcc.dg/c99-array-lval-6.c: New test.
11662
11663 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11664 Ziemowit Laski <zlaski@apple.com>
11665
11666 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11667 'Derived', so that it is never considered a class method; add
11668 new warning for '+port' method ambiguity.
11669 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11670 <objc/objc-api.h> (needed on Mac OS X).
11671 * objc.dg/method-13.m: New test.
11672
11673 2003-10-03 Roger Sayle <roger@eyesopen.com>
11674
11675 PR optimization/9325, PR java/6391
11676 * gcc.c-torture/execute/20031003-1.c: New test case.
11677
11678 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11679
11680 PR optimization/12180
11681 * gcc.dg/20031002-1.c: New test.
11682
11683 PR c++/12486
11684 * g++.dg/inherit/error1.C: New test.
11685
11686 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11687
11688 * lib/f-torture.exp (search_for): Rename to...
11689 (search_for_re): This. Also, clean up comments and the
11690 "regexp" invocation.
11691
11692 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11693
11694 * gcc.c-torture/compile/20031002-1.c: New test.
11695
11696 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11697
11698 * g++.dg/opt/cond1.C: New test.
11699
11700 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11701
11702 * gcc.dg/Wold-style-definition-2.c: New testcase.
11703 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11704
11705 2003-09-29 Richard Henderson <rth@redhat.com>
11706
11707 * g++.dg/init/array10.C: Add dg-options.
11708
11709 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11710
11711 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11712
11713 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11714
11715 * g++.dg/template/friend19.C: Fix typo.
11716 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11717
11718 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11719
11720 * gcc.c-torture/execute/20030928-1.c: New test.
11721 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11722
11723 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11724
11725 * g++.dg/opt/unroll1.C: New test.
11726
11727 2003-09-26 Roger Sayle <roger@eyesopen.com>
11728
11729 PR optimization/11741
11730 * gcc.dg/20030926-1.c: New test case.
11731
11732 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11733
11734 PR c++/5655
11735 * g++.dg/parse/access7.C: New test.
11736 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11737
11738 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11739
11740 MERGE OF objc-improvements-branch into MAINLINE:
11741 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11742 if libobjc has not been built.
11743 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11744 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11745 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11746 objc/execute/nested-3.m, objc/execute/np-2.m,
11747 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11748 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11749 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11750 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11751 objc.dg/special/unclaimed-category-1.h,
11752 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11753 well as GNU runtime.
11754 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11755 * execute/cascading-1.m, execute/function-message-1.m,
11756 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11757 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11758 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11759 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11760 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11761 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11762 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11763 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11764 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11765 * objc.dg/bitfield-2.m: Run only on Darwin.
11766 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11767 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11768 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11769 * objc.dg/const-str-1.m: Fix constant string layout.
11770
11771 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11772
11773 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11774
11775 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11776
11777 * gcc.dg/darwin-abi-1.c: New file.
11778
11779 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11780
11781 PR target/12281
11782 * gcc.c-torture/compile/20030921-1.c: New test.
11783
11784 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11785
11786 * g++.dg/opt/reg-stack2.C: New test.
11787
11788 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11789
11790 * g++.dg/eh/delayslot1.C: New test.
11791
11792 2003-09-20 Richard Henderson <rth@redhat.com>
11793
11794 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11795
11796 2003-09-20 Roger Sayle <roger@eyesopen.com>
11797
11798 * gcc.c-torture/execute/20030920-1.c: New test case.
11799
11800 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11801
11802 * g++.dg/rtti/typeid3.C: Correct expected error message.
11803
11804 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11805
11806 PR c++/157
11807 * g++.dg/parse/crash12.C: New test.
11808
11809 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11810
11811 * gcc.dg/compat/mixed-struct-check.h: New.
11812 * gcc.dg/compat/mixed-struct-defs.h: New.
11813 * gcc.dg/compat/mixed-struct-init.h: New.
11814 * gcc.dg/compat/struct-by-value-19_main.c: New.
11815 * gcc.dg/compat/struct-by-value-19_x.c: New.
11816 * gcc.dg/compat/struct-by-value-19_y.c: New.
11817 * gcc.dg/compat/struct-by-value-20_main.c: New.
11818 * gcc.dg/compat/struct-by-value-20_x.c: New.
11819 * gcc.dg/compat/struct-by-value-20_y.c: New.
11820 * gcc.dg/compat/struct-return-19_main.c: New.
11821 * gcc.dg/compat/struct-return-19_x.c: New.
11822 * gcc.dg/compat/struct-return-19_y.c: New.
11823 * gcc.dg/compat/struct-return-20_main.c: New.
11824 * gcc.dg/compat/struct-return-20_x.c: New.
11825 * gcc.dg/compat/struct-return-20_y.c: New.
11826
11827 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11828 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11829 so that it will not complain on LP64 targets.
11830
11831 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11832
11833 PR c++/495
11834 * g++.dg/template/friend24.C: New test.
11835
11836 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11837
11838 PR c++/12332
11839 * g++.dg/template/memtmpl2.C: New test.
11840
11841 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11842
11843 PR target/11184
11844 * gcc.dg/builtin-apply1.c: New test.
11845
11846 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11847
11848 PR c++/9848
11849 * g++.dg/warn/Wunused-4.C: New test.
11850
11851 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11852
11853 PR c++/12316
11854 * g++.dg/other/gc2.C: New test.
11855
11856 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11857
11858 PR c++/11991
11859 * g++.dg/rtti/typeid3.C: New test.
11860
11861 PR c++/12266
11862 * g++.dg/overload/template1.C: New test.
11863
11864 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11865
11866 * g++.dg/opt/cfg3.C: New test.
11867
11868 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11869
11870 PR c++/7939
11871 * g++.dg/template/crash11.C: New test.
11872
11873 2003-09-16 Jason Merrill <jason@redhat.com>
11874 Jakub Jelinek <jakub@redhat.com>
11875
11876 * gcc.dg/attr-warn-unused-result.c: New test.
11877
11878 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11879
11880 PR c++/12184
11881 * g++.dg/expr/call2.C: New test.
11882
11883 2003-09-15 Andreas Jaeger <aj@suse.de>
11884
11885 * gcc.dg/Wold-style-definition-1.c: New test.
11886
11887 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11888
11889 PR c++/3907
11890 * g++.dg/parse/template12.C: New test.
11891
11892 * g++.dg/abi/bitfield11.C: New test.
11893 * g++.dg/abi/bitfield12.C: Likewise.
11894
11895 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11896
11897 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11898 non-expansion of functional macro name without arguments at EOL.
11899 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11900
11901 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11902
11903 * gcc.c-torture/execute/20030914-[12].c: New tests.
11904
11905 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11906
11907 PR c++/11788
11908 * g++.dg/overload/addr1.C: New test.
11909
11910 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11911
11912 * gcc.dg/20030909-1.c: New test.
11913
11914 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11915
11916 * gcc.dg/ultrasp10.c: New test.
11917
11918 2003-09-09 Devang Patel <dpatel@apple.com>
11919
11920 * gcc.dg/darwin-ld-6.c: New test.
11921
11922 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11923
11924 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11925
11926 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11927
11928 * gcc.dg/ia64-types1.c: New test.
11929 * gcc.dg/ia64-types2.c: Likewise.
11930
11931 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11932
11933 * gcc.dg/builtins-1.c: Add more _Complex tests.
11934 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11935
11936 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11937 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11938
11939 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11940
11941 PR c++/11786
11942 * g++.dg/lookup/koenig2.C: New test.
11943
11944 PR c++/5296
11945 * g++.dg/rtti/typeid2.C: New test.
11946
11947 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11948
11949 * gcc.c-torture/compile/20030904-1.c: New test.
11950
11951 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11952
11953 * g++.dg/opt/longbranch2.C: New test.
11954
11955 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11956
11957 * g++.dg/template/crash10.C: Only compile it.
11958
11959 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11960
11961 PR middle-end/11665
11962 * gcc.c-torture/compile/20030907-1.c: New test.
11963 * g++.dg/init/array11.C: New test.
11964
11965 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11966
11967 PR c++/11852
11968 * g++.dg/init/struct1.C: New test.
11969
11970 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11971
11972 PR c++/12181
11973 * g++.dg/expr/comma1.C: New test.
11974
11975 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11976
11977 PR c++/11867
11978 * g++.dg/expr/static_cast5.C: New test.
11979
11980 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11981
11982 PR c++/11507
11983 * g++.dg/lookup/scoped7.C: New test.
11984
11985 PR c++/9574
11986 * g++.dg/other/static1.C: New test.
11987
11988 PR c++/11490
11989 * g++.dg/warn/template-1.C: New test.
11990
11991 PR c++/11432
11992 * g++.dg/template/crash10.C: New test.
11993
11994 PR c++/2478
11995 * g++.dg/overload/VLA.C: New test.
11996
11997 PR c++/10804
11998 * g++.dg/template/call1.C: New test.
11999
12000 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12001
12002 PR c++/11794
12003 * g++.dg/parse/using3.C: New test.
12004
12005 2003-09-06 Roger Sayle <roger@eyesopen.com>
12006
12007 PR c++/11409
12008 * g++.dg/overload/builtin3.C: New test case.
12009
12010 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
12011
12012 PR c/9862
12013 * gcc.dg/20030906-1.c: New test.
12014 * gcc.dg/20030906-2.c: Likewise.
12015
12016 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12017
12018 PR c++/12167
12019 * g++.dg/parse/defarg5.C: New test.
12020
12021 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
12022
12023 2003-09-05 Mark Mitchell <mark@codesourcery.com>
12024
12025 PR c++/12163
12026 * g++.dg/expr/static_cast4.C: New test.
12027
12028 PR c++/12146
12029 * g++.dg/template/crash9.C: New test.
12030
12031 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12032
12033 * g++.old-deja/g++.ext/pretty2.C: Update for change
12034 in __FUNCTION__.
12035 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12036
12037 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12038
12039 PR c++/11922
12040 * g++/dg/template/qualified-id1.C: New test.
12041
12042 PR c++/12037
12043 * g++.dg/warn/noeffect4.C: New test.
12044
12045 2003-09-04 Matt Austern <austern@apple.com>
12046
12047 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12048 * g++.dg/ext/fnname2.C: Likewise.
12049 * g++.dg/ext/fnname3.C: Likewise.
12050
12051 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12052
12053 * g++.dg/expr/lval1.C: New test.
12054 * g++.dg/ext/lvcast.C: Remove.
12055
12056 2003-09-03 Roger Sayle <roger@eyesopen.com>
12057
12058 PR optimization/11700.
12059 * gcc.c-torture/compile/20030903-1.c: New test case.
12060
12061 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12062
12063 PR c++/12053
12064 * g++.dg/abi/layout4.C: New test.
12065
12066 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12067
12068 PR c++/11553
12069 * g++.dg/parse/friend3.C: New test.
12070
12071 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12072
12073 PR c++/11847
12074 * g++.dg/template/class1.C: New test.
12075
12076 PR c++/11808
12077 * g++.dg/expr/call1.C: New test.
12078
12079 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12080
12081 PR c++/12114
12082 * g++.dg/init/ref9.C: New test.
12083
12084 PR c++/11972
12085 * g++.dg/template/nested4.C: New test.
12086
12087 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12088
12089 PR c++/12093
12090 * g++.dg/template/non-dependent4.C: New test.
12091
12092 PR c++/11928
12093 * g++.dg/inherit/conv1.C: New test.
12094
12095 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12096
12097 PR c++/6196
12098 * g++.dg/ext/label1.C: New test.
12099 * g++.dg/ext/label2.C: Likewise.
12100
12101 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12102
12103 * g++.dg/expr/cond3.C: New test.
12104
12105 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12106
12107 * gcc.dg/builtins-1.c: Add new builtin cases.
12108
12109 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12110
12111 * gcc.dg/builtins-1.c: Add new cases.
12112 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12113
12114 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12115
12116 * gcc.dg/builtins-1.c: Add more math builtin tests.
12117 * gcc.dg/torture/builtin-attr-1.c: New test.
12118
12119 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12120
12121 PR optimization/5079
12122 * g++.dg/opt/static3.C: New test.
12123
12124 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12125
12126 * gcc.misc-tests/gcov-10b.c: New test.
12127
12128 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12129
12130 * g++.dg/opt/ptrmem3.C: New test.
12131
12132 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12133
12134 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12135
12136 * gcc.dg/20030826-2.c: New test.
12137
12138 2003-08-26 Roger Sayle <roger@eyesopen.com>
12139
12140 PR middle-end/12002
12141 * g77.f-torture/compile/12002.f: New test case.
12142
12143 2003-08-26 Roger Sayle <roger@eyesopen.com>
12144
12145 * gcc.dg/20030826-1.c: New test case.
12146
12147 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12148
12149 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12150
12151 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12152
12153 PR c++/11871
12154 * c++.dg/lookup/crash1.C: New test.
12155
12156 * c++.dg/warn/noeffect3.C: New test.
12157
12158 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12159
12160 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12161 * gcc.dg/compat/vector-1_y.c: Ditto.
12162 * gcc.dg/compat/vector-2_x.c: Ditto.
12163 * gcc.dg/compat/vector-2_y.c: Ditto.
12164
12165 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12166
12167 * gcc.dg/20030702-1.c: New test.
12168
12169 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12170
12171 PR c++/8795
12172 * g++.dg/ext/altivec-1.C: New test.
12173
12174 2003-08-24 Richard Henderson <rth@redhat.com>
12175
12176 * g++.dg/eh/simd-2.C: Add -w for x86.
12177
12178 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12179
12180 * gcc.dg/20030815-1.c: New test.
12181
12182 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12183
12184 PR c++/3765
12185 * g++.dg/parse/access6.C: New test.
12186
12187 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12188
12189 PR c++/641, c++/11876
12190 * g++.dg/template/friend22.C: New test.
12191 * g++.dg/template/friend23.C: Likewise.
12192
12193 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12194
12195 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12196 identically.
12197
12198 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12199
12200 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12201
12202 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12203
12204 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12205
12206 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12207
12208 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12209
12210 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12211
12212 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12213
12214 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12215
12216 PR c++/11919
12217 * g++.dg/overload/prom1.C: New test.
12218
12219 PR c++/11551
12220 * g++.dg/parse/dtor2.C: New test.
12221
12222 PR c++/10762
12223 * g++.dg/parse/using2.C: New test.
12224
12225 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12226
12227 PR target/11805
12228 * gcc.c-torture/compile/20030821-1.c: New.
12229
12230 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12231
12232 PR c++/11834
12233 * g++.dg/template/deduce2.C: New test.
12234
12235 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12236
12237 * gcc.c-torture/execute/20030821-1.c: New test.
12238
12239 2003-08-20 Roger Sayle <roger@eyesopen.com>
12240
12241 PR middle-end/11984
12242 * gcc.dg/20030820-1.c: New test case.
12243
12244 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12245
12246 PR c++/11945
12247 * g++.dg/warn/noeffect2.C: New test.
12248
12249 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12250
12251 PR c++/10926
12252 * g++.dg/template/dtor2.C: New test.
12253
12254 PR c++/11684
12255 * g++.dg/template/operator1.C: New test.
12256 * g++.dg/parse/operator4.C: New test.
12257
12258 PR c++/11946.C
12259 * g++.dg/expr/enum1.C: New test.
12260 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12261
12262 PR c++/11036.C
12263 * g++.dg/parse/elab2.C: New test.
12264 * g++.dg/parse/typedef4.C: Change error message.
12265 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12266 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12267 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12268
12269 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12270
12271 * gcc.dg/pch/warn-1.c: New.
12272 * gcc.dg/pch/warn-1.hs: New.
12273
12274 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12275 not-tested file.
12276
12277 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12278
12279 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12280
12281 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12282
12283 * gcc.dg/uninit-D.c: New Test.
12284 * gcc.dg/uninit-E.c: New Test.
12285 * gcc.dg/uninit-F.c: New Test.
12286 * gcc.dg/uninit-G.c: New Test.
12287
12288 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12289
12290 * g++.dg/README: Describe the pch directory.
12291
12292 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12293
12294 PR c++/11174
12295 * g++.dg/parse/access4.C: New test.
12296 * g++.dg/parse/access5.C: Likewise.
12297 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12298
12299 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12300
12301 * gcc.dg/noncompile/20030818-1.c: New.
12302
12303 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12304
12305 PR c++/11957
12306 * g++.dg/warn/noeffect1.C: New test.
12307
12308 * g++.dg/template/scope2.C: New test.
12309 * g++.dg/template/error2.C: Correct dg-error
12310
12311 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12312
12313 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12314
12315 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12316
12317 PR C++/11512
12318 * g++.dg/template/warn1.C: New.
12319
12320 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12321
12322 * g++.dg/template/error2.C: New test.
12323 * g++.dg/lookup/using7.C: Adjust errors
12324 * g++.old-deja/g++.pt/crash36.C: Likewise.
12325 * g++.old-deja/g++.pt/derived3.C: Likewise.
12326
12327 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12328
12329 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12330 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12331 * gcc.c-torture/execute/builtins/string-9.c: New, from
12332 string-opt-9.c. Adjust for execute/builtins framework.
12333 * gcc.c-torture/execute/string-opt-9.c: Delete.
12334
12335 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12336
12337 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12338
12339 * g++.dg/parse/ret-type2.C: New test.
12340
12341 PR c++/11703
12342 * g++.dg/init/new8.C: New test.
12343
12344 PR c++/10923
12345 * g++.dg/parse/typedef5.C: New test.
12346
12347 PR c++/9512
12348 * g++.dg/parse/qualified2.C: New test.
12349 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12350 invalid code.
12351
12352 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12353
12354 * g++.dg/conversion/ptrmem1.C: New test.
12355
12356 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12357
12358 PR target/11693
12359 * gcc.dg/20030811-1.c: New test.
12360
12361 PR target/11535
12362 * gcc.c-torture/execute/20030811-1.c: New test.
12363
12364 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12365
12366 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12367
12368 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12369
12370 PR c++/11789.C
12371 * g++.dg/inherit/multiple1.C: New test.
12372
12373 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12374
12375 * gcc.dg/spe1.c: New test.
12376
12377 PR c++/11670
12378 * g++.dg/expr/cast2.C: New test.
12379
12380 PR c++/10530
12381 * g++.dg/template/dependent-name2.C: New test.
12382
12383 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12384
12385 * g++.dg/parse/crash11.C: Put the dg options in comments.
12386
12387 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12388
12389 * lib/gcc-dg.exp: Update for diagnostic change.
12390
12391 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12392
12393 PR c++/5767
12394 * g++.dg/parse/crash11.C: New test.
12395
12396 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12397
12398 * gcc.dg/cpp/spacing1.c: Update.
12399
12400 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12401
12402 PR target/11739
12403 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12404 a value for -mtune.
12405
12406 2003-08-04 Roger Sayle <roger@eyesopen.com>
12407
12408 PR middle-end/11771
12409 * gcc.c-torture/compile/20030804-1.c: New test case.
12410
12411 2003-08-04 Roger Sayle <roger@eyesopen.com>
12412
12413 * gcc.dg/20030804-1.c: New test case.
12414
12415 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12416
12417 * gcc.dg/cpp/separate-1.c: New test.
12418
12419 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12420
12421 PR c++/11704
12422 * g++.dg/template/dependent-expr2.C: New test.
12423
12424 PR c++/11766
12425 * g++.dg/expr/ptrmem1.C: New test.
12426
12427 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12428
12429 PR c++/9453
12430 * g++.dg/template/friend15.C: New test.
12431
12432 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12433
12434 * lib/dg-pch.exp: Work round PCH bug.
12435
12436 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12437
12438 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12439 builtins. Move cases from builtins-4.c here.
12440
12441 * gcc.dg/torture/builtin-math-1.c: New test taken from
12442 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12443 additional cases.
12444
12445 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12446 Delete.
12447
12448 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12449
12450 PR c++/9447
12451 * g++.dg/template/using7.C: New test.
12452
12453 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12454
12455 * import1.c, import2.c: New tests.
12456
12457 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12458
12459 * g++.dg/eh/crossjump1.C: New test.
12460
12461 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12462
12463 PR c++/11697
12464 * g++.dg/template/using6.C: New test.
12465
12466 PR c++/11744
12467 * g++.dg/template/koenig2.C: New test.
12468
12469 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12470
12471 PR c++/7983
12472 * g++.dg/parse/typedef4.C: New test.
12473
12474 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12475
12476 PR c++/8442, c++/8806
12477 * g++.dg/template/elab1.C: New test.
12478 * g++.dg/template/type2.C: Likewise.
12479 * g++.dg/template/ttp3.C: Adjust expected error message.
12480 * g++.old-deja/g++.law/visibility13.C: Likewise.
12481 * g++.old-deja/g++.niklas/t135.C: Likewise.
12482 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12483 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12484 template argument.
12485 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12486
12487 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12488
12489 PR c++/11295
12490 * g++.dg/ext/stmtexpr1.C: New test.
12491
12492 * g++.dg/opt/tmp1.C: New test.
12493
12494 PR c++/11525
12495 * g++.dg/parse/constant4.C: New test.
12496
12497 PR c++/9447
12498 * g++.dg/template/using5.C: New test.
12499
12500 2003-07-31 Roger Sayle <roger@eyesopen.com>
12501
12502 * gcc.dg/builtins-27.c: New test case.
12503
12504 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12505
12506 * gcc.dg/tls/opt-7.c: New test.
12507
12508 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12509
12510 * g++.old-deja/g++.other/crash18.C: Remove.
12511
12512 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12513
12514 * g++.dg/template/explicit3.C: New.
12515 * g++.dg/template/explicit4.C: New.
12516 * g++.dg/template/explicit5.C: New.
12517
12518 PR c++/11347
12519 * g++.dg/template/memtmpl1.C: New.
12520
12521 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12522
12523 PR target/11565
12524 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12525 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12526
12527 2003-07-30 Jan Hubicka <jh@suse.cz>
12528
12529 * vtgc1.c: Kill.
12530
12531 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12532
12533 * gcc.dg/struct-in-proto-1.c: New test.
12534
12535 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12536
12537 * gcc.dg/cpp/include2.c: Only expect one message.
12538
12539 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12540
12541 PR c++/9447
12542 * g++.dg/template/using1.C: New test.
12543 * g++.dg/template/using2.C: New test.
12544 * g++.dg/template/using3.C: New test.
12545 * g++.dg/template/using4.C: New test.
12546
12547 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12548
12549 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12550 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12551
12552 2003-07-28 Jan Hubicka <jh@suse.cz>
12553
12554 PR c++/11530
12555 * g++.dg/opt/call1.C: New test.
12556
12557 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12558
12559 PR c++/11667
12560 * g++.dg/init/enum2.C: New test.
12561 * g++.dg/template/overload1.C: Add "-w" option.
12562
12563 2003-07-28 <hp@bitrange.com>
12564
12565 * gcc.dg/Wdeclaration-after-statement-1.c,
12566 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12567
12568 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12569
12570 * gcc.c-torture/compile/20030725-1.c: New test.
12571
12572 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12573
12574 * gcc.dg/20030505.c: Only run for SPE.
12575 Remove definition of opaque type.
12576
12577 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12578
12579 * g++.dg/template/ptrmem6.C: New test.
12580
12581 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12582
12583 * gcc.c-torture/compile/zero-strct-2.c: New test.
12584
12585 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12586
12587 * gcc.dg/intermod-1.c: New test.
12588
12589 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12590
12591 PR c++/11617
12592 * g++.dg/template/lookup2.C: New test.
12593 * g++.dg/template/memclass1.C: Remove instantiated from error.
12594 * g++.dg/other/error2.C: Tweak expected errors.
12595
12596 PR c++/11596
12597 * g++.dg/template/defarg3.C: New test.
12598
12599 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12600
12601 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12602
12603 * g++.dg/inherit/access5.C: New test.
12604
12605 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12606
12607 PR c++/11513
12608 * g++.dg/template/crash8.C: New test.
12609
12610 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12611
12612 PR c/10602
12613 * gcc.dg/noncompile/incomplete-2.c: New test.
12614
12615 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12616
12617 PR c++/11645
12618 * g++.dg/inherit/access4.C: New test.
12619
12620 PR c++/11517
12621 * g++.dg/expr/cond2.C: New test.
12622
12623 PR optimization/10679
12624 * g++.dg/opt/inline4.C: New test.
12625
12626 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12627
12628 * g++.dg/parse/crash10: New test.
12629
12630 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12631
12632 * g++.dg/ext/flexary1.C: New test.
12633
12634 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12635
12636 PR c++/10793
12637 * g++.dg/template/crash9.C: New test.
12638
12639 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12640
12641 PR c++/3004
12642 * g++.dg/parse/typedef3.C: New test.
12643
12644 PR c++/7906
12645 * g++.dg/parse/operator2.C: New test.
12646
12647 PR c++/8895
12648 * g++.dg/parse/def-tmpl-arg1.C: New test.
12649
12650 PR c++/9282
12651 * g++.dg/parse/funptr1.C: New test.
12652
12653 PR c++/9452
12654 * g++.dg/parse/ambig3.C: New test.
12655
12656 PR c++/9454
12657 * g++.dg/parse/operator3.C: New test.
12658
12659 PR c++/9486
12660 * g++.dg/parse/template10.C: New test.
12661
12662 PR c++/9488
12663 * g++.dg/parse/template11.C: New test.
12664
12665 PR c++/10150
12666 * g++.dg/parse/invalid-op1.C: New test.
12667
12668 PR c++/10247
12669 * g++.dg/parse/condexpr1.C: New test.
12670
12671 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12672
12673 * g++.dg/ext/packed3.C: New test.
12674 * g++.dg/ext/packed4.C: New test.
12675
12676 * gcc.dg/pack-test-3.c: New test.
12677
12678 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12679
12680 * lib/compat.exp: Handle dg-options per source file.
12681 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12682 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12683 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12684 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12685 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12686 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12687 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12688 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12689 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12690 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12691 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12692 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12693 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12694 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12695
12696 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12697
12698 PR c/10320
12699 * gcc.c-torture/execute/20030718-1.c: New test.
12700
12701 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12702
12703 PR optimization/11536
12704 * gcc.dg/20030721-1.c: New test.
12705
12706 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12707
12708 PR c++/11546
12709 * g++.dg/template/lookup1.C: New test.
12710
12711 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12712
12713 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12714 diagnostics of ill-formed constructs involving labels.
12715 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12716 the new 'previously defined here' message.
12717
12718 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12719
12720 * g++.dg/parse/non-dependent2.C: New test.
12721
12722 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12723
12724 * g++.dg/init/init-ref4.C: xfail on targets without
12725 weak symbols.
12726
12727 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12728
12729 PR target/11087
12730 * gcc.c-torture/execute/20030717-1.c: New test.
12731
12732 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12733
12734 * g++.dg/opt/cfg1.C: New test.
12735
12736 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12737
12738 PR optimization/11557
12739 * gcc.dg/20030717-1.c: New test.
12740
12741 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12742
12743 PR c++/10476
12744 * g++.dg/expr/crash-1.C: New test.
12745
12746 PR c++/11027
12747 * g++.dg/template/init3.C: New test.
12748
12749 PR c++/8222
12750 * g++.dg/template/non-dependent1.C: New test.
12751
12752 PR c++/11070
12753 * g++.dg/template/non-dependent2.C: New test.
12754
12755 PR c++/11071
12756 * g++.dg/template/non-dependent3.C: New test.
12757
12758 PR c++/9907
12759 * g++.dg/template/sizeof5.C: New test.
12760
12761 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12762
12763 PR 11498
12764 * gcc.c-torture/compile/mangle-1.c: New file.
12765
12766 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12767
12768 PR c++/7809
12769 * g++.dg/parse/access3.C: New test.
12770
12771 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12772
12773 PR c++/11384
12774 * g++.dg/init/init-ref4.C: New test.
12775
12776 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12777
12778 PR c++/11547
12779 * g++.dg/parse/constant3.C: New test.
12780 * g++.dg/parse/crash7.C: Likewise.
12781
12782 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12783
12784 PR target/11008
12785 * gcc.dg/i386-pentium4-not-mull.c: New.
12786
12787 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12788
12789 * gcc.dg/asm-names.c (ymain): Make it weak.
12790
12791 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12792
12793 PR c++/5421
12794 * g++.dg/template/friend21.C: New test.
12795
12796 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12797
12798 * gcc.dg/cleanup-8.c: New test.
12799 * gcc.dg/cleanup-9.c: New test.
12800
12801 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12802
12803 * g++.dg/ext/dll-MI1.h: New file.
12804 * g++.dg/ext/dllexport-MI1.C: New file.
12805 * g++.dg/ext/dllimport-MI1.C: New file.
12806
12807 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12808
12809 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12810 it does not have cmpstrsi patterns (just cmpmemsi).
12811
12812 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12813
12814 PR debug/11473
12815 * g++.dg/debug/debug8.C: New test.
12816
12817 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12818
12819 PR c++/10108
12820 * g++.dg/template/crash7.C: New test.
12821
12822 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12823
12824 PR target/10795
12825 * gcc.c-torture/compile/20030708-1.c: New.
12826
12827 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12828
12829 * gcc.c-torture/execute/20030715-1.c: New test.
12830
12831 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12832
12833 * gcc.dg/pch/inline-3.c: New file.
12834 * gcc.dg/pch/inline-3.hs: New file.
12835 * gcc.dg/pch/inline-4.c: New file.
12836 * gcc.dg/pch/inline-4.hs: New file.
12837
12838 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12839
12840 PR c++/11509
12841 * g++.dg/template/crash6.C: New test.
12842
12843 PR c++/7053
12844 * g++.dg/template/friend20.C: New test.
12845
12846 PR c++/7019
12847 * g++.dg/template/overload2.C: New test.
12848
12849 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12850
12851 PR optimization/11440
12852 * gcc.c-torture/execute/20030714-1.c: New test.
12853
12854 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12855
12856 PR c++/11154
12857 * g++.dg/template/partial2.C: New test.
12858
12859 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12860
12861 PR c++/11503
12862 * g++.dg/template/anon1.C: New test.
12863
12864 PR c++/11493
12865 PR c++/11495
12866 * g++.dg/parse/template9.C: Likewise.
12867 * g++.dg/template/crash4.C: New test.
12868 * g++.dg/template/koenig1.C: Likewise.
12869 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12870 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12871 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12872 functions.
12873 * g++.old-deja/g++.jason/template36.C: Likewise.
12874 * g++.old-deja/g++.mike/p1989.C: Likewise.
12875 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12876 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12877 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12878 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12879 compiling.
12880 * g++.old-deja/g++.pt/union2.C: Use this->.
12881
12882 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12883
12884 * gcc.dg/20030711-1.c: New test.
12885
12886 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12887
12888 PR c++/11050
12889 * g++.dg/parse/args1.C: New test.
12890 * g++.pt/defarg8.C: Change expected errors.
12891
12892 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12893
12894 PR c++/8164
12895 * g++.dg/template/nontype2.C: New test.
12896
12897 PR c++/10558
12898 * g++.dg/parse/template8.C: New test.
12899
12900 PR c++/8327
12901 * g++.dg/template/scope1.C: New test.
12902
12903 * g++.dg/warn/Wsign-compare-1.C: New test.
12904
12905 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12906
12907 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12908
12909 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12910
12911 PR c++/9411
12912 * g++.dg/template/explicit2.C: New test.
12913
12914 PR c++/10032
12915 * g++.dg/warn/pedantic1.C: New test.
12916
12917 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12918
12919 PR c++ 9483
12920 * g++.dg/other/field1.C: New test.
12921
12922 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12923
12924 PR c/11449
12925 * gcc.c-torture/compile/20030707-1.c: New.
12926
12927 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12928
12929 PR c++/10849
12930 * g++.dg/template/access12.C: New test.
12931
12932 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12933
12934 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12935 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12936 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12937 * gcc.misc-tests/gcov.exp: Update
12938 * g++.dg/gcov/gcov.exp: Update
12939 * lib/gcov.exp: Update.
12940
12941 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12942
12943 * g++.dg/abi/mangle17.C: Make sure template expressions are
12944 dependent.
12945 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12946 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12947 * g++.dg/opt/stack1.C: Remove erroneous code.
12948 * g++.dg/parse/template7.C: New test.
12949 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12950 * g++.old-deja/g++.pt/crash4.C: Likewise.
12951
12952 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12953
12954 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12955 with zero or one occurence of `$' after the initial `L'.
12956
12957 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12958
12959 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12960
12961 2003-07-08 Roger Sayle <roger@eyesopen.com>
12962
12963 PR c/11370
12964 * gcc.dg/Wunreachable-6.c: New testcase.
12965 * gcc.dg/Wunreachable-7.c: New testcase.
12966
12967 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12968
12969 PR c/11420
12970 * gcc.dg/20030708-1.c: New test.
12971
12972 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12973
12974 * gcc.dg/compat/sdata-section.h: New file.
12975 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12976 * gcc.dg/torture/mips-sdata-1.c: New test.
12977
12978 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12979
12980 PR c++/11030
12981 * g++.dg/template/friend19.C: New test.
12982
12983 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12984
12985 * g++.dg/opt/strength-reduce.C: New test.
12986
12987 2003-07-07 Roger Sayle <roger@eyesopen.com>
12988
12989 PR target/10979
12990 * gcc.dg/20030707-1.c: New testcase.
12991
12992 2003-07-07 Roger Sayle <roger@eyesopen.com>
12993
12994 PR optimization/11059
12995 * g++.dg/opt/emptyunion.C: New testcase.
12996
12997 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12998 Eric Botcazou <ebotcazou@libertysurf.fr>
12999
13000 * g++.dg/opt/stack1.C: New test.
13001
13002 2003-07-05 Mark Mitchell <mark@codesourcery.com>
13003
13004 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
13005 run test.
13006
13007 PR c++/11431
13008 * g++.dg/expr/static_cast3.C: New test.
13009
13010 2003-07-04 Zack Weinberg <zack@codesourcery.com>
13011
13012 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
13013 everywhere.
13014 * gcc.dg/concat.c: Concatenation of string constants with
13015 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
13016 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
13017 * gcc.dg/cpp/escape-2.c: Use wide character constants where
13018 necessary to avoid multi-character character constant warning.
13019 * gcc.dg/cpp/escape.c: Likewise.
13020 * gcc.dg/cpp/ucs.c: Likewise.
13021 Remove backslashes from dg-bogus comments, as they confuse Tcl.
13022 Fix a typo.
13023
13024 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13025
13026 PR c/11428
13027 * gcc.c-torture/compile/20030704-1.c: New.
13028
13029 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13030
13031 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13032
13033 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13034
13035 PR c++/5287, PR c++/7910, PR c++/11021
13036 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13037 tests for warnings.
13038 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13039 * g++.dg/ext/dllimport3.C: Likewise.
13040 * g++.dg/ext/dllimport4.C: New file.
13041 * g++.dg/ext/dllimport5.C: New file.
13042 * g++.dg/ext/dllimport6.C: New file.
13043 * g++.dg/ext/dllimport7.C: New file.
13044 * g++.dg/ext/dllimport8.C: New file.
13045 * g++.dg/ext/dllimport9.C: New file.
13046 * g++.dg/ext/dllimport10.C: New file.
13047 * g++.dg/ext/dllexport1.C: New file.
13048
13049 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13050
13051 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13052 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13053
13054 2003-07-03 Roger Sayle <roger@eyesopen.com>
13055
13056 * gcc.dg/builtins-25.c: New testcase.
13057 * gcc.dg/builtins-26.c: New testcase.
13058
13059 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13060
13061 * gcc.dg/compat/vector-defs.h: New file.
13062 * gcc.dg/compat/vector-setup.h: New file.
13063 * gcc.dg/compat/vector-check.h: New file.
13064 * gcc.dg/compat/vector-1_main.c: New file.
13065 * gcc.dg/compat/vector-1_x.c: New file.
13066 * gcc.dg/compat/vector-1_y.c: New file.
13067 * gcc.dg/compat/vector-2_main.c: New file.
13068 * gcc.dg/compat/vector-2_x.c: New file.
13069 * gcc.dg/compat/vector-2_y.c: New file.
13070
13071 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13072 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13073 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13074 * gcc.dg/compat/struct-align-1.h: New file.
13075 * gcc.dg/compat/struct-align-1_main.c: New file.
13076 * gcc.dg/compat/struct-align-1_x.c: New file.
13077 * gcc.dg/compat/struct-align-1_y.c: New file.
13078 * gcc.dg/compat/struct-align-2.h: New file.
13079 * gcc.dg/compat/struct-align-2_main.c: New file.
13080 * gcc.dg/compat/struct-align-2_x.c: New file.
13081 * gcc.dg/compat/struct-align-2_y.c: New file.
13082
13083 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13084 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13085 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13086 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13087 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13088 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13089 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13090 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13091 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13092 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13093 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13094 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13095 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13096 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13097 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13098 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13099 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13100 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13101 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13102 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13103 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13104 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13105 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13106 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13107 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13108 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13109 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13110 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13111 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13112
13113 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13114
13115 * gcc.dg/i386-call-1.c: New test.
13116
13117 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13118
13119 PR c++/9162
13120 * g++.dg/parse/defarg4.C: New.
13121
13122 2003-07-03 Roger Sayle <roger@eyesopen.com>
13123
13124 PR target/10700
13125 * gcc.c-torture/compile/20030703-1.c: New test case.
13126
13127 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13128
13129 * g++.dg/template/local3.C: Remove extra semicolon.
13130
13131 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13132
13133 * gcc.dg/i386-volatile-1.c: New test.
13134
13135 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13136
13137 PR c++/11072
13138 * g++.dg/other/offsetof2.C: XFAIL.
13139 * g++.dg/other/offsetof5.C: New.
13140
13141 PR c++/10219
13142 * g++.dg/template/error1.C: New.
13143
13144 PR c++/9779
13145 * g++.dg/template/dependent-expr1.C: New.
13146
13147 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13148
13149 PR c++/6949
13150 * g++.dg/template/local3.C: New test.
13151
13152 PR c++/11149
13153 * g++.dg/lookup/scoped6.C: New test.
13154
13155 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13156
13157 PR c++/8046
13158 * g++.dg/other/error7.C: New test.
13159
13160 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13161
13162 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13163 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13164 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13165 * g++.old-deja/g++.other/union2.C: Likewise.
13166 * gcc.dg/c90-const-expr-2.c: Likewise.
13167 * gcc.dg/c90-const-expr-3.c: Likewise.
13168 * gcc.dg/c99-const-expr-2.c: Likewise.
13169 * gcc.dg/c99-const-expr-3.c: Likewise.
13170 * gcc.dg/concat.c: Likewise.
13171
13172 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13173
13174 PR c++/9559
13175 * g++.dg/init/static1.C: New test.
13176
13177 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13178
13179 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13180 * g++.old-deja/g++.other/access2.C: Likewise.
13181 * g++.old-deja/g++.other/decl2.C: Likewise.
13182 * gcc.c-torture/execute/20020615-1.c: Likewise.
13183
13184 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13185
13186 PR c++/4933
13187 * g++.dg/template/sizeof4.C: New test.
13188
13189 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13190
13191 * g++.dg/other/error6.C: New test.
13192
13193 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13194
13195 PR c++/10750
13196 * g++.dg/parse/constant2.C: New test.
13197
13198 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13199
13200 PR c++/11106
13201 * g++.dg/other/error5.C: New test.
13202
13203 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13204
13205 * gcc.dg/format/gcc_diag-1.c: New test.
13206
13207 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13208
13209 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13210
13211 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13212
13213 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13214 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13215 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13216
13217 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13218
13219 * gcc.c-torture/execute/builtins/string-8.c: New test.
13220 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13221 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13222 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13223
13224 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13225
13226 PR c++/10468
13227 * g++.dg/ext/typeof6.C: New test.
13228
13229 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13230
13231 PR c++/10796
13232 * g++.dg/init/enum1.C: New test.
13233
13234 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13235
13236 * gcc.dg/20030627-1.c: New test.
13237
13238 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13239
13240 PR c++/11332
13241 * g++.dg/expr/static_cast2.C: New test.
13242
13243 2003-06-26 Roger Sayle <roger@eyesopen.com>
13244 Jakub Jelinek <jakub@redhat.com>
13245
13246 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13247 sprintf(dst,"%s",src) optimization.
13248 * gcc.c-torture/execute/20030626-1.c: New test case.
13249 * gcc.c-torture/execute/20030626-2.c: New test case.
13250
13251 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13252
13253 * gcc.c-torture/execute/multi-ix.c: New test.
13254
13255 * gcc.c-torture/execute/simd-4.c (main):
13256 Added missing semicolon at end of union.
13257
13258 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13259
13260 PR c++/8266
13261 * g++.dg/template/explicit-instantiation3.C: New test.
13262
13263 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13264
13265 * gcc.dg/20030626-1.c: Use signed char.
13266
13267 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13268
13269 * gcc.dg/20030626-1.c: New test.
13270
13271 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13272
13273 * const-str-2.m: Update.
13274
13275 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13276
13277 PR c++/10990
13278 * g++.dg/rtti/dyncast1.C: New test.
13279 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13280 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13281 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13282
13283 PR c++/10931
13284 * g++.dg/expr/static_cast1.C: New test.
13285
13286 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13287
13288 * gcc.dg/20030625-1.c: New test.
13289
13290 2003-06-24 Roger Sayle <roger@eyesopen.com>
13291
13292 * gcc.c-torture/compile/20030624-1.c: New test case.
13293
13294 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13295
13296 * gcc.c-torture/execute/string-opt-17.c: New test.
13297
13298 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13299
13300 PR c++/5754
13301 * g++.dg/parse/crash6.C: New test.
13302
13303 2003-06-23 Roger Sayle <roger@eyesopen.com>
13304
13305 * gcc.dg/builtins-24.c: New test case.
13306
13307 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13308
13309 * g++.dg/opt/operator1.C: New test.
13310
13311 2003-06-22 Roger Sayle <roger@eyesopen.com>
13312
13313 * gcc.c-torture/execute/string-opt-16.c: New test case.
13314
13315 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13316
13317 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13318 * g++.old-deja/g++.other/conv7.C: Likewise
13319 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13320 * g++.old-deja/g++.other/overload14.C: Likewise.
13321
13322 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13323
13324 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13325 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13326
13327 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13328
13329 PR c++/10888
13330 * g++.dg/warn/Winline-3.C: New test.
13331
13332 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13333
13334 * lib/target-supports.exp (check_alias_available): Make the test
13335 program acceptable to the Solaris assembler.
13336
13337 PR c++/10749
13338 * g++.dg/template/memclass2.C: New test.
13339
13340 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13341 Eric Botcazou <ebotcazou@libertysurf.fr>
13342
13343 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13344 data for non-matching targets.
13345 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13346
13347 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13348
13349 PR c++/10845
13350 * g++.dg/template/member3.C: New test.
13351
13352 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13353
13354 PR c++/10939
13355 * g++.dg/template/func1.C: New test.
13356
13357 PR c++/9649
13358 * g++.dg/template/static4.C: New test.
13359 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13360
13361 PR c++/11041
13362 * g++.dg/init/ref7.C: New test.
13363
13364 2003-06-19 Matt Austern <austern@apple.com>
13365
13366 PR c++/11228
13367 * g++.dg/anew1.C: New test.
13368 * g++.dg/anew2.C: New test.
13369 * g++.dg/anew3.C: New test.
13370 * g++.dg/anew4.C: New test.
13371
13372 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13373
13374 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13375
13376 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13377
13378 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13379 endian-dependent.
13380
13381 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13382
13383 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13384 Remove cruft.
13385
13386 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13387
13388 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13389 * gcc.c-torture/compile/961203-1.c: Likewise.
13390 * gcc.c-torture/compile/980506-1.c: Likewise.
13391
13392 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13393
13394 PR c++/10712
13395 * g++.dg/lookup/using7.C: New test.
13396
13397 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13398
13399 PR c++/11105
13400 * g++.dg/abi/conv1.C: Remove it.
13401 * g++.dg/template/conv7.C: New test.
13402 * g++.dg/template/conv8.C: Likewise.
13403 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13404 conversion operator.
13405
13406 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13407
13408 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13409 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13410 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13411 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13412 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13413 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13414 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13415 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13416 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13417 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13418 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13419 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13420 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13421 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13422 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13423 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13424 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13425 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13426 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13427 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13428 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13429 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13430 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13431 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13432 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13433 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13434 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13435 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13436 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13437
13438 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13439
13440 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13441 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13442 indications.
13443
13444 2003-06-16 Roger Sayle <roger@eyesopen.com>
13445
13446 * gcc.dg/i386-387-5.c: New test case.
13447 * gcc.dg/i386-387-6.c: New test case.
13448 * gcc.dg/builtins-23.c: New test case.
13449
13450 2003-06-15 Roger Sayle <roger@eyesopen.com>
13451
13452 * gcc.dg/builtins-22.c: New test case.
13453 * gcc.dg/i386-387-1.c: Update to test exp.
13454 * gcc.dg/i386-387-2.c: Likewise.
13455
13456 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13457
13458 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13459
13460 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13461
13462 * lib/gcc-dg.exp (dg-require-dll): New function.
13463 (dg-xfail-if): Likewise.
13464 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13465 driver.
13466
13467 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13468 * gcc.c-torture/compile/20001205-1.c: Likewise.
13469 * gcc.c-torture/compile/20001226-1.c: Likewise.
13470 * gcc.c-torture/compile/20010518-2.c: Likewise.
13471 * gcc.c-torture/compile/20020312-1.c: Likewise.
13472 * gcc.c-torture/compile/20020604-1.c: Likewise.
13473 * gcc.c-torture/compile/920501-12.c: Likewise.
13474 * gcc.c-torture/compile/920501-4.c: Likewise.
13475 * gcc.c-torture/compile/920520-1.c: Likewise.
13476 * gcc.c-torture/compile/920521-1.c: Likewise.
13477 * gcc.c-torture/compile/920625-1.c: Likewise.
13478 * gcc.c-torture/compile/961203-1.c: Likewise.
13479 * gcc.c-torture/compile/980506-1.c: Likewise.
13480 * gcc.c-torture/compile/981006-1.c: Likewise.
13481 * gcc.c-torture/compile/981022-1.c: Likewise.
13482 * gcc.c-torture/compile/981223-1.c: Likewise.
13483 * gcc.c-torture/compile/990617-1.c: Likewise.
13484 * gcc.c-torture/compile/dll.c: Likewise.
13485 * gcc.c-torture/compile/labels-3.c: Likewise.
13486 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13487 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13488 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13489 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13490 * gcc.c-torture/compile/simd-5.c: Likewise.
13491 * gcc.c-torture/compile/20000804-1.x: Remove.
13492 * gcc.c-torture/compile/20001205-1.x: Likewise.
13493 * gcc.c-torture/compile/20001226-1.x: Likewise.
13494 * gcc.c-torture/compile/20010518-2.x: Likewise.
13495 * gcc.c-torture/compile/20020312-1.x: Likewise.
13496 * gcc.c-torture/compile/20020604-1.x: Likewise.
13497 * gcc.c-torture/compile/920501-12.x: Likewise.
13498 * gcc.c-torture/compile/920501-4.x: Likewise.
13499 * gcc.c-torture/compile/920520-1.x: Likewise.
13500 * gcc.c-torture/compile/920521-1.x: Likewise.
13501 * gcc.c-torture/compile/920625-1.x: Likewise.
13502 * gcc.c-torture/compile/961203-1.x: Likewise.
13503 * gcc.c-torture/compile/980506-1.x: Likewise.
13504 * gcc.c-torture/compile/981006-1.x: Likewise.
13505 * gcc.c-torture/compile/981022-1.x: Likewise.
13506 * gcc.c-torture/compile/981223-1.x: Likewise.
13507 * gcc.c-torture/compile/990617-1.x: Likewise.
13508 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13509 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13510 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13511 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13512 * gcc.c-torture/compile/simd-5.x: Likewise.
13513
13514 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13515
13516 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13517
13518 * gcc.c-torture/execute/20030611-1.c: New test.
13519
13520 2003-06-12 Roger Sayle <roger@eyesopen.com>
13521
13522 PR middle-end/168
13523 * gcc.dg/20030612-1.c: New test case.
13524
13525 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13526
13527 PR c++/10635
13528 * g++.dg/expr/cast1.C: New test.
13529
13530 2003-06-12 Roger Sayle <roger@eyesopen.com>
13531
13532 * gcc.dg/builtins-21.c: New test case.
13533
13534 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13535
13536 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13537 options instead of at the end.
13538 * lib/objc.exp (objc_target_compile): Likewise.
13539
13540 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13541
13542 PR c++/10432
13543 * g++.dg/parse/error1.C: New test.
13544
13545 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13546
13547 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13548 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13549 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13550 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13551 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13552 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13553 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13554 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13555 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13556 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13557 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13558 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13559 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13560 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13561 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13562 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13563 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13564 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13565 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13566 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13567 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13568 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13569 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13570 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13571
13572 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13573 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13574 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13575 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13576 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13577 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13578 * gcc.dg/compat/scalar-return-3_main.c: New file.
13579 * gcc.dg/compat/scalar-return-3_x.c: New file.
13580 * gcc.dg/compat/scalar-return-3_y.c: New file.
13581 * gcc.dg/compat/scalar-return-4_main.c: New file.
13582 * gcc.dg/compat/scalar-return-4_x.c: New file.
13583 * gcc.dg/compat/scalar-return-4_y.c: New file.
13584
13585 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13586
13587 * gcc.dg/compat/fp2-struct-check.h: New file.
13588 * gcc.dg/compat/fp2-struct-defs.h: New file.
13589 * gcc.dg/compat/fp2-struct-init.h: New file.
13590 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13591 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13592 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13593 * gcc.dg/compat/struct-return-10_main.c: New file.
13594 * gcc.dg/compat/struct-return-10_x.c: New file.
13595 * gcc.dg/compat/struct-return-10_y.c: New file.
13596
13597 * gcc.dg/compat/compat-common.h: New file.
13598 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13599 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13600 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13601 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13602 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13603 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13604 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13605 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13606 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13607 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13608 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13609 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13610 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13611 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13612 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13613 * gcc.dg/compat/small-struct-check.h: Ditto.
13614 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13615 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13616 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13617 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13618 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13619 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13620 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13621 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13622 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13623 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13624 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13625 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13626 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13627 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13628 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13629 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13630 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13631 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13632 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13633 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13634 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13635 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13636 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13637 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13638 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13639 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13640 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13641 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13642 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13643 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13644
13645 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13646
13647 * g++.dg/pch/static-1.C: New file.
13648 * g++.dg/pch/static-1.Hs: New file.
13649
13650 2003-06-10 Richard Henderson <rth@redhat.com>
13651
13652 * gcc.dg/asm-7.c: Adjust expected warning text.
13653
13654 2003-06-10 Roger Sayle <roger@eyesopen.com>
13655
13656 * gcc.dg/builtins-20.c: New test case.
13657
13658 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13659
13660 PR c++/11131
13661 * g++.dg/opt/template1.C: New test.
13662
13663 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13664
13665 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13666 additional_sources.
13667
13668 2003-05-21 David Taylor <dtaylor@emc.com>
13669
13670 * gcc.dg/Wpadded.c: New file.
13671
13672 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13673
13674 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13675 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13676 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13677 dg-require-weak.
13678
13679 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13680
13681 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13682
13683 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13684
13685 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13686 (dg-require-alias): Likewise.
13687 (dg-require-gc-sections): Likewise.
13688 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13689
13690 2003-06-08 Richard Henderson <rth@redhat.com>
13691
13692 * gcc.dg/20011029-2.c: Fix the array reference.
13693 * gcc.dg/asm-7.c: New.
13694
13695 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13696
13697 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13698
13699 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13700
13701 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13702 (dg-require-gc-sections): Likewise.
13703
13704 2003-06-08 Jan Hubicka <jh@suse.cz>
13705
13706 * i386-cmov1.c: Fix regular expression.
13707 * i386-cvt-1.c: Likewise.
13708 * i386-local.c: Likewise.
13709 * i386-local2.c: Likewise.
13710 * i386-mul.c: Likewise.
13711 * i386-ssetype-1.c: Likewise.
13712 * i386-ssetype-3.c: Likewise.
13713 * i386-ssetype-5.c: Likewise.
13714
13715 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13716
13717 PR c++/11039
13718 * g++.dg/warn/implicit-typename2.C: New test.
13719 * g++.dg/warn/implicit-typename3.C: New test.
13720
13721 2003-06-07 Richard Henderson <rth@redhat.com>
13722
13723 * g++.dg/other/offsetof3.C: Use size_t.
13724 * g++.dg/other/offsetof4.C: Likewise.
13725
13726 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13727
13728 * lib/copy-file.exp: New. Implement gcc_copy_files.
13729
13730 * lib/dg-pch.exp: Load copy-file.exp
13731 (dg-pch): Use gcc_copy_files instead of "file copy".
13732
13733 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13734
13735 * gcc.dg/weak/weak.exp: Simplify.
13736 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13737 * gcc.dg/weak/weak-1.c: Likewise.
13738 * gcc.dg/weak/weak-2.c: Likewise.
13739 * gcc.dg/weak/weak-3.c: Likewise.
13740 * gcc.dg/weak/weak-4.c: Likewise.
13741 * gcc.dg/weak/weak-5.c: Likewise.
13742 * gcc.dg/weak/weak-6.c: Likewise.
13743 * gcc.dg/weak/weak-7.c: Likewise.
13744 * gcc.dg/weak/weak-8.c: Likewise.
13745 * gcc.dg/weak/weak-9.c: Likewise.
13746
13747 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13748
13749 gcc.c-torture/execute/20030606-1.c: New.
13750
13751 2003-06-06 Roger Sayle <roger@eyesopen.com>
13752
13753 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13754 * gcc.dg/builtins-19.c: Likewise.
13755
13756 2003-06-06 Roger Sayle <roger@eyesopen.com>
13757
13758 * gcc.dg/builtins-2.c: Add some more tests.
13759 * gcc.dg/builtins-18.c: New test case.
13760 * gcc.dg/builtins-19.c: New test case.
13761
13762 2003-06-06 Roger Sayle <roger@eyesopen.com>
13763 Jim Wilson <wilson@tuliptree.org>
13764
13765 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13766
13767 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13768
13769 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13770 mempcpy/stpcpy calls not to be optimized into something else.
13771 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13772 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13773 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13774
13775 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13776
13777 * gcc.dg/format/asm_fprintf-1.c: New test.
13778
13779 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13780
13781 * lib/gcc-defs.exp (additional_sources): New variable.
13782 (dg-additional-sources): New function.
13783 (additional_files): New variable.
13784 (dg-additional-files): New function.
13785 (dg-additional-files-options): Likewise.
13786 * lib/gcc-dg.exp (dg-require-weak): New function.
13787 (dg-require-alias): Likewise.
13788 (dg-require-gc-sections): Likewise.
13789 * lib/target-supports.exp (check_alias_available): Remove testfile
13790 parameter.
13791 (check_gc_sections_available): New function.
13792 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13793 (dg-gpp-additional-files): Likewise.
13794 * lib/g++.exp (additional_sources): Remove.
13795 (additional_files): Likewise.
13796 (g++_target_compile): Use dg-additional-files-options.
13797
13798 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13799 Tcl logic.
13800 * gcc.dg/special/ecos.exp: Remove.
13801 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13802 * gcc.dg/special/alias-1.c: Likewise.
13803 * gcc.dg/special/alias-2.c: Likewise.
13804 * gcc.dg/special/gcsec-1.c: Likewise.
13805 * gcc.dg/special/weak-1.c: Likewise.
13806 * gcc.dg/special/weak-2.c: Likewise.
13807 * gcc.dg/special/wkali-1.c: Likewise.
13808 * gcc.dg/special/wkali-2.c: Likewise.
13809
13810 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13811 dg-gpp-additional-*.
13812 * g++.dg/special/conpr-3.C: Likewise.
13813 * g++.dg/special/conpr-4.C: Likewise.
13814 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13815 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13816 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13817 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13818 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13819 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13820 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13821 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13822 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13823 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13824 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13825 * g++.old-deja/g++.other/comdat1.C: Likewise.
13826 * g++.old-deja/g++.other/comdat2.C: Likewise.
13827 * g++.old-deja/g++.other/comdat3.C: Likewise.
13828 * g++.old-deja/g++.other/ctor1.C: Likewise.
13829 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13830
13831 2003-06-05 Richard Henderson <rth@redhat.com>
13832
13833 * gcc.dg/debug/20030605-1.c: New.
13834
13835 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13836
13837 * README.QMTEST: Update.
13838
13839 2003-06-04 Richard Henderson <rth@redhat.com>
13840
13841 * gcc.dg/cleanup-1.c: New.
13842 * gcc.dg/cleanup-2.c: New.
13843 * gcc.dg/cleanup-3.c: New.
13844 * gcc.dg/cleanup-4.c: New.
13845 * gcc.dg/cleanup-5.c: New.
13846 * gcc.dg/cleanup-6.c: New.
13847 * gcc.dg/cleanup-7.c: New.
13848
13849 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13850
13851 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13852
13853 * lib/dg-pch.exp: New file.
13854 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13855 * gcc.dg/pch/pch.exp: Likewise.
13856
13857 2003-06-04 Roger Sayle <roger@eyesopen.com>
13858
13859 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13860 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13861 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13862 * gcc.dg/builtins-17.c: New test case.
13863 * gcc.dg/i386-387-4.c: New test case.
13864 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13865
13866 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13867
13868 * gcc.dg/ultrasp9.c: New test.
13869
13870 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13871
13872 * gcc.c-torture/compile/20030604-1.c: New test.
13873 * gcc.dg/sparc-constant-1.c: New test.
13874
13875 2003-06-03 Glen Nakamura <glen@imodulo.com>
13876
13877 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13878
13879 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13880
13881 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13882
13883 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13884 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13885
13886 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13887
13888 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13889
13890 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13891
13892 PR c++/10940
13893 * g++.dg/template/spec10.C: New test.
13894
13895 2003-06-03 Roger Sayle <roger@eyesopen.com>
13896
13897 * gcc.dg/builtins-16.c: New test case.
13898
13899 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13900
13901 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13902 mempcpy test with post-increments.
13903 * gcc.c-torture/execute/string-opt-3.c: New test.
13904 * gcc.dg/string-opt-1.c: New test.
13905
13906 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13907
13908 PR fortran/10965
13909 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13910
13911 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13912
13913 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13914 (scan-assembler): ... here. Use dg-scan.
13915 (scan-assembler-not): Likewise.
13916 (scan-file): New function.
13917 (scan-file-not): Likewise.
13918 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13919 * gcc.dg/cpp/_Pragma4.c: Likewise.
13920 * gcc.dg/cpp/_Pragma5.c: Likewise.
13921 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13922 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13923 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13924 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13925 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13926 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13927 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13928 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13929 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13930 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13931 * gcc.dg/cpp/cxxcom1.c: Likewise.
13932 * gcc.dg/cpp/line1.c: Likewise.
13933 * gcc.dg/cpp/maccom1.c: Likewise.
13934 * gcc.dg/cpp/maccom2.c: Likewise.
13935 * gcc.dg/cpp/maccom3.c: Likewise.
13936 * gcc.dg/cpp/maccom4.c: Likewise.
13937 * gcc.dg/cpp/maccom5.c: Likewise.
13938 * gcc.dg/cpp/maccom6.c: Likewise.
13939 * gcc.dg/cpp/multiline.c: Likewise.
13940 * gcc.dg/cpp/spacing1.c: Likewise.
13941 * gcc.dg/cpp/spacing2.c: Likewise.
13942 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13943 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13944 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13945 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13946 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13947 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13948 * gcc.dg/cpp/cxxcom2.c: Likewise.
13949 * gcc.dg/cpp/cxxcom2.h: New file.
13950
13951 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13952 * g++.dg/cpp/truefalse.C: Here.
13953 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13954
13955 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13956
13957 * gcc.dg/cpp/redef3.c: New file.
13958
13959 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13960
13961 * gcc.dg/i386-loop-3.c: New test.
13962
13963 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13964
13965 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13966
13967 2003-05-31 Roger Sayle <roger@eyesopen.com>
13968
13969 * gcc.dg/fwrapv-1.c: New test case.
13970 * gcc.dg/fwrapv-2.c: New test case.
13971
13972 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13973
13974 PR c++/10956
13975 * g++.dg/template/spec9.C: New test.
13976
13977 2003-05-29 Roger Sayle <roger@eyesopen.com>
13978
13979 * gcc.dg/duff-4.c: New test case.
13980
13981 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13982
13983 PR fortran/10843
13984 * g77.dg/ffixed-form-1.f: New test
13985 * g77.dg/ffixed-form-2.f: New test
13986 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13987 * g77.dg/ffree-form-3.f: New test
13988
13989 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13990
13991 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13992 * gcc.dg/wint_t-1.c: Likewise.
13993
13994 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13995
13996 * g++.dg/template/access11.C: New test.
13997
13998 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13999
14000 PR c++/10849
14001 * g++.dg/template/access10.C: New test.
14002
14003 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14004 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14005
14006 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
14007
14008 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14009
14010 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
14011 suppress for powerpc-*-darwin*.
14012 * gcc.dg/torture/builtin-noret-2.c: Likewise.
14013
14014 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14015
14016 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
14017 suppress option for powerpc-*-darwin*.
14018
14019 2003-05-23 Roger Sayle <roger@eyesopen.com>
14020
14021 * gcc.dg/builtins-1.c: Add tests for tan and atan.
14022 * gcc.dg/builtins-4.c: Add test for fmod.
14023
14024 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14025
14026 PR c++/10682
14027 * g++.dg/template/instantiate4.C: New test.
14028
14029 2003-05-22 Roger Sayle <roger@eyesopen.com>
14030
14031 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14032
14033 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14034
14035 * gcc.dg/compat/scalar-return-1_main.c: New file.
14036 * gcc.dg/compat/scalar-return-1_x.c: New file.
14037 * gcc.dg/compat/scalar-return-1_y.c: New file.
14038 * gcc.dg/compat/scalar-return-2_main.c: New file.
14039 * gcc.dg/compat/scalar-return-2_x.c: New file.
14040 * gcc.dg/compat/scalar-return-2_y.c: New file.
14041 * gcc.dg/compat/struct-return-3_main.c: New file.
14042 * gcc.dg/compat/struct-return-3_y.c: New file.
14043 * gcc.dg/compat/struct-return-3_x.c: New file.
14044 * gcc.dg/compat/struct-return-2_main.c: New file.
14045 * gcc.dg/compat/struct-return-2_x.c: New file.
14046 * gcc.dg/compat/struct-return-2_y.c: New file.
14047
14048 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14049
14050 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14051 for hppa*-hp-hpux*.
14052 * gcc.dg/20021014-1.c (dg-options): Likewise.
14053 * gcc.dg/nest.c (dg-options): Likewise.
14054
14055 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14056
14057 PR c++/9738
14058 * g++.dg/ext/dllimport2.C: New file.
14059 * g++.dg/ext/dllimport3.C: New file.
14060
14061 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14062
14063 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14064 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14065 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14066 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14067 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14068 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14069 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14070 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14071 * gcc.dg/compat/small-struct-defs.h: New file.
14072 * gcc.dg/compat/small-struct-init.h: New file.
14073 * gcc.dg/compat/small-struct-check.h: New file.
14074 * gcc.dg/compat/fp-struct-defs.h: New file.
14075 * gcc.dg/compat/fp-struct-check.h: New file.
14076 * gcc.dg/compat/fp-struct-init.h: New file.
14077 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14078 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14079
14080 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14081
14082 * gcc.dg/20030225-2.c: New test.
14083
14084 2003-05-18 Roger Sayle <roger@eyesopen.com>
14085 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14086
14087 * gcc.c-torture/compile/20030518-1.c: New test case.
14088
14089 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14090
14091 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14092 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14093 gcc-dg-debug-runtest.
14094 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14095 gcc-dg-debug-runtest.
14096
14097 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14098
14099 PR c++/9022
14100 * g++.dg/lookup/using6.C: New test.
14101
14102 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14103
14104 * g++.dg/parse/access2.C: New test.
14105
14106 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14107
14108 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14109 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14110 * gcc.dg/debug/debug.exp: Likewise.
14111
14112 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14113
14114 * gcc.dg/dollar.c: New test.
14115
14116 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14117
14118 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14119 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14120 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14121 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14122 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14123 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14124 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14125 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14126 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14127 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14128 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14129 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14130 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14131 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14132 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14133 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14134 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14135 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14136
14137 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14138
14139 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14140 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14141 support for "repo" mode.
14142 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14143 * lib/g77-dg.exp: Likewise.
14144 * lib/obj-dg.exp: Likewise.
14145
14146 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14147
14148 Merge from gcc-3_2-rhl8-branch:
14149 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14150
14151 * gcc.dg/tls/opt-6.c: New test.
14152
14153 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14154
14155 * gcc.dg/20030405-1.c: New test.
14156
14157 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14158
14159 * gcc.dg/20030309-1.c: New test.
14160
14161 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14162
14163 * gcc.c-torture/execute/20030307-1.c: New test.
14164
14165 2003-02-20 Randolph Chung <tausq@debian.org>
14166
14167 * gcc.c-torture/compile/20030220-1.c: New test.
14168
14169 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14170
14171 * gcc.dg/20030217-1.c: New test.
14172
14173 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14174
14175 * gcc.c-torture/compile/20020129-1.c: New test.
14176
14177 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14178
14179 * gcc.dg/unroll-1.c: New test.
14180
14181 2002-11-16 Jan Hubicka <jh@suse.cz>
14182
14183 * gcc.c-torture/execute/20020920-1.c: New test.
14184
14185 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14186
14187 PR target/7434
14188 * gcc.c-torture/compile/20021008-1.c: New test.
14189
14190 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14191
14192 PR target/7559
14193 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14194
14195 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14196
14197 * gcc.c-torture/compile/20020807-1.c: New test.
14198
14199 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14200
14201 * gcc.dg/tls/opt-1.c: New test.
14202
14203 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14204
14205 * gcc.dg/20020729-1.c: New test.
14206
14207 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14208
14209 * g++.dg/opt/life1.C: New test.
14210
14211 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14212
14213 * gcc.dg/20020525-1.c: New test.
14214
14215 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14216
14217 PR c++/6794
14218 * g++.dg/ext/pretty1.C: New test.
14219 * g++.dg/ext/pretty2.C: New test.
14220
14221 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14222
14223 PR c++/8385
14224 * g++.dg/ext/typeof5.C: New test.
14225
14226 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14227
14228 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14229 __USER_LABEL_PREFIX__ into account.
14230 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14231
14232 2003-05-14 Roger Sayle <roger@eyesopen.com>
14233
14234 * gcc.dg/builtins-15.c: New test case.
14235
14236 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14237
14238 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14239
14240 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14241
14242 * lib/g++.exp: Tweak handling of additional source files.
14243 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14244 * g++.dg/special/conpr-2a.C: Rename to ...
14245 * g++.dg/special/conpr-2a.cc: ... this.
14246 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14247 * g++.dg/special/conpr-3a.C: Rename to ...
14248 * g++.dg/special/conpr-3a.cc: This.
14249 * g++.dg/special/conpr-3b.C: Rename to ...
14250 * g++.dg/special/conpr-3b.cc: This.
14251 * g++.dg/special/conpr-4.C: New test.
14252 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14253
14254 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14255
14256 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14257
14258 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14259
14260 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14261 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14262 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14263 * g++.old-deja/g++.other/warn3.C: Likewise.
14264
14265 2003-05-11 Roger Sayle <roger@eyesopen.com>
14266
14267 * gcc.dg/i386-387-1.c: Update to also test log.
14268 * gcc.dg/i386-387-2.c: Likewise.
14269
14270 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14271
14272 * g77.f-torture/execute/int8421.f: New test.
14273
14274 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14275
14276 PR c++/10230, c++/10481
14277 * g++.dg/lookup/scoped5.C: New test.
14278
14279 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14280
14281 PR c++/10552
14282 * g++.dg/template/ttp6.C: New test.
14283
14284 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14285
14286 * gcc.c-torture/execute/builtins: New directory.
14287 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14288 gcc.c-torture/execute/builtins.
14289 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14290 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14291 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14292 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14293
14294 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14295
14296 PR c++/9252
14297 * g++.dg/template/access8.C: New test.
14298 * g++.dg/template/access9.C: New test.
14299
14300 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14301
14302 PR c++/9554
14303 * g++.dg/parse/access1.C: New test.
14304
14305 2003-05-09 DJ Delorie <dj@redhat.com>
14306
14307 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14308 long, and not an int.
14309
14310 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14311
14312 PR c++/10555, c++/10576
14313 * g++.dg/template/memclass1.C: New test.
14314
14315 2003-05-08 DJ Delorie <dj@redhat.com>
14316
14317 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14318 targets.
14319 * gcc.c-torture/execute/20021024-1.x: Likewise.
14320 * gcc.c-torture/execute/shiftdi.x: Likewise.
14321 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14322 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14323 * gcc.dg/20021018-1.c: Likewise.
14324
14325 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14326
14327 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14328
14329 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14330 (bcopy): Call memmove.
14331
14332 2003-05-08 Roger Sayle <roger@eyesopen.com>
14333
14334 * g77.f-torture/compile/8485.f: New test case.
14335
14336 2003-05-07 Richard Henderson <rth@redhat.com>
14337
14338 PR c++/10570
14339 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14340 Verify exception_cleanup not called for rethrows.
14341 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14342 when exiting catch block without rethrowing.
14343 * g++.dg/eh/forced3.C: New.
14344 * g++.dg/eh/forced4.C: New.
14345
14346 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14347
14348 * gcc.dg/20030505.c: Fix triplet.
14349
14350 2003-05-06 DJ Delorie <dj@redhat.com>
14351
14352 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14353 * gcc.dg/nest.c: Likewise.
14354
14355 2003-05-05 Roger Sayle <roger@eyesopen.com>
14356
14357 * gcc.dg/builtins-14.c: New test case.
14358
14359 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14360
14361 * lib/compat.exp (compat-execute): New argument.
14362 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14363 * gcc.dg/compat: New test directory.
14364 * gcc.dg/compat/compat.exp: New expect script.
14365 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14366 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14367 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14368 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14369 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14370 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14371
14372 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14373 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14374 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14375 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14376 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14377 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14378 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14379 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14380 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14381 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14382 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14383 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14384 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14385 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14386 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14387
14388 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14389
14390 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14391
14392 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14393
14394 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14395
14396 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14397
14398 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14399 * gcc.dg/ppc-fsel-2.c: New test.
14400
14401 * gcc.dg/unused-5.c: New test.
14402
14403 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14404
14405 PR c++/10496
14406 * g++.dg/warn/pmf1.C: New test.
14407
14408 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14409
14410 PR c++/4494
14411 * g++.dg/warn/main.C: New test.
14412
14413 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14414
14415 * gcc.dg/nonnull-3.c: New test.
14416
14417 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14418
14419 * gcc.dg/cpp/Wtrigraphs.c: Update.
14420 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14421
14422 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14423
14424 * gcc.dg/ppc-fsel-1.c: New test.
14425
14426 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14427
14428 PR c/10604
14429 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14430
14431 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14432
14433 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14434
14435 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14436
14437 PR c++/9364, c++/10553, c++/10586
14438 * g++.dg/parse/typename4.C: New test.
14439 * g++.dg/parse/typename5.C: Likewise.
14440
14441 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14442
14443 * gcc.c-torture/compile/20030503-1.c: New test.
14444
14445 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14446
14447 * g++.dg/lookup/using5.C: Fix testcase error.
14448
14449 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14450
14451 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14452 since MEABI is no longer supported. Remove all vestiges
14453 of MEABI from the test.
14454
14455 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14456
14457 PR c++/10554
14458 * g++.dg/lookup/using5.C: New test.
14459
14460 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14461
14462 PR c++/8772
14463 * g++.dg/template/ttp5.C: New test.
14464
14465 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14466
14467 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14468 (dg-gpp-additional-sources): New function.
14469 (dg-gpp-additional-files): Likewise.
14470 * lib/g++.exp (additional_sources): New variable.
14471 (additional_files): Likewise.
14472 (g++_target_compile): Deal with them.
14473 * lib/old-dejagnu.exp: Remove.
14474 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14475 * g++.old-deja: Revise all tests to use dg commands.
14476
14477 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14478
14479 PR c++/9432, c++/9528
14480 * g++.dg/lookup/using4.C: New test.
14481
14482 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14483
14484 * gcc.dg/noreturn-5.c: New file.
14485 * gcc.dg/noreturn-6.c: New file.
14486
14487 * gcc.c-torture/compile/inline-1.c: New file.
14488
14489 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14490
14491 PR c++/10551
14492 * g++.dg/template/explicit1.C: New test.
14493
14494 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14495
14496 PR c++/10549
14497 * g++.dg/other/bitfield1.C: New test.
14498
14499 PR c++/10527
14500 * g++.dg/init/new7.C: New test.
14501
14502 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14503
14504 * g++.dg/ext/desig1.C: New test.
14505 * g++.dg/ext/init1.C: Update.
14506
14507 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14508
14509 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14510
14511 PR c++/10180
14512 * g++.dg/warn/Winline-1.C: New test.
14513
14514 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14515
14516 * gcc.c-torture/execute/string-opt-19.c: New test.
14517
14518 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14519 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14520
14521 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14522
14523 PR c++/10506
14524 * g++.dg/init/new6.C: New test.
14525
14526 PR c++/10503
14527 * g++.dg/init/ref6.C: New test.
14528
14529 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14530
14531 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14532
14533 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14534
14535 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14536 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14537
14538 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14539
14540 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14541 initialized static data members.
14542
14543 2003-04-25 H.J. Lu <hjl@gnu.org>
14544
14545 * gcc.dg/ia64-sync-4.c: New test.
14546
14547 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14548
14549 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14550 date.
14551
14552 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14553
14554 PR c++/10337
14555 * g++.dg/warn/conv1.C: New test.
14556 * g++.old-deja/g++.other/conv7.C: Adjust.
14557 * g++.old-deja/g++.other/overload14.C: Adjust.
14558
14559 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14560
14561 PR c++/10471
14562 * g++.dg/template/defarg2.C: New test.
14563
14564 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14565
14566 * gcc.dg/cpp/include2.c: Update.
14567 * gcc.dg/cpp/multiline-2.c: New.
14568 * gcc.dg/cpp/multiline.c: Update.
14569 * gcc.dg/cpp/strify2.c: Update.
14570 * gcc.dg/cpp/trad/literals-2.c: Update.
14571
14572 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14573
14574 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14575
14576 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14577
14578 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14579
14580 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14581
14582 PR c++/10451
14583 * g++.dg/parse/crash4.C: New test.
14584
14585 PR c++/9847
14586 * g++.dg/parse/crash5.C: New test.
14587
14588 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14589
14590 PR c++/10446
14591 * g++.dg/parse/crash3.C: New test.
14592
14593 PR c++/10428
14594 * g++.dg/parse/elab1.C: New test.
14595
14596 2003-04-22 Devang Patel <dpatel@apple.com>
14597
14598 * gcc.dg/cpp/trad/funlike-5.c: New test.
14599
14600 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14601
14602 * g++.dg/other/packed1.C: Fix dg options.
14603
14604 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14605
14606 * g++.dg/other/offsetof2.C: New test.
14607
14608 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14609
14610 * g++.dg/template/recurse.C: Adjust location of error messages.
14611
14612 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14613
14614 PR c++/9881
14615 * g++.dg/init/addr-const1.C: New test.
14616 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14617
14618 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14619
14620 PR c++/10405
14621 * g++.dg/lookup/struct-hack1.C: New test.
14622
14623 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14624
14625 * ucs.c: Update diagnostic messages.
14626
14627 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14628
14629 * gcc.dg/cpp/truefalse.cpp: New test.
14630 * gcc.dg/cpp/cpp.exp: Update.
14631 * g++.dg/other/stdbool-if.C: Remove.
14632
14633 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14634
14635 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14636 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14637
14638 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14639
14640 * gcc.c-torture/compile/20030418-1.c: New test.
14641
14642 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14643
14644 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14645
14646 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14647
14648 PR c++/10347
14649 g++.dg/template/dependent-name1.C: New test.
14650
14651 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14652
14653 * gcc.dg/warn-1.c (tourist_guide): New array,
14654 contains a pointer to bar.
14655
14656 2003-04-16 Roger Sayle <roger@eyesopen.com>
14657
14658 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14659 * gcc.c-torture/execute/medce-1.c: New test case.
14660 * gcc.c-torture/execute/medce-2.c: New test case.
14661
14662 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14663
14664 * lib/prune.exp: Ignore more messages.
14665
14666 PR c++/10381
14667 * g++.dg/parse/lookup3.C: New test.
14668
14669 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14670
14671 * gcc.c-torture/compile/20030415-1.c : New test.
14672
14673 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14674
14675 * gcc.c-torture/execute/scope-2.c: Move to ...
14676 * gcc.dg/noncompile/scope.c: .... here.
14677
14678 2003-04-14 Roger Sayle <roger@eyesopen.com>
14679
14680 * gcc.dg/20030414-2.c: New test case.
14681
14682 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14683
14684 PR target/10377
14685 * gcc.dg/20030414-1.c: New test.
14686
14687 2003-04-13 Roger Sayle <roger@eyesopen.com>
14688
14689 * gcc.dg/builtins-12.c: New test case.
14690 * gcc.dg/builtins-13.c: New test case.
14691
14692 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14693
14694 * gcc.c-torture/execute/string-opt-18.c: New test.
14695
14696 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14697
14698 PR c++/10300
14699 * g++.dg/init/new5.C: New test.
14700
14701 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14702
14703 PR c++/7910
14704 * g++.dg/ext/dllimport1.C: New test.
14705
14706 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14707
14708 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14709
14710 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14711
14712 PR Fortran/9263
14713 * g77.f-torture/noncompile/9263.f: New test
14714 PR Fortran/1832
14715 * g77.f-torture/execute/1832.f: New test
14716
14717 2003-04-11 David Chad <davidc@freebsd.org>
14718 Loren J. Rittle <ljrittle@acm.org>
14719
14720 libobjc/8562
14721 * objc.dg/headers.m: New test.
14722
14723 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14724
14725 * gcc.c-torture/execute/builtin-noret-2.c: New.
14726 * gcc.c-torture/execute/builtin-noret-2.x: New.
14727 XFAIL builtin-noret-2.c at -O1 and above.
14728 * gcc.dg/redecl.c: New.
14729 * gcc.dg/Wshadow-1.c: Update error regexps.
14730
14731 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14732
14733 * g++.dg/abi/bitfield10.C: New test.
14734
14735 2003-04-09 Mike Stump <mrs@apple.com>
14736
14737 * gcc.dg/pch/pch.exp: Make testcase names longer.
14738 * g++.dg/pch/pch.exp: Make testcase names longer.
14739
14740 2003-04-08 Roger Sayle <roger@eyesopen.com>
14741
14742 * gcc.dg/builtins-11.c: New test case.
14743
14744 2003-04-08 Roger Sayle <roger@eyesopen.com>
14745
14746 * gcc.dg/builtins-9.c: New test case.
14747 * gcc.dg/builtins-10.c: New test case.
14748
14749 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14750
14751 * gcc.dg/noncompile/init-4.c.c: New test.
14752
14753 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14754
14755 * gcc.misc-test/gcov-9.c: New test.
14756 * gcc.misc-test/gcov-10.c: New test
14757 * gcc.misc-test/gcov-11.c: New test.
14758
14759 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14760
14761 PR optimization/10024
14762 * gcc.c-torture/compile/20030405-1.c: New test.
14763
14764 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14765
14766 * gcc.dg/pch/static-3.c: New.
14767 * gcc.dg/pch/static-3.hs: New.
14768 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14769
14770 2003-04-04 Richard Henderson <rth@redhat.com>
14771
14772 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14773 * g++.dg/eh/forced2.C: Likewise.
14774
14775 2003-04-03 Mike Stump <mrs@apple.com>
14776
14777 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14778 target arg.
14779 (scan-assembler-times, scan-assembler-not): Likewise.
14780 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14781
14782 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14783
14784 * gcc.dg/sparc-loop-1.c: New test.
14785
14786 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14787
14788 PR other/9274
14789 * g++.dg/pch/system-2.C: New.
14790 * g++.dg/pch/system-2.Hs: New.
14791
14792 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14793
14794 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14795
14796 * g++.dg/eh/simd-1.C (vecfunc): Same.
14797
14798 2003-04-01 Roger Sayle <roger@eyesopen.com>
14799
14800 * gcc.c-torture/execute/20030401-1.c: New test case.
14801
14802 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14803
14804 * objc.dg/defs.m: New.
14805
14806 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14807
14808 * g++.dg/eh/simd-1.C: New.
14809 * g++.dg/eh/simd-2.C: New.
14810
14811 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14812
14813 * gcc.c-torture/execute/simd-3.c: New.
14814
14815 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14816
14817 PR c/9936
14818 * gcc.dg/20030331-2.c: New test.
14819
14820 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14821
14822 PR c++/10278
14823 * g++.dg/parse/crash2.C: New test.
14824
14825 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14826
14827 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14828 * gcc.c-torture/execute/20030331-1.c: ...here.
14829
14830 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14831
14832 * gcc.c-torture/execute/20030331-1.c: New test.
14833
14834 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14835
14836 * lib/gcov.exp: Adjust call return testing strings.
14837 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14838
14839 2003-03-31 Roger Sayle <roger@eyesopen.com>
14840
14841 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14842 * gcc.dg/builtins-7.c: New test case.
14843 * gcc.dg/builtins-8.c: New test case.
14844
14845 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14846
14847 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14848
14849 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14850
14851 PR c++/7647
14852 * g++.dg/lookup-class-member-2.C: New test.
14853
14854 2003-03-30 Glen Nakamura <glen@imodulo.com>
14855
14856 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14857
14858 2003-03-28 Roger Sayle <roger@eyesopen.com>
14859
14860 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14861
14862 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14863
14864 * g++.dg/init/attrib1.C: New test.
14865
14866 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14867
14868 * gcc.dg/ultrasp8.c: New test.
14869
14870 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14871
14872 * gcc.dg/ultrasp7.c: New test.
14873
14874 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14875
14876 PR c++/10047
14877 * g++.dg/template/inline1.C: New test.
14878
14879 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14880
14881 * gcc.dg/sparc-dwarf2.c: New test.
14882
14883 2003-03-27 Roger Sayle <roger@eyesopen.com>
14884
14885 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14886 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14887
14888 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14889
14890 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14891 than reading .x files.
14892 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14893 * g77.dg/gcov/gcov-1.f: Likewise.
14894 * gcc.misc-tests/gcov-4b.c: Likewise.
14895 * gcc.misc-tests/gcov-5b.c: Likewise.
14896 * gcc.misc-tests/gcov-6.c: Likewise.
14897 * gcc.misc-tests/gcov-7.c: Likewise.
14898 * gcc.misc-tests/gcov-8.c: Likewise.
14899 * g++.dg/gcov/gcov-1.x: Remove.
14900 * g77.dg/gcov/gcov-1.x: Likewise.
14901 * gcc.misc-tests/gcov-4b.x: Likewise.
14902 * gcc.misc-tests/gcov-5b.x: Likewise.
14903 * gcc.misc-tests/gcov-6.x: Likewise.
14904 * gcc.misc-tests/gcov-7.x: Likewise.
14905 * gcc.misc-tests/gcov-8.x: Likewise.
14906
14907 2003-03-27 Glen Nakamura <glen@imodulo.com>
14908
14909 PR opt/10087
14910 * gcc.dg/20030324-1.c: New test.
14911
14912 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14913
14914 PR c++/10224
14915 * g++.dg/template/arg3.C: New test.
14916
14917 PR c++/10158
14918 * g++.dg/template/friend18.C: New test.
14919
14920 2003-03-26 Roger Sayle <roger@eyesopen.com>
14921
14922 * g77.f-torture/compile/20030326-1.f: New test case.
14923
14924 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14925
14926 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14927
14928 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14929
14930 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14931
14932 * gcc.dg/ia64-sync-3.c: New test.
14933
14934 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14935
14936 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14937
14938 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14939
14940 * gcc.dg/ultrasp6.c: New test.
14941
14942 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14943
14944 * gcc.dg/i386-signbit-1.c: New test.
14945 * gcc.dg/i386-signbit-2.c: New test.
14946 * gcc.dg/i386-signbit-3.c: New test.
14947
14948 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14949
14950 * gcc.dg/ultrasp5.c: Fix options.
14951
14952 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14953
14954 * gcc.dg/ultrasp5.c: Fix comment.
14955
14956 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14957
14958 PR fortran/10197
14959 * g77.f-torture/execute/10197.f: New test.
14960
14961 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14962
14963 PR c++/9898, c++/383
14964 * g++.dg/template/conv6.C: New test.
14965
14966 PR c++/10119
14967 * g++.dg/template/ptrmem5.C: New test.
14968
14969 PR c++/10026
14970 * g++.dg/lookup/koenig1.C: New test.
14971
14972 PR C++/10199
14973 * g++.dg/lookup/template2.C: New test.
14974
14975 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14976
14977 * g++.dg/opt/rtti1.C: New test.
14978
14979 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14980
14981 * gcc.dg/ultrasp5.c: New test.
14982
14983 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14984
14985 PR middle-end/9967
14986 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14987 builtin fputs.
14988
14989 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14990
14991 PR c/8224
14992 * gcc.dg/20030323-1.c: New test.
14993
14994 2003-03-23 Roger Sayle <roger@eyesopen.com>
14995
14996 * gcc.c-torture/compile/20030323-1.c: New test case.
14997
14998 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14999
15000 * gcc.dg/20030321-1.c: New test.
15001
15002 2003-03-22 Zack Weinberg <zack@codesourcery.com>
15003
15004 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
15005
15006 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
15007
15008 PR c++/9978, c++/9708
15009 * g++.dg/ext/vlm1.C: Adjust expected error.
15010 * g++.dg/ext/vla2.C: New test.
15011 * g++.dg/template/arg1.C: New test.
15012 * g++.dg/template/arg2.C: New test.
15013
15014 2003-03-22 Bud Davis <bdavis9659@comcast.net>
15015
15016 * g77.f-torture/execute/select.f: New test.
15017 * g77.f-torture/noncompile/select_no_compile.f: New test.
15018
15019 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
15020
15021 PR c++/9898
15022 * g++.dg/other/error4.C: New test.
15023
15024 2003-03-20 Mark Mitchell <mark@codesourcery.com>
15025
15026 * g++.dg/template/friend17.C: New test.
15027
15028 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15029
15030 * gcc.c-torture/compile/20030320-1.c: New.
15031
15032 2003-03-20 Roger Sayle <roger@eyesopen.com>
15033
15034 * gcc.dg/builtins-6.c: New test case.
15035
15036 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15037
15038 PR target/10073
15039 * gcc.c-torture/compile/20030319-1.c: New.
15040
15041 2003-03-18 Jan Hubicka <jh@suse.cz>
15042
15043 * gcc.dg/i386-cvt-1.c: New test.
15044
15045 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15046
15047 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15048 * objc.dg/naming-2.m: Likewise.
15049
15050 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15051
15052 PR c++/9639
15053 * g++.dg/parse/crash1.C: New test.
15054
15055 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15056
15057 PR c++/8805
15058 * g++.dg/eh/cleanup1.C: New test.
15059
15060 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15061
15062 * gcc.c-torture/execute/20030316-1.c: New test case.
15063
15064 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15065
15066 PR c++/9629
15067 * g++.dg/init/ctor2.C: New test.
15068
15069 2003-03-15 Roger Sayle <roger@eyesopen.com>
15070
15071 * g77.f-torture/compile/xformat.f: New test case.
15072
15073 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15074
15075 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15076 * g++.old-deja/g++.mike/eh50.C: Likewise.
15077
15078 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15079
15080 PR c++/6440
15081 * g++.dg/template/spec7.C: New test.
15082 * g++.dg/template/spec8.C: Likewise.
15083
15084 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15085
15086 * gcc.c-torture/execute/20030313-1.c: New test.
15087
15088 2003-03-14 Richard Henderson <rth@redhat.com>
15089
15090 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15091
15092 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15093
15094 * gcc.c-torture/compile/20030314-1.c: New test.
15095
15096 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15097
15098 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15099 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15100 thumb target,
15101 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15102 to accept newer _imp__ prefix and additional
15103 newline in .drectve section.
15104 * gcc.dg/dll-4.c: Likewise.
15105 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15106 switch.
15107
15108 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15109
15110 * g++.dg/parse/namespace9.C: New test.
15111
15112 * g++.dg/init/ref5.C: New test.
15113 * g++.dg/parse/ptrmem1.C: Likewise.
15114
15115 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15116
15117 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15118 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15119 regular expression.
15120 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15121 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15122
15123 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15124
15125 * gcc.c-torture/execute/20030224-2.c: New test.
15126
15127 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15128
15129 * gcc.dg/decl-3.c: New test.
15130
15131 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15132
15133 * gcc.dg/i386-loop-2.c: New test.
15134
15135 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15136
15137 PR c++/9474
15138 * g++.dg/parse/namespace8.C: New test.
15139
15140 PR c++/9924
15141 * g++.dg/overload/builtin2.C: New test.
15142
15143 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15144
15145 * gcc.dg/return-type-3.c: New test.
15146
15147 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15148
15149 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15150 profiling options are not supported.
15151
15152 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15153
15154 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15155 * g++.old-deja/g++.warn/impint2.C: Likewise.
15156
15157 2003-03-10 Devang Patel <dpatel@apple.com>
15158
15159 * g++.dg/cpp/c++_cmd_1.C: New test.
15160 * g++.dg/cpp/c++_cmd_1.h: New file.
15161
15162 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15163
15164 * gcc.dg/altivec-9.c: New file.
15165
15166 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15167
15168 * gcc.dg/ppc-sdata-1.c: New test.
15169 * gcc.dg/ppc-sdata-2.c: New test.
15170
15171 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15172
15173 PR c++/9373
15174 * g++.dg/opt/ptrmem2.C: New test.
15175
15176 PR c++/8534
15177 * g++.dg/opt/ptrmem1.C: New test.
15178
15179 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15180
15181 * gcc.dg/i386-loop-1.c: New test.
15182
15183 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15184
15185 PR c++/9970
15186 * g++.dg/lookup/friend1.C: New test.
15187
15188 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15189
15190 PR c++/9823
15191 * g++.dg/parser/constructor1.C: New test.
15192
15193 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15194
15195 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15196
15197 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15198
15199 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15200
15201 * gcc.dg/cpp/Wunused.c: Update test.
15202
15203 2003-03-08 Jan Hubicka <jh@suse.cz>
15204
15205 * gcc.dg/inline-3.c: New test.
15206
15207 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15208
15209 PR c++/9809
15210 * g++.dg/parse/builtin1.C: New test.
15211
15212 PR c++/9982
15213 * g++.dg/abi/cookie1.C: New test.
15214 * g++.dg/abi/cookie2.C: Likewise.
15215
15216 PR c++/9524
15217 * g++.dg/template/field1.C: New test.
15218
15219 PR c++/9912
15220 * g++.dg/parse/class1.C: New test.
15221 * g++.dg/parse/namespace7.C: Likewise.
15222 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15223
15224 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15225
15226 * g++.dg/init/ref4.C: New test.
15227
15228 2003-03-07 Jan Hubicka <jh@suse.cz>
15229
15230 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15231 * gcc.dg/inline-3.c: New test.
15232
15233 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15234
15235 * g++.dg/init/ref3.C: New test.
15236
15237 PR c++/9965
15238 * g++.dg/init/ref2.C: New test.
15239
15240 PR c++/9400
15241 * g++.dg/warn/Wshadow-2.C: New test.
15242
15243 PR c++/9791
15244 * g++.dg/warn/Woverloaded-1.C: New test.
15245
15246 2003-03-05 Jan Hubicka <jh@suse.cz>
15247
15248 * gcc.dg/i386-local2.c: New.
15249 * gcc.dg/i386-local.c: Fix typo.
15250
15251 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15252
15253 * g++.dg/abi/layout3.C: New test.
15254
15255 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15256
15257 * gcc.c-torture/compile/20030305-1.c
15258
15259 2003-03-05 Jan Hubicka <jh@suse.cz>
15260
15261 * gcc.dg/i386-local.c: New.
15262
15263 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15264
15265 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15266
15267 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15268
15269 * gcc.dg/switch-2.c: New test.
15270 * gcc.dg/switch-3.c: New test.
15271 * gcc.dg/Wswitch.c: Adjust line numbers.
15272 * gcc.dg/Wswitch-default.c: Likewise.
15273 * gcc.dg/Wswitch-enum.c: Likewise.
15274
15275 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15276
15277 * gcc.c-torture/execute/20030222-1.c: New test.
15278
15279 2003-03-03 James E Wilson <wilson@tuliptree.org>
15280
15281 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15282
15283 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15284
15285 PR c++/9878
15286 * g++.dg/init/ref1.C: New test.
15287
15288 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15289
15290 * gcc.dg/sh-relax.c: New SH-only test.
15291
15292 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15293
15294 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15295 comment explaining purpose of testcase.
15296
15297 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15298
15299 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15300 for HC11/HC12 (asm needs two int registers).
15301 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15302 HC11/HC12 because the test uses an asm which needs two 32-bit
15303 registers.
15304
15305 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15306
15307 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15308 for HC11/HC12 (array is too large otherwise).
15309 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15310 * gcc.c-torture/compile/20010518-2.x: Likewise.
15311 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15312 HC11/HC12 (array is too large).
15313
15314 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15315
15316 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15317 * lib/g++-dg.exp (g++-dg-test): Likewise.
15318
15319 2003-03-01 Roger Sayle <roger@eyesopen.com>
15320
15321 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15322 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15323
15324 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15325
15326 * g++.dg/warn/implicit-typename1.C: Remove warning.
15327
15328 2003-02-28 Richard Henderson <rth@redhat.com>
15329
15330 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15331 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15332
15333 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15334
15335 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15336 * g++.dg/pch/pch.exp: Likewise.
15337
15338 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15339
15340 PR c++/9879
15341 * testsuite/g++.dg/init/new4.C: New test.
15342
15343 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15344
15345 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15346
15347 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15348
15349 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15350 unsigned long.
15351
15352 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15353 wider than float.
15354
15355 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15356
15357 * lib/scanasm.exp: Add support for counting numbers of
15358 occurences.
15359 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15360 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15361
15362 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15363
15364 PR c++/9683
15365 * g++.dg/template/static3.C: New test.
15366
15367 PR c++/9829
15368 * g++.dg/parse/namespace6.C: New test.
15369
15370 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15371
15372 PR target/9732
15373 * gcc.dg/20030225-1.c: New test.
15374
15375 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15376
15377 * README: Remove out-of-date information.
15378
15379 PR c++/9836
15380 * g++.dg/template/spec6.C: New test.
15381
15382 2003-02-24 Jeff Law <law@redhat.com>
15383
15384 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15385
15386 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15387
15388 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15389 * gcc.dg/pragma-ep-1.c: Likewise.
15390
15391 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15392
15393 PR c++/9602
15394 * g++.dg/template/friend16.C: New test.
15395
15396 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15397
15398 PR c++/5333
15399 * g++.dg/parse/fused-params1.C: Adjust error messages.
15400 * g++.dg/template/nested3.C: New test.
15401
15402 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15403
15404 * g++.dg/abi/param1.C: New test.
15405
15406 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15407
15408 PR c++/7982
15409 * g++.dg/warn/implicit-typename1.C: New test.
15410
15411 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15412
15413 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15414 with "mtune".
15415 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15416 * gcc.c-torture/execute/20010129-1.x: Likewise.
15417 * gcc.dg/20011107-1.c: Likewise.
15418 * gcc.dg/20020108-1.c: Likewise.
15419 * gcc.dg/20020122-3.c: Likewise.
15420 * gcc.dg/20020206-1.c: Likewise.
15421 * gcc.dg/20020310-1.c: Likewise.
15422 * gcc.dg/20020426-2.c: Likewise.
15423 * gcc.dg/20020517-1.c: Likewise.
15424 * gcc.dg/991230-1.c: Likewise.
15425 * gcc.dg/i386-unroll-1.c: Likewise.
15426 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15427
15428 2003-02-22 Jan Hubicka <jh@suse.cz>
15429
15430 * gcc.dg/i386-mul.c: New test.
15431
15432 2003-02-21 Roger Sayle <roger@eyesopen.com>
15433
15434 * gcc.dg/builtins-5.c: New test case.
15435
15436 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15437
15438 * gcc.dg/asmreg-1.c: New test.
15439
15440 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15441
15442 PR c++/9749
15443 * g++.dg/parse/varmod1.C: New test.
15444
15445 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15446
15447 PR c++/9727
15448 * g++.dg/template/op1.C: New test.
15449
15450 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15451
15452 PR c++/8906
15453 * g++.dg/template/nested2.C: New test.
15454
15455 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15456
15457 PR c++/8724
15458 * g++.dg/expr/dtor1.C: New test.
15459
15460 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15461
15462 * gcc.dg/cpp/include3.c: New test.
15463 * gcc.dg/cpp/inc/foo.h: New file.
15464
15465 2003-02-21 Glen Nakamura <glen@imodulo.com>
15466
15467 * gcc.c-torture/execute/20030221-1.c: New test.
15468
15469 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15470
15471 PR c++/9729
15472 * g++.dg/abi/conv1.C: New test.
15473
15474 2003-02-20 Jan Hubicka <jh@suse.cz>
15475
15476 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15477
15478 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15479
15480 * gcc.c-torture/compile/20030219-1.c: New test.
15481
15482 2003-02-18 Jan Hubicka <jh@suse.cz>
15483
15484 * gcc.dg/funcorder.c: New test.
15485
15486 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15487
15488 * gcc.c-torture/execute/20030218-1.c: New.
15489
15490 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15491
15492 * gcc.dg/20030218-1.c: New.
15493
15494 2003-02-18 Richard Henderson <rth@redhat.com>
15495
15496 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15497 * gcc.dg/attr-used-2.c: New.
15498
15499 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15500
15501 PR c++/9704
15502 * g++.dg/init/copy5.C: New test.
15503
15504 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15505
15506 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15507 * g++.dg/pch/pch.exp: Likewise.
15508
15509 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15510
15511 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15512 STACK_SIZE is not defined.
15513
15514 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15515
15516 PR c++/9457
15517 * g++.dg/template/init1.C: New test.
15518
15519 2003-02-16 Jan HUbicka <jh@suse.cz>
15520
15521 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15522 (foo): Add few extra tests
15523 * gcc.dg/c99-const-expr-3.c: Likewise.
15524 * gcc.c-torture/execute/20030216-1.c: New.
15525
15526 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15527
15528 PR c++/9459
15529 * g++.dg/ext/typeof4.C: New test.
15530
15531 2003-02-15 Roger Sayle <roger@eyesopen.com>
15532
15533 * gcc.dg/i386-387-3.c: New test case.
15534
15535 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15536
15537 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15538 cris-*-elf* cris-*-aout* and mmix-*-*.
15539
15540 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15541
15542 * gcc.dg/20030213-1.c: New test.
15543
15544 2003-02-12 Roger Sayle <roger@eyesopen.com>
15545
15546 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15547 * gcc.dg/i386-387-2.c: Likewise.
15548
15549 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15550
15551 * gcc.dg/ppc-spe.c: Fix formatting.
15552 Enable tests that were previously unsupported by gas.
15553 Delete tests for instructions that no longer exist.
15554 Switch arguments on evsubifw builtin.
15555
15556 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15557
15558 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15559 STACK_SIZE is too small.
15560
15561 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15562 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15563
15564 * gcc.dg/decl-2.c: New test.
15565
15566 2003-02-10 Jan Hubicka <jh@suse.cz>
15567
15568 * gcc.dg/i386-fpcvt-1.c: New test.
15569
15570 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15571
15572 * gcc.c-torture/execute/20030209-1.c: New test.
15573
15574 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15575
15576 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15577 int-wide bitops, use the constants of the same width.
15578 Likewise, if long long is 32-bit wide, test bitops using
15579 32-bit constants.
15580
15581 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15582
15583 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15584
15585 2003-02-07 Roger Sayle <roger@eyesopen.com>
15586
15587 * testsuite/gcc.dg/builtins-4.c: New test case.
15588
15589 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15590
15591 * gcc.dg/20020430-1.c: Fix dg command typos.
15592 * gcc.dg/20020503-1.c: Likewise.
15593
15594 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15595
15596 PR c++/8785
15597 * g++.dg/parse/fused-params1.C: New test.
15598
15599 PR c++/8857
15600 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15601
15602 PR c++/8921
15603 * g++.dg/parse/non-dependent1.C: New test.
15604
15605 PR c++/8928
15606 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15607
15608 PR c++/9228
15609 * g++.dg/parse/undefined7.C: New test.
15610 * g++.dg/parse/non-templ1.C: New test.
15611
15612 PR c++/9229
15613 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15614
15615 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15616
15617 * gcc.c-torture/compile/20030206-1.c: New test.
15618
15619 2003-02-05 Roger Sayle <roger@eyesopen.com>
15620
15621 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15622 "pow" to "foo" to avoid potential confusion with a math built-in.
15623
15624 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15625
15626 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15627 conditions for SPARC targets.
15628
15629 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15630
15631 * gcc.dg/20030204-1.c: New test.
15632
15633 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15634
15635 PR c++/38
15636 * g++.dg/parse/array-size1.C: New test.
15637
15638 PR c++/5657
15639 * g++.dg/parse/undefined3.C: New test.
15640
15641 PR c++/5665
15642 * g++.dg/parse/undefined4.C: New test.
15643
15644 PR c++/5975
15645 * g++.dg/parse/undefined5.C: New test.
15646
15647 PR c++/7259
15648 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15649
15650 PR c++/8578
15651 * g++.dg/parse/casting-operator1.C: New test.
15652
15653 PR c++/8596
15654 * g++.dg/parse/undefined6.C: New test.
15655
15656 PR c++/8736
15657 * g++.dg/parse/missing-template1.C: New test.
15658
15659 2003-02-04 Jan Hubicka <jh@suse.cz>
15660
15661 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15662 * gcc.dg/i386-cmov?.c: Likewise.
15663 * gcc.dg/i386-fpcvt-?.c: Likewise.
15664 * gcc.dg/i386-ssefp-1.c: Likewise.
15665 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15666 conventions.
15667
15668 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15669
15670 PR c++/7129
15671 * testsuite/g++.dg/ext/max.C: New test.
15672
15673 2003-02-03 Jan Hubicka <jh@suse.cz>
15674
15675 * gcc.c-torture/execute/20030203-1.c: New test.
15676
15677 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15678
15679 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15680 'natural-endian'.
15681
15682 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15683
15684 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15685 * g++.dg/init/new2.C: Likewise.
15686 * g++.dg/other/new1.C: Likewise.
15687
15688 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15689
15690 * gcc.dg/struct-ret-libc.c: New test.
15691
15692 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15693
15694 * gcc.dg/20030129-1.c: New test.
15695
15696 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15697
15698 PR c++/8849
15699 * g++.dg/template/ptrmem4.C: New test.
15700
15701 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15702
15703 * g++.dg/parser/constant1.C: New test.
15704
15705 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15706
15707 PR c++/8591
15708 * g++.dg/parse/friend2.C: New test.
15709
15710 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15711
15712 PR c++/9437
15713 * g++.dg/template/unify4.C: New test.
15714
15715 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15716
15717 * gcc.c-torture/execute/20030128-1.c: New test.
15718
15719 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15720
15721 * g++.dg/lookup/nested1.C: Test moved from ...
15722 * g++.old-deja/g++.other/lookup24.C: ... here.
15723
15724 2003-01-28 Jan Hubicka <jh@suse.cz>
15725
15726 * gcc.dg/i386-cmov5.c: New test.
15727
15728 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15729
15730 * gcc.c-torture/execute/20010925-1.c: Changed the
15731 memcpy declaration.
15732
15733 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15734
15735 PR c++/3902
15736 * g++.dg/parse/template5.C: New test.
15737
15738 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15739
15740 PR fortran/9258
15741 * g77.dg/pr9258: New test.
15742
15743 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15744
15745 * README: Move relevant parts from README.g++.
15746
15747 * README.g++: Remove this file.
15748
15749 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15750
15751 * g++.dg/abi/dcast1.C: New test.
15752
15753 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15754
15755 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15756
15757 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15758
15759 PR c++/47
15760 * g++.old-deja/g++.other/lookup24.C: New test.
15761
15762 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15763
15764 PR middle-end/7227
15765 * gcc.dg/uninit-C.c: New test.
15766
15767 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15768
15769 * g++.dg/abi/covariant1.C: New test.
15770
15771 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15772
15773 * gcc.dg/20030123-1.c: New test.
15774
15775 2003-01-25 Jan Hubicka <jh@suse.cz>
15776
15777 PR opt/8492
15778 * gcc.c-torture/compile/20030125-1.c
15779
15780 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15781
15782 PR c++/9403
15783 * g++.dg/parse/template3.C: New test.
15784 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15785
15786 PR c++/795
15787 * g++.dg/parse/template4.C: New test.
15788
15789 PR c++/9415
15790 * g++.dg/template/qual2.C: New test.
15791
15792 PR c++/8545
15793 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15794
15795 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15796
15797 2003-01-25 Roger Sayle <roger@eyesopen.com>
15798
15799 * gcc.c-torture/execute/switch-1.c: New test case.
15800
15801 2003-01-25 Jan Hubicka <jh@suse.cz>
15802
15803 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15804
15805 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15806
15807 Tweaks for Bison-1.875. From the NEWS file:
15808 "- `parse error' -> `syntax error'
15809 Bison now uniformly uses the term `syntax error'"
15810 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15811 * gcc.dg/cpp/digraph2.c: Likewise.
15812 * gcc.dg/cpp/direct2.c: Likewise.
15813 * gcc.dg/cpp/paste4.c: Likewise.
15814 * gcc.dg/c90-restrict-1.c: Likewise.
15815 * gcc.dg/c99-func-2.c: Likewise.
15816 * gcc.dg/noncompile/920721-2.c: Likewise.
15817 * gcc.dg/noncompile/930622-2.c: Likewise.
15818 * gcc.dg/noncompile/940112-1.c: Likewise.
15819 * gcc.dg/noncompile/950921-1.c: Likewise.
15820 * gcc.dg/noncompile/951123-1.c: Likewise.
15821 * gcc.dg/noncompile/971104-1.c: Likewise.
15822 * gcc.dg/noncompile/990416-1.c: Likewise.
15823
15824 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15825
15826 * g++.dg/parse/undefined1.C: Add error message.
15827
15828 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15829
15830 PR c++/9354
15831 * g++.dg/parse/new1.C: New test.
15832
15833 PR c++/9216
15834 * g++.dg/parse/template2.C: New test.
15835
15836 PR c++/9354
15837 * g++.dg/parse/typedef2.C: New test.
15838
15839 PR c++/9328
15840 * g++.dg/ext/typeof3.C: New test.
15841
15842 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15843
15844 PR c++/2738
15845 * g++.dg/parse/ret-type1.C: New test.
15846
15847 PR c++/3792
15848 * g++.dg/parse/tmpl-outside1.C: New test.
15849
15850 PR c++/4207
15851 * g++.dg/parse/int-as-enum1.C: New test.
15852
15853 PR c++/4903
15854 * g++.dg/parse/no-typename1.C: New test.
15855
15856 PR c++/5533
15857 * g++.dg/parse/no-value1.C: New test.
15858
15859 PR c++/5921
15860 * g++.dg/parse/wrong-inline1.C: New test.
15861
15862 PR c++/6402
15863 * g++.dg/parse/ref1.C: New test.
15864
15865 PR c++/6992
15866 * g++.dg/parse/attr-ctor1.C: New test.
15867
15868 PR c++/7229
15869 * g++.dg/parse/namespace5.C: New test.
15870
15871 PR c++/7917
15872 * g++.dg/parse/func-def1.C: New test.
15873
15874 PR c++/8143
15875 * g++.dg/parse/undefined1.C: New test.
15876
15877 PR c++/5723, PR c++/8522
15878 * g++.dg/parse/specialization1.C: New test.
15879
15880 PR c++/163, PR c++/8595
15881 * g++.dg/parse/struct-as-enum1.C: New test.
15882
15883 PR c++/9173
15884 * g++.dg/parse/undefined2.C: New test.
15885
15886 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15887
15888 PR c++/9298
15889 * g++.dg/parse/template1.C: New test.
15890
15891 PR c++/9384
15892 * g++.dg/parse/using1.C: New test.
15893
15894 PR c++/9285
15895 PR c++/9294
15896 * g++.dg/parse/expr2.C: New test.
15897
15898 PR c++/9388
15899 * g++.dg/parse/lookup2.C: Likewise.
15900
15901 2003-01-21 Jan Hubicka <jh@suse.cz>
15902
15903 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15904 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15905 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15906 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15907
15908 2003-01-20 Nick Clifton <nickc@redhat.com>
15909
15910 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15911 problem with ARM sibcall code generation.
15912
15913 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15914
15915 * gcc.c-torture/execute/20030120-1.c: New.
15916
15917 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15918
15919 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15920
15921 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15922
15923 PR c++/9272
15924 * g++.dg/parse/ctor1.C: New test.
15925
15926 PR c++/9294:
15927 * g++.dg/parse/qualified1.C: New test.
15928
15929 * g++.dg/parse/typename3.C: New test.
15930
15931 2003-01-16 Richard Henderson <rth@redhat.com>
15932
15933 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15934
15935 2003-01-16 Richard Henderson <rth@redhat.com>
15936
15937 * g++.dg/pch/pch.exp: Copy test header to the working directory
15938 before using it either for precompilation or direct use.
15939 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15940 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15941
15942 2003-01-16 Richard Henderson <rth@redhat.com>
15943
15944 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15945 before using it either for precompilation or direct use.
15946 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15947 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15948
15949 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15950
15951 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15952 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15953 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15954 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15955 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15956 typename warning into error.
15957 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15958 error messages.
15959 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15960 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15961 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15962 messages.
15963 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15964 make declaration visible in template.
15965 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15966 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15967 messages.
15968 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15969 message.
15970 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15971 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15972 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15973 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15974 typename warning with error message.
15975 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15976 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15977 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15978
15979 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15980
15981 * g++.dg/parse/ambig2.C: New test.
15982
15983 2003-01-15 Richard Henderson <rth@redhat.com>
15984
15985 * g++.dg/tls/init-2.C: Update error message string.
15986
15987 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15988
15989 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15990
15991 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15992
15993 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15994 all for HC11/HC12.
15995 * gcc.c-torture/compile/20001205-1.x: Likewise.
15996 * gcc.c-torture/compile/20001226-1.x: Likewise.
15997 * gcc.c-torture/compile/920520-1.x: Likewise.
15998 * gcc.c-torture/compile/961203-1.x: Likewise.
15999 * gcc.c-torture/compile/20020604-1.x: Likewise.
16000
16001 2003-01-15 Jan Hubicka <jh@suse.cz>
16002
16003 * gcc.c-torture/compile/20030115-1.c: New test.
16004
16005 * gcc.dg/i386-fpcvt-1.c: New test.
16006 * gcc.dg/i386-fpcvt-2.c: New test.
16007
16008 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
16009
16010 Further conform g++'s __vmi_class_type_info to the C++ ABI
16011 specification.
16012 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
16013 the specification.
16014
16015 2003-01-14 Jan Hubicka <jh@suse.cz>
16016
16017 * gcc.dg/i386-fpcvt-1.c: New test.
16018 * gcc.dg/i386-fpcvt-2.c: New test.
16019
16020 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16021
16022 * gcc.dg/i386-mmx-3.c: New test.
16023
16024 2003-01-12 Mark Mitchell <mark@codesourcery.com>
16025
16026 PR c++/9264
16027 * g++.dg/parse/octal1.C: New file.
16028
16029 PR c++/9172
16030 * g++.dg/parse/typename1.C: New file.
16031
16032 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16033
16034 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16035 * gcc.dg/bf-no-ms-layout.c: Likewise.
16036 * gcc.dg/bf-ms-attrib.c: Likewise.
16037
16038 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16039
16040 PR c++/9099
16041 * g++.dg/parse/dtor1.C: New file.
16042
16043 PR c++/9128
16044 * g++.dg/rtti/typeid1.C: New file.
16045
16046 PR c++/9153
16047 * g++.dg/parse/lookup1.C: New file.
16048
16049 PR c++/9171
16050 * g++.dg/templ/spec5.C: New file.
16051
16052 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16053
16054 * gcc.c-torture/compile/20030110-1.c: New test.
16055
16056 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16057
16058 Merge from pch-branch:
16059
16060 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16061
16062 * gcc.dg/pch/cpp-1.h: New.
16063 * gcc.dg/pch/cpp-1.c: New.
16064 * gcc.dg/pch/cpp-2.h: New.
16065 * gcc.dg/pch/cpp-2.c: New.
16066
16067 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16068
16069 * gcc.dg/pch/except-1.h: New.
16070 * gcc.dg/pch/except-1.c: New.
16071
16072 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16073
16074 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16075 running test.
16076 * gcc.dg/pch: Include *.hp not *.h.
16077 * gcc.dg/pch/system-1.h: New.
16078 * gcc.dg/pch/system-1.c: New.
16079
16080 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16081
16082 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16083 rather than trying to build and run a program using PCH.
16084 * gcc.dg/pch: Remove dg-do commands from test files.
16085
16086 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16087
16088 * gcc.dg/pch/macro-3.c: New.
16089 * gcc.dg/pch/macro-3.h: New.
16090
16091 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16092
16093 * gcc.dg/pch/common-1.c: New.
16094 * gcc.dg/pch/common-1.h: New.
16095 * gcc.dg/pch/decl-1.c: New.
16096 * gcc.dg/pch/decl-1.h: New.
16097 * gcc.dg/pch/decl-2.c: New.
16098 * gcc.dg/pch/decl-2.h: New.
16099 * gcc.dg/pch/decl-3.c: New.
16100 * gcc.dg/pch/decl-3.h: New.
16101 * gcc.dg/pch/decl-4.c: New.
16102 * gcc.dg/pch/decl-4.h: New.
16103 * gcc.dg/pch/decl-5.c: New.
16104 * gcc.dg/pch/decl-5.h: New.
16105 * gcc.dg/pch/global-1.c: New.
16106 * gcc.dg/pch/global-1.h: New.
16107 * gcc.dg/pch/inline-1.c: New.
16108 * gcc.dg/pch/inline-1.h: New.
16109 * gcc.dg/pch/inline-2.c: New.
16110 * gcc.dg/pch/inline-2.h: New.
16111 * gcc.dg/pch/static-1.c: New.
16112 * gcc.dg/pch/static-1.h: New.
16113 * gcc.dg/pch/static-2.c: New.
16114 * gcc.dg/pch/static-2.h: New.
16115
16116 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16117
16118 * g++.dg/pch/pch.exp: Better handle failing testcases.
16119 * gcc.dg/pch/pch.exp: Likewise.
16120 * gcc.dg/pch/macro-1.c: New.
16121 * gcc.dg/pch/macro-1.h: New.
16122 * gcc.dg/pch/macro-2.c: New.
16123 * gcc.dg/pch/macro-2.h: New.
16124
16125 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16126
16127 * g++.dg/dg.exp: Treat files in pch/ specially.
16128 * g++.dg/pch/pch.exp: New file.
16129 * g++.dg/pch/empty.H: New file.
16130 * g++.dg/pch/empty.C: New file.
16131 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16132 "precompile".
16133
16134 * gcc.dg/pch/pch.exp: New file.
16135 * gcc.dg/pch/empty.h: New file.
16136 * gcc.dg/pch/empty.c: New file.
16137 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16138 "precompile".
16139
16140 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16141
16142 * g++.dg/template/friend14.C: New test.
16143
16144 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16145
16146 * gcc.dg/old-style-asm-1.c: New test.
16147
16148 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16149
16150 * gcc.c-torture/compile/20030109-1.c: New test.
16151
16152 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16153
16154 * gcc.c-torture/execute/20030109-1.c: New test.
16155
16156 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16157
16158 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16159 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16160 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16161 * g++.old-deja/g++.mike/eh2.C: Likewise
16162 * g++.old-deja/g++.mike/eh3.C: Likewise
16163 * g++.old-deja/g++.mike/eh5.C: Likewise
16164 * g++.old-deja/g++.mike/eh6.C: Likewise
16165 * g++.old-deja/g++.mike/eh7.C: Likewise
16166 * g++.old-deja/g++.mike/eh8.C: Likewise
16167 * g++.old-deja/g++.mike/eh9.C: Likewise
16168 * g++.old-deja/g++.mike/eh10.C: Likewise
16169 * g++.old-deja/g++.mike/eh12.C: Likewise
16170 * g++.old-deja/g++.mike/eh13.C: Likewise
16171 * g++.old-deja/g++.mike/eh14.C: Likewise
16172 * g++.old-deja/g++.mike/eh16.C: Likewise
16173 * g++.old-deja/g++.mike/eh17.C: Likewise
16174 * g++.old-deja/g++.mike/eh18.C: Likewise
16175 * g++.old-deja/g++.mike/eh21.C: Likewise
16176 * g++.old-deja/g++.mike/eh23.C: Likewise
16177 * g++.old-deja/g++.mike/eh24.C: Likewise
16178 * g++.old-deja/g++.mike/eh25.C: Likewise
16179 * g++.old-deja/g++.mike/eh26.C: Likewise
16180 * g++.old-deja/g++.mike/eh27.C: Likewise
16181 * g++.old-deja/g++.mike/eh28.C: Likewise
16182 * g++.old-deja/g++.mike/eh29.C: Likewise
16183 * g++.old-deja/g++.mike/eh31.C: Likewise
16184 * g++.old-deja/g++.mike/eh33.C: Likewise
16185 * g++.old-deja/g++.mike/eh34.C: Likewise
16186 * g++.old-deja/g++.mike/eh35.C: Likewise
16187 * g++.old-deja/g++.mike/eh36.C: Likewise
16188 * g++.old-deja/g++.mike/eh37.C: Likewise
16189 * g++.old-deja/g++.mike/eh38.C: Likewise
16190 * g++.old-deja/g++.mike/eh39.C: Likewise
16191 * g++.old-deja/g++.mike/eh40.C: Likewise
16192 * g++.old-deja/g++.mike/eh41.C: Likewise
16193 * g++.old-deja/g++.mike/eh42.C: Likewise
16194 * g++.old-deja/g++.mike/eh44.C: Likewise
16195 * g++.old-deja/g++.mike/eh46.C: Likewise
16196 * g++.old-deja/g++.mike/eh47.C: Likewise
16197 * g++.old-deja/g++.mike/eh48.C: Likewise
16198 * g++.old-deja/g++.mike/eh49.C: Likewise
16199 * g++.old-deja/g++.mike/eh50.C: Likewise
16200 * g++.old-deja/g++.mike/eh51.C: Likewise
16201 * g++.old-deja/g++.mike/eh53.C: Likewise
16202 * g++.old-deja/g++.mike/eh55.C: Likewise
16203 * g++.old-deja/g++.mike/p7912.C: Likewise
16204 * g++.old-deja/g++.mike/p9706.C: Likewise
16205 * g++.old-deja/g++.mike/p10416.C: Likewise
16206 * g++.old-deja/g++.mike/p11667.C: Likewise
16207 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16208 Remove redundant reference to Iris.
16209 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16210 Elxsi, i860, Pico Java, and WE32K.
16211
16212 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16213
16214 * g++.dg/ext/asm4.C: New test.
16215
16216 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16217
16218 PR c++/9030
16219 * g++.dg/template/friend12.C: New test.
16220 * g++.dg/template/friend13.C: Likewise.
16221 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16222
16223 2003-01-08 Jan Hubicka <jh@suse.cz>
16224
16225 * gcc.dg/i386-cadd.c: New test.
16226 * gcc.dg/i386-cmov4.c: Likewise.
16227
16228 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16229
16230 PR c++/9165
16231 * g++.dg/warn/Wunused-3.C: New test.
16232
16233 * g++.dg/abi/bitfield9.C: New test.
16234
16235 PR c++/9189
16236 * g++.dg/parse/defarg3.C: New test.
16237
16238 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16239
16240 * g++.dg/parse/ambig1.C: New test.
16241 * g++.dg/parse/defarg2.C: New test.
16242
16243 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16244
16245 * g++.dg/template/defarg-1.C: New test.
16246 * g++.dg/template/local2.C: Likewise.
16247
16248 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16249
16250 * gcc.c-torture/execute/20030105-1.c: New test.
16251
16252 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16253
16254 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16255 * g++.dg/parse/namespace4.C: Likewise.
16256
16257 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16258
16259 * g++.dg/template/ntp2.C: New test.
16260
16261 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16262
16263 * g++.dg/parse/extern-C-1.C: New test.
16264
16265 * g++.dg/parse/namespace4.C: New test.
16266
16267 * g++.dg/template/nested1.C: New test.
16268
16269 * g++.dg/parse/namespace3.C: New test.
16270
16271 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16272
16273 * g++.dg/lookup/two-stage1.C: New test.
16274
16275 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16276
16277 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16278 * g++.old-deja/g++.jason/access8.C: Likewise.
16279 * g++.old-deja/g++.other/decl5.C: Likewise.
16280
16281 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16282
16283 * g++.dg/parse/parse7.C: New test.
16284
16285 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16286
16287 PR c++/2843
16288 * g++.dg/ext/attrib7.C: New test.
16289
16290 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16291
16292 * g++.dg/parse/parse6.C: New test.
16293
16294 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16295
16296 * gcc.dg/h8300-stack-1.c: New.
16297
16298 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16299
16300 g++.dg/lookup/exception1.C: New test.
16301
16302 g++.dg/lookup/template1.C: New test.
16303
16304 g++.dg/parse/namespace2.C: New test.
16305
16306 g++.dg/parse/parens2.C: New test.
16307
16308 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16309
16310 * g++.dg/parse/parse5.C: New test.
16311 * g++.dg/lookup/scoped4.C: New test.
16312
16313 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16314
16315 * g++.dg/parse/parens1.C: New test.
16316
16317 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16318 angle-bracket1.C.
16319 * g++.dg/parse/parens2.C: New test.
16320
16321 * g++.dg/lookup/scope-operator1.C: New test.
16322
16323 * g++.dg/parse/operator1.C: New test.
16324
16325 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16326
16327 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16328 * g++.old-deja/g++.other/access6.C: Likewise.
16329 * g++.old-deja/g++.other/decl1.C: Likewise.
16330 * g++.old-deja/g++.pt/typename12.C: Likewise.
16331
16332 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16333
16334 * g++.dg/parse/namespace1.C: New test.
16335
16336 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16337
16338 * g++.dg/parse/parse4.C: New test.
16339
16340 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16341
16342 * g++.dg/parse/parse3.C: New test.
16343
16344 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16345
16346 * g++.dg/parse/parse2.C: New test.
16347
16348 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16349
16350 * g++.dg/template/friend11.C: New test.
16351
16352 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16353
16354 * g++.dg/parse/parse1.C: New test.
16355
16356 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16357
16358 * lib/profopt.exp: Change the name of a global variable to avoid
16359 possible clashes with other test suites.
16360
16361 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16362
16363 * g++.dg/inherit/covariant8.C: New test.
16364
16365 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16366
16367 * g++.dg/init/array9.C: New test.
16368
16369 PR c++/9112
16370 * g++.dg/parse/expr1.C: New test.
16371
16372 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16373
16374 * gcc.c-torture/compile/20021230-1.c: New test.
16375
16376 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16377
16378 * g++.dg/inherit/covariant5.C: New test.
16379 * g++.dg/inherit/covariant6.C: New test.
16380 * g++.dg/inherit/covariant7.C: New test.
16381
16382 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16383
16384 PR c++/2739
16385 * g++.dg/other/access2.C: New test.
16386
16387 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16388
16389 * g++.dg/other/anon-struct.C: No longer fails
16390 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16391 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16392 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16393
16394 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16395
16396 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16397
16398 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16399
16400 * g++.dg/eh/spec4.C: Remove stray semicolon.
16401 * g++.dg/expr/pmf-1.C: Change error message.
16402 * g++.dg/ext/asm1.C: Remove stray semicolon.
16403 * g++.dg/ext/typename1.C: Add missing typenames.
16404 * g++.dg/inherit/template-as-base.C: Change error message.
16405 * g++.dg/lookup/scoped1.C: Likewise.
16406 * g++.dg/lookup/scoped2.C: Likewise.
16407 * g++.dg/lookup/using2.C: Likewise.
16408 * g++.dg/other/component1.C: Remove stray semicolon.
16409 * g++.dg/other/do1.C: Change error message.
16410 * g++.dg/other/error2.C: Likewise.
16411 * g++.dg/other/init1.C: Likewise.
16412 * g++.dg/other/packed1.C: Remove stray semicolon.
16413 * g++.dg/other/ptrmem2.C: Change error message.
16414 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16415 marker.
16416 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16417 * g++.dg/template/access3.C: Add typename keyword.
16418 * g++.dg/template/access5.C: Remove stray semicolon.
16419 * g++.dg/template/access6.C: Likewise.
16420 * g++.dg/template/complit1.C: Likewise.
16421 * g++.dg/template/crash1.C: Change error message.
16422 * g++.dg/template/inherit2.C: Remove stray semicolon.
16423 * g++.dg/template/instantiate2.C: Likewise.
16424 * g++.dg/template/instantiate3.C: Change error message.
16425 * g++.dg/template/qual1.C: Remove stray semicolon.
16426 * g++.dg/template/qualttp18.C: Change error message.
16427 * g++.dg/template/ref1.C: Remove stray semicolon.
16428 * g++.dg/template/sizeof1.C (A::value): Declare it.
16429 * g++.dg/template/spec4.C: Change error message.
16430 * g++.dg/template/static1.C: Likewise.
16431 * g++.dg/template/type1.C: Likewise.
16432 * g++.dg/template/typename3.C: Likewise.
16433 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16434 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16435 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16436 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16437 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16438 named return value extension.
16439 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16440 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16441 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16442 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16443 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16444 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16445 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16446 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16447 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16448 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16449 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16450 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16451 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16452 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16453 syntax.
16454 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16455 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16456 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16457 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16458 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16459 * g++.old-deja/g++.brendan/template11.C: Likewise.
16460 * g++.old-deja/g++.brendan/template26.C: Likewise.
16461 * g++.old-deja/g++.brendan/template27.C: Use explicit
16462 specialization syntax.
16463 * g++.old-deja/g++.brendan/template30.C: Likewise.
16464 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16465 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16466 non-dependent names.
16467 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16468 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16469 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16470 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16471 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16472 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16473 named return value extension.
16474 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16475 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16476 * g++.old-deja/g++.ext/return1.C: Likewise.
16477 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16478 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16479 * g++.old-deja/g++.jason/access8.C: Likewise.
16480 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16481 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16482 pseudo-destructor names.
16483 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16484 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16485 pseudo-destructor names.
16486 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16487 * g++.old-deja/g++.jason/overload19.C: Likewise.
16488 * g++.old-deja/g++.jason/overload32.C: Likewise.
16489 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16490 stray semicolons.
16491 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16492 * g++.old-deja/g++.jason/return.C: Likewise.
16493 * g++.old-deja/g++.jason/return2.C: Likewise.
16494 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16495 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16496 syntax.
16497 * g++.old-deja/g++.jason/template10.C: Account for use of
16498 non-dependent names.
16499 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16500 syntax.
16501 * g++.old-deja/g++.jason/template37.C: Likewise.
16502 * g++.old-deja/g++.law/access4.C: Change error messages.
16503 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16504 pseudo-destructor names.
16505 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16506 * g++.old-deja/g++.law/ctors9.C: Likewise.
16507 * g++.old-deja/g++.law/cvt22.C: Likewise.
16508 * g++.old-deja/g++.law/dtors5.C: Likewise.
16509 * g++.old-deja/g++.law/global-init1.C: Likewise.
16510 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16511 * g++.old-deja/g++.law/operators28.C: Likewise.
16512 * g++.old-deja/g++.law/visibility28.C: Likewise.
16513 * g++.old-deja/g++.martin/eval1.C: Likewise.
16514 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16515 name.
16516 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16517 * g++.old-deja/g++.mike/net34.C: Likewise.
16518 * g++.old-deja/g++.mike/net36.C: Likewise.
16519 * g++.old-deja/g++.mike/ns2.C: Likewise.
16520 * g++.old-deja/g++.mike/p12306.C: Likewise.
16521 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16522 value extension.
16523 * g++.old-deja/g++.mike/p700.C: Likewise.
16524 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16525 * g++.old-deja/g++.mike/p710.C: Likewise.
16526 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16527 value extension.
16528 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16529 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16530 * g++.old-deja/g++.ns/crash2.C: Likewise.
16531 * g++.old-deja/g++.ns/crash3.C: Likewise.
16532 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16533 * g++.old-deja/g++.ns/ns17.C: Likewise.
16534 * g++.old-deja/g++.ns/template16.C: Likewise.
16535 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16536 keyword.
16537 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16538 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16539 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16540 named return value extension.
16541 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16542 * g++.old-deja/g++.other/access4.C: Issue additional error
16543 messages.
16544 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16545 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16546 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16547 * g++.old-deja/g++.other/crash25.C: Change error message.
16548 * g++.old-deja/g++.other/crash4.C: Change error message.
16549 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16550 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16551 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16552 checks.
16553 * g++.old-deja/g++.other/defarg8.C: Likewise.
16554 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16555 * g++.old-deja/g++.other/dtor10.C: Likewise.
16556 * g++.old-deja/g++.other/incomplete.C: Likewise.
16557 * g++.old-deja/g++.other/linkage7.C: Likewise.
16558 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16559 lookup algorithm.
16560 * g++.old-deja/g++.other/mangle2.C: Likewise.
16561 * g++.old-deja/g++.other/refinit2.C: Likewise.
16562 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16563 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16564 * g++.old-deja/g++.pt/crash28.C: Likewise.
16565 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16566 syntax.
16567 * g++.old-deja/g++.pt/crash32.C: Change error message.
16568 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16569 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16570 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16571 error message position.
16572 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16573 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16574 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16575 syntax.
16576 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16577 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16578 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16579 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16580 keyword.
16581 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16582 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16583 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16584 keyword.
16585 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16586 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16587 syntax.
16588 * g++.old-deja/g++.pt/friend28.C: Account for use of
16589 non-dependent names.
16590 * g++.old-deja/g++.pt/friend29.C: Likewise.
16591 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16592 rules.
16593 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16594 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16595 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16596 lookup rules.
16597 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16598 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16599 keyword.
16600 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16601 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16602 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16603 keyword.
16604 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16605 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16606 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16607 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16608 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16609 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16610 keyword.
16611 * g++.old-deja/g++.pt/spec10.C: Likewise.
16612 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16613 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16614 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16615 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16616 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16617 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16618 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16619 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16620 * g++.old-deja/g++.pt/typename15.C: Likewise.
16621 * g++.old-deja/g++.pt/typename22.C: Likewise.
16622 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16623 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16624 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16625 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16626 syntax.
16627 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16628 return value extension.
16629 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16630 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16631 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16632 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16633
16634 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16635
16636 * g++.dg/warn/inline1.C: New test.
16637 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16638 * g++.old-deja/g++.jason/synth10.C: Likewise.
16639 * g++.old-deja/g++.mike/net31.C: Likewise.
16640 * g++.old-deja/g++.mike/p8786.C: Likewise.
16641
16642 * g++.dg/template/friend10.C: New test.
16643 * g++.dg/template/conv5.C: New test.
16644
16645 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16646
16647 * g++.dg/lookup/scoped3.C: New test.
16648
16649 * g++.dg/lookup/decl1.C: New test.
16650 * g++.dg/lookup/decl2.C: New test.
16651
16652 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16653
16654 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16655 gcc.c-torture/compile/20021015-1.c,
16656 gcc.c-torture/compile/20021015-2.c,
16657 gcc.c-torture/compile/20021123-1.c,
16658 gcc.c-torture/compile/20021123-2.c,
16659 gcc.c-torture/compile/20021123-3.c,
16660 gcc.c-torture/compile/20021123-4.c,
16661 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16662 only to 3.1 or 3.2 branch.
16663
16664 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16665
16666 * gcc.dg/i386-bitfield3.c: New test.
16667
16668 * gcc.dg/i386-bitfield2.c: New test.
16669
16670 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16671
16672 * g++.dg/parse/conv_op1.C: New test.
16673
16674 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16675
16676 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16677 approved.
16678
16679 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16680
16681 * gcc.c-torture/compile/20021220-1.c: New test.
16682
16683 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16684
16685 * gcc.dg/i386-fastcall-1.c: New.
16686
16687 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16688
16689 * gcc.c-torture/execute/20021219-1.c: New test.
16690
16691 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16692
16693 * gcc.dg/i386-pic-1.c: New test.
16694
16695 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16696
16697 PR c++/8099
16698 * g++.dg/template/friend9.C: New test.
16699
16700 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16701
16702 PR c++/3663
16703 * g++.dg/template/access7.C: New test.
16704
16705 2002-12-18 Nick Clifton <nickc@redhat.com>
16706
16707 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16708 the libstdc++-v3 directory has been found.
16709
16710 2002-12-12 Devang Patel <dpatel@apple.com>
16711 * gcc.dg/darwin-ld-1.c: New test.
16712 * gcc.dg/darwin-ld-2.c: New test.
16713 * gcc.dg/darwin-ld-3.c: New test.
16714 * gcc.dg/darwin-ld-4.c: New test.
16715 * gcc.dg/darwin-ld-5.c: New test.
16716
16717 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16718
16719 * gcc.c-torture/compile/20021212-1.c: New test.
16720
16721 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16722
16723 * gcc.dg/fshort-wchar: New test.
16724
16725 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16726
16727 PR c++/8372
16728 * g++.dg/template/dtor1.C: New test.
16729
16730 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16731 markers.
16732
16733 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16734
16735 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16736
16737 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16738
16739 * g++.dg/template/static1.C: New test.
16740 * g++.dg/template/static2.C: New test.
16741 * g++.old-deja/g++.ext/memconst.C: New test.
16742
16743 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16744
16745 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16746 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16747 * g++.dg/special/initp1.C: Likewise.
16748
16749 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16750
16751 * gcc.c-torture/execute/20021204-1.c: New test.
16752
16753 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16754
16755 * gcc.dg/ppc-fmadd-1.c: New file.
16756 * gcc.dg/ppc-fmadd-2.c: New file.
16757 * gcc.dg/ppc-fmadd-3.c: New file.
16758
16759 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16760
16761 * gcc.c-torture/compile/20021204-1.c: New test.
16762
16763 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16764
16765 * g++.dg/inherit/covariant2.C: New test.
16766 * g++.dg/inherit/covariant3.C: New test.
16767 * g++.dg/inherit/covariant4.C: New test.
16768 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16769 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16770
16771 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16772
16773 PR c++/8688
16774 * g++.dg/init/brace3.C: New test.
16775
16776 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16777
16778 * gcc.dg/20020210-1.c: Fix a comment typo.
16779
16780 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16781
16782 PR c++/8720
16783 * g++.dg/parse/defarg1.C: New test.
16784
16785 PR c++/8615
16786 * g++.dg/template/char1.C: New test.
16787
16788 * g++.dg/template/varmod1.C: Fix typo.
16789
16790 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16791
16792 DR 180
16793 * g++.old-deja/g++.pt/crash32.C: Expect error.
16794
16795 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16796
16797 PR c++/5919
16798 * g++.dg/template/varmod1.C: New test.
16799
16800 PR c++/8727
16801 * g++.dg/inherit/typeinfo1.C: New test.
16802
16803 PR c++/8663
16804 * g++.dg/inherit/typedef1.C: New test.
16805
16806 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16807
16808 PR c++/8332
16809 PR c++/8493
16810 * g++.dg/template/strlen1.C: New test.
16811
16812 PR c++/8227
16813 * g++.dg/template/ctor2.C: New test.
16814
16815 PR c++/8214
16816 * g++.dg/init/string1.C: New test.
16817
16818 PR c++/8511
16819 * g++.dg/template/friend8.C: New test.
16820
16821 2002-11-29 Joe Buck <jbuck@synopsys.com>
16822
16823 * g++.dg/lookup/anon2.C: New test.
16824
16825 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16826
16827 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16828 h8300 port.
16829
16830 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16831
16832 * gcc.dg/bitfld-6.c: New test.
16833
16834 2002-11-27 Jan Hubicka <jh@suse.cz>
16835
16836 * gcc.c-torture/execute/20021127.[cx]: New test.
16837
16838 2002-11-26 Jan Hubicka <jh@suse.cz>
16839
16840 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16841 quality.
16842
16843 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16844
16845 * g++.dg/init/brace2.C: New test.
16846 * g++.old-deja/g++.mike/p9129.C: Correct.
16847
16848 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16849
16850 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16851
16852 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16853
16854 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16855
16856 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16857
16858 * testsuite/g++.dg/abi/empty11.C: New test.
16859 * testsuite/g++.dg/rtti/cv1.C: New test.
16860
16861 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16862
16863 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16864
16865 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16866
16867 * g++.dg/abi/empty10.C: New test.
16868
16869 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16870
16871 * gcc.c-torture/compile/20021124-1.c: New test.
16872
16873 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16874
16875 * g++.dg/abi/rtti2.C: New test.
16876
16877 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16878
16879 * gcc.dg/i386-unroll-1.c: New test.
16880
16881 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16882
16883 * gcc.c-torture/compile/20021120-1.c: New test.
16884 * gcc.c-torture/compile/20021120-2.c: New test.
16885
16886 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16887
16888 * gcc.dg/bitfld-5.c: New test.
16889
16890 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16891
16892 * gcc.c-torture/execute/20021120-3.c: New test.
16893
16894 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16895
16896 * gcc.c-torture/execute/20021120-2.c: New test.
16897
16898 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16899
16900 * gcc.c-torture/execute/20021120-1.c: New test.
16901
16902 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16903
16904 * gcc.c-torture/execute/20021118-3.c: New test.
16905
16906 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16907
16908 * gcc.c-torture/compile/20021119-1.c: New test.
16909
16910 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16911
16912 * gcc.dg/duff-1.c: New test.
16913 * gcc.dg/duff-2.c: New test.
16914 * gcc.dg/duff-3.c: New test.
16915
16916 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16917
16918 * gcc.dg/cpp/_Pragma5.c: New test.
16919
16920 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16921
16922 * gcc.c-torture/execute/20021118-2.c: New test.
16923
16924 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16925
16926 * gcc.c-torture/execute/20021118-1.c: New test.
16927
16928 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16929
16930 * gcc.dg/20021116-1.c: New test.
16931
16932 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16933
16934 * g++.dg/abi/vcall1.C: New test.
16935
16936 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16937
16938 * gcc.dg/20021029-1.c: New test.
16939 * gcc.dg/20021029-2.c: New test.
16940
16941 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16942
16943 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16944
16945 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16946
16947 PR c/8439
16948 * gcc.dg/20021110.c: Move to ...
16949 * gcc.c-torture/compile/20021110.c: .... here.
16950
16951 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16952
16953 PR c/8467
16954 * gcc.c-torture/execute/20021111-1.c
16955
16956 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16957
16958 PR c/8439
16959 * gcc.dg/20021110.c: New test.
16960
16961 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16962
16963 * g++.dg/abi/vthunk3.C: Run only on x86.
16964
16965 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16966
16967 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16968
16969 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16970
16971 * lib/compat.exp (compat-execute): Fix logic error in last
16972 change.
16973
16974 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16975
16976 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16977
16978 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16979
16980 PR c++/8389
16981 * g++.dg/template/access6.C: New test.
16982
16983 2002-11-08 Jan Hubicka <jh@suse.cz>
16984
16985 * gcc.dg/i386-ssefp-1.c: New test.
16986 * gcc.dg/i386-ssefp-1.c: New test.
16987
16988 2002-11-08 Jan Hubicka <jh@suse.cz>
16989
16990 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16991
16992 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16993
16994 * g++.dg/abi/vthunk3.C: New test.
16995
16996 PR c++/8338
16997 * g++.dg/template/crash2.C: New test.
16998
16999 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17000
17001 * testsuite/g++.dg/abi/dtor1.C: New test.
17002 * testsuite/g++.dg/abi/dtor2.C: Likewise.
17003
17004 2002-11-05 Geoffrey Keating <geoffk@apple.com>
17005
17006 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
17007 Darwin.
17008
17009 2002-11-04 Adam Nemet <anemet@lnxw.com>
17010
17011 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
17012 -mthumb. Only xfail with -O0.
17013
17014 2002-11-03 Mark Mitchell <mark@codesourcery.com>
17015
17016 * g++.dg/abi/thunk1.C: New test.
17017 * g++.dg/abi/thunk2.C: Likewise.
17018 * g++.dg/abi/vtt1.C: Likewise.
17019
17020 2002-11-02 Diego Novillo <dnovillo@redhat.com>
17021
17022 PR optimization/8423
17023 * gcc.c-torture/execute/builtin-constant.c: New test.
17024
17025 2002-11-01 Zack Weinberg <zack@codesourcery.com>
17026
17027 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
17028 Add some more cases.
17029
17030 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17031
17032 PR c++/8391
17033 * g++.dg/opt/local1.C: New test.
17034
17035 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17036
17037 PR c++/8160
17038 * g++.dg/template/complit1.C: New test.
17039
17040 PR c++/8149
17041 * g++.dg/template/typename4.C: Likewise.
17042
17043 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17044
17045 Core issue 287, PR c++/7639
17046 * g++.dg/template/instantiate1.C: Adjust error location.
17047 * g++.dg/template/instantiate3.C: New test.
17048 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17049 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17050 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17051
17052 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17053
17054 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17055
17056 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17057
17058 PR c++/8287
17059 * g++.dg/init/dtor2.C: New test.
17060
17061 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17062
17063 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17064 * gcc.dg/nest.c: Bypass errors on irix6.
17065
17066 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17067
17068 * gcc.dg/nest.c: Expect error for mmix-*-*.
17069 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17070
17071 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17072
17073 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17074 markers.
17075
17076 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17077
17078 2002-10-25 Mike Stump <mrs@apple.com>
17079
17080 * gcc.dg/warn-1.c: New test.
17081
17082 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17083
17084 * g++.dg/template/typename3.C: New test.
17085
17086 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17087
17088 * g++.dg/lookup/ptrmem1.C: New test.
17089
17090 * g++.dg/abi/vthunk2.C: New test.
17091
17092 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17093
17094 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17095
17096 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17097
17098 * g++.dg/abi/empty9.C: New test.
17099
17100 2002-10-24 Richard Henderson <rth@redhat.com>
17101
17102 * g++.dg/inherit/thunk1.C: Enable for ia64.
17103
17104 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17105
17106 PR c++/8067
17107 * g++.dg/lookup/pretty1.C: New test.
17108
17109 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17110
17111 * gcc.dg/20021023-1.c: New test.
17112
17113 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17114
17115 PR c++/7679
17116 * g++.dg/parse/inline1.C: New test.
17117
17118 2002-10-23 Richard Henderson <rth@redhat.com>
17119
17120 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17121
17122 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17123
17124 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17125
17126 PR c++/6579
17127 * g++.dg/parse/stmtexpr3.C: New test.
17128
17129 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17130
17131 * g++.dg/expr/cond1.C: New test.
17132
17133 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17134
17135 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17136
17137 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17138
17139 * g++.dg/abi/vbase13.C: New test.
17140 * g++.dg/abi/vbase14.C: Likewise.
17141
17142 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17143
17144 * gcc.dg/tls/pic-1.c: New test.
17145 * gcc.dg/tls/nonpic-1.c: New test.
17146 * gcc.dg/20021018-1.c: New test.
17147
17148 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17149
17150 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17151 Remove only files with the same base name as the test case.
17152 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17153 (profopt-execute): Likewise. Also, remove old profiling
17154 and performance data files before running the tests.
17155
17156 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17157 * g++.dg/bprob/bprob.exp: Likewise.
17158 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17159 to allow more general test case names.
17160
17161 * g++.dg/bprob/bprob-1.C: Rename to ...
17162 * g++.dg/bprob/g++-bprob-1.C: ... this.
17163
17164 * g77.dg/bprob/bprob-1.f: Rename to ...
17165 * g77.dg/bprob/g77-bprob-1.f: ... this.
17166
17167 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17168
17169 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17170 bison 1.50 or later.
17171
17172 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17173
17174 * g++.dg/README: Describe more test directories.
17175
17176 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17177
17178 * g++.dg/init/array6.C: Add additional tests.
17179
17180 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17181
17182 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17183 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17184
17185 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17186
17187 * gcc.c-torture/compile/20020604-1.x: New.
17188 * gcc.c-torture/compile/simd-5.x: Likewise.
17189 * gcc.c-torture/execute/920710-1.x: Likewise.
17190 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17191
17192 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17193
17194 * g++.dg/inherit/override1.C: Add dg-options clause.
17195
17196 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17197
17198 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17199 _mm_slli_si128.
17200
17201 2002-10-19 Andreas Schwab <schwab@suse.de>
17202
17203 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17204 directory component.
17205
17206 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17207
17208 * g++.dg/inherit/thunk1.C: New test.
17209
17210 * g++.dg/inherit/override1.C: New test.
17211
17212 * g++.dg/abi/mangle11.C: New test.
17213 * g++.dg/abi/mangle14.C: New test.
17214 * g++.dg/abi/mangle17.C: New test.
17215
17216 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17217
17218 * g++.dg/overload/member2.C: New test.
17219
17220 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17221
17222 * g++.dg/README: Describe new compat directory.
17223 * g++.dg/dg.exp: Skip tests in compat directory.
17224 * README.compat: New file.
17225 * lib/compat.exp: New expect script.
17226 * g++.dg/compat: New test directory.
17227 * g++.dg/compat/compat.exp: New expect script.
17228 * g++.dg/compat/abi: New test directory.
17229 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17230 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17231 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17232 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17233 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17234 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17235 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17236 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17237 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17238 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17239 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17240 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17241 * g++.dg/compat/break: New test directory.
17242 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17243 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17244 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17245 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17246 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17247 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17248 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17249 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17250 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17251 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17252 g++.dg/compat/break/README: New files.
17253 * g++.dg/compat/eh: New test directory.
17254 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17255 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17256 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17257 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17258 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17259 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17260 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17261 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17262 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17263 g++.dg/compat/eh/filter2_y.C,
17264 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17265 g++.dg/compat/eh/new1_y.C,
17266 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17267 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17268 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17269 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17270 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17271 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17272 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17273 g++.dg/compat/eh/unexpected1_y.C: New files.
17274 * g++.dg/compat/init: New test directory.
17275 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17276 g++.dg/compat/init/array5_y.C,
17277 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17278 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17279 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17280 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17281 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17282 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17283 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17284 g++.dg/compat/init/init-ref2_y.C: New files.
17285
17286 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17287
17288 PR c++/7584
17289 * g++.dg/inherit/using3.C: New test.
17290
17291 2002-10-17 Jan Hubicka <jh@suse.cz>
17292
17293 * gcc.dg/20021017-2.c: New test.
17294
17295 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17296
17297 * g++.dg/abi/mangle16.C: Adjust.
17298
17299 * g++.dg/init/array8.C: New test.
17300
17301 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17302
17303 * gcc.dg/special/mips-abi.exp: New test.
17304 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17305
17306 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17307
17308 * g++.dg/abi/mangle16.C: New test.
17309 * g++.dg/abi/mangle17.C: Likewise.
17310
17311 PR c++/7478
17312 * g++.dg/template/ref1.C: New test.
17313
17314 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17315
17316 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17317
17318 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17319
17320 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17321
17322 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17323
17324 PR c++/7524
17325 * g++.dg/init/array7.C: New test.
17326
17327 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17328
17329 * g++.dg/init/array6.C: New test.
17330
17331 * g++.dg/abi/mangle13.C: Likewise.
17332 * g++.dg/abi/mangle14.C: Likewise.
17333 * g++.dg/abi/mangle15.C: Likewise.
17334
17335 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17336
17337 * g++.dg/abi/empty8.C: New test.
17338
17339 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17340
17341 * g++.dg/init/ctor1.C: New test.
17342
17343 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17344
17345 * gcc.c-torture/execute/20021015-1.c: New test.
17346
17347 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17348
17349 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17350
17351 2002-10-14 Jan Hubicka <jh@suse.cz>
17352
17353 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17354
17355 2002-10-14 Richard Henderson <rth@redhat.com>
17356
17357 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17358
17359 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17360
17361 PR optimization/6631
17362 * g++.dg/opt/const2.C: New test.
17363
17364 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17365
17366 PR c++/7176
17367 * g++.dg/parse/friend1.C: New test.
17368 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17369
17370 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17371
17372 * gcc.dg/20021014-1.c: New test.
17373
17374 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17375
17376 PR c++/5661
17377 * g++.dg/ext/vlm1.C: New test.
17378 * g++.dg/ext/vlm2.C: Likewise.
17379
17380 * g++.dg/init/array1.C: Remove invalid braces.
17381 * g++.dg/init/brace1.C: New test.
17382 * g++.dg/init/copy2.C: Likewise.
17383 * g++.dg/init/copy3.C: Likewise.
17384 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17385 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17386 braces.
17387
17388 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17389
17390 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17391
17392 2002-10-11 Richard Shann <richard.shann@superh.com>
17393
17394 * gcc.c-torture/compile/simd-5.c: New test.
17395
17396 2002-10-10 Roger Sayle <roger@eyesopen.com>
17397
17398 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17399
17400 2002-10-10 Jim Wilson <wilson@redhat.com>
17401
17402 * gcc.c-torture/execute/20021010-1.c: New test.
17403
17404 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17405
17406 PR c/7353
17407 * g++.dg/ext/typedef-init.C: New test.
17408 * gcc.dg/typedef-init.c: New test.
17409
17410 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17411
17412 * gcc.dg/cpp/paste13.c: New test.
17413
17414 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17415
17416 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17417 remaining platforms, XFAIL during compile, not execute. Don't
17418 XFAIL at -O0.
17419
17420 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17421
17422 * gcc.dg/alias-1.c: Tweak expected warning.
17423
17424 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17425
17426 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17427
17428 2002-10-06 Andreas Jaeger <aj@suse.de>
17429
17430 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17431 * gcc.dg/cpp/c++98.C: Likewise.
17432
17433 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17434 * g++.dg/cpp/c++98.C: Likewise.
17435
17436 * g++.dg/README (Subdirectories): Mention cpp directory.
17437
17438 PR target/7559
17439 * gcc.dg/20021006-1.c: New test.
17440
17441 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17442
17443 PR c++/7804
17444 * g++.dg/other/warning1.C: New test.
17445
17446 2002-10-04 Roger Sayle <roger@eyesopen.com>
17447
17448 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17449 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17450 and sparc-*-* with -m64 as expected failures. See PR 8087.
17451
17452 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17453
17454 PR c++/7931
17455 * g++.dg/template/ptrmem3.C: New test.
17456
17457 PR c++/7754
17458 * g++.dg/template/union1.C: New test.
17459
17460 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17461
17462 PR c++/8006
17463 * g++.dg/abi/mangle9.C: New test.
17464 * g++.dg/abi/mangle10.C: New test.
17465 * g++.dg/abi/mangle11.C: New test.
17466 * g++.dg/abi/mangle12.C: New test.
17467
17468 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17469
17470 PR c++/7188.
17471 * g++.dg/template/meminit1.C: New test.
17472 * g++.dg/warn/Wreorder-1.C: Likewise.
17473 * g++.old-deja/g++.mike/warn3.C: Tweak.
17474 * lib/prune.exp: Ingore "in copy constructor".
17475
17476 2002-10-02 Andreas Jaeger <aj@suse.de>
17477
17478 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17479 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17480 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17481 on x86-64.
17482
17483 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17484
17485 * gcc.dg/empty1.C: Fix typo.
17486
17487 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17488
17489 * gcc.dg/alias-1.c: New test.
17490
17491 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17492
17493 * gcc.dg/empty1.C: New test.
17494
17495 * g++.dg/tls/init-2.C: Tweak error messages.
17496
17497 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17498
17499 * gcc.c-torture/compile/20020923-1.c: New test.
17500
17501 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17502
17503 * gcc.c-torture/execute/ffs-1.c: New test.
17504 * gcc.c-torture/execute/ffs-2.c: Ditto.
17505
17506 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17507
17508 * g++.dg/overload/member1.C: New test.
17509
17510 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17511
17512 * g++.dg/abi/empty7.C: New test.
17513 * g++.dg/init/pm2.C: Likewise.
17514
17515 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17516
17517 * g++.dg/rtti/crash1.C: New test.
17518
17519 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17520
17521 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17522 gcc.dg/sibcall-4.c: New tests.
17523
17524 2002-09-28 Roger Sayle <roger@eyesopen.com>
17525
17526 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17527 powerpc and MMIX targets.
17528
17529 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17530
17531 * gcc.dg/cpp/20020927-1.c: New.
17532
17533 2002-09-26 David S. Miller <davem@redhat.com>
17534
17535 * gcc.c-torture/compile/trunctfdf.c: New.
17536
17537 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17538
17539 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17540
17541 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17542
17543 * gcc.c-torture/execute/loop-15.c: New.
17544
17545 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17546
17547 * README.QMTEST: Fix typo.
17548
17549 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17550
17551 * gcc.dg/20020926-1.c: New test.
17552
17553 2002-09-25 David S. Miller <davem@redhat.com>
17554
17555 PR target/7842
17556 * gcc.c-torture/execute/shiftdi.c: New test.
17557
17558 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17559
17560 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17561 unique to the tool.
17562 * lib/g77.exp (g77_init): Likewise.
17563 * lib/g++.exp (g++_init): Likewise.
17564 * lib/objc.exp (objc_init): Likewise.
17565
17566 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17567
17568 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17569 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17570 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17571
17572 2002-09-25 Richard Henderson <rth@redhat.com>
17573
17574 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17575 too-small long double.
17576
17577 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17578
17579 * gcc.dg/20020919-1.c: New test.
17580
17581 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17582
17583 * g++.dg/abi/bitfield6.C: New test.
17584 * g++.dg/abi/bitfield7.C: New test.
17585 * g++.dg/abi/bitfield8.C: New test.
17586 * g++.dg/abi/vbase11.C: New test.
17587
17588 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17589
17590 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17591 hppa*-*-hpux*. Update test comment.
17592
17593 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17594
17595 * gcc.dg/tls/struct-1.c: New test.
17596
17597 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17598
17599 * gcc.dg/cpp/tr-warn2.c: Update.
17600
17601 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17602
17603 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17604
17605 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17606
17607 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17608 systems.
17609
17610 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17611
17612 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17613
17614 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17615 Adjust for c++filt moved to binutils. Remove spurious duplicate
17616 setting of cxxfilt.
17617
17618 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17619
17620 * gcc.dg/20020312-2.c: Update for darwin.
17621
17622 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17623
17624 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17625
17626 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17627
17628 * objc.dg/comp-types-1.m: New test.
17629 * objc.dg/comp-types-2.m: New test.
17630 * objc.dg/comp-types-3.m: New test.
17631 * objc.dg/comp-types-4.m: New test.
17632 * objc.dg/comp-types-5.m: New test.
17633 * objc.dg/comp-types-6.m: New test.
17634
17635 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17636
17637 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17638
17639 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17640
17641 * g++.dg/other/do1.C: New test.
17642
17643 * g++.dg/template/subst1.C: New test.
17644
17645 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17646
17647 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17648
17649 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17650
17651 * g++.dg/template/qualttp20.C: Adjust expected errors.
17652 * g++.old-deja/g++.jason/report.C: Likewise.
17653 * g++.old-deja/g++.other/qual1.C: Likewise.
17654
17655 * g++.dg/lookup/scoped2.C: New test.
17656
17657 * g++.dg/ext/asm3.C: New test.
17658
17659 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17660
17661 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17662
17663 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17664
17665 * ChangeLog: follow spelling conventions.
17666 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17667 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17668 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17669 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17670 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17671 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17672 * g++.old-deja/g++.law/global-init1.C: Likewise.
17673 * g++.old-deja/g++.other/delete4.C: Likewise.
17674 * g++.old-deja/g++.other/inline21.C: Likewise.
17675 * g++.old-deja/g++.other/singleton.C: Likewise.
17676 * g77.dg/strlen0.f: Likewise.
17677 * g77.f-torture/compile/20010519-1.f: Likewise.
17678 * g77.f-torture/compile/980310-4.f: Likewise.
17679 * gcc.c-torture/compile/20000605-1.c: Likewise.
17680 * gcc.c-torture/execute/20020225-1.c: Likewise.
17681 * gcc.dg/c90-hexfloat-2.c: Likewise.
17682 * gcc.dg/c99-bool-1.c: Likewise.
17683 * gcc.dg/c99-hexfloat-2.c: Likewise.
17684 * gcc.dg/dll-2.c: Likewise.
17685 * gcc.dg/wtr-union-init-1.c: Likewise.
17686 * gcc.dg/wtr-union-init-2.c: Likewise.
17687 * gcc.dg/wtr-union-init-3.c: Likewise.
17688 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17689 * gcc.dg/cpp/defined.c: Likewise.
17690 * gcc.dg/cpp/macsyntx.c: Likewise.
17691 * gcc.dg/cpp/paste2.c: Likewise.
17692 * gcc.dg/cpp/trad/defined.c: Likewise.
17693 * gcc.dg/format/c90-printf-1.c: Likewise.
17694 * gcc.dg/format/c90-scanf-1.c: Likewise.
17695 * gcc.dg/format/c99-printf-1.c: Likewise.
17696 * gcc.dg/format/c99-scanf-1.c: Likewise.
17697 * gcc.misc-tests/gcov-8.c: Likewise.
17698 * lib/profopt.exp: Likewise.
17699
17700 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17701
17702 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17703
17704 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17705
17706 * g++.dg/inherit/using2.C: New test.
17707
17708 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17709
17710 * ChangeLog: Follow spelling conventions.
17711 * g++.dg/template/friend4.C: Likewise.
17712 * g++.old-deja/g++.pt/crash67.C: Likewise.
17713 * gcc.c-torture/execute/20000801-4.c: Likewise.
17714 * gcc.dg/c90-digraph-1.c: Likewise.
17715 * gcc.dg/c94-digraph-1.c: Likewise.
17716 * gcc.dg/c99-digraph-1.c: Likewise.
17717 * gcc.dg/cpp/line5.c: Likewise.
17718 * gcc.dg/cpp/multiline.c: Likewise.
17719 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17720 * gcc.dg/format/attr-3.c: Likewise.
17721 * gcc.dg/format/c90-scanf-3.c: Likewise.
17722 * gcc.dg/format/ext-4.c: Likewise.
17723
17724 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17725
17726 * g++.dg/template/pretty1.C: New test.
17727
17728 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17729
17730 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17731
17732 2002-09-13 Matt Austern <austern@apple.com>
17733
17734 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17735 passing a cast expression to a function by const reference.
17736
17737 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17738
17739 * g++.dg/template/deduce1.C: New test.
17740
17741 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17742
17743 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17744 32-bit int.
17745
17746 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17747
17748 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17749 usage.
17750
17751 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17752
17753 * gcc.c-torture/compile/20020910-1.c: New test.
17754
17755 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17756
17757 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17758
17759 2002-09-10 Andreas Jaeger <aj@suse.de>
17760
17761 * gcc.dg/20020312-2.c: Adjust for x86-64.
17762
17763 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17764
17765 * g77.dg/7388.f: New test case for PR 7388.
17766
17767 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17768
17769 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17770
17771 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17772
17773 * objc.dg/proto-lossage-1.m: New test.
17774
17775 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17776
17777 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17778
17779 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17780
17781 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17782 expected to pass.
17783
17784 2002-09-06 Stan Shebs <shebs@apple.com>
17785 David Edelsohn <edelsohn@gnu.org>
17786
17787 * gcc.dg/weak: New directory.
17788 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17789 target-specific xfail bits.
17790 * gcc.dg/typeof-2.c: Move to new directory.
17791 * gcc.dg/weak.exp: New expect script.
17792
17793 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17794
17795 * gcc.c-torture/execute/extzvsi.c: New test.
17796
17797 2002-09-05 Stan Shebs <shebs@apple.com>
17798
17799 * gcc.dg/weak-1.c: xfail on Darwin.
17800 * gcc.dg/weak-2.c: Ditto.
17801 * gcc.dg/weak-3.c: Ditto.
17802 * gcc.dg/weak-4.c: Ditto.
17803 * gcc.dg/weak-5.c: Ditto.
17804 * gcc.dg/weak-6.c: Ditto.
17805 * gcc.dg/weak-7.c: Ditto.
17806 * gcc.dg/weak-8.c: Ditto.
17807 * gcc.dg/weak-9.c: Ditto.
17808
17809 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17810
17811 * gcc.c-torture/execute/loop-14.c: New test.
17812
17813 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17814
17815 * g++.dg/other/cxa-atexit1.C: New test.
17816
17817 * gcc.dg/typeof-2.c: New test.
17818
17819 2002-09-03 Roger Sayle <roger@eyesopen.com>
17820
17821 * gcc.dg/builtins-2.c: New testcase.
17822 * gcc.dg/builtins-3.c: New testcase.
17823
17824 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17825
17826 * gcc.dg/cpp/_Pragma4.c: New test.
17827
17828 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17829
17830 * objc/execute/nil_method-1.m: New testcase.
17831
17832 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17833
17834 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17835 [Object class], not [Object initialize].
17836
17837 2002-08-31 Roger Sayle <roger@eyesopen.com>
17838 Hans-Peter Nilsson <hp@bitrange.com>
17839
17840 * gcc.c-torture/execute/20020720-1.x: Skip test on
17841 mmix-knuth-mmixware. Correct comment.
17842
17843 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17844
17845 * testsuite/g++.dg/abi/bitfield5.C: New test.
17846 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17847
17848 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17849
17850 * objc.dg/undeclared-selector.m: New test.
17851
17852 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17853
17854 * g++.dg/other/offsetof1.C: Avoid cast warning.
17855
17856 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17857
17858 * objc.dg/super-class-2.m: New test.
17859
17860 2002-08-24 Matt Austern <austern@apple.com>
17861
17862 * g++.dg/ext/lvaddr.C: New test.
17863 * g++.dg/ext/lvcast.C: New test.
17864
17865 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17866
17867 * testsuite/g++.dg/inherit/cond1.C: New test.
17868
17869 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17870
17871 * gcc.dg/noncompile/incomplete-1.c: New test.
17872
17873 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17874
17875 * gcc.dg/typespec-1.c: New test.
17876
17877 2002-08-20 Devang Patel <dpatel@apple.com>
17878 * objc.dg/proto-hier-2.m: New test.
17879
17880 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17881
17882 * objc.dg/bitfield-1.m: New test.
17883 * objc.dg/bitfield-2.m: New test.
17884
17885 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17886
17887 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17888 gcc.dg/c99-flex-array-4.c: New tests.
17889
17890 2002-08-16 Stan Shebs <shebs@apple.com>
17891
17892 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17893
17894 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17895
17896 * gcc.dg/typeof-1.c: New test.
17897 * g++.dg/ext/typeof2.C: New test.
17898
17899 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17900
17901 * g++.dg/other/offsetof1.C: New test.
17902
17903 2002-08-14 Richard Henderson <rth@redhat.com>
17904
17905 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17906
17907 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17908
17909 * gcc.dg/cpp/_Pragma3.c: New test.
17910
17911 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17912
17913 * g++.dg/template/inherit3: New test.
17914
17915 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17916
17917 * gcc.dg/bitfld-4.c: Add blank options.
17918
17919 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17920
17921 * g++.dg/template/crash1.C: New test.
17922
17923 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17924
17925 * gcc.dg/tls/opt-2.c: New test.
17926
17927 2002-08-08 Devang Patel <dpatel@apple.com>
17928
17929 * objc.dg/selector-1.m : New test
17930
17931 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17932
17933 * g++.dg/abi/bitfield4.C: New test.
17934 * gcc.dg/bitfld-4.c: New test.
17935
17936 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17937
17938 * g++.dg/other/packed1.C: New test.
17939
17940 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17941
17942 * g++.dg/abi/offsetof.C: Tweak error messages.
17943 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17944
17945 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17946
17947 * gcc.dg/bitfld-3.c: New test.
17948
17949 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17950 Richard Henderson <rth@redhat.com>
17951
17952 * gcc.dg/i386-bitfield1.c: New test.
17953 * g++.dg/abi/bitfield3.C: Update.
17954
17955 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17956
17957 * objc.dg/const-str-2.m: Update.
17958 * gcc.dg/cpp/c++98.c: Change to C extension.
17959 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17960 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17961
17962 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17963
17964 * testsuite/gcc.dg/tls/diag-3.c: New.
17965
17966 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17967
17968 * g++.dg/README (Subdirectories): Document new subdir expr.
17969 * g++.dg/expr/pmf-1.C: New test.
17970
17971 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17972
17973 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17974
17975 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17976
17977 * g++.dg/abi/bitfield3.C: New test.
17978
17979 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17980
17981 * lib/gcov.exp: Tweak expected line formats.
17982 * gcc.misc-tests/gcov8.c: New test.
17983 * gcc.misc-tests/gcov8.x: New flags.
17984
17985 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17986
17987 * consistency.vlad/layout/endian.c: Include string.h.
17988
17989 * gcc.c-torture/execute/20020805-1.c: New test.
17990
17991 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17992
17993 * g++.dg/other/conversion1.C: New test.
17994
17995 2002-08-03 Roger Sayle <roger@eyesopen.com>
17996
17997 * gcc.dg/builtins-1.c: New testcase.
17998
17999 2002-08-02 Mark Mitchell <mark@codesourcery.com>
18000
18001 * g++.dg/inherit/access3.C: New test.
18002
18003 2002-08-01 Jakub Jelinek <jakub@redhat.com>
18004
18005 * gcc.dg/ia64-visibility-2.c: New test.
18006
18007 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
18008
18009 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
18010 __qualifier_flags to __flags.
18011
18012 2002-07-31 Mark Mitchell <mark@codesourcery.com>
18013
18014 * g++.dg/inherit/operator1.C: New test.
18015 * g++.dg/lookup/disamb1.C: Fix typo in comment.
18016 * g++.dg/other/error1.C: Change expected error message.
18017 * g++.dg/template/conv4.C: Likewise.
18018
18019 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
18020
18021 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
18022 for documented behavior.
18023
18024 2002-07-25 Roger Sayle <roger@eyesopen.com>
18025
18026 * gcc.c-torture/execute/20020720-1.x: Skip this test on
18027 several targets known to fail.
18028
18029 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18030
18031 * gcc.dg/mips-args-[123].c: New tests.
18032
18033 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18034
18035 * gcc.dg/ppc-spe.c: New.
18036
18037 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18038
18039 * g++.dg/other/ptrmem4.C: New testcase.
18040
18041 2002-07-24 Richard Henderson <rth@redhat.com>
18042
18043 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18044
18045 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18046
18047 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18048
18049 2002-07-24 Roger Sayle <roger@eyesopen.com>
18050
18051 * gcc.c-torture/execute/memset-3.c: New testcase.
18052
18053 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18054
18055 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18056 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18057
18058 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18059
18060 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18061 Delete.
18062
18063 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18064
18065 * gcc.c-torture/compile/simd-4.c: New test.
18066
18067 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18068
18069 PR c++/7347, c++/7348
18070 * g++.dg/template/access4.C: New test.
18071 * g++.dg/template/access5.C: New test.
18072 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18073 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18074 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18075 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18076
18077 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18078
18079 * gcc.dg/gnu89-init-2.c: New test.
18080
18081 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18082
18083 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18084
18085 2002-07-20 Roger Sayle <roger@eyesopen.com>
18086
18087 * gcc.c-torture/execute/20020720-1.c: New testcase.
18088
18089 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18090
18091 * gcc.dg/cpp/Wsignprom.c: New tests.
18092
18093 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18094
18095 * gcc.c-torture/execute/loop-13.c: New test.
18096
18097 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18098
18099 * gcc.dg/cpp/expr.c: New tests.
18100
18101 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18102
18103 * g++.dg/opt/pr6713.C: Add template instantiation.
18104
18105 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18106
18107 * gcc.dg/nest.c: New test.
18108
18109 2002-07-17 Richard Henderson <rth@redhat.com>
18110
18111 * g++.dg/opt/pr6713.C: New test.
18112
18113 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18114
18115 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18116 XFAIL for all x86 processors.
18117
18118 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18119
18120 * gcc.c-torture/execute/20010122-1.x: Do not test with
18121 -fomit-frame-pointer.
18122
18123 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18124
18125 * g++.dg/template/instantiate2.C: New test.
18126 * g++.dg/template/spec4.C: New test.
18127
18128 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18129
18130 * g++.dg/template/access2.C: New test.
18131 * g++.dg/template/access3.C: New test.
18132
18133 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18134
18135 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18136 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18137 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18138 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18139 Convert to use <stdarg.h>.
18140 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18141 Delete.
18142 * gcc.dg/va-arg-2.c: New.
18143 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18144
18145 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18146
18147 * gcc.c-torture/compile/20020710-1.c: New test.
18148
18149 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18150 Andrew Pinski <pinskia@physics.uc.edu>
18151
18152 gcc.c-torture/compile/simd-2.c: New testcase.
18153 gcc.c-torture/compile/simd-3.c: Likewise.
18154
18155 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18156
18157 PR c++/7224
18158 * g++.dg/overload/error1.C: New test.
18159
18160 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18161
18162 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18163 configuration and IRIX 6 O32 ABI.
18164
18165 2002-07-11 Roger Sayle <roger@eyesopen.com>
18166
18167 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18168
18169 2002-07-10 Roger Sayle <roger@eyesopen.com>
18170
18171 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18172
18173 2002-07-10 Jeffrey A Law <law@redhat.com>
18174
18175 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18176
18177 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18178
18179 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18180
18181 * gcc.dg/20020312-2.c: Check for __PPC__.
18182
18183 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18184
18185 * gcc.c-torture/compile/20020709-1.c: New test.
18186
18187 2002-07-07 Roger Sayle <roger@eyesopen.com>
18188
18189 * g++.dg/template/qualttp21.C: New test case.
18190
18191 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18192
18193 * gcc.c-torture/compile/20020706-1.c: New test.
18194 * gcc.c-torture/compile/20020706-2.c: New test.
18195
18196 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18197 Alexandre Oliva <aoliva@redhat.com>
18198
18199 * g++.dg/warn/incomplete1.C: New test.
18200
18201 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18202
18203 PR c++/7099
18204 * g++.dg/warn/noreturn1.C: New test.
18205
18206 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18207
18208 PR c++/6706
18209 * g++.dg/debug/debug6.C: New test.
18210 * g++.dg/debug/debug7.C: New test.
18211
18212 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18213
18214 * gcc.c-torture/compile/simd-3.c: New test.
18215
18216 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18217
18218 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18219 * gcc.dg/20020620-1.c: Likewise.
18220
18221 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18222
18223 PR c++/6944
18224 * g++.dg/init/array4.C: New test.
18225 * g++.dg/init/array5.C: New test.
18226
18227 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18228
18229 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18230 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18231
18232 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18233
18234 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18235 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18236 * gcc.dg/wtr-conversion-1.c: Likewise.
18237 * gcc.dg/wtr-escape-1.c: Likewise.
18238 * gcc.dg/wtr-int-type-1.c: Likewise.
18239 * gcc.dg/wtr-label-1.c: Likewise.
18240 * gcc.dg/wtr-static-1.c: Likewise.
18241 * gcc.dg/wtr-strcat-1.c: Likewise.
18242 * gcc.dg/wtr-suffix-1.c: Likewise.
18243 * gcc.dg/wtr-switch-1.c: Likewise.
18244 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18245 * gcc.dg/wtr-union-init-1.c: Likewise.
18246 * gcc.dg/wtr-union-init-2.c: Likewise.
18247 * gcc.dg/wtr-union-init-3.c: Likewise.
18248
18249 * gcc.dg/wtr-func-def-1.c: New test.
18250
18251 2002-07-02 Devang Patel <dpatel@apple.com>
18252
18253 * objc.dg/param-1.m: New test.
18254
18255 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18256
18257 * gcc.dg/cpp/trad/directive.c: Add test.
18258 * gcc.dg/cpp/trad/macroargs.c: Add test.
18259 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18260
18261 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18262
18263 * gcc.dg/cpp/cmdlne-M.c: New test.
18264
18265 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18266
18267 * objc.dg/desig-init-1.m: New test.
18268
18269 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18270
18271 PR c++/6716
18272 * g++.dg/template/instantiate1.C: New test.
18273
18274 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18275
18276 PR c++/7112
18277 * g++.dg/template/sizeof2.C: New test.
18278
18279 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18280
18281 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18282 gcc.dg/cpp/trad/include.c: New tests.
18283
18284 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18285
18286 PR target/7177
18287 * gcc.c-torture/compile/20020701-1.c: New test.
18288
18289 2002-07-01 Stan Shebs <shebs@apple.com>
18290
18291 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18292 header here...
18293 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18294 (objc-torture-execute): or here.
18295
18296 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18297
18298 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18299
18300 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18301
18302 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18303
18304 2002-06-30 Devang Patel <dpatel@apple.com>
18305
18306 * objc.dg/fsyntax-only.m: New test.
18307
18308 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18309
18310 PR c++/6695
18311 * g++.dg/template/friend7.C: New file.
18312
18313 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18314
18315 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18316 return type.
18317
18318 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18319
18320 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18321 avoid division by zero.
18322
18323 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18324
18325 * gcc.dg/Wunknownprag.c: New tests.
18326
18327 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18328
18329 * gcc.c-torture/execute/simd-2.c: New test.
18330
18331 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18332
18333 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18334 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18335 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18336 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18337 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18338 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18339 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18340 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18341 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18342 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18343 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18344 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18345 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18346 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18347 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18348 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18349 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18350
18351 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18352
18353 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18354 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18355 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18356 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18357 New tests.
18358 * gcc.dg/cpp/trad/directive.c: Update.
18359
18360 2002-06-23 Andreas Jaeger <aj@suse.de>
18361
18362 * gcc.c-torture/execute/complex-6.c: New.
18363
18364 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18365
18366 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18367 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18368 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18369 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18370
18371 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18372
18373 * gcc.dg/cpp/trad: New directory with traditional tests copied
18374 from parent directory.
18375 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18376 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18377 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18378 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18379 Move to trad/ and rename.
18380 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18381 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18382 gcc.dg/cpp/trad/redef2.c: New tests.
18383 * gcc.dg/cpp/trad/trad.exp: New driver.
18384
18385 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18386
18387 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18388 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18389 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18390 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18391 Remove.
18392
18393 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18394
18395 * gcc.dg/20020620-1.c: New test.
18396
18397 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18398
18399 * g++.dg/template/ttp4.C: New test.
18400
18401 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18402
18403 * g++.dg/opt/vt1.C: Fix regexp.
18404
18405 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18406
18407 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18408 Don't use attribute `noinline'.
18409
18410 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18411
18412 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18413
18414 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18415
18416 * gcc.c-torture/execute/simd-1.c: New.
18417
18418 * gcc.dg/simd-1.c: New.
18419
18420 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18421
18422 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18423
18424 2002-06-16 Richard Henderson <rth@redhat.com>
18425
18426 * g++.dg/ext/anon-struct1.C: New.
18427 * g++.dg/ext/anon-struct2.C: New.
18428 * g++.dg/ext/anon-struct3.C: New.
18429 * gcc.dg/anon-struct-1.c: New.
18430 * gcc.dg/anon-struct-2.c: New.
18431 * gcc.dg/anon-struct-3.c: New.
18432 * gcc.dg/20011008-1.c: Adjust warning text.
18433 * gcc.dg/20020527-1.c: Add -fms-extensions.
18434
18435 2002-06-16 Richard Henderson <rth@redhat.com>
18436
18437 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18438
18439 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18440
18441 * gcc.c-torture/execute/20020615-1.c: New test.
18442
18443 2002-06-15 Roger Sayle <roger@eyesopen.com>
18444
18445 * gcc.c-tortuture/execute/compare-1.c: New test case.
18446 * gcc.c-tortuture/execute/compare-2.c: New test case.
18447 * gcc.c-tortuture/execute/compare-3.c: New test case.
18448
18449 2002-06-13 Richard Henderson <rth@redhat.com>
18450
18451 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18452 ia64 ilp32.
18453
18454 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18455
18456 * g++.dg/template/typename2.C: Update error message.
18457
18458 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18459
18460 * gcc.c-torture/execute/20020611-1.c: New test.
18461
18462 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18463
18464 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18465 list of targets to skip.
18466
18467 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18468
18469 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18470 targets if not optimizing.
18471
18472 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18473
18474 * gcc.c-torture/compile/20020605-1.c: New test.
18475
18476 * g++.dg/opt/vt1.C: New test.
18477
18478 * gcc.dg/20020531-1.c: New test.
18479
18480 * gcc.dg/20020530-1.c: New test.
18481
18482 * gcc.dg/20020527-1.c: New test.
18483
18484 * g++.dg/opt/cse1.C: New test.
18485
18486 2002-06-07 Roger Sayle <roger@eyesopen.com>
18487
18488 * gcc.dg/20020607-2.c: New test case.
18489
18490 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18491
18492 * gcc.c-torture/compile/20020604-1.c: New test.
18493
18494 2002-06-04 Richard Henderson <rth@redhat.com>
18495
18496 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18497 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18498 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18499
18500 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18501
18502 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18503
18504 2002-06-03 Richard Henderson <rth@redhat.com>
18505
18506 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18507 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18508
18509 2002-06-02 Richard Henderson <rth@redhat.com>
18510
18511 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18512 test functions static.
18513
18514 2002-06-02 Andreas Jaeger <aj@suse.de>
18515
18516 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18517 now.
18518
18519 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18520
18521 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18522 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18523 Update for mofified diagnostics.
18524 * gcc.dg/c99-intconst-1.c: No longer fail.
18525
18526 2002-06-02 Richard Henderson <rth@redhat.com>
18527
18528 * gcc.dg/uninit-A.c: Remove xfail markers.
18529
18530 2002-06-01 Roger Sayle <roger@eyesopen.com>
18531
18532 * gcc.dg/fnegate-1.c: New test case.
18533
18534 2002-05-30 Osku Salerma <osku@iki.fi>
18535
18536 * gcc.c-torture/execute/mayalias-1.c: New file.
18537
18538 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18539
18540 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18541 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18542 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18543
18544 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18545
18546 * gcc.c-torture/execute/20020529-1.c: New test.
18547
18548 2002-05-27 Richard Henderson <rth@redhat.com>
18549
18550 * g++.dg/ext/attrib6.C: New test case.
18551
18552 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18553
18554 * gcc.c-torture/execute/pure-1.c: New test.
18555
18556 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18557
18558 * gcc.dg/cpp/arith-2.c: Remove.
18559
18560 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18561
18562 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18563 * gcc.dg/cpp/if-3.c: Remove.
18564
18565 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18566
18567 * g++.dg/opt/cse2.C: New test.
18568
18569 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18570
18571 * gcc.dg/cpp/arith-1.c: New semantic tests.
18572 * gcc.dg/cpp/if-1.c: Update.
18573
18574 2002-05-24 Ben Elliston <bje@redhat.com>
18575
18576 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18577
18578 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18579
18580 * gcc.dg/verbose-asm.c: New test.
18581
18582 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18583
18584 * gcc.dg/cpp/paste12.c: New test.
18585
18586 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18587
18588 * g++.dg/parse/named_ops.C: New test.
18589
18590 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18591
18592 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18593
18594 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18595
18596 * gcc.dg/weak-2.c: Allow optional leading underscore
18597 in scan-assembler symbol name.
18598 * gcc.dg/weak-3.c: Likewise.
18599 * gcc.dg/weak-4.c: Likewise.
18600 * gcc.dg/weak-5.c: Likewise.
18601
18602 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18603
18604 * gcc.dg/20020523-1.c: New test.
18605
18606 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18607
18608 * objc.dg/const-str-2.m: Update now that we stop after
18609 a command line error.
18610
18611 2002-05-22 Richard Henderson <rth@redhat.com>
18612
18613 * g++.dg/dg.exp: Fix typo in test pruneing.
18614
18615 2002-05-22 Richard Henderson <rth@redhat.com>
18616
18617 * g++.dg/dg.exp: Prune the tls subdirectory.
18618 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18619 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18620 * g++.dg/tls/init-1.C: New.
18621
18622 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18623
18624 * gcc.dg/20020517-1.c: New test.
18625
18626 2002-05-21 Richard Henderson <rth@redhat.com>
18627
18628 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18629 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18630
18631 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18632
18633 * g++.dg/other/copy2.C: New test.
18634
18635 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18636
18637 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18638 (MAX_COPY): Bump up to 10 times sizeof (long long).
18639 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18640
18641 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18642 sizeof (long long).
18643
18644 * gcc.c-torture/execute/strcpy-1.c: New test.
18645
18646 2002-05-19 Jason Merrill <jason2redhat.com>
18647
18648 * g++.dg/ext/oper1.C: New test.
18649
18650 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18651 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18652
18653 * README.QMTEST: New file.
18654
18655 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18656
18657 2002-05-19 Andreas Jaeger <aj@suse.de>
18658
18659 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18660 now.
18661 * gcc.c-torture/execute/loop-2d.x: Likewise.
18662
18663 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18664
18665 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18666 support weak symbols.
18667 * gcc.dg/weak-4.c: Likewise
18668 * gcc.dg/weak-6.c: Likewise
18669
18670 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18671
18672 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18673 cygwin, coff and h8300-*-hms targets
18674 * gcc.dg/weak-5.c: Likewise
18675 * gcc.dg/weak-7.c: Likewise
18676
18677 2002-05-16 Jason Merrill <jason@redhat.com>
18678
18679 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18680 (scan-assembler-not, scan-assembler-dem): Likewise.
18681 (scan-assembler-dem-not): Likewise.
18682
18683 2002-05-15 Richard Henderson <rth@redhat.com>
18684
18685 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18686
18687 2002-05-15 Richard Henderson <rth@redhat.com>
18688
18689 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18690 (vfoo1f): Warning here.
18691 (vfoo1l): Don't redefine the alias.
18692
18693 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18694
18695 * g++.dg/init/pm1.C: New test.
18696
18697 2002-05-12 David S. Miller <davem@redhat.com>
18698
18699 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18700 types.
18701
18702 2002-05-10 Roger Sayle <roger@eyesopen.com>
18703
18704 * gcc.c-torture/execute/20020510-1.c: New test case.
18705
18706 2002-05-10 David S. Miller <davem@redhat.com>
18707
18708 * gcc.c-torture/execute/conversion.c: Test long double too.
18709
18710 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18711
18712 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18713 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18714 * lib/g++.exp (g++_link_flags): Likewise.
18715 * lib/objc.exp (objc_target_compile): Likewise.
18716
18717 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18718
18719 * gcc.dg/cpp/poison.c: Update.
18720 * gcc.dg/cpp/20000625-2.c: Remove.
18721 * gcc.dg/cpp/direct2s.c: Remove final test.
18722
18723 2002-05-08 Tom Rix <trix@redhat.com>
18724
18725 * gcc.c-torture/execute/20020508-1.c: New test.
18726 * gcc.c-torture/execute/20020508-2.c: New test.
18727 * gcc.c-torture/execute/20020508-3.c: New test.
18728
18729 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18730
18731 * gcc.dg/cpp/charconst-4.c: More tests.
18732
18733 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18734
18735 PR c/6569
18736 * gcc.dg/weak-3.c: Update location of warning messages.
18737 * gcc.dg/weak-5.c: Likewise.
18738
18739 2002-05-06 Roger Sayle <roger@eyesopen.com>
18740
18741 * gcc.c-torture/execute/20020506-1.c: New test case.
18742
18743 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18744
18745 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18746
18747 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18748
18749 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18750
18751 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18752
18753 * gcc.dg/cpp/charconst-3.c: New test.
18754
18755 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18756
18757 * gcc.dg/cpp/charconst.c: Update tests.
18758
18759 2002-05-05 Tim Josling <tej@melbpc.org.au>
18760
18761 * treelang: Added directory for new sample language treelang. Also
18762 lib/treelang.exp: New file to signal treelang should be tested.
18763
18764 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18765
18766 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18767 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18768 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18769 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18770 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18771 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18772 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18773
18774 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18775
18776 * gcc.dg/format/xopen-2.c: New test.
18777
18778 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18779
18780 * gcc.dg/20020503-1.c: New test.
18781
18782 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18783
18784 * g++.dg/init/dtor1.C: Make it tougher.
18785
18786 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18787
18788 * g++.dg/init/dtor1.C: New test.
18789
18790 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18791
18792 * gcc.dg/altivec-8.c: New.
18793
18794 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18795
18796 * gcc.dg/altivec-7.c: New.
18797
18798 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18799
18800 * g++.dg/parse/typedef1.C: New test.
18801
18802 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18803
18804 PR c++/6486
18805 * g++.dg/template/friend6.C: New test.
18806
18807 PR c++/6492
18808 * g++.dg/init/copy1.C: New test.
18809
18810 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18811
18812 * g++.dg/warn/effc1.C: New test.
18813
18814 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18815
18816 * gcc.dg/cpp/if-cexp.c: Add a test.
18817
18818 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18819
18820 * gcc.dg/20020426-2.c: New test.
18821
18822 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18823
18824 * gcc.dg/cpp/if-mop.c: Update.
18825 * gcc.dg/cpp/if-mpar.c: Add test.
18826 * gcc.dg/cpp/if-oppr.c: Update.
18827
18828 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18829
18830 PR c/6343
18831 * gcc.dg/weak-[2-7].c: New tests.
18832
18833 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18834
18835 * gcc.dg/enum1.c: New test.
18836
18837 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18838
18839 PR c++/6497
18840 * g++.dg/inherit/access2.C: New test.
18841
18842 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18843
18844 PR bootstrap/6445
18845 * gcc.dg/20020426-1.c: New test.
18846
18847 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18848
18849 * g++.dg/abi/enum1.C: New test.
18850
18851 2002-04-26 Richard Henderson <rth@redhat.com>
18852
18853 * gcc.dg/c99-bool-1.c: Expect always true warning.
18854
18855 2002-04-25 Roger Sayle <roger@eyesopen.com>
18856
18857 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18858
18859 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18860
18861 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18862 targets.
18863
18864 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18865
18866 * g++.dg/abi/mange7.C: New test.
18867
18868 PR c++/6438.
18869 * g++.dg/parse/stmtexpr2.C: New test.
18870
18871 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18872
18873 * gcc.dg/20020312-2.c: Add SH target.
18874
18875 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18876
18877 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18878 compiler output on mips*-*-irix*.
18879
18880 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18881
18882 * g++.dg/parse/attr1.C: New test.
18883
18884 2002-04-23 Roger Sayle <roger@eyesopen.com>
18885
18886 * gcc.c-torture/execute/string-opt-17.c: New test case.
18887 * gcc.c-torture/execute/memset-2.c: New test case.
18888
18889 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18890
18891 PR c++/6256:
18892 * g++.dg/template/friend5.C: New test.
18893
18894 PR c++/6331:
18895 * g++.dg/template/qual1.C: Likewise.
18896
18897 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18898
18899 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18900 Include stdlib.h, not stdio.h or ctype.h.
18901
18902 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18903
18904 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18905 cris-*-elf* and mmix-*-*.
18906 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18907 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18908 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18909 Ditto.
18910 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18911 * gcc.dg/wchar_t-1.c: Ditto.
18912
18913 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18914
18915 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18916 Clarify comment.
18917
18918 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18919
18920 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18921
18922 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18923
18924 * gcc.c-torture/execute/20000906-1.x: Delete.
18925
18926 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18927
18928 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18929
18930 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18931
18932 * PR6367
18933 * g77.f-torture/execute/6367.f: New test.
18934 * g77.f-torture/execute/6367.x: Disable for MMIX.
18935
18936 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18937
18938 * PR6352
18939 * g++.dg/opt/inline2.C: New test.
18940
18941 2002-04-18 Richard Henderson <rth@redhat.com>
18942
18943 * gcc.dg/20000906-1.c: Enable for all targets.
18944 * gcc.c-torture/compile/iftrap-2.c: New.
18945
18946 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18947
18948 * gcc.dg/20020418-1.c: New test.
18949 * gcc.dg/20020418-2.c: New test.
18950
18951 2002-04-18 Richard Henderson <rth@redhat.com>
18952
18953 * gcc.c-torture/compile/iftrap-1.c: New.
18954 * gcc.dg/iftrap-1.c: Adjust for ia64.
18955 * gcc.dg/iftrap-2.c: New.
18956
18957 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18958
18959 * gcc.c-torture/compile/20020418-1.c: New test.
18960
18961 2002-04-18 Roger Sayle <roger@eyesopen.com>
18962
18963 * gcc.c-torture/compile/20020415-1.c: New.
18964
18965 2002-04-18 David S. Miller <davem@redhat.com>
18966
18967 * gcc.c-torture/execute/20020418-1.c: New test.
18968
18969 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18970
18971 * gcc.dg/20020416-1.c: New test.
18972
18973 * g++.dg/opt/inline1.C: New test.
18974
18975 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18976
18977 * gcc.dg/altivec-5.c: New test.
18978
18979 * gcc.dg/20020415-1.c: New test.
18980
18981 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18982
18983 * testsuite/lib/chill.exp: Remove.
18984
18985 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18986
18987 * g++.dg/other/big-struct.C: New test.
18988
18989 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18990
18991 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18992 of scratch file.
18993
18994 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18995
18996 PR c/6277
18997 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18998 in scan-assembler function name
18999
19000 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
19001
19002 * g77.f-torture/execute/980628-4.x,
19003 g77.f-torture/execute/980628-5.x,
19004 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19005 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19006 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
19007 i[34567]86-*-*.
19008
19009 2002-04-13 David S. Miller <davem@redhat.com>
19010
19011 * gcc.c-torture/execute/20020413-1.c: New test.
19012
19013 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
19014
19015 * gcc.dg/asm-6.c,
19016 * g++.dg/ext/asm1.C: New tests.
19017
19018 2002-04-12 Mark Mitchell <mark@codesourcery.com>
19019
19020 PR c++ 5373.
19021 * g++.dg/parse/stmtexpr1.C: New test.
19022
19023 PR c++/5189.
19024 * g++.dg/template/copy1.C: New test.
19025
19026 2002-04-12 Richard Henderson <rth@redhat.com>
19027
19028 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19029
19030 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19031
19032 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19033 gcc.c-torture/execute/20020307-2.c.
19034
19035 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19036
19037 * g++.dg/ext/attrib5.C,
19038 * g++.dg/lookup/struct1.C: New tests.
19039
19040 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19041
19042 * gcc.dg/20020411-1.c: New test.
19043
19044 * gcc.c-torture/execute/20020411-1.c: New test.
19045
19046 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19047
19048 * g77.f-torture/execute/6177.f: New test.
19049
19050 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19051
19052 PR middle-end/6247
19053 * g++.dg/opt/cleanup1.C: New test.
19054
19055 * g++.dg/opt/const1.C: New test.
19056
19057 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19058
19059 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19060
19061 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19062
19063 PR c++/5507
19064 * g++.dg/template/typename2.C: New test.
19065
19066 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19067
19068 * gcc.c-torture/execute/loop-12.c: New.
19069
19070 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19071
19072 * g77.f-torture/execute/980628-4.x,
19073 g77.f-torture/execute/980628-5.x,
19074 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19075 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19076 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19077
19078 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19079
19080 PR optimization/6086
19081 * g++.dg/opt/preinc1.C: New test.
19082
19083 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19084
19085 PR c++/5571
19086 * g++.dg/opt/static2.C: New test.
19087
19088 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19089
19090 PR c/5120
19091 * gcc.dg/20020406-1.c: New test.
19092
19093 2002-04-04 David S. Miller <davem@redhat.com>
19094
19095 * gcc.c-torture/execute/20020404-1.c: New test.
19096
19097 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19098
19099 PR c/6123
19100 * gcc.dg/20020312-2.c: Do not declare global register variable
19101 if __PIC__ or __pic__ is defined.
19102
19103 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19104
19105 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19106 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19107
19108 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19109
19110 * gcc.misc-tests/linkage.exp: Update last change to handle
19111 sparc*-, not just sparc-.
19112
19113 2002-04-03 Richard Henderson <rth@redhat.com>
19114
19115 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19116
19117 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19118
19119 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19120
19121 2002-04-02 David S. Miller <davem@redhat.com>
19122
19123 * gcc.c-torture/execute/20020402-3.c: New test.
19124
19125 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19126
19127 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19128 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19129
19130 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19131 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19132 g77.f-torture/execute/20001201.x,
19133 g77.f-torture/execute/u77-test.x: New files.
19134
19135 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19136 * gcc.dg/wchar_t-1.c: Ditto.
19137
19138 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19139
19140 * gcc.c-torture/execute/20020402-1.c: New test.
19141
19142 2002-04-01 Richard Henderson <rth@redhat.com>
19143
19144 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19145
19146 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19147
19148 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19149
19150 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19151
19152 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19153
19154 * g++.dg/inherit/template-as-base.C: Expect error.
19155 * g++.dg/inherit/namespace-as-base.C: Likewise.
19156
19157 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19158
19159 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19160 g++.dg/ext/instantiate3.C: Tweak match patterns.
19161
19162 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19163 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19164 -da test.
19165
19166 2002-03-31 Richard Henderson <rth@redhat.com>
19167
19168 * gcc.dg/special/alias-2.c: New.
19169 * gcc.dg/special/ecos.exp: Run it.
19170
19171 2002-03-31 Richard Henderson <rth@redhat.com>
19172
19173 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19174
19175 2002-03-31 Kazu Hirata <kazu@hxi.com>
19176
19177 * gcc.dg/weak-1.c: Disable on h8300 port.
19178
19179 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19180
19181 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19182 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19183 ordering tests.
19184 * g++.dg/bprob/bprob-1.C: New test.
19185 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19186 * g++.dg/gcov/gcov-1.C: New test.
19187 * g++.dg/gcov/gcov-1.x: New file.
19188 * g++.dg/gcov/gcov-2.C: New test.
19189 * g++.dg/gcov/gcov-3.C: New test.
19190 * g++.dg/gcov/gcov-3.h: New file.
19191
19192 2002-03-28 Roger Sayle <roger@eyesopen.com>
19193
19194 * g++.old-deja/g++.other/builtins5.C: New test.
19195 * g++.old-deja/g++.other/builtins6.C: New test.
19196 * g++.old-deja/g++.other/builtins7.C: New test.
19197 * g++.old-deja/g++.other/builtins8.C: New test.
19198 * g++.old-deja/g++.other/builtins9.C: New test.
19199
19200 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19201
19202 * g++.dg/opt/static1.C: New test.
19203
19204 * g++.dg/opt/longbranch1.C: New test.
19205
19206 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19207
19208 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19209
19210 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19211
19212 2002-03-28 Jeffrey A Law (law@redhat.com)
19213
19214 * gcc.c-torture/execute/20020328-1.c: New test.
19215
19216 2002-03-27 Richard Henderson <rth@redhat.com>
19217
19218 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19219 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19220 move from g++.old-deja/g++.ext/.
19221
19222 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19223
19224 * g++.dg/init/new2.C: New test.
19225
19226 2002-03-26 Richard Henderson <rth@redhat.com>
19227
19228 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19229
19230 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19231 on sparc.
19232
19233 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19234 sparcv9 systems.
19235 * gcc.dg/20001102-1.c: Likewise.
19236
19237 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19238
19239 * gcc.dg/cpp/endif-pedantic1.c,
19240 gcc.dg/cpp/endif-pedantic2.c: New tests.
19241
19242 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19243
19244 * g++.dg/init/new1.C: New test.
19245
19246 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19247
19248 * g++.dg/abi/vbase9.C: New test.
19249
19250 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19251
19252 * gcc.dg/arm-asm.c: New test.
19253
19254 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19255
19256 * gcc.dg/Wswitch-enum.c: New test.
19257 Fix PR c/5044.
19258
19259 2002-03-26 Richard Henderson <rth@redhat.com>
19260
19261 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19262 structure.
19263
19264 2002-03-25 Richard Henderson <rth@redhat.com>
19265
19266 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19267 sparcv9 systems.
19268
19269 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19270 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19271
19272 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19273
19274 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19275
19276 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19277
19278 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19279 targets using generic thunk support.
19280
19281 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19282
19283 * gcc.c-torture/compile/20020323-1.c: New test.
19284
19285 * g++.dg/opt/conj2.C: New test.
19286
19287 2002-03-24 Richard Henderson <rth@redhat.com>
19288
19289 * gcc.dg/weak-1.c: Use -fno-common.
19290
19291 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19292
19293 * g77.dg/f77-edit-apostrophe-out.f: New test
19294 * g77.dg/f77-edit-h-out.f: New test
19295 * g77.dg/f77-edit-t-in.f: New test
19296 * g77.dg/f77-edit-t-out.f: New test
19297 * g77.dg/f77-edit-x-out.f: New test
19298 * g77.dg/f77-edit-slash-out.f: New test
19299 * g77.dg/f77-edit-colon-out.f: New test
19300 * g77.dg/f77-edit-s-out.f: New test
19301
19302 2002-03-24 Richard Henderson <rth@redhat.com>
19303
19304 * objc/execute/formal_protocol-6.x: New XFAIL.
19305
19306 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19307
19308 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19309 that do not support weak symbols
19310
19311 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19312
19313 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19314 * lib/g77.exp: Likewise
19315 * lib/objc.exp: Likewise
19316
19317 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19318
19319 * gcc.dg/Wswitch-default.c: New test.
19320
19321 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19322
19323 * g++.dg/other/enum1.C: New test.
19324
19325 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19326
19327 * gcc.dg/pragma-ep-3.c: Fix typo.
19328
19329 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19330
19331 * g++.dg/inherit/template-as-base.C: New test.
19332
19333 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19334
19335 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19336 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19337
19338 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19339
19340 * gcc.dg/cpp/multiline.c: Update to match.
19341
19342 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19343
19344 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19345
19346 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19347
19348 * gcc.dg/cpp/extratokens2.c: New file.
19349
19350 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19351
19352 * gcc.dg/20020312-2.c: Add rs6000 target.
19353
19354 * gcc.c-torture/compile/20020319-1.c: New test.
19355
19356 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19357
19358 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19359 (A, E): Handle this.
19360
19361 2002-03-20 Jason Merrill <jason@redhat.com>
19362
19363 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19364 ignoring -fpic.
19365 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19366 through prune_gcc_output.
19367
19368 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19369
19370 * gcc.c-torture/compile/20020320-1.c: New test.
19371
19372 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19373
19374 * gcc.c-torture/compile/20020318-1.c: New test.
19375
19376 * gcc.dg/struct-by-value-1.c: New test.
19377
19378 * gcc.dg/20020319-1.c: New test.
19379
19380 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19381
19382 * g++.dg/opt/conj1.C: New test.
19383
19384 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19385
19386 * g++.dg/template/qualttp20.C: Revert previous change.
19387 * g++.dg/template/qualttp3.C: Likewise.
19388 * g++.dg/template/qualttp4.C: Likewise
19389 * g++.dg/template/qualttp5.C: Likewise
19390 * g++.dg/template/qualttp6.C: Likewise
19391 * g++.dg/template/qualttp7.C: Likewise
19392 * g++.dg/template/qualttp8.C: Likewise
19393 * g++.dg/template/recurse.C: Likewise.
19394
19395 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19396
19397 * gcc.dg/cpp/wchar-1.c: Update.
19398
19399 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19400
19401 * g++.dg/template/conv1.C: New test.
19402 * g++.dg/template/conv2.C: New test.
19403 * g++.dg/template/conv3.C: New test.
19404 * g++.dg/template/conv4.C: New test.
19405
19406 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19407
19408 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19409 * g++.dg/template/qualttp3.C: Likewise.
19410 * g++.dg/template/qualttp4.C: Likewise
19411 * g++.dg/template/qualttp5.C: Likewise
19412 * g++.dg/template/qualttp6.C: Likewise
19413 * g++.dg/template/qualttp7.C: Likewise
19414 * g++.dg/template/qualttp8.C: Likewise
19415 * g++.dg/template/recurse.C: Likewise.
19416
19417 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19418
19419 * g++.dg/opt/dtor1.C: New test.
19420
19421 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19422
19423 * gcc.c-torture/compile/20020315-1.c: New test.
19424
19425 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19426
19427 * gcc.dg/weak-1.c: Fix scan tests.
19428
19429 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19430
19431 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19432 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19433 cris-*-aout* mmix-*-*.
19434 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19435 cris-*-aout* mmix-*-*.
19436 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19437 cris-*-elf* cris-*-aout* and mmix-*-*.
19438 * gcc.dg/20001009-1.c: Ditto.
19439 * gcc.dg/20010912-1.c: Ditto.
19440 * gcc.dg/20020122-4.c: Ditto.
19441 * gcc.dg/inline-2.c: Ditto.
19442
19443 2002-03-14 Jeffrey A Law (law@cygnus.com)
19444
19445 * gcc.c-torture/compile/20020314-1.c: New test.
19446
19447 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19448
19449 * gcc.c-torture/execute/20020314-1.c: New test.
19450
19451 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19452
19453 * g++.dg/warn/Wunused-1.C: New test.
19454
19455 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19456
19457 * g++.dg/abi/mangle6.C: New test.
19458
19459 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19460
19461 * gcc.c-torture/compile/20020309-2.c: New test.
19462
19463 * gcc.c-torture/compile/20020312-1.c: New test.
19464
19465 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19466
19467 * g++.dg/other/access1.C: New test.
19468
19469 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19470
19471 * gcc.c-torture/execute/wchar_t-1.c: New test.
19472
19473 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19474
19475 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19476
19477 2002-03-12 Roger Sayle <roger@eyesopen.com>
19478
19479 * gcc.dg/20020312-1.c: New test case.
19480
19481 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19482
19483 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19484
19485 2002-03-11 Richard Henderson <rth@redhat.com>
19486
19487 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19488 * g++.old-deja/g++.jason/report.C: Likewise.
19489
19490 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19491
19492 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19493 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19494
19495 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19496
19497 * testsuite/g++.dg/overload/pmf1.C: New test.
19498
19499 2002-03-11 Kazu Hirata <kazu@hxi.com>
19500
19501 * gcc.c-torture/execute/20020307-1.c: Use long.
19502
19503 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19504
19505 PR optimization/5844
19506 * gcc.dg/20020310-1.c: New test.
19507
19508 2002-03-09 Michael Meissner <meissner@redhat.com>
19509
19510 * gcc.c-torture/execute/memcpy-2.c: New test.
19511 * gcc.c-torture/execute/memset-1.c: New test.
19512 * gcc.c-torture/execute/strlen-1.c: New test.
19513 * gcc.c-torture/execute/strcmp-1.c: New test.
19514 * gcc.c-torture/execute/strncmp-1.c: New test.
19515
19516 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19517
19518 * gcc.dg/ppc-ldstruct.c: New test.
19519
19520 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19521
19522 * gcc.c-torture/execute/va-arg-22.c: New test.
19523
19524 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19525
19526 * gcc.c-torture/compile/20020309-1.c: New test.
19527
19528 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19529
19530 * gcc.c-torture/execute/20020307-2.c: New test.
19531
19532 2002-03-07 Jeffrey A Law (law@redhat.com)
19533
19534 * g77.f-torture/compile/20020307-1.f: New test.
19535
19536 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19537
19538 * gcc.dg/unordered-1.c: New test.
19539
19540 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19541
19542 * gcc.c-torture/execute/20020307-1.c: New test.
19543
19544 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19545
19546 * gcc.dg/20020304-1.c: New test.
19547
19548 * gcc.c-torture/compile/20020304-2.c: New test.
19549
19550 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19551
19552 * gcc.c-torture/compile/20020304-1.c: New test case
19553 (from PR c/5830).
19554
19555 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19556
19557 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19558
19559 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19560
19561 * g++.dg/other/classkey1.C: New test.
19562
19563 2002-03-01 Richard Henderson <rth@redhat.com>
19564
19565 * gcc.c-torture/compile/981223-1.x: New.
19566 * gcc.c-torture/compile/920625-1.x: New.
19567
19568 2002-02-28 Richard Henderson <rth@redhat.com>
19569
19570 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19571
19572 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19573
19574 * gcc.c-torture/execute/20020227-1.c: New test.
19575
19576 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19577
19578 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19579 here" ERROR lines.
19580 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19581 * g++.old-deja.g++.other/defarg1.C: Likewise.
19582 * g++.old-deja/g++.pt/calls2.C: Likewise.
19583 * g++.old-deja/g++.pt/crash20.C: Likewise.
19584 * g++.old-deja/g++.pt/crash30.C: Likewise.
19585 * g++.old-deja/g++.pt/crash36.C: Likewise.
19586 * g++.old-deja/g++.pt/crash6.C: Likewise.
19587 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19588 * g++.old-deja/g++.pt/derived3.C: Likewise.
19589 * g++.old-deja/g++.pt/error1.C: Likewise.
19590 * g++.old-deja/g++.pt/friend21.C: Likewise.
19591 * g++.old-deja/g++.pt/friend23.C: Likewise.
19592 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19593 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19594
19595 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19596
19597 * gcc.c-torture/execute/20020225-2.c: New test.
19598
19599 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19600
19601 * gcc.c-torture/execute/920730-1t.c,
19602 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19603 Delete test cases, only relevant to -traditional.
19604
19605 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19606
19607 * gcc.dg/cpp/undef1.c: Remove.
19608 * gcc.dg/cpp/directiv.c: Update.
19609 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19610
19611 2002-02-27 Michael Meissner <meissner@redhat.com>
19612
19613 * gcc.c-torture/execute/20020226-1.c: New test.
19614
19615 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19616
19617 * g++.dg/debug/debug4.C: New test.
19618
19619 * gcc.dg/ia64-visibility-1.c: New test.
19620
19621 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19622
19623 * gcc.dg/debug/20020224-1.c: New.
19624
19625 2002-02-25 Kazu Hirata <kazu@hxi.com>
19626
19627 * gcc.c-torture/execute/960416-1.x: New.
19628 * gcc.c-torture/execute/divconst-3.x: Likewise.
19629
19630 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19631
19632 * gcc.dg/20020224-1.c: New test.
19633
19634 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19635
19636 * gcc.c-torture/execute/20020225-1.c: New.
19637
19638 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19639
19640 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19641
19642 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19643
19644 * gcc.dg/20020222-1.c: New test.
19645
19646 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19647
19648 * g++.dg/opt/anonunion1.C: New test.
19649
19650 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19651
19652 * g++.dg/template/qualttp19.C: New test.
19653 * g++.dg/template/qualttp20.C: New test.
19654 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19655 * g++.old-deja/g++.other/qual1.C: Likewise.
19656
19657 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19658
19659 * gcc.dg/attr-alwaysinline.c: New.
19660
19661 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19662
19663 * gcc.dg/20020220-1.c: New test.
19664
19665 * gcc.dg/20020220-2.c: New test.
19666
19667 * g++.dg/opt/mmx1.C: New test.
19668
19669 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19670
19671 * gcc.c-torture/compile/20020110.c: New test.
19672
19673 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19674
19675 * gcc.c-torture/execute/20020219-1.c: New test.
19676
19677 * gcc.dg/20020219-1.c: New test.
19678
19679 * gcc.dg/noncompile/20020220-1.c: New test.
19680
19681 * g++.dg/opt/ptrintsum1.C: New test.
19682
19683 * gcc.dg/debug/20020220-1.c: New test.
19684
19685 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19686
19687 * gcc.c-torture/execute/20020216-1.c: New test.
19688
19689 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19690
19691 * gcc.dg/decl-1.c: Update, new test.
19692
19693 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19694
19695 * g++.dg/abi/bitfield1.C: New test.
19696 * g++.dg/abi/bitfield2.C: New test.
19697
19698 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19699
19700 * gcc.dg/attr-nest.c: New test.
19701
19702 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19703
19704 * gcc.c-torture/execute/20020215-1.c: New test.
19705
19706 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19707
19708 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19709 * g++.dg/debug/debug.exp: New.
19710 * g++.dg/debug/trivial.C: New.
19711 * g++.dg/debug/debug1.C: Moved...
19712 * g++.dg/other/debug1.C: ...from here.
19713 * g++.dg/debug/debug2.C: Moved...
19714 * g++.dg/other/debug2.C: ...from here.
19715 * g++.dg/debug/debug3.C: Moved...
19716 * g++.dg/other/debug3.C: ...from here.
19717
19718 * gcc.dg/noncompile/20020213-1.c: New test.
19719
19720 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19721
19722 * g++.dg/other/debug3.C: New test.
19723
19724 * gcc.c-torture/execute/20020213-1.c: New test.
19725
19726 2002-02-13 Richard Smith <richard@ex-parrot.com>
19727
19728 * g++.old-deja/g++.other/thunk1.C: New test.
19729
19730 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19731
19732 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19733
19734 2002-02-13 Stan Shebs <shebs@apple.com>
19735
19736 * gcc.dg/altivec-3.c: New.
19737
19738 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19739
19740 * gcc.dg/Wunreachable-1.c: New test.
19741 * gcc.dg/Wunreachable-2.c: New test.
19742
19743 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19744
19745 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19746
19747 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19748
19749 * gcc.dg/decl-1.c: New test.
19750
19751 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19752
19753 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19754
19755 2002-02-10 Kazu Hirata <kazu@hxi.com>
19756
19757 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19758 * gcc.c-torture/compile/980506-1.x: Likewise.
19759
19760 2002-02-10 Kazu Hirata <kazu@hxi.com>
19761
19762 * gcc.dg/20020210-1.c: New.
19763
19764 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19765
19766 * g77.f-torture/execute/947.f: New regression test
19767 for PR fortran/947.
19768
19769 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19770
19771 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19772 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19773
19774 2002-02-08 Richard Henderson <rth@redhat.com>
19775
19776 * gcc.c-torture/compile/labels-3.c: New.
19777
19778 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19779
19780 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19781 expression statements work instead.
19782 * gcc.dg/noncompile/20020207-1.c: New test.
19783
19784 2002-02-07 Richard Henderson <rth@redhat.com>
19785
19786 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19787
19788 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19789
19790 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19791 message from g77
19792 * lib/g77-dg.exp: Trim g77 error messages so that they are
19793 recognized by dg.exp.
19794
19795 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19796
19797 PR fortran/5473
19798 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19799
19800 2002-02-07 Richard Henderson <rth@redhat.com>
19801
19802 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19803 to be sufficiently aligned for integers.
19804
19805 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19806
19807 * g++.dg/template/friend4.C: New test.
19808
19809 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19810
19811 PR fortran/5743
19812 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19813 unsupported cases.
19814
19815 2002-02-07 Richard Henderson <rth@redhat.com>
19816
19817 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19818 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19819 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19820 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19821
19822 2002-02-06 Richard Henderson <rth@redhat.com>
19823
19824 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19825
19826 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19827
19828 * gcc.dg/20020206-1.c: New test.
19829
19830 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19831
19832 * gcc.c-torture/execute/20020206-1.c: New test.
19833
19834 * gcc.c-torture/execute/20020206-2.c: New test.
19835
19836 PR optimization/5429:
19837 * gcc.c-torture/compile/20020206-1.c: New test.
19838
19839 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19840
19841 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19842 as certain file formats cannot support particularly large
19843 alignments.
19844
19845 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19846 and do not expect to be able to link the executable.
19847
19848 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19849 fail because the COFF format does not support the weak attribute.
19850
19851 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19852
19853 * g77.dg/pr5473.f: New test
19854
19855 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19856
19857 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19858 Fix testcase accordingly.
19859
19860 2002-02-04 Richard Henderson <rth@redhat.com>
19861
19862 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19863 (buf): Change to be an array of pointers, not ints.
19864
19865 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19866
19867 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19868 before all tests. Move warning one line above to match where it
19869 C frontend emits.
19870 * gcc.dg/Wswitch-2.c: New test.
19871 * g++.dg/warn/Wswitch-1.C: New test.
19872 * g++.dg/warn/Wswitch-2.C: New test.
19873
19874 2002-02-04 Richard Henderson <rth@redhat.com>
19875
19876 * g++.dg/abi/offsetof.C: Fix size comparison.
19877
19878 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19879
19880 * gcc.dg/cast-qual-2.c: New test.
19881
19882 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19883
19884 * gcc.dg/20020201-4.c: New test.
19885
19886 2002-02-04 Ben Elliston <bje@redhat.com>
19887
19888 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19889 target_info attribute != 0, in addition to the empty string.
19890 (gcc_target_compile): Likewise.
19891
19892 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19893
19894 * gcc.dg/Wswitch.c: New test.
19895 PR gcc/4475. PR gcc/3780.
19896
19897 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19898
19899 * g77.f-torture/execute/5122.f: New test for regressions
19900 against PR fortran/5122.
19901
19902 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19903
19904 * g77.f-torture/compile/pr3743.f: Delete
19905 * g77.dg/pr3743-1.f: New test.
19906 * g77.dg/pr3743-2.f: New test.
19907 * g77.dg/pr3743-3.f: New test.
19908 * g77.dg/pr3743-4.f: New test.
19909
19910 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19911
19912 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19913
19914 2002-02-02 Richard Henderson <rth@redhat.com>
19915
19916 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19917 * gcc.c-torture/execute/bf64-1.c: Likewise.
19918
19919 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19920
19921 * gcc.dg/20020201-2.c: New test.
19922
19923 * gcc.dg/20020201-3.c: New test.
19924
19925 * gcc.c-torture/execute/bitfld-2.c: New test.
19926
19927 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19928
19929 * gcc.dg/bitfld-1.c: Update.
19930 * gcc.dg/bitfld-2.c: Update.
19931 * gcc.c-torture/execute/bitfld-1.x: New.
19932
19933 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19934
19935 * gcc.c-torture/execute/20020201-1.c: New test.
19936
19937 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19938
19939 PR target/5469
19940 * gcc.dg/20020201-1.c: New test.
19941
19942 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19943
19944 PR fortran/3743
19945 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19946 * g77.f-torture/compile/pr3743.x: Remove
19947
19948 2002-01-31 Tom Rix <trix@redhat.com>
19949
19950 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19951
19952 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19953
19954 * gcc.dg/noncompile/20020130-1.c: New test.
19955
19956 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19957
19958 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19959
19960 2002-01-29 Richard Henderson <rth@redhat.com>
19961
19962 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19963 to long long.
19964 * gcc.c-torture/execute/bf64-1.c: Likewise.
19965
19966 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19967
19968 * gcc.c-torture/execute/20020129-1.c: New test.
19969
19970 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19971
19972 * gcc.c-torture/compile/20000224-1.c: Update.
19973 * gcc.c-torture/execute/bitfld-1.c: New tests.
19974 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19975 * gcc.dg/uninit-A.c: Update.
19976
19977 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19978
19979 * g++.dg/template/ctor1.C: Add instantiation.
19980
19981 2002-01-28 Paul Koning <pkoning@equallogic.com>
19982
19983 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19984 argument to __builtin_prefetch to be const ptr.
19985
19986 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19987
19988 * gcc.c-torture/compile/20020120-1.c: New test.
19989
19990 2002-01-27 Kazu Hirata <kazu@hxi.com>
19991
19992 * gcc.c-torture/execute/20020127-1.c: New test.
19993
19994 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19995
19996 * g77.dg/f77-edit-i-in.f: New test
19997 * g77.dg/f77-edit-i-out.f: New test
19998
19999 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
20000
20001 * gcc.dg/debug/debug.exp: New file.
20002 * gcc.dg/debug/trivial.c: New file.
20003 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
20004 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
20005 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
20006 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
20007 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
20008 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
20009 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
20010 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
20011 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
20012 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
20013 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
20014 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
20015 * gcc.dg/20000503-1.c: Removed.
20016 * gcc.dg/20010207-1.c: Removed.
20017 * gcc.dg/20011223-1.c: Removed.
20018 * gcc.dg/20020104-2.c: Removed.
20019 * gcc.dg/debug-1.c: Removed.
20020 * gcc.dg/debug-2.c: Removed.
20021 * gcc.dg/debug-3.c: Removed.
20022 * gcc.dg/debug-4.c: Removed.
20023 * gcc.dg/debug-5.c: Removed.
20024 * gcc.dg/debug-6.c: Removed.
20025 * gcc.dg/dwarf2-1.c: Removed.
20026 * gcc.dg/dwarf2-2.c: Removed.
20027
20028 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20029
20030 * g++.old-deja/g++.other/eh5.C: New test.
20031 * g++.old-deja/g++.other/sibcall2.C: New test.
20032 * g++.old-deja/g++.other/array9.C: New test.
20033 * g++.old-deja/g++.other/typename2.C: New test.
20034 * g++.old-deja/g++.other/crash60.C: New test.
20035 * g++.old-deja/g++.other/conv9.C: New test.
20036 * g++.old-deja/g++.other/mangle10.C: New test.
20037 * g++.old-deja/g++.other/unchanging1.C: New test.
20038 * g++.old-deja/g++.other/exprstmt1.C: New test.
20039 * g++.old-deja/g++.other/inline23.C: New test.
20040 * g++.old-deja/g++.eh/ia64-1.C: New test.
20041 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20042 * g++.old-deja/g++.other/reload1.C: New test.
20043 * g++.old-deja/g++.other/static20.C: New test.
20044 * g++.old-deja/g++.other/local-alloc1.C: New test.
20045 * g++.old-deja/g++.other/conv8.C: New test.
20046 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20047 * g++.old-deja/g++.other/storeexpr1.C: New test.
20048 * g++.old-deja/g++.other/storeexpr2.C: New test.
20049 * g++.dg/eh/template2.C: New test.
20050 * g++.dg/warn/weak1.C: New test.
20051
20052 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20053
20054 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20055 Remove first, non-varying, argument.
20056
20057 2002-01-23 Richard Henderson <rth@redhat.com>
20058
20059 * gcc.dg/inline-2.c: New.
20060
20061 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20062 Add optional target arg. Check number of arguments.
20063 (scan-assembler-not, scan-assembler-dem): Likewise.
20064 (scan-assembler-dem-not): Likewise.
20065
20066 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20067
20068 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20069 line 12.
20070 * g++.old-deja/g++.brendan/parse3.C,
20071 g++.old-deja/g++.other/crash26.C,
20072 g++.old-deja/g++.other/crash28.C,
20073 g++.old-deja/g++.other/crash29.C,
20074 g++.old-deja/g++.other/crash30.C,
20075 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20076
20077 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20078
20079 * gcc.dg/20020115-1.c: New.
20080
20081 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20082
20083 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20084
20085 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20086
20087 * gcc.dg/20020122-3.c: New.
20088
20089 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20090
20091 * g++.dg/other/gc1.C: New test.
20092
20093 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20094
20095 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20096
20097 2002-01-22 Richard Henderson <rth@redhat.com>
20098
20099 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20100
20101 2002-01-22 Richard Henderson <rth@redhat.com>
20102
20103 * gcc.dg/20020122-4.c: New.
20104
20105 2002-01-22 H.J. Lu <hjl@gnu.org>
20106
20107 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20108 link output.
20109 * gcc.dg/special/ecos.exp: Likewise.
20110 * lib/g++-dg.exp: Likewise.
20111 * lib/g77-dg.exp: Likewise.
20112 * lib/gcc-dg.exp : Likewise.
20113 * lib/mike-g++.exp: Likewise.
20114 * lib/mike-g77.exp: Likewise.
20115 * lib/mike-gcc.exp: Likewise.
20116 * lib/objc-dg.exp: Likewise.
20117
20118 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20119
20120 PR target/5379
20121 * gcc.dg/20020122-2.c: New test.
20122
20123 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20124
20125 * gcc.dg/20020122-1.c: New test.
20126
20127 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20128
20129 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20130
20131 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20132
20133 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20134
20135 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20136
20137 * gcc.c-torture/compile/20020121-1.c: New test.
20138
20139 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20140
20141 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20142 ld_library_path.
20143
20144 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20145
20146 * gcc.dg/20020218-1.c: New test.
20147
20148 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20149
20150 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20151 messages
20152 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20153 "At global scope" warning
20154 * g++.dg/ext/align1.C: Change cygwin test for alignment
20155 from db-bogus to dg-warning
20156
20157 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20158
20159 * g77.f-torture/compile/cpp2.F: New test.
20160
20161 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20162
20163 * g++.dg/template/access1.C: New test.
20164
20165 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20166
20167 * gcc.dg/20020118-1.c: New.
20168
20169 2002-01-18 Kazu Hirata <kazu@hxi.com>
20170
20171 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20172
20173 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20174
20175 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20176 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20177 alignment warnings.
20178
20179 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20180
20181 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20182 torture_with_loops and torture_without_loops
20183
20184 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20185
20186 * gcc.c-torture/compile/20020116-1.c: New test.
20187
20188 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20189
20190 * gcc.dg/20020116-2.c: New test.
20191
20192 * gcc.dg/ultrasp4.c: New test.
20193
20194 * gcc.dg/20020116-1.c: New test.
20195
20196 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20197
20198 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20199 by EABI.
20200
20201 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20202
20203 * gcc.misc-tests/i386-prefetch.exp: New.
20204 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20205 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20206 * gcc.misc-tests/i386-pf-none-1.c: New test.
20207 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20208
20209 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20210
20211 * gcc.dg/gnu89-init-1.c: Add new tests.
20212
20213 2002-01-15 Andreas Jaeger <aj@suse.de>
20214
20215 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20216 * gcc.dg/i386-mmx-2.c: Likewise.
20217 * gcc.dg/i386-sse-1.c: Likewise.
20218 * gcc.dg/i386-sse-2.c: Likewise.
20219 * gcc.dg/i386-sse-3.c: Likewise.
20220
20221 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20222
20223 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20224 Uncomment additional cases that now pass.
20225
20226 2002-01-11 Richard Henderson <rth@redhat.com>
20227
20228 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20229 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20230
20231 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20232
20233 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20234
20235 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20236
20237 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20238 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20239
20240 2002-01-10 Dale Johannesen <dalej@apple.com>
20241
20242 * gcc.c-torture/execute/loop-11.c: New.
20243
20244 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20245
20246 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20247 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20248
20249 2002-01-09 Richard Henderson <rth@redhat.com>
20250
20251 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20252 type in which to perform the operation for each size.
20253
20254 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20255
20256 * gcc.c-torture/compile/20020109-2.c: New test.
20257
20258 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20259
20260 * gcc.c-torture/execute/loop-10.c: New test.
20261
20262 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20263
20264 * gcc.c-torture/compile/20010226-1.c: New test.
20265 * gcc.c-torture/compile/20010227-1.c: New test.
20266 * gcc.c-torture/compile/20010426-1.c: New test.
20267 * gcc.c-torture/compile/20010510-1.c: New test.
20268 * gcc.c-torture/compile/20010605-3.c: New test.
20269 * gcc.c-torture/compile/20010824-1.c: New test.
20270 * gcc.c-torture/execute/20010409-1.c: New test.
20271 * gcc.dg/noncompile/20000901-1.c: New test.
20272 * gcc.dg/20001023-1.c: New test.
20273 * gcc.dg/20001101-1.c: New test.
20274 * gcc.dg/20001102-1.c: New test.
20275 * gcc.dg/20010207-1.c: New test.
20276 * gcc.dg/20010405-1.c: New test.
20277 * gcc.dg/20010822-1.c: New test.
20278 * gcc.dg/20011107-1.c: New test.
20279
20280 2002-01-09 Jeffrey A Law (law@redhat.com)
20281
20282 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20283
20284 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20285 execution failure on PA targets.
20286
20287 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20288
20289 * gcc.c-torture/compile/20020109-1.c: New test.
20290
20291 2002-01-08 Kazu Hirata <kazu@hxi.com>
20292
20293 * gcc.c-torture/execute/20020108-1.c: New test.
20294
20295 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20296
20297 * gcc.dg/20020108-1.c: New test.
20298
20299 2002-01-08 H.J. Lu <hjl@gnu.org>
20300
20301 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20302 for header files.
20303
20304 2002-01-08 Geoff Keating <geoffk@redhat.com>
20305
20306 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20307 consistency.
20308
20309 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20310
20311 * gcc.dg/altivec-4.c: Test altivec predicates.
20312
20313 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20314
20315 * gcc.c-torture/execute/20020107-1.c: New test.
20316
20317 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20318
20319 PR c/5279
20320 * gcc.c-torture/compile/20020106-1.c: New test.
20321
20322 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20323
20324 * gcc.c-torture/execute/nestfunc-4.c: New test.
20325
20326 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20327
20328 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20329 extra triple that slipped in.
20330 * g++.old-deja/g++.abi/align.C: Likewise.
20331 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20332
20333 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20334
20335 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20336 * g++.old-deja/g++.abi/align.C: Likewise.
20337 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20338
20339 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20340 on FreeBSD/i386.
20341 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20342 FreeBSD.
20343
20344 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20345
20346 * gcc.dg/20020104-1.c: New test.
20347
20348 * gcc.dg/20020104-2.c: New test.
20349
20350 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20351
20352 * gcc.dg/20020103-1.c: Fix typo in target selector.
20353
20354 2002-01-03 Richard Henderson <rth@redhat.com>
20355
20356 * gcc.dg/20020103-1.c: New.
20357
20358 2002-01-03 Kazu Hirata <kazu@hxi.com>
20359
20360 * gcc.c-torture/execute/20020103-1.c: New test.
20361
20362 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20363
20364 * g++.dg/other/debug2.C: New test.
20365
20366 * gcc.c-torture/compile/20020103-1.c: New test.
20367
20368 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20369
20370 * gcc.dg/gnu89-init-1.c: Added new tests.
20371
20372 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20373
20374 * g++.dg/template/friend2.C: Remove as patch is reverted.
20375
20376 * g++.dg/warn/oldcast1.C: New test.
20377
20378 * g++.dg/template/ptrmem1.C: New test.
20379 * g++.dg/template/ptrmem2.C: New test.
20380
20381 * g++.dg/template/ntp.C: New test.
20382
20383 * g++.dg/other/component1.C: New test.
20384
20385 * g++.dg/template/ttp3.C: New test.
20386
20387 * g++.dg/template/friend2.C: New test.
20388 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20389
20390 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20391
20392 * g++.dg/other/ptrmem1.C: New test.
20393 * g++.dg/other/ptrmem2.C: New test.
20394
20395 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20396
20397 * g++.dg/template/ctor1.C: New test.
20398
20399 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20400
20401 * g++.dg/template/friend2.C: New test.
20402
20403 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20404
20405 * gcc.dg/mmix-1.c: New test.
20406
20407 2001-12-31 Richard Henderson <rth@redhat.com>
20408
20409 * gcc.dg/asm-5.c: New.
20410
20411 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20412
20413 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20414 in namespace __gnu_cxx
20415
20416 2001-12-30 Richard Henderson <rth@redhat.com>
20417
20418 * gcc.dg/debug-6.c: New.
20419
20420 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20421
20422 * gcc.c-torture/compile/20011229-2.c: New test.
20423
20424 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20425
20426 * gcc.dg/debug-3.c: New test.
20427 * gcc.dg/debug-4.c: New test.
20428 * gcc.dg/debug-5.c: New test.
20429
20430 2001-12-29 Richard Henderson <rth@redhat.com>
20431
20432 * g++.dg/eh/loop1.C: New.
20433
20434 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20435
20436 * g++.dg/template/crash1.C: New test.
20437
20438 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20439
20440 * g++.dg/other/const1.C: New test.
20441
20442 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20443
20444 * gcc.c-torture/compile/20011229-1.c: New test.
20445
20446 2001-12-28 Stan Shebs <shebs@apple.com>
20447
20448 * lib/objc-torture.exp: Resync with c-torture.exp.
20449 * lib/objc.exp: Load standard libraries.
20450
20451 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20452
20453 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20454 additional tests.
20455
20456 2001-12-27 Roger Sayle <roger@eyesopen.com>
20457
20458 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20459
20460 2001-12-27 Richard Henderson <rth@redhat.com>
20461
20462 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20463
20464 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20465
20466 * g++.dg/eh/ctor1.C: New test.
20467 * g++.dg/other/error2.C: New test.
20468
20469 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20470
20471 * g++.dg/other/init2.C: New test.
20472
20473 2001-12-24 Richard Henderson <rth@redhat.com>
20474
20475 * gcc.dg/20011223-1.c: New.
20476 * gcc.dg/inline-1.c: New.
20477
20478 2001-12-23 Richard Henderson <rth@redhat.com>
20479
20480 * gcc.dg/asm-4.c: Test operand modifiers.
20481
20482 2001-12-23 Richard Henderson <rth@redhat.com>
20483
20484 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20485
20486 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20487
20488 * gcc.c-torture/execute/20011223-1.c: New test.
20489
20490 2001-12-21 Richard Henderson <rth@redhat.com>
20491
20492 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20493 re-enables the warning.
20494
20495 2001-12-21 Richard Henderson <rth@redhat.com>
20496
20497 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20498
20499 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20500
20501 * gcc.c-torture/compile/20011218-1.c: New test.
20502
20503 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20504
20505 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20506 arm-isr.c test.
20507 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20508 epilogue generation for ARM ISR routines.
20509
20510 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20511
20512 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20513 * gcc.dg/format/c90-printf-3.c: Likewise.
20514 * gcc.dg/format/c99-printf-3.c: Likewise.
20515 * gcc.dg/format/ext-1.c: Likewise.
20516 * gcc.dg/format/ext-6.c: Likewise.
20517 * gcc.dg/format/format.h: Prototype unlocked stdio.
20518
20519 2001-12-20 Richard Henderson <rth@redhat.com>
20520
20521 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20522 (arena): Use it.
20523 (malloc): Correct allocation logic. Abort if we fill up the
20524 arena before initialization complete.
20525 (realloc): Correct allocation logic.
20526
20527 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20528
20529 * gcc.c-torture/compile/20011219-2.c: New test.
20530
20531 * gcc.c-torture/execute/20011219-1.c: New test.
20532
20533 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20534
20535 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20536 target does not support weak symbols.
20537
20538 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20539
20540 * gcc.c-torture/compile/20011219-1.c: New test.
20541
20542 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20543
20544 * g++.dg/other/error1.C: New test.
20545
20546 2001-12-17 Jeffrey A Law (law@redhat.com)
20547
20548 * gcc.c-torture/execute/20011217-1.c: New test.
20549
20550 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20551
20552 * objc.dg/special/: New directory.
20553 * objc.dg/special/special.exp: New file.
20554 * objc.dg/special/unclaimed-category-1.h: New file.
20555 * objc.dg/special/unclaimed-category-1a.m: New file.
20556 * objc.dg/special/unclaimed-category-1.m: New file.
20557
20558 2001-12-17 Andreas Jaeger <aj@suse.de>
20559
20560 * gcc.c-torture/compile/20011217-2.c: New test.
20561
20562 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20563
20564 * gcc.c-torture/compile/20011217-1.c: New test.
20565
20566 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20567
20568 * testsuite/gcc.dg/20011214-1.c: New.
20569
20570 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20571
20572 * gcc.dg/altivec-4.c: New.
20573
20574 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20575
20576 * gcc.dg/20011113-1.c: New test.
20577
20578 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20579
20580 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20581 std::__malloc_alloc_template<0> and
20582 std::__default_alloc_template<false, 0>.
20583
20584 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20585
20586 * objc/execute/bf-21.m: New test.
20587 * objc/execute/enumeration-1.m: New test.
20588 * objc/execute/enumeration-2.m: New test.
20589
20590 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20591
20592 * gcc.dg/gnu89-init-1.c: New test.
20593
20594 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20595
20596 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20597 * g++.old-deja/g++.jason/2371.C: Likewise.
20598 * g++.old-deja/g++.jason/template33.C: Likewise.
20599 * g++.old-deja/g++.jason/template34.C: Likewise.
20600 * g++.old-deja/g++.jason/template36.C: Likewise.
20601 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20602 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20603 * g++.old-deja/g++.other/typename1.C: Likewise.
20604 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20605 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20606 * g++.old-deja/g++.pt/typename11.C: Likewise.
20607 * g++.old-deja/g++.pt/typename14.C: Likewise.
20608 * g++.old-deja/g++.pt/typename16.C: Likewise.
20609 * g++.old-deja/g++.pt/typename3.C: Likewise.
20610 * g++.old-deja/g++.pt/typename4.C: Likewise.
20611 * g++.old-deja/g++.pt/typename5.C: Likewise.
20612 * g++.old-deja/g++.pt/typename7.C: Likewise.
20613 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20614
20615 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20616
20617 * g++.dg/other/linkage1.C: New test.
20618 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20619 specifiers.
20620
20621 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20622
20623 * gcc.dg/concat.c: New test.
20624
20625 2001-12-11 Stan Shebs <shebs@apple.com>
20626
20627 * objc/compile: New test directory.
20628 * objc/compile/compile.exp: New expect script.
20629 * objc/compile/20011211-1.m: New compile test.
20630
20631 2001-12-11 Jason Merrill <jason@redhat.com>
20632
20633 * lib/prune.exp (prune_gcc_output): Also handle "In member
20634 function". So many permutations...
20635
20636 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20637
20638 * g++.dg/template/typedef1.C: New test.
20639
20640 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20641
20642 * g++.dg/other/copy1.C: New test.
20643
20644 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20645
20646 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20647
20648 * gcc.dg/builtin-choose-expr.c: New.
20649
20650 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20651
20652 * gcc.dg/altivec-2.c: New.
20653
20654 2001-12-07 Richard Henderson <rth@redhat.com>
20655
20656 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20657
20658 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20659
20660 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20661 ultrasparc.
20662
20663 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20664
20665 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20666
20667 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20668
20669 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20670 variable argument list.
20671
20672 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20673
20674 * gcc.c-torture/execute/memcheck: Delete entire directory.
20675 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20676 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20677
20678 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20679
20680 * gcc.dg/Wshadow-1.c: New test.
20681
20682 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20683
20684 * gcc.c-torture/compile/20011130-1.c: New test.
20685
20686 * gcc.dg/noncompile/20011025-1.c: New test.
20687
20688 * g++.dg/other/anon-union.C: New test.
20689
20690 * gcc.c-torture/execute/20011024-1.c: New test.
20691
20692 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20693
20694 * gcc.c-torture/execute/20000722-1.x,
20695 gcc.c-torture/execute/20010123-1.x: Remove.
20696 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20697 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20698 gcc.dg/c99-complit-2.c: New tests.
20699
20700 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20701
20702 * g++.dg/inherit/base1.C: New test.
20703
20704 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20705
20706 * g++.dg/other/stdarg1.C: New test.
20707
20708 * gcc.c-torture/compile/20011130-2.c: New test.
20709
20710 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20711
20712 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20713 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20714 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20715 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20716 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20717 * gcc.dg/builtin-prefetch-1.c: New test.
20718
20719 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20720
20721 * gcc.dg/20011130-1.c: New test.
20722
20723 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20724
20725 * g++.dg/other/scope1.C: New test.
20726 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20727
20728 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20729
20730 * gcc.dg/vla-init-1.c: New test.
20731
20732 2001-12-01 Geoff Keating <geoffk@redhat.com>
20733
20734 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20735
20736 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20737
20738 * objc.dg/alias.m: Update.
20739 * objc.dg/class-1.m: Update.
20740 * objc.dg/const-str-1.m: Update.
20741 * objc.dg/fwd-proto-1.m: Update.
20742 * objc.dg/id-1.m: Update.
20743 * objc.dg/super-class-1.m: Update.
20744
20745 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20746
20747 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20748 constructs.
20749
20750 2001-11-28 Jeffrey A Law (law@cygnus.com)
20751
20752 * gcc.c-torture/execute/20011128-1.c: New test.
20753
20754 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20755
20756 * gcc.dg/20011127-1.c: New test.
20757
20758 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20759
20760 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20761 from Austin Group draft 7.
20762 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20763 scanf format arguments.
20764 * gcc.dg/format/no-exargs-2.c: New test.
20765
20766 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20767
20768 * g++.dg/abi/vbase8-4.C: New test.
20769
20770 2001-11-24 Ian Lance Taylor <ian@airs.com>
20771
20772 * gcc.c-torture/execute/20011121-1.c: New test.
20773
20774 2001-11-23 Jeffrey A Law (law@cygnus.com)
20775
20776 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20777
20778 2001-11-23 Andreas Jaeger <aj@suse.de>
20779
20780 * gcc.dg/cpp/charconst-2.c: New test.
20781
20782 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20783
20784 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20785 to the host if it is remote. Let tests specify extra headers
20786 they use.
20787 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20788 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20789 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20790 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20791 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20792 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20793 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20794 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20795 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20796 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20797
20798 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20799
20800 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20801 for little endian ARMs.
20802
20803 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20804
20805 * gcc.c-torture/compile/20011119-1.c: New test.
20806 * gcc.c-torture/compile/20011119-2.c: New test.
20807
20808 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20809
20810 * gcc.dg/altivec-1.c: Fix typo.
20811
20812 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20813
20814 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20815
20816 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20817
20818 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20819
20820 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20821
20822 * lib/g77.exp: Don't specify --rpath-link.
20823
20824 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20825 across all the headers.
20826 * gcc.dg/format/format.exp: For testing on a remote host,
20827 copy format.h.
20828
20829 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20830 * gcc.c-torture/execute/930406-1.c: Likewise.
20831 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20832
20833 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20834
20835 * gcc.dg/altivec-1.c: New.
20836
20837 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20838
20839 * gcc.dg/cpp/fpreprocessed.c: New test case.
20840
20841 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20842
20843 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20844 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20845 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20846
20847 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20848
20849 * gcc.dg/no-builtin-1.c: New test.
20850
20851 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20852
20853 * gcc.c-torture/execute/20011115-1.c: New test.
20854
20855 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20856
20857 * gcc.c-torture/compile/20011114-2.c: New test.
20858 * gcc.c-torture/compile/20011114-3.c: New test.
20859 * gcc.c-torture/compile/20011114-4.c: New test.
20860
20861 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20862
20863 * g++.dg/other/init1.C: New test.
20864
20865 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20866
20867 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20868 message.
20869
20870 * gcc.c-torture/execute/20011114-1.c: New testcase.
20871
20872 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20873 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20874 like the (before this change) version of 20010327-1.c.
20875
20876 2001-11-14 Roger Sayle <roger@eyesopen.com>
20877
20878 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20879
20880 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20881
20882 * g++.dg/init/array2.C: New test.
20883
20884 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20885
20886 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20887
20888 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20889
20890 * g++.dg/other/forscope1.C: New test.
20891 * g++.dg/ext/forscope1.C: New test.
20892 * g++.dg/ext/forscope2.C: New test.
20893
20894 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20895
20896 * gcc.c-torture/execute/20011113-1.c: New test.
20897
20898 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20899
20900 * gcc.c-torture/execute/20011109-2.c: New test.
20901
20902 * gcc.c-torture/execute/20011109-1.c: New test.
20903
20904 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20905
20906 * gcc.c-torture/compile/20011109-1.c: New test.
20907
20908 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20909
20910 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20911 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20912 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20913 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20914 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20915 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20916 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20917
20918 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20919
20920 * g++.dg/warn/Wshadow-1.C: New tests.
20921 * g++.old-deja/g++.mike/for3.C: Update.
20922
20923 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20924
20925 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20926 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20927 XFAILs. Adjust expected error texts.
20928 * gcc.c-torture/compile/20011106-1.c,
20929 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20930 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20931 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20932 gcc.dg/c99-array-lval-5.c: New tests.
20933
20934 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20935
20936 * gcc.dg/cpp/defined.c: Update.
20937
20938 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20939
20940 * gcc.c-torture/execute/anon-1.c: New test.
20941
20942 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20943
20944 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20945 same size, so no warning should be produced on stormy16.
20946
20947 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20948 due to oversized array.
20949 * g++.old-deja/g++.mike/ns15.C: Likewise.
20950 * g++.old-deja/g++.pt/crash16.C: Likewise.
20951
20952 2001-11-02 Graham Stott <grahams@redhat.com>
20953
20954 * g++.dgother/debug1.C: Fix typos.
20955
20956 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20957
20958 * g++.dg/other/debug1.C: New test.
20959
20960 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20961
20962 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20963 of unsigned long.
20964
20965 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20966
20967 * gcc.dg/20011029-2.c: New test.
20968
20969 * gcc.c-torture/compile/20011029-1.c: New test.
20970
20971 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20972
20973 * objc/execute/class_self-1.m: New test.
20974 * objc/execute/class_self-2.m: New test.
20975
20976 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20977
20978 * gcc.misc-tests/msgs.exp: Delete.
20979 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20980 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20981 error set to match recent changes.
20982
20983 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20984
20985 * gcc.dg/20011021-1.c: New test.
20986
20987 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20988
20989 * gcc.c-torture/compile/20011023-1.c: New test.
20990
20991 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20992
20993 * lib/g77.exp: Rewrite based on lib/g++.exp.
20994
20995 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20996
20997 * gcc.c-torture/execute/20011019-1.c: New test.
20998
20999 * gcc.dg/20011018-1.c: New test.
21000
21001 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
21002
21003 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
21004
21005 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
21006
21007 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
21008 * gcc.dg/attr-invalid.c: Likewise.
21009
21010 2001-10-18 Jakub Jelinek <jakub@redhat.com>
21011
21012 * testsuite/gcc.dg/20011015-1.c: New test.
21013
21014 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21015
21016 * g++.dg/template/unify2.C: New test.
21017
21018 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21019
21020 * g++.dg/other/exception-specification.C: New test
21021
21022 2001-10-13 Tom Rix <trix@redhat.com>
21023
21024 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
21025 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
21026
21027 2001-10-12 Jakub Jelinek <jakub@redhat.com>
21028
21029 * testsuite/gcc.dg/20011009-1.c: New test.
21030
21031 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21032
21033 PR g++/4476
21034 * g++.dg/other/friend1.C: New test.
21035
21036 2001-10-11 Richard Henderson <rth@redhat.com>
21037
21038 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21039
21040 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21041
21042 * gcc.c-torture/compile/20011010-1.c: New.
21043
21044 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21045
21046 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21047 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21048 g77.f-torture/execute/execute.exp,
21049 g77.f-torture/noncompile/noncompile.exp,
21050 gcc.c-torture/compile/compile.exp,
21051 gcc.c-torture/execute/execute.exp,
21052 gcc.c-torture/execute/ieee/ieee.exp,
21053 gcc.c-torture/execute/memcheck/memcheck.exp,
21054 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21055 objc/execute/execute.exp: Update FSF address.
21056
21057 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21058
21059 * gcc.dg/cpp/cmdlne-C.c: Update.
21060 * gcc.dg/cpp/cmdlne-C2.c: New.
21061
21062 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21063
21064 * gcc.c-torture/execute/20011008-3.c: New.
21065
21066 2001-10-08 DJ Delorie <dj@redhat.com>
21067
21068 * gcc.dg/20011008-1.c: New.
21069 * gcc.dg/20011008-2.c: New.
21070
21071 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21072
21073 * gcc.dg/cpp/spacing1.c: Update test.
21074
21075 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21076
21077 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21078 spelling errors of "separate" as "seperate".
21079
21080 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21081
21082 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21083 enough to avoid inlining.
21084
21085 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21086
21087 * lib/g77.exp: set libg2c_dir correctly.
21088
21089 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21090
21091 * gcc.dg/cpp/macro11.c: New test.
21092
21093 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21094
21095 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21096 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21097 gcc.dg/format/multattr-3.c: New tests.
21098 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21099 tests for format attributes on function pointers being rejected.
21100
21101 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21102
21103 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21104
21105 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21106
21107 * g++.dg/warn/format1.C: New test.
21108
21109 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21110
21111 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21112
21113 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21114
21115 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21116
21117 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21118
21119 * gcc.dg/cpp/redef2.c: Add test.
21120
21121 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21122
21123 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21124 long-standing bug on i686, apparently.
21125 * gcc.c-torture/execute/loop-2c.x: New file.
21126 * gcc.c-torture/execute/loop-2d.x: New file.
21127 * gcc.c-torture/execute/loop-3c.x: New file.
21128
21129 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21130
21131 * gcc.dg/cpp/20000625-2.c: Correct line number.
21132
21133 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21134
21135 * gcc.dg/cpp/macro10.c: New test.
21136 * gcc.dg/cpp/strify3.c: New test.
21137 * gcc.dg/cpp/spacing1.c: Add tests.
21138 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21139 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21140
21141 2001-09-24 DJ Delorie <dj@redhat.com>
21142
21143 * gcc.c-torture/execute/20010924-1.c: New test.
21144
21145 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21146
21147 * testsuite/objc/execute/paste.m: Remove.
21148
21149 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21150
21151 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21152
21153 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21154
21155 * g77.dg/strlen0.f: New test.
21156
21157 2001-09-21 Richard Henderson <rth@redhat.com>
21158
21159 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21160 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21161
21162 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21163
21164 Table-driven attributes.
21165 * g++.dg/ext/attrib1.C: New test.
21166
21167 2001-09-20 DJ Delorie <dj@redhat.com>
21168
21169 * gcc.dg/20000926-1.c: Update expected warning messages.
21170 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21171 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21172 array.
21173
21174 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21175
21176 * g++.dg/eh/registers1.C: New test case.
21177
21178 2001-09-17 Richard Henderson <rth@redhat.com>
21179
21180 * gcc.dg/array-5.c: Fix VLA decomposition test.
21181
21182 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21183
21184 * gcc.dg/cpp/line5.c: New testcase.
21185
21186 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21187
21188 * gcc.dg/cpp/macro9.c: New test.
21189
21190 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21191
21192 * gcc.c-torture/execute/980223.c: Change type of addr from long
21193 to char *.
21194
21195 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21196
21197 * gcc.c-torture/execute/20010915-1.c: New test.
21198
21199 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21200
21201 * g77.dg/bprob: New directory.
21202 * g77.dg/bprob/bprob.exp: New file.
21203 * g77.dg/bprob/bprob-1.f: New test.
21204 * g77.dg/gcov: New directory.
21205 * g77.dg/gcov/gcov.exp: New file.
21206 * g77.dg/gcov/gcov-1.f: New test.
21207 * g77.dg/gcov/gcov-1.x: New file.
21208
21209 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21210
21211 * gcc.dg/cpp/directiv.c: Update.
21212 * gcc.dg/cpp/undef1.c: Update.
21213
21214 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21215
21216 * gcc.dg/20010912-1.c: New test.
21217
21218 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21219
21220 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21221 language-independent file in lib.
21222 * lib/gcov.exp: New file.
21223
21224 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21225
21226 * gcc.c-torture/compile/20010911-1.c: New test.
21227
21228 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21229
21230 * lib/profopt.exp: New, to support profile-directed optimizations.
21231 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21232 * gcc.misc-tests/bprob-1.c: New test.
21233 * gcc.misc-tests/bprob-2.c: New test.
21234
21235 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21236
21237 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21238 XFAIL and which kinds of gcov output to verify.
21239 * gcc.misc-tests/gcov-4b.x: New file.
21240 * gcc.misc-tests/gcov-5b.x: New file.
21241 * gcc.misc-tests/gcov-6.x: New file.
21242 * gcc.misc-tests/gcov-7.c: New test.
21243 * gcc.misc-tests/gcov-7.x: New file.
21244
21245 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21246
21247 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21248 * gcc.misc-tests/gcov-6.c: New test.
21249
21250 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21251
21252 PR c++/3986
21253 * g++.dg/abi/vbase1.C: New test.
21254
21255 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21256
21257 * objc.dg/method-2.m: New.
21258
21259 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21260
21261 PR c++/4203
21262 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21263 * g++.dg/init/empty1.C: New test.
21264
21265 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21266
21267 * gcc.c-torture/compile/20010903-1.c: New test.
21268
21269 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21270
21271 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21272 for m68k.
21273
21274 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21275
21276 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21277
21278 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21279
21280 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21281
21282 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21283
21284 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21285 for 16-bit 'unsigned int'.
21286
21287 2001-08-29 Kazu Hirata <kazu@hxi.com>
21288
21289 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21290
21291 2001-08-27 Richard Henderson <rth@redhat.com>
21292
21293 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21294 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21295
21296 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21297
21298 * gcc.dg/asm-names.c (ymain): New.
21299
21300 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21301
21302 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21303 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21304 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21305
21306 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21307
21308 * gcc.dg/compare5.c: New testcase.
21309
21310 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21311
21312 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21313 and "In instantiation".
21314
21315 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21316
21317 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21318
21319 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21320
21321 * gcc.misc-tests/gcov.exp: Add support for branch information.
21322 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21323 * gcc.misc-tests/gcov-4.c: New test.
21324 * gcc.misc-tests/gcov-4b.c: New test.
21325 * gcc.misc-tests/gcov-5b.c: New test.
21326
21327 2001-08-20 Zack Weinberg <zackw@panix.com>
21328
21329 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21330 expected to fail.
21331
21332 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21333
21334 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21335
21336 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21337
21338 * g++.dg/eh/template1.C: New test.
21339
21340 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21341
21342 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21343 Fix thinko.
21344 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21345 for xfail.
21346
21347 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21348
21349 * lib/g77-dg.exp: Use prune.exp for common procedures
21350 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21351 * lib/g77.exp: (g77-dg-prune) Remove
21352
21353 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21354
21355 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21356
21357 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21358
21359 * g++.dg/template/unify1.C: New test.
21360
21361 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21362
21363 * g++.dg/abi/empty4.C: New test.
21364
21365 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21366
21367 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21368 solaris2.*
21369 * g77.f-torture/compile/pr3743.x: Likewise
21370
21371 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21372
21373 * g++.dg/other/using-declaration.C: New test.
21374
21375 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21376
21377 * gcc.dg/cpp/tr-sign.c: New testcase.
21378
21379 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21380
21381 * gcc.dg/cpp/19951025-1.c: Revert.
21382 * gcc.dg/cpp/directiv.c: We no longer process directives that
21383 interrupt macro arguments.
21384
21385 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21386
21387 * gcc.dg/bconstp-1.c: New test.
21388
21389 2001-08-03 Richard Henderson <rth@redhat.com>
21390
21391 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21392
21393 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21394
21395 * gcc.dg/cpp/19951025-1.c: Update.
21396
21397 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21398
21399 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21400 should be x.
21401
21402 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21403
21404 Kill -fhonor-std.
21405 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21406 * g++.old-deja/g++.other/std1.C: Likewise.
21407 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21408
21409 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21410
21411 * lib/g77.exp: Load gcc-defs.exp for common procedures
21412 (g77_pass, g77_fail, g77_finish, g77_exit,
21413 ${tool}_check_unsupported_p} Now redundant. Deleted.
21414
21415 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21416
21417 * g77.dg/fbackslash.f
21418 * g77.dg/fcase-preserve.f
21419 * g77.dg/ff90-1.f
21420 * g77.dg/ffixed-line-length-0.f
21421 * g77.dg/ffixed-line-length-132.f
21422 * g77.dg/ffixed-line-length-7.f
21423 * g77.dg/ffixed-line-length-72.f
21424 * g77.dg/ffixed-line-length-none.f
21425 * g77.dg/ffree-form-1.f
21426 * g77.dg/fno-backslash.f
21427 * g77.dg/fno-f90-1.f
21428 * g77.dg/fno-fixed-form-1.f
21429 * g77.dg/fno-onetrip.f
21430 * g77.dg/fno-typeless-boz.f
21431 * g77.dg/fno-underscoring.f
21432 * g77.dg/fno-vxt-1.f
21433 * g77.dg/fonetrip.f
21434 * g77.dg/ftypeless-boz.f
21435 * g77.dg/fugly-assumed.f
21436 * g77.dg/funderscoring.f
21437 * g77.dg/fvxt-1.f
21438
21439 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21440
21441 * objc.dg/fwd-proto-1.m: New.
21442 * objc.dg/local-decl-1.m: New.
21443 * objc.dg/naming-1.m: New.
21444 * objc.dg/naming-2.m: New.
21445 * objc.dg/proto-hier-1.m: New.
21446
21447 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21448
21449 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21450 largest-type elements to a struct makes its size grow.
21451
21452 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21453
21454 * g++.dg/abi/vthunk1.C: New test.
21455
21456 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21457
21458 * g++.dg/abi/vbase8-22.C: New test.
21459
21460 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21461
21462 * gcc.dg/cpp/macro8.c: New test.
21463
21464 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21465
21466 * g++.dg/abi/vbase8-21.C: New test.
21467
21468 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21469
21470 * g++.dg/abi/vbase8-10.C: New test.
21471
21472 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21473
21474 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21475 ${tool}_set_ld_library_path.
21476 Changed caller.
21477 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21478 g++.exp.
21479
21480 2001-07-26 Stan Cox <scox@redhat.com>
21481
21482 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21483 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21484 gcc_exit, gcc_check_unsupported_p):
21485 Moved to gcc-deps.exp
21486 * gcc-deps.exp: New file.
21487
21488 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21489
21490 * g++.old-deja/g++.pt/defarg14.C: New test.
21491
21492 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21493
21494 * g++.old-deja/g++.other/lineno5.C: New test.
21495
21496 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21497
21498 * g++.old-deja/g++.pt/crash68.C: New test.
21499
21500 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21501
21502 * g++.old-deja/g++.other/crash42.C: New test.
21503
21504 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21505
21506 * gcc.dg/cpp/extratokens.c: Fix.
21507 * gcc.dg/cpp/skipping2.c: New tests.
21508
21509 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21510
21511 * gcc.c-torture/execute/20010724-1.c: New file.
21512 * gcc.c-torture/execute/20010724-1.x: New file.
21513
21514 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21515
21516 * g++.old-deja/g++.other/cond7.C: New test.
21517
21518 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21519
21520 * g++.old-deja/g++.other/optimize4.C: New test.
21521
21522 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21523
21524 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21525
21526 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21527
21528 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21529 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21530 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21531 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21532
21533 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21534 bug report" message.
21535
21536 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21537 * g++.dg/ext/instantiate1.C: Move from old-deja.
21538
21539 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21540
21541 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21542 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21543 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21544 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21545
21546 2001-07-23 Jeffrey A Law (law@cygnus.com)
21547
21548 * gcc.c-torture/execute/20010723-1.c: New test.
21549
21550 2001-07-23 Ben Elliston <bje@redhat.com>
21551
21552 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21553
21554 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21555
21556 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21557 i[34567]86-*-*.
21558 Delete handling of ieee_multilib_flags.
21559 Pass -mieee for alpha*-*-* and sh-*-*.
21560 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21561
21562 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21563
21564 Remove old-abi tests.
21565 * g++.old-deja/g++.mike/p11116.C: Remove.
21566 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21567
21568 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21569
21570 * g77.f-torture/compile/pr3743.f: New test
21571
21572 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21573
21574 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21575
21576 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21577
21578 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21579 g++.old-deja/g++.pt/static6.C: Likewise.
21580 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21581 supports weak symbols.
21582
21583 2001-07-18 Andreas Jaeger <aj@suse.de>
21584
21585 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21586 supported again.
21587
21588 2001-07-18 Andreas Jaeger <aj@suse.de>
21589
21590 * gcc.dg/iftrap-1.c: Fix target line.
21591
21592 2001-07-17 Richard Henderson <rth@redhat.com>
21593
21594 * gcc.c-torture/execute/20010717-1.c: New.
21595
21596 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21597
21598 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21599 tests.
21600
21601 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21602
21603 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21604
21605 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21606
21607 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21608 UAC_SIGBUS, UAC_NOPRINT definitions.
21609
21610 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21611
21612 * objc/execute/object_is_class.m: New test.
21613 * objc/execute/object_is_meta_class.m: New test.
21614
21615 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21616
21617 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21618 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21619
21620 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21621
21622 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21623 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21624
21625 2001-07-14 Richard Henderson <rth@redhat.com>
21626
21627 * gcc.dg/iftrap-1.c: New.
21628
21629 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21630
21631 * g77.f-torture/execute/intrinsic77.f: New test.
21632
21633 2001-07-11 Janis Johnson <janis@us.ibm.com>
21634
21635 * gcc.misc-tests/gcov-3.c: New test.
21636
21637 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21638
21639 * gcc.c-torture/compile/20010711-1.c,
21640 * gcc.c-torture/compile/20010711-2.c: New tests.
21641
21642 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21643
21644 * gcc.c-torture/execute/20010711-1.c: New test.
21645
21646 2001-07-11 Ben Elliston <bje@redhat.com>
21647
21648 * g++.old-deja/g++.other/enum5.C: New test.
21649
21650 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21651
21652 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21653 (g++-dg-prune): Call prune_gcc_output.
21654 * prune.exp: New file for prune_gcc_output.
21655 * lib/g++.exp, lib/gcc.exp: Load it.
21656
21657 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21658
21659 * gcc.c-torture/compile/20010701-1.c,
21660 g++.old-deja/g++.ext/attrib6.C: New tests.
21661
21662 2001-07-06 Jeffrey A Law (law@cygnus.com)
21663
21664 * gcc.c-torture/compile/20010706-1.c: New test.
21665
21666 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21667
21668 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21669
21670 2001-06-28 Stan Shebs <shebs@apple.com>
21671
21672 * gcc.dg/pragma-darwin.c: New test.
21673
21674 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21675
21676 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21677 Solaris 2.[678] system.
21678
21679 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21680
21681 * gcc.dg/20010622-1.c: New test.
21682
21683 2001-06-18 Stan Shebs <shebs@apple.com>
21684
21685 * objc.dg: New directory.
21686 * objc.dg/dg.exp: New file.
21687 * objc.dg/alias.m: New.
21688 * objc.dg/class-1.m: New.
21689 * objc.dg/class-2.m: New.
21690 * objc.dg/const-str-1.m: New.
21691 * objc.dg/const-str-2.m: New.
21692 * objc.dg/id-1.m: New.
21693 * objc.dg/method-1.m: New.
21694 * objc.dg/super-class-1.m: New.
21695 * lib/objc-dg.exp: New file.
21696
21697 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21698
21699 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21700 of label name.
21701
21702 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21703
21704 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21705
21706 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21707
21708 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21709 variable.
21710
21711 2001-06-12 Richard Henderson <rth@redhat.com>
21712
21713 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21714
21715 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21716
21717 * g++.old-deja/g++.abi/vbase5.C: New test.
21718 * g++.old-deja/g++.abi/vbase6.C: New test.
21719 * g++.old-deja/g++.abi/vbase7.C: New test.
21720
21721 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21722
21723 * gcc.c-torture/compile/20010610-1.c: New test.
21724
21725 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21726
21727 * g++.old-deja/g++.abi/vbase4.C: New test.
21728
21729 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21730
21731 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21732 support %f for HC11/HC12 targets.
21733 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21734 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21735 on HC11/HC12 targets.
21736 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21737
21738 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21739
21740 * gcc.dg/wchar_t-1.c: New file.
21741 * gcc.dg/wint_t-1.c: Likewise.
21742
21743 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21744
21745 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21746
21747 2001-06-11 Richard Henderson <rth@redhat.com>
21748
21749 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21750
21751 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21752
21753 * gcc.c-torture/compile/20010611-1.c: New test.
21754
21755 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21756
21757 * gcc.dg/c99-tag-1.c: Add more tests.
21758
21759 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21760
21761 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21762 representation on MN10300 and ARM/Thumb.
21763
21764 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21765
21766 * g77.f-torture/execute/20010610.f: New.
21767
21768 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21769
21770 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21771 names.
21772
21773 2001-06-09 Richard Henderson <rth@redhat.com>
21774
21775 * gcc.c-torture/execute/ashrdi-1.c: New.
21776 * gcc.c-torture/execute/ashldi-1.c: New.
21777 * gcc.c-torture/execute/lshrdi-1.c: New.
21778
21779 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21780
21781 * objc/execute/load-3.m: Added. Check sending +load to categories,
21782 in addition to classes.
21783
21784 2001-06-08 Stan Shebs <shebs@apple.com>
21785
21786 * objc/execute/load-2.m: New test. From Nicola Pero
21787 <n.pero@mi.flashnet.it>.
21788
21789 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21790
21791 * gcc.c-torture/execute/20010605-2.c: New test.
21792
21793 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21794
21795 * g++.old-deja/g++.abi/vbase2.C: New test.
21796 * g++.old-deja/g++.abi/vbase3.C: New test.
21797
21798 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21799
21800 * g++.old-deja/g++.pt/friend49.C: New test.
21801
21802 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21803
21804 * g++.old-deja/g++.ext/anon3.C: New test.
21805
21806 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21807
21808 * g++.old-deja/g++.other/conv7.C: New test.
21809
21810 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21811
21812 * gcc.c-torture/compile/20010605-2.c: New test.
21813
21814 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21815
21816 * gcc.c-torture/execute/20010604-1.c: New test.
21817
21818 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21819
21820 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21821
21822 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21823
21824 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21825 (g++_link_flags): Likewise.
21826 (g++_init): Pass gccpath's value to two previous functions.
21827
21828 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21829
21830 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21831 Ensure logfile entry matches exec command line.
21832
21833 2001-05-31 Richard Henderson <rth@redhat.com>
21834
21835 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21836 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21837
21838 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21839
21840 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21841 compiler for irix6.2
21842
21843 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21844
21845 * g++.old-deja/g++.other/optimize3.C: New file.
21846
21847 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21848
21849 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21850 assemble.
21851
21852 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21853
21854 * g++.old-deja/g++.other/optimize2.C: New file.
21855
21856 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21857
21858 * gcc.c-torture/compile/20010518-2.c: New file.
21859 * gcc.c-torture/execute/20010518-1.c: New file.
21860 * gcc.c-torture/execute/20010518-2.c: New file.
21861
21862 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21863
21864 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21865
21866 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21867
21868 G++ no longer defines builtins that do not begin with __builtin.
21869 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21870 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21871 * g++.old-deja/g++.law/builtin1.C: Likewise.
21872 * g++.old-deja/g++.law/cvt2.C: Likewise.
21873 * g++.old-deja/g++.mike/net5.C: Likewise.
21874 * g++.old-deja/g++.other/builtins1.C: Likewise.
21875 * g++.old-deja/g++.other/builtins2.C: Likewise.
21876 * g++.old-deja/g++.other/builtins3.C: Likewise.
21877 * g++.old-deja/g++.other/builtins4.C: Likewise.
21878 * g++.old-deja/g++.other/inline8.C: Likewise.
21879 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21880
21881 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21882
21883 * g++.old-deja/g++.pt/using1.C: Adjust.
21884 * g++.old-deja/g++.pt/using2.C: New test.
21885
21886 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21887
21888 * gcc.dg/cpp/charconst.c: New tests.
21889 * gcc.dg/cpp/escape.c: New tests.
21890 * gcc.dg/cpp/escape-1.c: New tests.
21891 * gcc.dg/cpp/escape-2.c: New tests.
21892 * gcc.dg/cpp/ucs.c: New tests.
21893
21894 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21895
21896 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21897 native compiler for irix6.5.
21898
21899 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21900
21901 * lib/g++.exp (g++_include_flags): Use args to compute
21902 get_multilibs.
21903 (g++_link_flags): Likewise.
21904 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21905
21906 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21907
21908 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21909
21910 2001-05-21 Geoff Keating <geoffk@redhat.com>
21911
21912 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21913 this file.
21914
21915 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21916
21917 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21918 STACK_SIZE;
21919 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21920 to STACK_SIZE; Use it to define size of add_histo array.
21921 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21922 to STACK_SIZE.
21923 (f): Use GITT_SIZE to define size of gitt local table.
21924 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21925 to STACK_SIZE; Use it to define size of bytemem array.
21926
21927 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21928
21929 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21930 on 68HC11/HC12 due to the asm instruction.
21931 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21932 * gcc.c-torture/compile/920520-1.x: Likewise.
21933 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21934 on 68HC11/HC12 because the function is larger than 64K.
21935 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21936 on 68HC11/HC12 because the structure is too large.
21937
21938 2001-05-20 Richard Henderson <rth@redhat.com>
21939
21940 * gcc.c-torture/execute/20010520-1.c: New.
21941
21942 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21943
21944 * g++.old-deja/g++.warn/compare1.C: New test.
21945 * gcc.dg/compare4.c: New test.
21946
21947 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21948
21949 * g++.old-deja/g++.other/optimize1.C: New test.
21950
21951 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21952
21953 * g++.old-deja/g++.pt/spec41.C: New test.
21954
21955 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21956
21957 * gcc.c-torture/compile/20010114-1.x: Remove.
21958
21959 2001-05-18 Stan Shebs <shebs@apple.com>
21960
21961 * gcc.c-torture/compile/20010518-1.c: New test.
21962
21963 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21964
21965 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21966 * g++.old-deja/g++.pt/crash67.C: New test.
21967
21968 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21969
21970 * g++.old-deja/g++.other/debug9.C: New test.
21971
21972 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21973
21974 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21975
21976 2001-05-16 Jan Hubicka <jh@suse.cz>
21977
21978 * gcc.c-torture/compile/20010516-1.c: New test.
21979
21980 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21981
21982 * g++.old-deja/g++.other/crash41.C: New test.
21983
21984 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21985
21986 * g++.old-deja/g++.pt/crash66.C: New test.
21987
21988 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21989
21990 * g++.old-deja/g++.robertl/eb27.C: Convert.
21991
21992 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21993
21994 * g++.dg/friend-warn.C: New test. Do not warn about friend
21995 declaration being redundant.
21996
21997 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21998
21999 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
22000
22001 2001-05-14 Mark Mitchell <mark@codesourcery.com>
22002
22003 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
22004
22005 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
22006
22007 * lib/g++.exp: Use testsuite_flags.
22008
22009 2001-05-13 Mark Mitchell <mark@codesourcery.com>
22010
22011 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
22012
22013 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
22014
22015 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
22016
22017 2001-05-11 Mark Mitchell <mark@codesourcery.com>
22018
22019 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
22020
22021 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
22022
22023 * gcc.c-torture/compile/20010313-1.c: New test.
22024
22025 2001-05-09 Zack Weinberg <zackw@stanford.edu>
22026
22027 * gcc.dg/cpp/direct2.c: New test.
22028 * gccq.dg/cpp/direct2s.c: New test.
22029
22030 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22031
22032 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22033
22034 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22035 * g++.old-deja/g++.other/op3.C: Likewise.
22036
22037 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22038
22039 * gcc.dg/cpp/syshdr.h: New file.
22040 * gcc.dg/cpp/sysmac1.c: Update.
22041 * gcc.dg/cpp/sysmac2.c: Update.
22042
22043 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22044
22045 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22046
22047 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22048
22049 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22050 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22051
22052 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22053
22054 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22055
22056 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22057
22058 * lib/g++.exp (g++_include_flags): Don't use any special flags
22059 if TESTING_IN_BUILD_TREE is not defined.
22060 (g++_init): Use a plain 'c++' as the compiler if
22061 TESTING_IN_BUILD_TREEE is not defined.
22062
22063 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22064
22065 * g++.old-deja/g++.eh/catch13.C: New test.
22066 * g++.old-deja/g++.eh/catch14.C: New test.
22067
22068 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22069
22070 * gcc.dg/cpp/tr-define.c: New test.
22071
22072 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22073
22074 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22075 <stdlib.h>, not <malloc.h>.
22076
22077 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22078
22079 * g++.old-deja/g++.ns/template17.C: New test.
22080
22081 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22082
22083 * g++.old-deja/g++.pt/ref4.C: New test.
22084
22085 2001-04-30 Richard Henderson <rth@redhat.com>
22086
22087 * gcc.dg/20000724-1.c: Revert last change.
22088
22089 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22090
22091 * g77.f-torture/execute/20010430.f: New test.
22092
22093 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22094
22095 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22096
22097 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22098
22099 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22100
22101 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22102
22103 * g++.old-deja/g++.eh/crash6.C: New test.
22104
22105 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22106
22107 * g++.old-deja/g++.other/warn7.C: New test.
22108
22109 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22110
22111 * g++.old-deja/g++.other/defarg9.C: New test.
22112
22113 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22114
22115 * g77.f-torture/compile/20010426.f: New test.
22116 * g77.f-torture/execute/20010426.f: New test.
22117
22118 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22119
22120 * g77.f-torture/compile/20000629-1.x: Remove - error
22121 has been fixed.
22122
22123 2001-04-26 Jeffrey A Law (law@cygnus.com)
22124
22125 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22126 Tweak slightly to work with g++.dg framework.
22127 * g++.dg/special/ecos.exp: Run initp1.C test.
22128 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22129
22130 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22131 its linker doesn't give line numbers either.
22132 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22133
22134 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22135
22136 * g++.old-deja/g++.other/lex1.C: New test.
22137
22138 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22139
22140 * gcc.dg/noncompile/20010425-1.c: New test.
22141
22142 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22143
22144 * g++.old-deja/g++.pt/mangle2.C: New test.
22145
22146 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22147
22148 * gcc.dg/format/plus-1.c: New test.
22149
22150 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22151
22152 * gcc.dg/20010423-1.c: New test.
22153
22154 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22155
22156 * gcc.c-torture/execute/20010422-1.c: New test.
22157
22158 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22159
22160 * g++.old-deja/g++.ns/type2.C: New test.
22161
22162 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22163
22164 * g++.old-deja/g++.other/perf1.C: New test.
22165
22166 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22167
22168 * gcc.dg/c99-func-2.c: Remove xfail.
22169 * gcc.dg/c99-func-3.c: Remove xfail.
22170 * gcc.dg/c99-func-4.c: Remove xfail.
22171
22172 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22173
22174 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22175
22176 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22177
22178 * gcc.c-torture/compile/20010423-1.c: New test.
22179
22180 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22181
22182 * g++.old-deja/g++.pt/typename28.C: New test.
22183
22184 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22185
22186 * g++.old-deja/g++.abi/empty2.C: New test.
22187 * g++.old-deja/g++.abi/empty3.C: New test.
22188
22189 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22190
22191 * g++.old-deja/g++.other/comdat2.C: New test.
22192 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22193
22194 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22195
22196 * g++.old-deja/g++.other/overload14.C: New test.
22197
22198 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22199
22200 * g++.old-deja/g++.other/lookup23.C: New test.
22201
22202 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22203
22204 * gcc.c-torture/execute/20010403-1.c: New test.
22205
22206 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22207 Mark Mitchell <mark@codesourcery.com>
22208
22209 * lib/old-dejagnu.exp: Don't delete output of executable.
22210 Add .exe suffix to executables.
22211
22212 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22213
22214 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22215
22216 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22217
22218 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22219
22220 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22221
22222 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22223 * g++.old-deja/g++.abi/crash1.C: New test.
22224
22225 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22226
22227 * g++.old-deja/g++.other/crash40.C: New test.
22228
22229 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22230
22231 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22232
22233 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22234
22235 * g++.old-deja/g++.other/warn6.C: New test.
22236
22237 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22238
22239 * g++.old-deja/g++.robertl/eb42.C: Same.
22240
22241 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22242
22243 * gcc.dg/wtr-conversion-1.c: New testcase.
22244
22245 2001-04-10 Richard Henderson <rth@redhat.com>
22246
22247 * g++.old-deja/g++.other/array5.C: New.
22248
22249 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22250
22251 * gcc.c-torture/execute/20010408-1.c: New test.
22252
22253 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22254
22255 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22256 headers and constructs.
22257 * g++.old-deja/g++.robertl/eb79.C: Same.
22258 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22259 * g++.old-deja/g++.robertl/eb73.C: Same.
22260 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22261 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22262 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22263 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22264 * g++.old-deja/g++.robertl/eb44.C: Same.
22265 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22266 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22267 * g++.old-deja/g++.robertl/eb39.C: Same.
22268 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22269 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22270 * g++.old-deja/g++.robertl/eb30.C: Same.
22271 * g++.old-deja/g++.robertl/eb3.C: Same.
22272 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22273 * g++.old-deja/g++.robertl/eb21.C: Same.
22274 * g++.old-deja/g++.robertl/eb15.C: Same.
22275 * g++.old-deja/g++.robertl/eb118.C: Same.
22276 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22277 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22278 * g++.old-deja/g++.robertl/eb109.C: Same.
22279 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22280 * g++.old-deja/g++.mike/rtti1.C: Same.
22281 * g++.old-deja/g++.mike/p658.C: Same.
22282 * g++.old-deja/g++.mike/net46.C: Same.
22283 * g++.old-deja/g++.mike/net34.C: Same.
22284 * g++.old-deja/g++.mike/memoize1.C: Same.
22285 * g++.old-deja/g++.mike/eh2.C: Same.
22286 * g++.old-deja/g++.law/weak.C: Same.
22287 * g++.old-deja/g++.law/visibility7.C: Same.
22288 * g++.old-deja/g++.law/visibility25.C: Same.
22289 * g++.old-deja/g++.law/visibility22.C: Same.
22290 * g++.old-deja/g++.law/visibility2.C: Same.
22291 * g++.old-deja/g++.law/visibility17.C: Same.
22292 * g++.old-deja/g++.law/visibility13.C: Same.
22293 * g++.old-deja/g++.law/visibility10.C: Same.
22294 * g++.old-deja/g++.law/visibility1.C: Same.
22295 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22296 * g++.old-deja/g++.law/vbase1.C: Same.
22297 * g++.old-deja/g++.law/operators32.C: Same.
22298 * g++.old-deja/g++.law/nest3.C: Same.
22299 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22300 * g++.old-deja/g++.law/except5.C (main): Same.
22301 * g++.old-deja/g++.law/cvt7.C (run): Same.
22302 * g++.old-deja/g++.law/cvt2.C: Same.
22303 * g++.old-deja/g++.law/cvt16.C: Same.
22304 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22305 * g++.old-deja/g++.law/ctors17.C (main): Same.
22306 * g++.old-deja/g++.law/ctors13.C: Same.
22307 * g++.old-deja/g++.law/ctors12.C (main): Same.
22308 * g++.old-deja/g++.law/ctors10.C: Same.
22309 * g++.old-deja/g++.law/code-gen5.C: Same.
22310 * g++.old-deja/g++.law/bad-error7.C: Same.
22311 * g++.old-deja/g++.law/arm9.C: Same.
22312 * g++.old-deja/g++.law/arm12.C: Same.
22313 * g++.old-deja/g++.law/arg8.C: Same.
22314 * g++.old-deja/g++.law/arg1.C: Same.
22315 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22316 * g++.old-deja/g++.jason/template31.C: Same.
22317 * g++.old-deja/g++.jason/template24.C (main): Same.
22318 * g++.old-deja/g++.jason/2371.C: Same.
22319 * g++.old-deja/g++.eh/new2.C: Same.
22320 * g++.old-deja/g++.eh/new1.C: Same.
22321 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22322 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22323 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22324 * g++.old-deja/g++.brendan/crash62.C: Same.
22325 * g++.old-deja/g++.brendan/crash52.C: Same.
22326 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22327 * g++.old-deja/g++.brendan/crash38.C: Same.
22328 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22329 * g++.old-deja/g++.brendan/copy9.C: Same.
22330
22331 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22332
22333 * gcc.c-torture/execute/20001203-2.c (memset):
22334 Count argument is of type __SIZE_TYPE__.
22335
22336 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22337
22338 * gcc.c-torture/compile/20010404-1.c: New test.
22339
22340 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22341
22342 * gcc.c-torture/compile/20010326-1.c: New test.
22343
22344 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22345
22346 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22347 peculiarities of the SH.
22348 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22349
22350 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22351
22352 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22353 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22354 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22355
22356 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22357
22358 * g77.f-torture/compile/20010321-1.f: New test.
22359
22360 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22361
22362 * gcc.c-torture/compile/20010329-1.c: New test.
22363
22364 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22365
22366 * gcc.c-torture/execute/20010329-1.c: New test.
22367
22368 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22369
22370 * g++.old-deja/g++.other/eh4.C: Fix typo.
22371
22372 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22373
22374 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22375
22376 2001-03-28 Philip Blundell <philb@gnu.org>
22377
22378 * gcc.c-torture/compile/20010328-1.c: New test.
22379
22380 2001-03-27 Richard Henderson <rth@redhat.com>
22381
22382 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22383 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22384
22385 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22386
22387 * gcc.c-torture/compile/20010327-1.c: New test.
22388
22389 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22390
22391 * g++.old-deja/g++.other/friend12.C: New test.
22392 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22393 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22394
22395 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22396
22397 * gcc.c-torture/execute/20010325-1.c: New test.
22398
22399 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22400
22401 * g++.old-deja/g++.other/mangle3.C: New test.
22402
22403 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22404
22405 * g++.old-deja/g++.other/anon8.C: New test.
22406
22407 2001-03-20 Philip Blundell <philb@gnu.org>
22408
22409 * gcc.c-torture/compile/20010320-1.c: New test.
22410
22411 2001-03-17 Richard Henderson <rth@redhat.com>
22412
22413 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22414
22415 2001-03-15 Geoff Keating <geoff@redhat.com>
22416
22417 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22418 tests on AIX.
22419
22420 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22421
22422 * g++.old-deja/g++.other/eh4.C: New test.
22423
22424 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22425
22426 * gcc.dg/cpp/mi1.c: Update.
22427
22428 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22429
22430 * g++.old-deja/g++.other/regstack.C: New test.
22431
22432 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22433
22434 * g++.old-deja/g++.other/ref4.C: New test.
22435
22436 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22437
22438 * objc/execute/va_method.m: Added.
22439 * objc/execute/IMP.m: Added.
22440 * objc/execute/_cmd.m: Added.
22441 * objc/execute/accessing_ivars.m: Added.
22442 * objc/execute/class-1.m: Added.
22443 * objc/execute/class-10.m: Added.
22444 * objc/execute/class-11.m: Added.
22445 * objc/execute/class-12.m: Added.
22446 * objc/execute/class-13.m: Added.
22447 * objc/execute/class-14.m: Added.
22448 * objc/execute/class-2.m: Added.
22449 * objc/execute/class-3.m: Added.
22450 * objc/execute/class-4.m: Added.
22451 * objc/execute/class-5.m: Added.
22452 * objc/execute/class-6.m: Added.
22453 * objc/execute/class-7.m: Added.
22454 * objc/execute/class-8.m: Added.
22455 * objc/execute/class-9.m: Added.
22456 * objc/execute/class-tests-1.h
22457 * objc/execute/class-tests-2.h
22458 * objc/execute/compatibility_alias.m: Added.
22459 * objc/execute/encode-1.m: Added.
22460 * objc/execute/formal_protocol-1.m: Added.
22461 * objc/execute/formal_protocol-2.m: Added.
22462 * objc/execute/formal_protocol-3.m: Added.
22463 * objc/execute/formal_protocol-4.m: Added.
22464 * objc/execute/formal_protocol-5.m: Added.
22465 * objc/execute/formal_protocol-6.m: Added.
22466 * objc/execute/formal_protocol-7.m: Added.
22467 * objc/execute/informal_protocol.m: Added.
22468 * objc/execute/initialize.m: Added.
22469 * objc/execute/load.m: Added.
22470 * objc/execute/many_args_method.m: Added.
22471 * objc/execute/nested-3.m: Added.
22472 * objc/execute/no_clash.m: Added.
22473 * objc/execute/private.m: Added.
22474 * objc/execute/redefining_self.m: Added.
22475 * objc/execute/root_methods.m: Added.
22476 * objc/execute/selector-1.m: Added.
22477 * objc/execute/static-1.m: Added.
22478 * objc/execute/static-2.m: Added.
22479 * objc/execute/va_method.m: Added.
22480
22481 2001-03-10 Richard Henderson <rth@redhat.com>
22482
22483 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22484
22485 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22486
22487 * g++.old-deja/g++.other/crash31.C: XFAIL.
22488 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22489 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22490 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22491 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22492 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22493
22494 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22495
22496 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22497
22498 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22499
22500 * gcc.dg/20000724-1.c: Don't use multiline strings.
22501
22502 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22503
22504 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22505 result of -cString against what we expect it to be; don't just
22506 print it out for no one to read.
22507
22508 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22509 Based on testcases provided by Nicola Pero.
22510
22511 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22512
22513 * gcc.dg/cpp/macro7.c: New test.
22514
22515 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22516
22517 * gcc.dg/cpp/multiline.c: Update.
22518
22519 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22520
22521 * g++.old-deja/g++.other/enum3.C: New test.
22522
22523 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22524
22525 * g++.old-deja/g++.other/pod1.C: New test.
22526
22527 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22528
22529 * g++.old-deja/g++.ext/overload1.C: New test.
22530
22531 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22532
22533 * g++.old-deja/g++.pt/using1.C: New test.
22534
22535 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22536
22537 * g++.old-deja/g++.other/using9.C: New test.
22538
22539 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22540
22541 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22542
22543 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22544
22545 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22546
22547 * g++.old-deja/g++.ext/realpt1.C: Remove.
22548
22549 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22550
22551 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22552
22553 2001-02-26 Will Cohen <wcohen@redhat.com>
22554
22555 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22556
22557 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22558
22559 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22560 templatized constructors.
22561
22562 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22563
22564 * gcc.c-torture/execute/20010224-1.c: New test.
22565
22566 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22567
22568 * gcc.c-torture/execute/20010222-1.c: New test.
22569
22570 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22571
22572 * g++.old-deja/g++.other/inline20.C: New test.
22573
22574 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22575
22576 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22577
22578 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22579
22580 * g++.old-deja/g++.other/lookup22.C: New test.
22581
22582 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22583
22584 * g77.dg: New directory.
22585 * g77.dg/20010216-1.f: New test case.
22586 * g77.dg/dg.exp: New driver.
22587 * lib/g77-dg.exp: New driver library.
22588
22589 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22590
22591 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22592
22593 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22594
22595 * g++.old-deja/g++.other/decl9.C: New test.
22596
22597 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22598
22599 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22600 not need <string> and also tests the initialization at runtime.
22601
22602 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22603
22604 * gcc.c-torture/execute/longlong.c: New test.
22605
22606 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22607
22608 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22609
22610 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22611
22612 * gcc.c-torture/execute/920302-1.c (execute):
22613 Change argument type to short.
22614
22615 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22616
22617 * g++.old-deja/g++.pt/deduct6.C: New test.
22618
22619 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22620
22621 * g++.old-deja/g++.pt/deduct5.C: New test.
22622
22623 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22624
22625 * gcc.c-torture/execute/20010209-1.c: New test.
22626
22627 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22628
22629 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22630
22631 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22632
22633 * g++.dg/vtgc1.C: Update for new ABI.
22634
22635 * consistency.vlad: New directory, 1665 files.
22636
22637 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22638
22639 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22640 return type.
22641 * gcc.dg/cpp/digraphs.c: Declare puts.
22642
22643 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22644
22645 * g++.old-deja/g++.other/warn5.C: New test.
22646
22647 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22648
22649 * g++.old-deja/g++.pt/spec40.C: New test.
22650
22651 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22652
22653 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22654 case.
22655 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22656
22657 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22658
22659 * gcc.c-torture/compile/20010209-1.c: New test.
22660
22661 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22662
22663 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22664 excess errors message but not if it crashes.
22665 * g++.old-deja/g++.other/crash27.C: Likewise.
22666 * g++.old-deja/g++.other/crash28.C: Likewise.
22667 * g++.old-deja/g++.other/crash30.C: Likewise.
22668 * g++.old-deja/g++.other/crash32.C: Likewise.
22669 * g++.old-deja/g++.other/crash35.C: Likewise.
22670 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22671
22672 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22673
22674 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22675 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22676 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22677 g77.f-torture/execute/execute.exp,
22678 g77.f-torture/noncompile/noncompile.exp,
22679 gcc.c-torture/execute/execute.exp,
22680 gcc.c-torture/execute/memcheck/memcheck.exp,
22681 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22682 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22683 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22684 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22685 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22686 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22687 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22688 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22689 Remove bug reporting instructions with ancient email addresses.
22690
22691 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22692
22693 * gcc.dg/20010202-1.c: New test.
22694 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22695
22696 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22697
22698 * g++.dg/stdbool-if.C: New test.
22699
22700 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22701
22702 * objc/execute/fdecl.m: Added main().
22703
22704 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22705
22706 * gcc.c-torture/execute/20010206-1.c: New test.
22707
22708 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22709
22710 * gcc.dg/cpp/avoidpaste1.c: Update.
22711
22712 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22713
22714 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22715 Pero <nicola@brainstorm.co.uk>.
22716 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22717
22718 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22719
22720 * g++.old-deja/g++.pt/spec39.C: New test.
22721
22722 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22723
22724 * gcc.c-torture/compile/20010202-1.c: New test.
22725
22726 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22727
22728 * g++.old-deja/g++.abi/primary2.C: New test.
22729 * g++.old-deja/g++.abi/primary3.C: New test.
22730 * g++.old-deja/g++.abi/primary4.C: New test.
22731 * g++.old-deja/g++.abi/primary5.C: New test.
22732 * g++.old-deja/g++.abi/vtable3.h: New test.
22733 * g++.old-deja/g++.abi/vtable3a.C: New test.
22734 * g++.old-deja/g++.abi/vtable3b.C: New test.
22735 * g++.old-deja/g++.abi/vtable3c.C: New test.
22736 * g++.old-deja/g++.abi/vtable3d.C: New test.
22737 * g++.old-deja/g++.abi/vtable3e.C: New test.
22738 * g++.old-deja/g++.abi/vtable3f.C: New test.
22739 * g++.old-deja/g++.abi/vtable3g.C: New test.
22740 * g++.old-deja/g++.abi/vtable3h.C: New test.
22741 * g++.old-deja/g++.abi/vtable3i.C: New test.
22742 * g++.old-deja/g++.abi/vtable3j.C: New test.
22743 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22744
22745 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22746
22747 * g++.old-deja/g++.other/anon6.C: New test.
22748 * g++.old-deja/g++.other/anon7.C: New test.
22749
22750 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22751
22752 * gcc.dg/cpp/avoidpaste2.c: New tests.
22753
22754 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22755
22756 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22757
22758 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22759
22760 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22761 DECIMAL_DIG cases for Irix."
22762
22763 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22764
22765 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22766
22767 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22768
22769 * gcc.dg/c99-tag-1.c: New test.
22770
22771 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22772
22773 * gcc.dg/cpp/tr-warn1.c: Add tests.
22774
22775 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22776
22777 * gcc.dg/cpp/avoidpaste1.c: Update.
22778 * gcc.dg/cpp/paste4.c: Update.
22779
22780 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22781
22782 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22783 cases for Irix.
22784
22785 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22786
22787 * g++.old-deja/g++.other/inline19.C: New test.
22788
22789 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22790
22791 * gcc.dg/Wlarger-than.c: New test.
22792
22793 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22794
22795 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22796
22797 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22798
22799 * gcc.c-torture/execute/20010129-1.c: New test.
22800 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22801
22802 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22803
22804 * gcc.dg/cpp/avoidpaste1.c: Test case.
22805
22806 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22807
22808 * g++.old-deja/g++.other/inline18.C: New test.
22809
22810 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22811
22812 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22813 and __builtin_putchar.
22814
22815 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22816
22817 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22818 tests.
22819
22820 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22821
22822 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22823 floating point number rounding mode to round to the nearest
22824 representable mode.
22825
22826 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22827
22828 * g++.old-deja/g++.other/mangle2.C: New test.
22829
22830 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22831
22832 * gcc.c-torture/compile/20010124-1.c: New test.
22833
22834 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22835
22836 * g++.old-deja/g++.pt/spec38.C: New test.
22837
22838 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22839
22840 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22841 "Build don't run".
22842
22843 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22844
22845 * gcc.c-torture/execute/20010123-1.c: New test.
22846
22847 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22848
22849 * g++.old-deja/g++.pt/spec37.C: New test.
22850
22851 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22852
22853 * g++.old-deja/g++.pt/overload14.C: New test.
22854
22855 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22856
22857 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22858 __builtin_return_address.
22859
22860 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22861
22862 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22863 * g++.old-deja/g++.pt/spec35.C: New test.
22864 * g++.old-deja/g++.pt/spec36.C: New test.
22865
22866 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22867
22868 * gcc.c-torture/compile/20010118-1.c: New test.
22869
22870 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22871
22872 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22873
22874 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22875
22876 * gcc.c-torture/execute/20010119-1.c: New test.
22877
22878 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22879
22880 * g++.old-deja/g++.other/vbase5.C: New test.
22881
22882 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22883
22884 * gcc.c-torture/execute/20010118-1.c: New test.
22885
22886 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22887
22888 * g++.old-deja/g++.pt/deduct3.C: New test.
22889
22890 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22891
22892 * g++.old-deja/g++.pt/spec34.C: New test.
22893
22894 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22895
22896 * g77.f-torture/compile/20000601-2.f: New test.
22897
22898 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22899
22900 * g++.old-deja/g++.other/init17.C: New test.
22901
22902 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22903
22904 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22905
22906 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22907
22908 * g++.old-deja/g++.pt/unify8.C: New test.
22909
22910 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22911
22912 * g++.old-deja/g++.abi/vbase1.C: New test.
22913
22914 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22915
22916 * g++.old-deja/g++.pt/crash65.C: New test.
22917
22918 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22919
22920 * gcc.dg/cpp/assembl2.S: New test case.
22921
22922 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22923
22924 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22925 are supported.
22926
22927 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22928
22929 * g++.old-deja/g++.other/builtins1.C: New test.
22930 * g++.old-deja/g++.other/builtins2.C: Likewise.
22931 * g++.old-deja/g++.other/builtins3.C: Likewise.
22932 * g++.old-deja/g++.other/builtins4.C: Likewise.
22933
22934 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22935
22936 * gcc.c-torture/compile/20010117-1.c: New test.
22937 * gcc.c-torture/compile/20010117-2.c: New test.
22938
22939 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22940
22941 * g77.f-torture/execute/20010116.[fx]: New test,
22942 XFAIL on i?86-*-*.
22943 * g77.f-torture/compile/20010115.f: Indicate it's
22944 a test for PR fortran/1636.
22945
22946 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22947
22948 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22949
22950 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22951
22952 * g77.f-torture/compile/20010115.f: New test.
22953
22954 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22955
22956 * g++.old-deja/g++.pt/nontype5.C: New test.
22957
22958 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22959
22960 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22961 have an equivalent working one below it.
22962
22963 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22964
22965 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22966 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22967
22968 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22969
22970 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22971 message containing "init_priority".
22972 (conpr-2.C): Likewise.
22973 (conpr-3.C): Likewise.
22974 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22975
22976 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22977
22978 * gcc.c-torture/execute/20010114-2.c: New test.
22979
22980 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22981
22982 * gcc.c-torture/compile/20010114-1.c: New test.
22983 * gcc.c-torture/compile/20010114-1.x: Xfail.
22984 * gcc.c-torture/compile/20010114-2.c: New test.
22985 * gcc.c-torture/execute/20010114-1.c: New test.
22986 * gcc.dg/trunc-1.c: New test.
22987 * gcc.dg/uninit-B.c: New test.
22988
22989 2001-01-13 Nick Clifton <nickc@redhat.com>
22990
22991 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22992 target.
22993
22994 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22995
22996 * gcc.c-torture/compile/20010113-1.c: New test.
22997
22998 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22999
23000 * gcc.c-torture/compile/20001212-1.c: New test.
23001
23002 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
23003
23004 * gcc.dg/cpp/widestr1.c: Update.
23005 * gcc.dg/cpp/prag-imp.c: Remove.
23006
23007 2001-01-12 Jakub Jelinek <jakub@redhat.com>
23008
23009 * gcc.c-torture/execute/20000801-3.x: Remove.
23010 * gcc.dg/c90-init-1.c: New test.
23011 * gcc.dg/c99-init-1.c: New test.
23012 * gcc.dg/c99-init-2.c: New test.
23013 * gcc.dg/gnu99-init-1.c: New test.
23014
23015 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
23016
23017 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
23018 testing that no relevant ones were found.
23019
23020 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23021
23022 * g++.old-deja/g++.pt/cast2.C: New test.
23023
23024 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23025
23026 * g++.old-deja/g++.pt/friend47.C: New test.
23027
23028 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23029
23030 * g++.old-deja/g++.pt/instantiate13.C: New test.
23031
23032 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23033
23034 * g++.old-deja/g++.other/defarg7.C: New test.
23035 * g++.old-deja/g++.other/defarg8.C: New test.
23036
23037 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23038
23039 * g++.old-deja/g++.pt/crash64.C: New test.
23040
23041 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23042
23043 * g++.old-deja/g++.pt/crash63.C: New test.
23044
23045 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23046
23047 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23048
23049 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23050
23051 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23052
23053 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23054
23055 * g++.old-deja/g++.pt/error3.C: New test.
23056
23057 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23058
23059 * g++.old-deja/g++.other/crash39.C: New test.
23060
23061 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23062
23063 * g++.old-deja/g++.other/vbase4.C: New test.
23064
23065 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23066
23067 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23068 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23069 * gcc.dg/special/special.exp: New test driver which will check
23070 for alias support for the above test.
23071
23072 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23073
23074 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23075 problems on small machines.
23076 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23077 parameterize.
23078
23079 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23080
23081 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23082 mips.
23083 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23084
23085 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23086
23087 * g++.old_deja/g++.pt/using8.C: New test.
23088
23089 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23090
23091 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23092
23093 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23094
23095 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23096 where a failure is expected.
23097 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23098
23099 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23100
23101 * g++.old_deja/g++.pt/instantiate12.C: New test.
23102
23103 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23104
23105 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23106 start of structs.
23107 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23108 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23109 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23110 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23111 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23112 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23113 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23114 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23115 * g++.old-deja/g++.eh/spec6.C: Likewise.
23116 * g++.old-deja/g++.jason/crash3.C: Likewise.
23117 * g++.old-deja/g++.law/ctors11.C: Likewise.
23118 * g++.old-deja/g++.law/ctors17.C: Likewise.
23119 * g++.old-deja/g++.law/ctors5.C: Likewise.
23120 * g++.old-deja/g++.law/ctors9.C: Likewise.
23121 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23122 * g++.old-deja/g++.mike/net22.C: Likewise.
23123 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23124 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23125 * g++.old-deja/g++.mike/virt3.C: Likewise.
23126 * g++.old-deja/g++.niklas/t128.C: Likewise.
23127 * g++.old-deja/g++.other/anon4.C: Likewise.
23128 * g++.old-deja/g++.other/using1.C: Likewise.
23129 * g++.old-deja/g++.other/warn3.C: Likewise.
23130 * g++.old-deja/g++.pt/t37.C: Likewise.
23131 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23132 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23133
23134 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23135
23136 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23137
23138 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23139
23140 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23141
23142 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23143
23144 * gcc.c-torture/compile/20010107-1.c: New test.
23145
23146 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23147
23148 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23149
23150 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23151
23152 * gcc.dg/format/format.h: New file.
23153 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23154 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23155 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23156 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23157 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23158 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23159 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23160 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23161 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23162 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23163 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23164 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23165 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23166 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23167 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23168 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23169 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23170 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23171 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23172 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23173 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23174 instead of declaring standard types, macros and functions in each
23175 test.
23176
23177 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23178
23179 * gcc.c-torture/execute/20010106-1.c: New test.
23180
23181 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23182
23183 * gcc.dg/format/format.exp: New file.
23184 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23185 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23186 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23187 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23188 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23189 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23190 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23191 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23192 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23193 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23194 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23195 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23196 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23197 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23198 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23199 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23200 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23201 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23202 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23203 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23204 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23205 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23206 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23207 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23208 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23209 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23210 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23211 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23212 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23213 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23214 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23215 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23216 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23217 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23218 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23219 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23220 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23221 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23222 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23223 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23224 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23225 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23226
23227 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23228
23229 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23230 account.
23231
23232 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23233
23234 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23235
23236 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23237
23238 * g++.old-deja/g++.pt/crash62.C: New test.
23239
23240 2001-01-04 Richard Henderson <rth@redhat.com>
23241
23242 * gcc.dg/20000926-1.c: Update expected warnings.
23243 * gcc.dg/array-2.c: Likewise.
23244 * gcc.dg/array-4.c: Also validate flexible array members.
23245 * gcc.dg/c99-flex-array-1.c: New.
23246
23247 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23248
23249 * gcc.c-torture/compile/20001222-1.x: Remove.
23250
23251 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23252
23253 * gcc.c-torture/execute/built-in-setjmp.c: New.
23254
23255 2001-01-03 Richard Henderson <rth@redhat.com>
23256
23257 * gcc.dg/940510-1.c: Update expected error wording.
23258 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23259
23260 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23261
23262 * lib/target-supports.exp (check_alias_available): Modified to
23263 indicate aliases not supported if only weak aliases are supported.
23264
23265 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23266
23267 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23268 Turn on cmpstrsi checks for __pj__ and __i370__.
23269
23270 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23271
23272 * g++.old-deja/g++.other/virtual11.C: New test.
23273
23274 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23275
23276 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23277
23278 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23279
23280 * gcc.c-torture/compile/20010102-1.c: New test.
23281
23282 2001-01-02 Andreas Jaeger <aj@suse.de>
23283
23284 * gcc.dg/noreturn-3.c: New test.
23285
23286 * gcc.dg/noreturn-4.c: New test.
23287
23288 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23289
23290 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23291 __builtin_fputc and __builtin_fwrite.
23292
23293 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23294
23295 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23296 signed char, not default char.
23297
23298 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23299
23300 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23301
23302 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23303
23304 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23305
23306 2000-12-29 Richard Henderson <rth@redhat.com>
23307
23308 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23309 (__cyg_profile_func_exit): Define.
23310
23311 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23312
23313 * g++.dg/vtgc1.C: New test.
23314
23315 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23316
23317 * gcc.dg/noncompile/20001228-1.c: New test.
23318
23319 * gcc.dg/20001228-1.c: New test.
23320
23321 * gcc.c-torture/execute/20001228-1.c: New test.
23322
23323 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23324
23325 * gcc.dg/format-strfmon-1.c: New test.
23326
23327 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23328
23329 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23330 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23331 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23332 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23333 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23334 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23335 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23336 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23337 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23338 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23339 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23340 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23341 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23342
23343 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23344 * gcc.c-torture/execute/string-opt-4.c: Test index.
23345
23346 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23347
23348 * gcc.c-torture/compile/20001226-1.c: New test.
23349
23350 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23351
23352 * gcc.c-torture/compile/20001222-1.c: New test.
23353 * gcc.c-torture/compile/20001222-1.x: Xfail.
23354
23355 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23356
23357 * gcc.c-torture/execute/comp-goto-2.c: New test.
23358
23359 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23360
23361 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23362 Use long types if __INT_MAX__ is 32767.
23363 (main): Use cast to (sint32 *) when poking 88 into a_page.
23364
23365 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23366
23367 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23368
23369 * gcc.c-torture/compile/20001221-1.c: New test.
23370 * gcc.c-torture/execute/20001221-1.c: New test.
23371
23372 2000-12-20 Richard Henderson <rth@redhat.com>
23373
23374 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23375 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23376
23377 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23378
23379 * gcc.dg/compare3.c: New test.
23380
23381 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23382
23383 * gcc.dg/format-warnll-1.c: New test.
23384
23385 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23386
23387 * gcc.dg/cpp/cmdlne-P.c: New test.
23388
23389 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23390
23391 * gcc.c-torture/execute/builtin-abs-1.c,
23392 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23393
23394 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23395
23396 * gcc.dg/cpp/multiline.c: New test.
23397
23398 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23399
23400 * g++.old-deja/g++.other/syshdr1.C: Update.
23401 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23402
23403 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23404
23405 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23406
23407 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23408
23409 * g++.old-deja/g++.pt/ttp65.C: New test.
23410
23411 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23412
23413 * g++.old-deja/g++.pt/ttp64.C: New test.
23414
23415 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23416
23417 * g++.old-deja/g++.pt/spec33.C: New test.
23418
23419 2000-12-14 Catherine Moore <clm@redhat.com>
23420
23421 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23422 * gcc.c-torture/execute/920612-2.c: Likewise.
23423 * gcc.c-torture/execute/920428-2.c: Likewise.
23424 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23425 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23426
23427 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23428
23429 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23430 * gcc.dg/pack-test-2.c: Likewise.
23431
23432 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23433
23434 Tests by Zack Weinberg <zackw@stanford.edu>.
23435
23436 * gcc.dg/cpp/defined.c: Update.
23437 * gcc.dg/cpp/defined_trad.c: New tests.
23438
23439 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23440
23441 * gcc.dg/cpp/trad-direct.c: Update.
23442
23443 2000-12-11 Neil Booth <neilb@earthling.net>
23444
23445 * gcc.dg/cpp/defined_trad.c
23446
23447 2000-12-11 Neil Booth <neilb@earthling.net>
23448
23449 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23450
23451 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23452
23453 * gcc.dg/format-miss-2.c: New test.
23454
23455 2000-12-09 Neil Booth <neilb@earthling.net>
23456
23457 * gcc.dg/cpp/lineflags.c: New tests.
23458 * gcc.dg/cpp/poison.c: Update.
23459 * gcc.dg/cpp/redef2.c: Update.
23460 * gcc.dg/cpp/skipping.c: New test.
23461
23462 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23463
23464 * g++.old-deja/g++.other/eh3.C: New testcase.
23465
23466 2000-12-07 Neil Booth <neilb@earthling.net>
23467
23468 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23469 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23470 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23471 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23472 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23473 Update.
23474
23475 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23476
23477 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23478 __SIZE_TYPE__ instead of int for type of integers cast to
23479 pointers.
23480
23481 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23482
23483 * g++.old-deja/g++.other/cleanup4.C: New test.
23484
23485 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23486
23487 * format-sec-1.c: New test.
23488
23489 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23490
23491 * gcc.dg/format-nonlit-3.c: New test.
23492
23493 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23494
23495 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23496 through a null pointer.
23497
23498 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23499
23500 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23501 * g++.old-deja/g++.pt/partial4.C: New test.
23502
23503 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23504
23505 * gcc.c-torture/execute/ieee/hugeval.x: New.
23506
23507 2000-12-06 Neil Booth <neilb@earthling.net>
23508
23509 * gcc.dg/cpp/backslash2.c: New tests.
23510
23511 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23512
23513 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23514 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23515
23516 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23517
23518 * gcc.c-torture/execute/20001203-2.c: New testcase.
23519
23520 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23521
23522 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23523 * g++.old-deja/g++.other/virtual10.C: New test.
23524
23525 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23526
23527 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23528
23529 2000-12-05 Richard Henderson <rth@redhat.com>
23530
23531 * gcc.c-torture/compile/20001205-1.c: New.
23532
23533 2000-12-04 Neil Booth <neilb@earthling.net>
23534
23535 * g++.old-deja/g++.other/virtual9.C: New test.
23536 * g++.old-deja/g++.pt/crash61.C: New test.
23537 * gcc.c-torture/execute/loop-9.c: New test.
23538
23539 2000-12-04 Neil Booth <neilb@earthling.net>
23540
23541 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23542 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23543 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23544 * gcc.dg/cpp/extratokens.c: ...here.
23545
23546 2000-12-04 Neil Booth <neilb@earthling.net>
23547
23548 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23549 New tests.
23550
23551 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23552
23553 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23554 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23555
23556 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23557
23558 * gcc.c-torture/execute/20001203-1.c: New test.
23559
23560 2000-12-03 Neil Booth <neilb@earthling.net>
23561
23562 * gcc.dg/cpp/macro6.c: New test cases.
23563
23564 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23565
23566 * gcc.c-torture/execute/string-opt-9.c: New test.
23567 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23568 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23569 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23570
23571 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23572 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23573
23574 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23575
23576 * gcc.dg/cpp/if-6.c: New testcase.
23577
23578 * gcc.dg/20001201-1.c: New testcase.
23579
23580 2000-12-02 Neil Booth <neilb@earthling.net>
23581
23582 * g++.old-deja/g++.other/externC4.C,
23583 g++.old-deja/g++.other/friend10.C: New tests.
23584
23585 2000-12-02 Neil Booth <neilb@earthling.net>
23586
23587 * g++.old-deja/g++.other/instan2.C
23588 * g++.old-deja/g++.other/instan3.C: New test.
23589
23590 2000-12-02 Neil Booth <neilb@earthling.net>
23591
23592 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23593 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23594 gnuc99.c,gnuc99-pedantic.c: New tests.
23595
23596 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23597
23598 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23599 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23600
23601 2000-12-01 Neil Booth <neilb@earthling.net>
23602
23603 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23604 * gcc.dg/cpp/poison.c: Update.
23605 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23606
23607 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23608
23609 * g77.f-torture/execute/20001201.f: New test.
23610
23611 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23612
23613 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23614
23615 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23616
23617 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23618
23619 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23620
23621 * g++.old-deja/g++.other/cast6.C: New test.
23622
23623 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23624
23625 * gcc.c-torture/execute/20001130-2.c: New testcase.
23626
23627 2000-11-30 Richard Henderson <rth@redhat.com>
23628
23629 * gcc.c-torture/execute/20001130-1.c: New test.
23630
23631 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23632
23633 * g++.old-deja/g++.other/op3.C: New test.
23634
23635 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23636
23637 * g++.old-deja/g++.other/op2.C: New test.
23638
23639 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23640
23641 * g++.old-deja/g++.other/crash38.C: New test.
23642
23643 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23644
23645 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23646
23647 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23648
23649 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23650 tests.
23651 * gcc.c-torture/execute/string-opt-6.c: New test.
23652
23653 * gcc.dg/20001117-1.c: Add main.
23654
23655 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23656
23657 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23658 Move from here ...
23659 * gcc.dg/940510-1.c: ... to here.
23660
23661 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23662 zero-size arrays in toplevel structures.
23663
23664 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23665
23666 * gcc.c-torture/execute/loop-8.c: New test.
23667
23668 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23669
23670 * g++.old-deja/g++.other/base1.C: New test.
23671
23672 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23673
23674 * g++.old-deja/g++.other/parse2.C: New test.
23675
23676 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23677
23678 * g++.old-deja/g++.pt/incomplete1.C: New test.
23679
23680 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23681
23682 * g++.old-deja/g++.other/friend9.C: New test.
23683
23684 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23685
23686 * gcc.dg/20001127-1.c: New test.
23687
23688 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23689
23690 * g++.old-deja/g++.pt/friend46.C: New test.
23691
23692 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23693
23694 * g++.old-deja/g++.other/ptrmem8.C: New test.
23695
23696 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23697
23698 * gcc.c-torture/execute/string-opt-7.c: New test.
23699 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23700
23701 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23702
23703 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23704 instead of 'mkcheck 2'.
23705
23706 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23707
23708 * gcc.c-torture/execute/memcheck/driver.c,
23709 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23710 C9X references to refer to C99.
23711
23712 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23713
23714 * gcc.dg/ultrasp3.c: New test.
23715
23716 2000-11-25 Neil Booth <neilb@earthling.net>
23717
23718 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23719
23720 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23721
23722 * gcc.c-torture/compile/20001123-2.c: New.
23723
23724 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23725
23726 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23727
23728 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23729
23730 * gcc.dg/sequence-point-1.c: Add some new tests.
23731 * gcc.c-torture/execute/20001124-1.c: New test.
23732
23733 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23734
23735 * g++.old-deja/g++.other/vaarg4.C: New test.
23736 * gcc.c-torture/compile/20001123-1.c: New test.
23737
23738 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23739
23740 * g++.other/crash24.C: Adjust and remove XFAIL.
23741 * g++.other/crash37.C: New test.
23742
23743 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23744
23745 * g++.old-deja/g++.pt/instantiate9.C: New test.
23746
23747 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23748
23749 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23750 new ABI, too.
23751
23752 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23753 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23754
23755 2000-11-22 Neil Booth <neilb@earthling.net>
23756
23757 * gcc.dg/cpp/Wtrigraphs.c: New test.
23758
23759 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23760
23761 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23762
23763 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23764
23765 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23766
23767 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23768
23769 * lib/gcc-dg.exp: load_lib scanasm.exp.
23770 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23771 * lib/g++-dg.exp: load_lib scanasm.exp.
23772 * lib/scanasm.exp: New.
23773 (scan-assembler, scan-assembler-not): Add optional arguments to
23774 test name, or if not present, the pattern name.
23775 (scan-assembler-dem, scan-assembler-dem-not): New.
23776
23777 * g++.dg/dg.exp: New.
23778
23779 2000-11-21 Neil Booth <neilb@earthling.net>
23780
23781 * gcc.dg/cpp/integrated1.c: Remove.
23782
23783 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23784
23785 * gcc.c-torture/execute/20001121-1.c: New test.
23786
23787 2000-11-21 Richard Henderson <rth@redhat.com>
23788
23789 * gcc.c-torture/compile/20001121-1.c: New test.
23790
23791 2000-11-20 Neil Booth <neilb@earthling.net>
23792
23793 * gcc.dg/cpp/integrated1.c: New test.
23794
23795 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23796
23797 * g++.old-deja/g++.other/inline17.C: New test.
23798
23799 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23800
23801 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23802 local variable to be zero: I made the variable global. Now
23803 uses abort() and exit() instead of relying on main's return value.
23804
23805 2000-11-20 Neil Booth <neilb@earthling.net>
23806
23807 * gcc.dg/cpp/paste2.c: Update test.
23808 * objc/execute/paste.m: New test.
23809
23810 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23811
23812 * gcc.dg/c99-condexpr-1.c: New test.
23813
23814 2000-11-20 Neil Booth <neilb@earthling.net>
23815
23816 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23817
23818 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23819
23820 * g++.old-deja/g++.pt/export1.C: New test.
23821
23822 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23823
23824 * gcc.dg/20001117-1.c: New test.
23825
23826 2000-11-18 Richard Henderson <rth@redhat.com>
23827
23828 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23829
23830 2000-11-18 Richard Henderson <rth@redhat.com>
23831
23832 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23833 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23834 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23835
23836 2000-11-18 Richard Henderson <rth@redhat.com>
23837
23838 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23839 (main): New. Exit cleanly.
23840
23841 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23842
23843 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23844 gcc.dg/c99-fordecl-2.c: New tests.
23845
23846 2000-11-18 Richard Henderson <rth@redhat.com>
23847
23848 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23849 * gcc.c-torture/execute/zerolen-2.c: New.
23850
23851 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23852
23853 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23854 memory.
23855
23856 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23857
23858 * g++.old-deja/g++.pt/instantiate8.C: New test.
23859
23860 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23861
23862 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23863 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23864
23865 2000-11-16 Nick Clifton <nickc@redhat.com>
23866
23867 * gcc.c-torture/execute/nestfunc-2.c: New test.
23868 * gcc.c-torture/execute/nestfunc-3.c: New test.
23869
23870 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23871
23872 * gcc.c-torture/compile/20001116-1.c: New test.
23873
23874 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23875
23876 * gcc.c-torture/execute/20001115-1.c: New test.
23877
23878 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23879
23880 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23881 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23882 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23883 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23884
23885 2000-11-15 Neil Booth <neilb@earthling.net>
23886
23887 gcc.dg/cpp/_Pragma1.c: Update.
23888 gcc.dg/cpp/_Pragma2.c: New test.
23889
23890 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23891
23892 * g++.old-deja/g++.other/anon5.C: New test.
23893
23894 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23895
23896 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23897 tests.
23898
23899 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23900
23901 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23902 output.
23903
23904 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23905
23906 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23907 labels at end of compound statements.
23908
23909 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23910
23911 * gcc.c-torture/execute/loop-7.c: New test.
23912
23913 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23914
23915 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23916
23917 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23918
23919 * gcc.dg/c99-bool-1.c: New test.
23920
23921 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23922
23923 * gcc.dg/c99-scope-1.c: Remove xfail.
23924 * gcc.dg/c99-scope-2.c: New test.
23925
23926 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23927
23928 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23929 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23930
23931 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23932
23933 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23934 error messages.
23935
23936 * g++.mike/p700.C: Don't typedef wchar_t.
23937 * g++.mike/p784.C: Likewise.
23938 * g++.mike/eb101.C: Don't use __wchar_t.
23939
23940 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23941
23942 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23943 from DO loop.
23944
23945 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23946
23947 * gcc.c-torture/execute/20001111-1.c: New test.
23948
23949 2000-11-10 Nick Clifton <nickc@redhat.com>
23950
23951 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23952 long multuiple and accumulate.
23953
23954 2000-11-09 Richard Henderson <rth@redhat.com>
23955
23956 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23957 via size_t instead of int.
23958
23959 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23960 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23961 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23962 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23963
23964 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23965
23966 * gcc.c-torture/compile/20001109-1.c: New test.
23967 * gcc.c-torture/compile/20001109-2.c: New test.
23968
23969 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23970
23971 * g++.old-deja/g++.pt/operator1.C: New test.
23972 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23973
23974 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23975
23976 * gcc.dg/20001108-1.c: New test.
23977
23978 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23979
23980 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23981 with both arguments constant strings.
23982 * gcc.c-torture/execute/string-opt-3.c: New test.
23983 * gcc.c-torture/execute/string-opt-4.c: New test.
23984 * gcc.c-torture/execute/string-opt-5.c: New test.
23985
23986 2000-11-08 Nick Clifton <nickc@redhat.com>
23987
23988 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23989 mulsidi3adddi patterns.
23990
23991 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23992
23993 * g++.old-deja/g++.other/crash36.C: New test.
23994
23995 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23996
23997 * g++.old-deja/g++.other/init16.C: New test.
23998
23999 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
24000
24001 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
24002
24003 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24004
24005 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
24006 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24007 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24008
24009 2000-11-07 DJ Delorie <dj@redhat.com>
24010
24011 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
24012
24013 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24014
24015 * gcc.c-torture/execute/string-opt-1.c: New test.
24016
24017 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24018
24019 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
24020 mips-sgi-irix6.* because the MIPS ABI passes floating-point
24021 parameters in registers, and there is no way for a varargs
24022 function to know in which order the integer and floating-point
24023 parameters should be interleaved when they are placed on the
24024 stack.
24025 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24026 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24027
24028 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24029
24030 * gcc.c-torture/execute/string-opt-2.c: New test.
24031
24032 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24033
24034 * g++.old-deja/g++.pt/crash60.C: New test.
24035
24036 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24037
24038 * g++.old-deja/g++.other/crash24.C: New test.
24039 * g++.old-deja/g++.other/crash25.C: New test.
24040 * g++.old-deja/g++.other/crash26.C: New test.
24041 * g++.old-deja/g++.other/crash27.C: New test.
24042 * g++.old-deja/g++.other/crash28.C: New test.
24043 * g++.old-deja/g++.other/crash29.C: New test.
24044 * g++.old-deja/g++.other/crash30.C: New test.
24045 * g++.old-deja/g++.other/crash31.C: New test.
24046 * g++.old-deja/g++.other/crash32.C: New test.
24047 * g++.old-deja/g++.other/crash33.C: New test.
24048 * g++.old-deja/g++.other/crash34.C: New test.
24049 * g++.old-deja/g++.other/crash35.C: New test.
24050
24051 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24052
24053 * gcc.c-torture/execute/20001031-1.c: New test.
24054
24055 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24056
24057 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24058 namespace.
24059
24060 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24061 standards-conformant.
24062
24063 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24064
24065 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24066 * g++.old-deja/g++.mike/p755a.C: Likewise.
24067 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24068 library makes no calls to `operator new' during initialization.
24069
24070 2000-11-04 Neil Booth <neilb@earthling.net>
24071
24072 * gcc.dg/cpp/include2.c: New tests.
24073
24074 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24075
24076 * lib/g++.exp (g++_set_ld_library_path): New function.
24077 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24078
24079 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24080
24081 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24082 warnings.
24083
24084 2000-11-01 Richard Henderson <rth@redhat.com>
24085
24086 * g++.old-deja/g++.ext/namedret1.C: New.
24087 * g++.old-deja/g++.ext/namedret2.C: New.
24088 * g++.old-deja/g++.ext/namedret3.C: New.
24089
24090 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24091
24092 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24093 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24094
24095 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24096
24097 * gcc.c-torture/execute/va-arg-21.c: New test.
24098
24099 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24100
24101 * gcc.dg/c99-complex-2.c: New test.
24102
24103 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24104
24105 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24106
24107 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24108
24109 * g++.old-deja/g++.other/inline16.C: New test.
24110
24111 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24112
24113 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24114 __PRETTY_FUNCTION__
24115
24116 2000-10-29 Neil Booth <neilb@earthling.net>
24117
24118 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24119 New tests.
24120 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24121 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24122 optimisation.
24123
24124 2000-10-29 Neil Booth <neilb@earthling.net>
24125
24126 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24127 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24128 * mi5.c: Test multiple includes work with -C.
24129 * trigraphs.c: Test ^= version.
24130
24131 2000-10-28 Neil Booth <neilb@earthling.net>
24132
24133 New tests and test updates for new macro expander.
24134
24135 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24136 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24137 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24138 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24139 new diagnostic messages.
24140
24141 * gcc.dg/cpp/macro3.c: New tests.
24142
24143 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24144
24145 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24146 on the same line.
24147
24148 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24149
24150 * g++.old-deja/g++.other/eh2.C: New test.
24151
24152 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24153
24154 * gcc.c-torture/execute/20001027-1.c: New test.
24155
24156 2000-10-26 Richard Henderson <rth@redhat.com>
24157
24158 * gcc.c-torture/execute/20001026-1.c: New.
24159
24160 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24161
24162 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24163 * g++.old-deja/g++.law/builtin1.C: Likewise.
24164 * g++.old-deja/g++.law/ctors10.C: Likewise.
24165 * g++.old-deja/g++.law/virtual3.C: Likewise.
24166 * g++.old-deja/g++.mike/p658.C: Likewise.
24167 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24168 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24169 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24170 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24171 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24172
24173 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24174
24175 * gcc.c-torture/compile/20001024-1.c: New test.
24176
24177 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24178
24179 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24180 to tell us whether or not we are using V3.
24181
24182 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24183
24184 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24185 operands.
24186
24187 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24188
24189 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24190
24191 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24192
24193 * gcc.c-torture/execute/20001024-1.c: New test.
24194
24195 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24196
24197 * g++.old-deja/g++.other/sibcall1.C: New test.
24198
24199 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24200
24201 * gcc.dg/noncompile/init-3.c: New test.
24202
24203 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24204
24205 * gcc.dg/format-array-1.c: New test.
24206
24207 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24208
24209 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24210 writing through null pointers; remove comment about testing
24211 unterminated strings.
24212
24213 2000-10-17 Matthew Hiller <hiller@redhat.com>
24214
24215 * gcc.c-torture/execute/20001017-2.c: New test.
24216
24217 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24218
24219 * gcc.c-torture/compile/20001018-1.c: New test.
24220 * gcc.c-torture/compile/20001018-1.x: Xfail.
24221
24222 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24223
24224 * gcc.c-torture/execute/20001017-1.c: New test.
24225
24226 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24227
24228 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24229 for multiple use of arguments with scanf formats; add tests for
24230 multiple use of arguments.
24231
24232 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24233
24234 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24235
24236 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24237
24238 * gcc.dg/format-miss-1.c: New test.
24239
24240 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24241
24242 * gcc.c-torture/execute/20001013-1.c: New test.
24243
24244 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24245
24246 * gcc.dg/format-branch-1.c: New test.
24247
24248 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24249
24250 * README, lib/file-format.exp: Remove EGCS references.
24251
24252 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24253
24254 * gcc.dg/20001013-1.c: New test.
24255
24256 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24257
24258 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24259 for intmax_t in the compiler using __typeof__ and the type rules
24260 for conditional expressions.
24261
24262 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24263
24264 * gcc.dg/20001012-1.c: New test.
24265 * gcc.dg/20001012-2.c: New test.
24266
24267 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24268
24269 * gcc.dg/format-attr-1.c: New test.
24270
24271 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24272
24273 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24274 __LONG_LONG_MAX__ instead of LLONG_MAX.
24275
24276 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24277
24278 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24279 scanf flags.
24280 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24281 flags.
24282
24283 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24284
24285 * gcc.dg/sequence-pt-1.c: New test.
24286
24287 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24288
24289 * gcc.c-torture/execute/20001011-1.c: New testcase.
24290 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24291
24292 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24293
24294 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24295 does not error on it.
24296
24297 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24298
24299 * gcc.dg/20001009-1.c: New test.
24300
24301 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24302
24303 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24304 * gcc.c-torture/execute/20001009-2.c: ... to here.
24305
24306 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24307
24308 * gcc.c-torture/compile/20001009-1.c: New testcase.
24309 * gcc.c-torture/execute/20001009-1.c: New testcase.
24310 Testcases provided by Jan Hubicka <jh@suse.cz>.
24311
24312 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24313
24314 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24315 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24316 uintmax_t using <limits.h> to emulate the compiler's internal
24317 logic. No longer XFAIL %j tests.
24318
24319 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24320
24321 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24322 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24323 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24324 regexps and details of expected handling of some bad formats.
24325 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24326 suppression.
24327
24328 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24329
24330 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24331 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24332 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24333 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24334 in list archives.
24335
24336 2000-10-06 Richard Henderson <rth@cygnus.com>
24337
24338 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24339 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24340 * g++.old-deja/g++.jason/report.C: Likewise.
24341 * g++.old-deja/g++.law/friend5.C: Likewise.
24342 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24343 of the expected warnings.
24344
24345 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24346
24347 * g++.old-deja/g++.pt/enum14.C: New test.
24348
24349 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24350
24351 * g++.old-deja/g++.pt/crash59.C: New test.
24352
24353 2000-10-04 Will Cohen <wcohen@redhat.com>
24354
24355 * gcc.dg/20000926-1.c: New test.
24356
24357 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24358
24359 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24360 function name for current C++ compiler.
24361 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24362
24363 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24364
24365 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24366 __PRETTY_FUNCTION__.
24367 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24368
24369 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24370
24371 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24372
24373 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24374
24375 * gcc.c-torture/compile/20000923-1.c: New test.
24376
24377 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24378
24379 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24380 * g++.old-deja/g++.pt/ttp62.C: Same.
24381 * g++.old-deja/g++.other/inline14.C: Same.
24382
24383 2000-09-24 Richard Henderson <rth@cygnus.com>
24384
24385 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24386
24387 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24388
24389 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24390
24391 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24392
24393 * gcc.c-torture/compile/20000922-1.c: New file.
24394
24395 2000-09-21 Nick Clifton <nickc@redhat.com>
24396
24397 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24398 a signed long modulo operation.
24399 (mod6): New function - perform an unsigned long modulo operation.
24400 (main): Add tests for modulos of very large numbers by very small
24401 dividends.
24402
24403 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24404
24405 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24406
24407 2000-09-19 Richard Henderson <rth@cygnus.com>
24408
24409 * gcc.dg/compare2.c (case 10): XFAIL.
24410
24411 2000-09-18 Richard Henderson <rth@cygnus.com>
24412
24413 * gcc.c-torture/execute/20000906-1.c: Move ...
24414 * gcc.dg/20000906-1.c: ... here. Only run on targets
24415 that support __builtin_trap.
24416
24417 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24418
24419 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24420
24421 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24422
24423 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24424 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24425 more $ format tests.
24426
24427 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24428
24429 * gcc.dg/format-errmk-1.c: New test.
24430
24431 2000-09-17 Greg McGary <greg@mcgary.org>
24432
24433 * gcc.c-torture/execute/20000917-1.x: Remove.
24434
24435 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24436
24437 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24438
24439 2000-09-17 Greg McGary <greg@mcgary.org>
24440
24441 * gcc.c-torture/execute/20000917-1.c: New test.
24442 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24443
24444 2000-09-16 Neil Booth <NeilB@earthling.net>
24445
24446 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24447 in nested macro bug.
24448
24449 2000-09-15 Neil Booth <NeilB@earthling.net>
24450
24451 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24452
24453 2000-09-14 Jeffrey A Law (law@cygnus.com)
24454
24455 * gcc.c-torture/execute/20000914-1.c: New test.
24456
24457 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24458
24459 * g++.other/inline13.C: New test.
24460
24461 2000-09-12 Andreas Jaeger <aj@suse.de>
24462
24463 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24464 constant by Ulrich Drepper <drepper@redhat.com>.
24465
24466 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24467
24468 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24469
24470 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24471
24472 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24473
24474 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24475
24476 * gcc.dg/cpp/backslash.c: New test.
24477
24478 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24479
24480 * gcc.c-torture/execute/20000910-1.c: New test.
24481 * gcc.c-torture/execute/20000910-2.c: Likewise.
24482
24483 2000-09-11 Robert Lipe <robertl@sco.com>
24484
24485 * gcc.dg/pragma-align.c: New test.
24486
24487 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24488
24489 * g++.old-deja/g++.pt/explicit82.C: New test.
24490 * g++.old-deja/g++.pt/explicit83.C: New test.
24491
24492 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24493
24494 * gcc.dg/asm-names.c: New test.
24495
24496 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24497
24498 * gcc.dg/cpp/tr-warn6.c: New test
24499
24500 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24501
24502 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24503 be accepted.
24504
24505 2000-09-07 Catherine Moore <clm@redhat.com>
24506
24507 * gcc.c-torture/execute/unroll-1.c: New test.
24508
24509 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24510
24511 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24512 ERROR markers.
24513 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24514 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24515 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24516 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24517 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24518 Preprocess only.
24519 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24520 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24521
24522 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24523
24524 * g++.old-deja/g++.pt/deduct2.C: New test.
24525
24526 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24527
24528 * g++.old-deja/g++.pt/parms2.C: New test.
24529
24530 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24531
24532 * g++.old-deja/g++.pt/crash58.C: New test.
24533
24534 2000-09-06 Greg McGary <greg@mcgary.org>
24535
24536 * gcc.c-torture/execute/20000906-1.c: New test.
24537 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24538
24539 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24540
24541 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24542
24543 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24544
24545 * g++.old-deja/g++.pt/crash57.C: New test.
24546
24547 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24548
24549 * g++.old-deja/g++.pt/crash56.C: New test.
24550
24551 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24552
24553 * g++.old-deja/g++.pt/koenig1.C: New test.
24554
24555 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24556
24557 * gcc.dg/20000904-1.c: New test.
24558
24559 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24560
24561 * gcc.dg/cpp/paste8.c: New test.
24562
24563 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24564
24565 * gcc.c-torture/compile/20000827-1.c: New test.
24566
24567 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24568
24569 * gcc.dg/format-diag-1.c: New test.
24570
24571 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24572
24573 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24574 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24575 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24576 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24577 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24578
24579 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24580
24581 * g++.old-deja/g++.other/nested4.C: New test.
24582
24583 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24584
24585 * g++.old-deja/g++.ns/scoped1.C: New test.
24586
24587 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24588
24589 * lib/g++.exp: Support testing already-installed GCC.
24590
24591 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24592
24593 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24594
24595 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24596
24597 * gcc.dg/return-type-2.c: New test.
24598
24599 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24600
24601 * gcc.c-torture/compile/20000825-1.c: New test.
24602
24603 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24604
24605 * gcc.dg/dwarf2-2.c: New test.
24606
24607 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24608
24609 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24610 dg-warning regexps.
24611
24612 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24613
24614 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24615 gcc.dg/format-ext-5.c: New tests.
24616
24617 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24618
24619 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24620
24621 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24622
24623 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24624
24625 2000-08-24 Richard Henderson <rth@cygnus.com>
24626
24627 * gcc.dg/ia64-sync-1.c: New test.
24628 * gcc.dg/ia64-sync-2.c: New test.
24629 * gcc.dg/ia64-asm-1.c: New test.
24630
24631 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24632
24633 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24634 * gcc.dg/format-ext-2.c: New test.
24635
24636 2000-08-23 Jason Merrill <jason@redhat.com>
24637
24638 * lib/old-dejagnu.exp: Also ignore "In member function" and
24639 "At global scope".
24640
24641 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24642
24643 * gcc.dg/noncompile/label-lineno-1.c: New test.
24644
24645 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24646
24647 * gcc.dg/c99-array-nonobj-1.c: New test.
24648
24649 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24650
24651 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24652 tests.
24653 * gcc.dg/format-ext-1.c: New test.
24654
24655 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24656
24657 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24658 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24659 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24660 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24661 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24662
24663 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24664
24665 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24666 gcc.dg/c99-strftime-2.c: New tests.
24667
24668 2000-08-22 Richard Henderson <rth@cygnus.com>
24669
24670 * gcc.c-torture/execute/20000822-1.c: New test.
24671
24672 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24673
24674 * gcc.c-torture/execute/20000819-1.x: Remove.
24675
24676 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24677
24678 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24679 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24680 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24681 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24682 gcc.dg/format-xopen-1.c: New tests.
24683
24684 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24685
24686 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24687
24688 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24689
24690 * g++.old-deja/g++.other/loop2.C: New test.
24691
24692 * gcc.c-torture/compile/20000606-1.c: New test.
24693 * gcc.c-torture/compile/20000728-1.c: New test.
24694 * gcc.c-torture/execute/20000801-1.c: New test.
24695 * gcc.c-torture/execute/20000801-2.c: New test.
24696 * gcc.c-torture/execute/20000819-1.c: New test.
24697 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24698 * gcc.dg/20000629-1.c: New test.
24699 * gcc.dg/20000724-1.c: New test.
24700 * gcc.dg/20000807-1.c: New test.
24701
24702 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24703
24704 * gcc.dg/cpp/pragma-1.c: New test.
24705 * gcc.dg/cpp/pragma-2.c: New test.
24706
24707 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24708
24709 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24710 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24711
24712 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24713
24714 * gcc.c-torture/compile/20000818-1.c: New test.
24715
24716 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24717
24718 * gcc.c-torture/execute/20000818-1.c: New test.
24719
24720 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24721
24722 * gcc.dg/format-va-1.c: New test.
24723
24724 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24725
24726 * g++.old-deja/g++.other/typedef8.C: New test.
24727
24728 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24729
24730 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24731 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24732 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24733 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24734 * g++.old-deja/g++.other/ptrmem7.C: New test.
24735 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24736
24737 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24738
24739 * g++.old-deja/g++.pt/typename27.C: New test.
24740
24741 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24742
24743 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24744 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24745 * g++.old-deja/g++.pt/friend45.C: New test.
24746 * g++.old-deja/g++.other/friend8.C: New test.
24747
24748 2000-08-15 Richard Henderson <rth@cygnus.com>
24749
24750 * gcc.c-torture/execute/20000815-1.c: New test.
24751
24752 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24753
24754 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24755 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24756 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24757
24758 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24759
24760 * g++.old-deja/g++.other/refinit2.C: New test.
24761
24762 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24763
24764 * lib/c-torture.exp (c-torture): Make
24765 compiler_conditional_xfail_data global.
24766 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24767 compiler_conditional_xfail_data machinery.
24768 (f-torture-execute): Likewise.
24769 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24770 and only when unrolling loops.
24771
24772 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24773
24774 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24775
24776 * g++.old-deja/g++.pt/explicit81.C: New test.
24777
24778 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24779
24780 * g++.old-deja/g++.pt/typename26.C: New test.
24781
24782 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24783
24784 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24785 warning.
24786
24787 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24788
24789 * g++.old-deja/g++.other/array3.C: New test.
24790
24791 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24792
24793 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24794 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24795 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24796 New tests.
24797
24798 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24799
24800 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24801 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24802
24803 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24804
24805 * gcc.c-torture/execute/20000808-1.c: New test.
24806
24807 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24808
24809 * gcc.dg/c90-const-expr-1.c: New test.
24810
24811 2000-08-08 Richard Henderson <rth@cygnus.com>
24812
24813 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24814
24815 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24816
24817 * gcc.dg/noncompile/const-ll-1.c: New test.
24818
24819 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24820
24821 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24822
24823 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24824
24825 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24826 that running programs linked against the shared version of libobjc
24827 run correctly.
24828
24829 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24830
24831 * gcc.dg/c99-printf-1.c: New test.
24832
24833 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24834
24835 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24836
24837 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24838
24839 * gcc.c-torture/execute/20000731-1.x: Delete.
24840
24841 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24842
24843 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24844 and torture_without_loops as is done by c-torture.exp.
24845 (search_for): Copy from c-torture.exp.
24846 (gcc-dg-runtest): New function, drives a directory of tests
24847 iterating over the TORTURE_OPTIONS.
24848 (scan-assembler, scan-assembler-not): Move here from
24849 individual directory drivers.
24850
24851 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24852 defined by lib/gcc-dg.exp.
24853 * gcc.dg/cpp/cpp.exp: Likewise.
24854 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24855 gcc-dg-runtest, so we cycle over optimization options.
24856
24857 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24858 * gcc.dg/compare2.c: No longer expected to fail.
24859
24860 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24861
24862 * gcc.c-torture/execute/20000804-1.c: New test.
24863
24864 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24865
24866 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24867
24868 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24869
24870 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24871
24872 2000-08-03 Jeffrey A Law (law@cygnus.com)
24873
24874 * gcc.c-torture/compile/20000803-1.c: New test.
24875
24876 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24877
24878 * gcc.c-torture/execute/20000801-3.c,
24879 gcc.c-torture/execute/20000801-4.c: New tests.
24880 * gcc.c-torture/execute/20000801-3.x,
24881 gcc.c-torture/execute/20000801-4.x: Xfail.
24882
24883 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24884
24885 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24886 libobjc/.libs to allow for libtool.
24887
24888 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24889
24890 * gcc.c-torture/compile/20000802-1.c: New test.
24891
24892 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24893
24894 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24895
24896 2000-07-31 Jeffrey A Law (law@cygnus.com)
24897
24898 * gcc-c-torture/execute/20000731-2.c: New test.
24899
24900 * gcc.c-torture/execute/20000731-1.c: New test.
24901 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24902
24903 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24904
24905 * testsuite/gcc.dg/cpp/paste7.c: New test.
24906 * gcc.dg/cpp/20000725-1.c: New test.
24907
24908 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24909
24910 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24911 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24912 declaration warning for __builtin_dwarf_reg_size.
24913
24914 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24915
24916 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24917
24918 * gcc.dg/noncompile/voidparam-1.c: New test.
24919
24920 2000-07-30 Richard Henderson <rth@cygnus.com>
24921
24922 * gcc.dg/c90-digraph-1.c: Don't xfail.
24923 * gcc.dg/compare2.c (case 10): Xfail.
24924 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24925
24926 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24927
24928 * gcc.dg/c99-main-1.c: New test.
24929
24930 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24931
24932 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24933
24934 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24935
24936 * gcc.c-tortuer/execute/20000726-1.c: New test.
24937
24938 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24939
24940 * gcc.c-torture/execute/enum-2.c: New test.
24941
24942 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24943
24944 * gcc.dg/cpp/tr-warn3.c: New test.
24945
24946 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24947
24948 * g++.old-deja/g++.ext/implicit1.C: Remove.
24949 * g++.old-deja/g++.jason/c2.C: Remove
24950 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24951 * g++.old-deja/g++.pt/crash16.C: Likewise.
24952 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24953
24954 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24955
24956 * g++.old-deja/g++.other/for2.C: New test.
24957
24958 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24959
24960 * gcc.dg/20000720-1.c: New test.
24961
24962 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24963
24964 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24965
24966 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24967
24968 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24969 * gcc.c-torture/execute/20000722-1.c: New.
24970 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24971
24972 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24973
24974 * gcc.dg/cpp/20000720-1.S: New test.
24975
24976 2000-07-21 Michael Meissner <meissner@redhat.com>
24977
24978 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24979
24980 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24981
24982 * g++.old-deja/g++.brendan/crash16.C,
24983 g++.old-deja/g++.brendan/parse3.C,
24984 g++.old-deja/g++.brendan/redecl1.C,
24985 g++.old-deja/g++.ns/template13.C,
24986 g++.old-deja/g++.other/decl4.C,
24987 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24988
24989 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24990
24991 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24992 and "Internal error".
24993
24994 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24995 regexps.
24996 * gcc.dg/cpp/paste6.c: New test.
24997
24998 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24999
25000 * gcc.dg/cpp/tr-direct.c: New test.
25001
25002 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
25003 gcc.dg/cpp/undef1.c: Tweak error regexps.
25004
25005 2000-07-18 Eric Christopher <echristo@redhat.com>
25006
25007 * gcc.c-torture/compile/20000718-1.c: New test.
25008
25009 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
25010
25011 * cpplex.c (_cpp_push_token): If the token being pushed back
25012 is the previous token in this context, just subtract one from
25013 context->posn.
25014 * cppmacro.c (save_expansion): Clear aux field when storing a
25015 placemarker.
25016
25017 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
25018
25019 * gcc.dg/noncompile/redecl-1.c: New test.
25020
25021 2000-07-18 Jakub Jelinek <jakub@redhat.com>
25022
25023 * gcc.c-torture/execute/20000717-5.c: New test.
25024 * gcc.c-torture/execute/20000717-1.x: Removed.
25025
25026 2000-07-17 Richard Henderson <rth@cygnus.com>
25027
25028 * gcc.c-torture/execute/20000717-4.c: New test.
25029
25030 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25031
25032 * gcc.dg/cpp/syshdr.c: New test.
25033 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25034
25035 2000-07-17 Neil Booth <neilb@earthling.net>
25036
25037 * gcc.dg/cpp/cmdlne-dM.c: New test.
25038 * gcc.dg/cpp/cmdlne-dD.c: New test.
25039
25040 2000-07-17 Jeffrey A Law (law@cygnus.com)
25041
25042 * gcc.c-torture/execute/20000717-3.c: New test.
25043
25044 * gcc.c-torture/compile/20000717-1.c: New test.
25045
25046 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25047
25048 * gcc.c-torture/execute/20000717-2.c: New test.
25049
25050 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25051
25052 * gcc.dg/formatz-1.c: New test.
25053
25054 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25055 * gcc.dg/c99-digraph-1.c: New tests.
25056
25057 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25058 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25059
25060 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25061 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25062 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25063 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25064 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25065 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25066 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25067
25068 2000-07-17 Greg McGary <greg@mcgary.org>
25069
25070 * gcc.c-torture/execute/20000717-1.c: New test.
25071 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25072
25073 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25074
25075 * gcc.c-torture/execute/20000715-2.c: New test.
25076 * gcc.dg/20000715-1.c: New test.
25077
25078 2000-07-15 Michael Meissner <meissner@redhat.com>
25079
25080 * gcc.c-torture/execute/20000715-1.c: New test.
25081
25082 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25083
25084 * gcc.c-torture/execute/20000707-1.c: New test.
25085
25086 2000-07-13 Neil Booth <NeilB@earthling.net>
25087
25088 * testsuite/gcc.dg/cpp/digraph1.c,
25089 testsuite/gcc.dg/cpp/digraph2.c,
25090 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25091
25092 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25093
25094 * g77.f-torture/compile/20000630-2.f: New test.
25095 * g77.f-torture/compile/20000630-2.x
25096
25097 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25098
25099 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25100
25101 2000-07-11 Neil Booth <NeilB@earthling.net>
25102
25103 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25104
25105 2000-07-11 Neil Booth <NeilB@earthling.net>
25106
25107 * gcc.dg/cpp/cmdlne-C.c: New.
25108
25109 2000-07-09 Neil Booth <NeilB@earthling.net>
25110
25111 * gcc.dg/cpp/directiv.c: New tests.
25112 * gcc.dg/cpp/undef1.c: Update.
25113
25114 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25115
25116 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25117
25118 2000-07-09 Neil Booth <NeilB@earthling.net>
25119
25120 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25121
25122 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25123
25124 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25125 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25126
25127 2000-07-08 Neil Booth <NeilB@earthling.net>
25128
25129 * gcc.dg/cpp/macsyntx.c: New tests.
25130
25131 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25132
25133 * gcc.dg/20000707-1.c: New test.
25134
25135 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25136
25137 * gcc.c-torture/execute/20000706-1.c: New test.
25138 * gcc.c-torture/execute/20000706-2.c: New test.
25139 * gcc.c-torture/execute/20000706-3.c: New test.
25140 * gcc.c-torture/execute/20000706-4.c: New test.
25141 * gcc.c-torture/execute/20000706-5.c: New test.
25142
25143 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25144
25145 * g++.old-deja/g++.pt/instantiate7.C: New test.
25146
25147 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25148
25149 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25150 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25151 * g++.old-deja/g++.other/rtti3.C: Likewise.
25152 * g++.old-deja/g++.other/rttid3.C: Likewise.
25153
25154 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25155
25156 * g77.f-torture/compile/20000630-1.x: Fix typo
25157
25158 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25159
25160 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25161 assembly output.
25162
25163 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25164
25165 * gcc.dg/cpp/ident.c: New test.
25166
25167 2000-07-05 Neil Booth <NeilB@earthling.net>
25168
25169 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25170 gcc.dg/cpp/lexstrng.c: New tests.
25171
25172 2000-07-04 Neil Booth <NeilB@earthling.net>
25173
25174 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25175 * gcc.dg/cpp/strify2.c: Same.
25176
25177 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25178
25179 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25180 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25181 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25182 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25183
25184 * testsuite/gcc.dg/cpp/macro1.c,
25185 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25186 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25187 testsuite/gcc.dg/cpp/strify1.c,
25188 testsuite/gcc.dg/cpp/strify2.c: New tests.
25189
25190 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25191
25192 * gcc.c-torture/execute/20000703-1.c: New test.
25193
25194 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25195
25196 * g++.old-deja/g++.pt (lookup10.C): New test.
25197
25198 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25199
25200 * g++.old-deja/g++.pt (typename25.C): New test.
25201
25202 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25203
25204 * gcc.c-torture/compile/20000701-1.c: New test.
25205
25206 2000-06-30 Nick Clifton <nickc@cygnus.com>
25207
25208 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25209 to test case.
25210
25211 2000-06-30 Catherine Moore <clm@cygnus.com>
25212
25213 * gcc.c-torture/execute/align-1.c: New test.
25214
25215 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25216
25217 * g++.old-deja/g++.pt/expr8.C: New test.
25218 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25219
25220 2000-06-29 Nick Clifton <nickc@cygnus.com>
25221
25222 * gcc.c-torture/compile/20000629-1.c: New test.
25223
25224 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25225
25226
25227 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25228 gcc.dg/noncompile directory, depending on whether they're
25229 preprocessor tests or not. Annotate all the tests for the dg
25230 framework.
25231
25232 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25233 * gcc.dg/noncompile/noncompile.exp: New.
25234
25235 * Moved files:
25236 Old name New name
25237 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25238 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25239 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25240 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25241 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25242 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25243 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25244 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25245 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25246 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25247 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25248 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25249 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25250 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25251 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25252 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25253 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25254 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25255 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25256 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25257 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25258 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25259 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25260 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25261
25262 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25263 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25264 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25265 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25266 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25267 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25268
25269 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25270
25271 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25272 declare one variable. On the fourth, error.
25273 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25274 declared by 20000628-1a.h.
25275
25276 2000-06-29 Richard Henderson <rth@redhat.com>
25277
25278 * gcc.c-torture/execute/930529-1.x: New file.
25279 * gcc.dg/920413-1.c: Adjust expected warning text.
25280 * gcc.dg/980217-1.c: Declare abort.
25281 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25282
25283 2000-06-29 Jeffrey A Law (law@cygnus.com)
25284
25285 * g77.f-torture/compile/20000629-1.f: New test.
25286 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25287
25288 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25289
25290 Rearrange lots of files, removing entirely the
25291 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25292 directories.
25293
25294 * Deleted files:
25295 gcc.c-torture/code_quality/code_quality.exp
25296 gcc.c-torture/special/special.exp
25297 gcc.failure/failure.exp
25298 gcc.failure/940409-1.x
25299 gcc.c-torture/compile/961203-1.x
25300
25301 * New files:
25302 gcc.misc-tests/linkage.exp
25303 gcc.c-torture/execute/920730-1t.c
25304 gcc.c-torture/execute/920730-1t.x
25305 gcc.c-torture/compile/920520-1.x
25306 gcc.c-torture/compile/920521-1.x
25307 gcc.c-torture/compile/981006-1.x
25308 gcc.c-torture/execute/eeprof-1.x
25309
25310 * Moved files (possibly with modifications to fit a new harness):
25311 Old name New name
25312 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25313 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25314 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25315 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25316 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25317 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25318 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25319 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25320 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25321 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25322 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25323 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25324 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25325 gcc.failure/940409-1.c gcc.dg/940409-1.c
25326
25327 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25328
25329 * c-torture/compile/961203-1.x: Delete.
25330
25331 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25332 not exit. Include stdio.h.
25333 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25334 * gcc.misc-tests/dg-12.c: Likewise.
25335 * gcc.misc-tests/dg-5.c: Likewise.
25336 * gcc.misc-tests/dg-6.c: Likewise.
25337 * gcc.misc-tests/dg-7.c: Prototype abort.
25338 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25339 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25340 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25341 not exit.
25342 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25343 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25344
25345 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25346
25347 * gcc.dg/cpp/20000628-1.c: New test.
25348 * gcc.dg/cpp/20000628-1.h: New header for above test.
25349 * gcc.dg/cpp/20000628-1a.h: Likewise.
25350
25351 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25352
25353 * gcc.dg/cpp: New directory.
25354 * gcc.dg/cpp/cpp.exp: New driver.
25355 * gcc.dg/cpp/20000627-1.c: New test.
25356 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25357 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25358 and rewrite as a compilation test.
25359
25360 * gcc.dg: Move many files into the cpp subdirectory, possibly
25361 renaming or editing them as well.
25362 Old name New name
25363 990119-1.c cpp/19990119-1.c
25364 990228-1.c cpp/19990228-1.c
25365 990407-1.c cpp/19990407-1.c
25366 990409-1.c cpp/19990409-1.c
25367 990413-1.c cpp/19990413-1.c
25368 990703-1.c cpp/19990703-1.c
25369 20000127-1.c cpp/20000127-1.c
25370 20000129-1.c cpp/20000129-1.c
25371 20000207-1.c cpp/20000207-1.c
25372 20000207-2.c cpp/20000207-2.c
25373 20000209-1.c cpp/20000209-1.c
25374 20000209-2.c cpp/20000209-2.c
25375 20000301-1.c cpp/20000301-1.c
25376 20000419-1.c cpp/20000419-1.c
25377 20000510-1.S cpp/20000510-1.S
25378 20000519-1.c cpp/20000519-1.c
25379 20000529-1.c cpp/20000529-1.c
25380 20000625-1.c cpp/20000625-1.c
25381 20000625-2.c cpp/20000625-2.c
25382 cpp-as1.c cpp/assert1.c
25383 cpp-as2.c cpp/assert2.c
25384 cxx-comments-1.c cpp/cxxcom1.c
25385 cxx-comments-2.c cpp/cxxcom2.c
25386 endif-label.c cpp/endif.c
25387 cpp-hash1.c cpp/hash1.c
25388 cpp-hash2.c cpp/hash2.c
25389 cpp-if1.c cpp/if-1.c
25390 cpp-if2.c cpp/if-2.c
25391 cpp-if3.c cpp/if-3.c
25392 cpp-if4.c cpp/if-4.c
25393 cpp-if5.c cpp/if-5.c
25394 cpp-cond.c cpp/if-cexp.c
25395 cpp-missingop.c cpp/if-mop.c
25396 cpp-missingparen.c cpp/if-mpar.c
25397 cpp-opprec.c cpp/if-oppr.c
25398 cpp-ifparen.c cpp/if-paren.c
25399 cpp-shortcircuit.c cpp/if-sc.c
25400 cpp-shift.c cpp/if-shift.c
25401 cpp-unary.c cpp/if-unary.c
25402 cpp-li1.c cpp/line1.c
25403 cpp-li2.c cpp/line2.c
25404 lineno.c cpp/line3.c
25405 lineno-2.c cpp/line4.c
25406 cpp-mi.c cpp/mi1.c
25407 cpp-mic.h cpp/mi1c.h
25408 cpp-micc.h cpp/mi1cc.h
25409 cpp-mind.h cpp/mi1nd.h
25410 cpp-mindp.h cpp/mi1ndp.h
25411 cpp-mix.h cpp/mi1x.h
25412 cpp-mi2.c cpp/mi2.c
25413 cpp-mi2a.h cpp/mi2a.h
25414 cpp-mi2b.h cpp/mi2b.h
25415 cpp-mi2c.h cpp/mi2c.h
25416 cpp-mi3.c cpp/mi3.c
25417 cpp-mi3.def cpp/mi3.def
25418 poison-1.c cpp/poison.c
25419 pr-impl.c cpp/prag-imp.c
25420 cpp-redef-2.c cpp/redef1.c
25421 cpp-redef.c cpp/redef2.c
25422 strpaste.c cpp/strp1.c
25423 strpaste-2.c cpp/strp2.c
25424 cpp-tradpaste.c cpp/tr-paste.c
25425 cpp-tradstringify.c cpp/tr-str.c
25426 cpp-tradwarn1.c cpp/tr-warn1.c
25427 cpp-tradwarn2.c cpp/tr-warn2.c
25428 trigraphs.c cpp/trigraphs.c
25429 cpp-unc1.c cpp/unc1.c
25430 cpp-unc2.c cpp/unc2.c
25431 cpp-unc3.c cpp/unc3.c
25432 cpp-unc.c cpp/unc4.c
25433 undef.c cpp/undef1.c
25434 undef-2.c cpp/undef2.c
25435 cpp-wi1.c cpp/widestr1.c
25436
25437 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25438
25439 * lib/g++.exp (g++_include_flags): Tweak.
25440
25441 2000-06-27 H.J. Lu <hjl@gnu.org>
25442 Loren J. Rittle <ljrittle@acm.org>
25443
25444 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25445 version with one that knows about the new gcc tree structure.
25446 (g++_link_flags): Same.
25447
25448 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25449
25450 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25451 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25452 case we are cross-compiling.
25453
25454 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25455 g++.old-deja/g++.niklas/Makefile.in,
25456 g++.old-deja/g++.niklas/configure.in,
25457 g++.old-deja/g++.other/Makefile.in,
25458 g++.old-deja/g++.other/configure.in,
25459 gcc.c-torture/code_quality/Makefile.in,
25460 gcc.c-torture/code_quality/configure.in,
25461 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25462 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25463 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25464 gcc.c-torture/execute/ieee/Makefile.in,
25465 gcc.c-torture/execute/ieee/configure.in,
25466 gcc.c-torture/noncompile/Makefile.in,
25467 gcc.c-torture/noncompile/configure.in,
25468 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25469 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25470 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25471
25472 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25473
25474 * g++.old-deja/g++.other/ambig3.C: New test.
25475
25476 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25477
25478 * g++.old-deja/g++.pt/syntax1.C: New test.
25479 * g++.old-deja/g++.pt/syntax2.C: New test.
25480 * g++.old-deja/g++.other/syntax3.C: New test.
25481 * g++.old-deja/g++.other/syntax4.C: New test.
25482
25483 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25484
25485 * gcc.dg/20000623-1.c: Prototype exit and abort.
25486
25487 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25488
25489 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25490 New tests.
25491 * gcc.dg/cpp-mi3.def: New file.
25492
25493 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25494 inside assertions.
25495 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25496 lexer's error messages.
25497 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25498 divine anything from the linemarkers.
25499 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25500 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25501
25502 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25503
25504 * gcc.dg/20000623-1.c: New test.
25505
25506 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25507
25508 * gcc.c-torture/execute/20000622-1.c: New test.
25509
25510 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25511
25512 * g++.old-deja/g++.other/init15.C: New test.
25513
25514 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25515
25516 * g++.old-deja/g++.pt/vaarg2.C: New test.
25517 * g++.old-deja/g++.pt/vaarg3.C: New test.
25518
25519 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25520
25521 * g++.old-deja/g++.other/dyncast6.C: New test.
25522
25523 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25524
25525 * gcc.c-torture/execute/loop-6.c: New test.
25526
25527 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25528
25529 * gcc.dg/20000614-1.c: New test.
25530 * gcc.dg/20000614-2.c: New test.
25531
25532 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25533
25534 * g++.old-deja/g++.other/inline12.C: New test.
25535
25536 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25537
25538 * g++.old-deja/g++.other/eh1.C: New test.
25539
25540 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25541
25542 * g++.old-deja/g++.other/type.C: New test.
25543
25544 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25545
25546 * g++.old-deja/g++.other/initstring.C: New test.
25547
25548 2000-06-12 Jason Merrill <jason@redhat.com>
25549
25550 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25551
25552 2000-06-09 Jeffrey A Law (law@cygnus.com)
25553
25554 * gcc.c-torture/compile/20000609-1.c: New test.
25555
25556 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25557
25558 * gcc.dg/20000609-1.c: New test.
25559
25560 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25561
25562 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25563 * gcc.c-torture/noncompile/poison-1.c: Move...
25564 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25565 * gcc.dg/cpp-li1.c: Add a token after the #line.
25566
25567 2000-06-05 Richard Henderson <rth@cygnus.com>
25568
25569 * gcc.c-torture/execute/20000605-2.c: New test.
25570 * gcc.c-torture/execute/20000605-3.c: New test.
25571
25572 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25573
25574 * g77.f-torture/execute/20000503-1.x: New file.
25575
25576 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25577
25578 * g++.old-deja/g++.eh/badalloc1.C: New test.
25579
25580 2000-06-05 Richard Henderson <rth@cygnus.com>
25581
25582 * gcc.c-torture/execute/20000605-1.c: New test.
25583
25584 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25585 Nathan Sidwell <nathan@codesourcery.com>
25586
25587 * gcc.c-torture/compile/20000605-1.c: New test.
25588
25589 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25590
25591 * g77.f-torture/compile/20000601-1.f: New test.
25592
25593 2000-06-03 Richard Henderson <rth@cygnus.com>
25594
25595 * gcc.c-torture/execute/20000603-1.c: New.
25596
25597 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25598
25599 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25600 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25601
25602 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25603
25604 * gcc.dg/compare2.c (case 12): XFAIL.
25605 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25606 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25607
25608 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25609
25610 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25611
25612 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25613 guard macro is already defined when the header is first
25614 included.
25615 * gcc.dg/cpp-mix.h: New file.
25616 * gcc.dg/endif-label.c: Update patterns to match compiler.
25617
25618 * g++.brendan/complex1.C: Declare abort.
25619 * g++.law/refs4.C: Remove XFAIL.
25620 * g++.oliva/expr2.C: Declare abort and exit.
25621
25622 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25623
25624 * gcc.c-torture/execute/20000528-1.c: New test.
25625
25626 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25627 * g++.old-deja/g++.law/temps4.C: Likewise.
25628
25629 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25630 stdlib.h. Call abort() on failure.
25631 * g++.old-deja/g++.law/refs4.C: Likewise.
25632 * g++.old-deja/g++.law/temps4.C: Likewise.
25633 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25634 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25635
25636 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25637
25638 Relative to g++.dg/special:
25639 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25640
25641 Relative to g++.old-deja:
25642 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25643 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25644 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25645 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25646 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25647 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25648 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25649
25650 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25651 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25652 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25653 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25654 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25655 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25656 and/or string.h.
25657
25658 * g++.other/goto1.C: Update expectations for error messages.
25659
25660 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25661
25662 * gcc.c-torture/compile/20000523-1.c: New test.
25663
25664 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25665
25666 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25667
25668 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25669
25670 * g++.old-deja/g++.eh/catch11.C: New test.
25671 * g++.old-deja/g++.eh/catch12.C: New test.
25672
25673 2000-05-24 Nick Clifton <nickc@cygnus.com>
25674
25675 * gcc.c-torture/execute/20000523-1.c: New test.
25676
25677 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25678
25679 * c-torture/execute/bcp-1.c: Replace abort in arg of
25680 __builtin_constant_p with a generic external function.
25681
25682 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25683 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25684 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25685 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25686 Prototype abort and/or exit.
25687
25688 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25689 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25690 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25691 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25692
25693 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25694
25695 * gcc.dg/dwarf2-1.c: New test.
25696
25697 2000-05-20 Richard Henderson <rth@cygnus.com>
25698
25699 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25700
25701 2000-05-20 Andreas Jaeger <aj@suse.de>
25702
25703 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25704 testcase.
25705
25706 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25707
25708 * gcc.c-torture/execute/20000519-2.c: New test.
25709
25710 2000-05-19 Andreas Jaeger <aj@suse.de>
25711
25712 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25713 which fails with SSA.
25714
25715 * lib/c-torture.exp: Also test with -O3 -fssa.
25716
25717 2000-05-18 Michael Meissner <meissner@redhat.com>
25718
25719 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25720 * gcc.c-torture/execute/920415-1.c: Ditto.
25721 * gcc.c-torture/execute/920501-1.c: Ditto.
25722 * gcc.c-torture/execute/conversion.c: Ditto.
25723 * gcc.c-torture/execute/cvt-1.c: Ditto.
25724
25725 2000-05-18 Jeffrey A Law (law@cygnus.com)
25726
25727 * gcc.c-torture/compile/20000518-1.c: New test.
25728
25729 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25730
25731 * g77.f-torture/compile/200005018.f: New test.
25732
25733 2000-05-17 Jeffrey A Law (law@cygnus.com)
25734
25735 * gcc.c-torture/compile/20000517-1.c: New test.
25736
25737 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25738
25739 * gcc.c-torture/execute/20000516-1.c: New test.
25740
25741 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25742
25743 * g++.old-deja/g++.other/eh.C: New test.
25744
25745 2000-05-12 Richard Henderson <rth@cygnus.com>
25746
25747 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25748 constants through to doit's conditional.
25749
25750 2000-05-11 Jeffrey A Law (law@cygnus.com)
25751
25752 * gcc.c-torture/compile/20000511-1.c: New test.
25753 * g77.f-torture/compile/20000511-1.f: New test.
25754 * g77.f-torture/compile/20000511-2.f: New test.
25755
25756 2000-05-11 Michael Meissner <meissner@redhat.com>
25757
25758 * gcc.c-torture/execute/20000511-1.c: New test.
25759
25760 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25761
25762 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25763 * gcc.dg/20000510-1.S: New.
25764
25765 2000-05-08 Catherine Moore <clm@cygnus.com>
25766
25767 * gcc.dg/unused-3.c: New.
25768
25769 2000-05-06 Richard Henderson <rth@cygnus.com>
25770
25771 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25772 * g++.old-deja/g++.mike/warn1.C: Likewise.
25773 * g++.old-deja/g++.pt/local1.C: Likewise.
25774 * g++.old-deja/g++.pt/local7.C: Likewise.
25775 * g++.old-deja/g++.pt/spec16.C: Likewise.
25776
25777 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25778
25779 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25780
25781 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25782
25783 * g77.f-torture/execute/20000503-1.f: New test.
25784
25785 2000-05-04 Andreas Jaeger <aj@suse.de>
25786
25787 * gcc.dg/noreturn-2.c: New test.
25788
25789 2000-05-04 Neil Booth <NeilB@earthling.net>
25790
25791 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25792 preprocessor.
25793
25794 2000-05-04 Richard Henderson <rth@cygnus.com>
25795
25796 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25797
25798 2000-05-04 Richard Henderson <rth@cygnus.com>
25799
25800 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25801 OpenSSL by Jason R Thorpe.
25802
25803 2000-05-03 Jim Wilson <wilson@cygnus.com>
25804
25805 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25806
25807 2000-05-03 Robert Lipe <robertlipe@usa.net>
25808
25809 * gcc.dg/20000503-1.c: New test.
25810
25811 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25812
25813 * gcc.c-torture/compile/20000502-1.c: New test.
25814 * g++.old-deja/g++.other/align.C: New test.
25815 * gcc.dg/cpp-tradstringify.c: New test.
25816
25817 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25818
25819 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25820 and hard registers.
25821
25822 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25823
25824 * gcc.c-torture/execute/loop-5.c: New test.
25825
25826 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25827
25828 * gcc.c-torture/execute/va-arg-20.c: New test.
25829
25830 2000-04-23 Jeffrey A Law (law@cygnus.com)
25831
25832 * gcc.c-torture/execute/20000422-1.c: New test.
25833
25834 2000-04-20 Greg McGary <gkm@gnu.org>
25835
25836 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25837 when optimizing, but without sibling-call optimizations (-O1).
25838
25839 2000-04-20 Jeffrey A Law (law@cygnus.com)
25840
25841 * gcc.c-torture/compile/20000420-1.c: New test.
25842
25843 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25844
25845 * g++.abi/ptrflags.C: New test.
25846 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25847
25848 2000-04-19 Catherine Moore <clm@cygnus.com>
25849
25850 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25851
25852 2000-04-19 Greg McGary <gkm@gnu.org>
25853
25854 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25855 sibling-call optimizations.
25856
25857 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25858
25859 * gcc.dg/20000419-1.c: New test.
25860
25861 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25862
25863 * gcc.c-torture/execute/20000412-6.c: New test.
25864
25865 2000-04-12 Jeffrey A Law (law@cygnus.com)
25866
25867 * gcc.c-torture/execute/20000412-5.c: New test.
25868 * g77.f-torture/compile/20000412-1.f: New test.
25869 * gcc.c-torture/execute/20000412-4.c: New test.
25870 * gcc.c-torture/compile/20000412-2.c: New test.
25871 * gcc.c-torture/execute/20000412-3.c: New test.
25872 * gcc.c-torture/compile/20000412-1.c: New test.
25873 * gcc.c-torture/execute/20000412-2.c: New test.
25874
25875 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25876
25877 * objc/execute/bf-20.m: New test.
25878
25879 2000-04-10 Richard Henderson <rth@cygnus.com>
25880
25881 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25882
25883 * gcc.c-torture/execute/20000412-1.c: New test.
25884
25885 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25886
25887 * g++.old-deja/g++.eh/catchptr1.C: New test.
25888
25889 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25890
25891 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25892
25893 2000-04-08 Neil Booth <NeilB@earthling.net>
25894
25895 * gcc.dg/cpp-nullchar.c: Remove test as
25896 embedded nulls cause problems.
25897
25898 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25899
25900 * gcc.dg/compare2.c: New test.
25901
25902 2000-04-08 Neil Booth <NeilB@earthling.net>
25903
25904 * gcc.dg/cpp-nullchar.c: New test.
25905
25906 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25907
25908 * gcc.dg/cpp-mi2.c: New test.
25909 * gcc.dg/cpp-mi2[abc].h: New files.
25910
25911 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25912
25913 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25914 member name.
25915
25916 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25917
25918 * g++.old-deja/g++.abi/vmihint.C: New test.
25919
25920 2000-04-06 Neil Booth <NeilB@earthling.net>
25921
25922 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25923 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25924 copyright.
25925
25926 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25927
25928 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25929 avoid stack-frame overwrite.
25930
25931 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25932
25933 * gcc.c-torture/compile/20000405-2.c: New test.
25934 * gcc.c-torture/compile/20000405-3.c: New test.
25935
25936 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25937
25938 * gcc.c-torture/compile/20000405-1.c: New test.
25939
25940 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25941
25942 * gcc.dg/cast-qual-1.c: Revert last change.
25943
25944 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25945
25946 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25947
25948 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25949
25950 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25951 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25952
25953 2000-04-03 Jeffrey A Law (law@cygnus.com)
25954
25955 * gcc.c-torture/compile/20000403-2.c: New test.
25956 * gcc.c-torture/compile/20000403-1.c: New test.
25957
25958 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25959
25960 * gcc.c-torture/execute/20000403-1.c: New test.
25961
25962 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25963
25964 * gcc.c-torture/execute/20000402-1.c: New test.
25965
25966 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25967
25968 * gcc.c-torture/execute/va-arg-15.c: New test.
25969 * gcc.c-torture/execute/va-arg-16.c: New test.
25970 * gcc.c-torture/execute/va-arg-17.c: New test.
25971 * gcc.c-torture/execute/va-arg-18.c: New test.
25972 * gcc.c-torture/execute/va-arg-19.c: New test.
25973
25974 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25975
25976 * gcc.c-torture/compile/981211-1.c: Move to...
25977 * gcc.dg/cpp-as1.c: ...here.
25978 * gcc.dg/cpp-as2.c: New file.
25979
25980 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25981 compiler.
25982
25983 2000-04-02 Neil Booth <NeilB@earthling.net>
25984
25985 * gcc.dg/cpp-cond.c New tests.
25986 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25987 accidental success less likely.
25988 * gcc.dg/cpp-missingop.c New tests.
25989 * gcc.dg/cpp-missingparen.c New tests.
25990 * gcc.dg/cpp-shift.c New tests.
25991 * gcc.dg/cpp-shortcircuit.c New tests.
25992 * gcc.dg/cpp-unary.c New tests.
25993
25994 2000-03-29 Jeffrey A Law (law@cygnus.com)
25995
25996 * gcc.c-torture/compile/20000329-1.c: New test.
25997
25998 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25999
26000 * gcc.c-torture/compile/20000326-1.c: New test.
26001 * gcc.c-torture/compile/20000326-2.c: New test.
26002
26003 2000-03-24 Geoff Keating <geoffk@cygnus.com>
26004
26005 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
26006 the first parameter is a function argument.
26007
26008 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
26009
26010 * g++.old-deja/g++.ext/array4.C: New test.
26011
26012 2000-03-22 Geoff Keating <geoffk@cygnus.com>
26013
26014 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
26015
26016 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26017
26018 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
26019
26020 2000-03-19 Richard Henderson <rth@cygnus.com>
26021
26022 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
26023
26024 2000-03-19 Richard Henderson <rth@cygnus.com>
26025
26026 * gcc.c-torture/compile/20000319-1.c: New test.
26027
26028 2000-03-14 Jeffrey A Law (law@cygnus.com)
26029
26030 * gcc.c-torture/execute/20000314-3.c: New test.
26031 * gcc.c-torture/execute/20000314-2.c: New test.
26032 * gcc.c-torture/execute/20000314-1.c: New test.
26033 * gcc.c-torture/compile/20000314-2.c: New test.
26034 * gcc.c-torture/compile/20000314-1.c: New test.
26035
26036 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26037
26038 * g++.old-deja/g++.warn/inline.C: New test.
26039
26040 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26041
26042 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26043 standards-compliant result rather than specific constants.
26044 Put test-values in array.
26045
26046 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26047
26048 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26049 (g++_target_compile): Put test-specific options last.
26050
26051 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26052
26053 * g++.old-deja/g++.eh/vbase4.C: New test.
26054
26055 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26056
26057 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26058
26059 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26060
26061 * g++.old-deja/g++.brendan/misc12.C: Removed.
26062 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26063 * g++.old-deja/g++.ext/pretty4.C: New test.
26064
26065 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26066
26067 * g++.old-deja/g++.other/string2.C: New test.
26068
26069 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26070
26071 * g++.old-deja/g++.warn/impint2.C: New test.
26072
26073 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26074
26075 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26076 is 1, not zero.
26077
26078 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26079
26080 * g++.old-deja/g++.warn/impint.C: New test.
26081 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26082 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26083 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26084 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26085 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26086 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26087 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26088 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26089 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26090 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26091 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26092 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26093
26094 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26095
26096 * gcc.dg/cpp-redef.c: New test.
26097
26098 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26099
26100 * g++.old-deja/g++.pt/unify7.C: New test.
26101
26102 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26103
26104 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26105 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26106
26107 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26108
26109 * gcc.c-torture/compile/20000224-1.c: New test.
26110
26111 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26112
26113 * gcc.c-torture/compile/cpp-2.c: New test.
26114 * gcc.c-torture/compile/cpp-1.c: New test.
26115
26116 2000-02-25 Jeffrey A Law (law@cygnus.com)
26117
26118 * gcc.c-torture/execute/20000225-1.c: New test.
26119
26120 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26121
26122 * gcc.dg/cpp-li2.c: New test.
26123
26124 * gcc.dg/cpp-wi1.c: New test.
26125
26126 * gcc.dg/cpp-li1.c: New test.
26127
26128 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26129
26130 * g++.old-deja/g++.other/sizeof5.C: New test.
26131
26132 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26133
26134 * gcc.c-torture/execute/va-arg-13.c: New test.
26135
26136 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26137
26138 * gcc.c-torture/execute/va-arg-12.c: New test.
26139
26140 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26141
26142 * gcc.c-torture/execute/20000223-1.c: New test.
26143
26144 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26145
26146 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26147
26148 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26149
26150 * g++.old-deja/g++.abi/ptrmem.C: New test.
26151
26152 2000-02-19 Richard Henderson <rth@cygnus.com>
26153
26154 * gcc.c-torture/compile/init-3.c: New.
26155
26156 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26157
26158 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26159 ALWAYS_CXXFLAGS.
26160
26161 2000-02-11 Robert Lipe <robertl@sco.com>
26162
26163 * gcc.c-torture/compile/20000211-3.c: New test.
26164
26165 2000-02-11 Martin Buchholz <martin@xemacs.org>
26166
26167 * gcc.c-torture/compile/20000211-2.c: New test.
26168
26169 2000-02-11 Jeffrey A Law (law@cygnus.com)
26170
26171 * gcc.c-torture/compile/20000211-1.c: New test.
26172
26173 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26174
26175 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26176 on native targets
26177
26178 2000-02-08 Nathan Sidwell <nathan@acm.org>
26179
26180 * g++.old-deja/g++.other/cast5.C: New test.
26181
26182 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26183
26184 * gcc.c-torture/execute/20000205-1.c: New.
26185
26186 2000-02-03 Nathan Sidwell <nathan@acm.org>
26187
26188 * g++.old-deja/g++.jason/cast3.C: Return void.
26189 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26190
26191 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26192
26193 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26194
26195 * gcc.dg/loop-1.c: New test.
26196
26197 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26198
26199 * gcc.c-torture/compile/20000127-1.c: New test.
26200 * gcc.c-torture/execute/991228-1.c: New test.
26201
26202 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26203
26204 * gcc.dg/unused-2.c: New test.
26205
26206 * gcc.dg/conv-1.c: New test.
26207
26208 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26209
26210 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26211 compiler.
26212 (tool_option_proc): Fix typo.
26213
26214 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26215
26216 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26217 of the ld on the host, not on the build machine.
26218 Also, don't crash if '--help' is not a supported option.
26219
26220 2000-01-24 Richard Henderson <rth@cygnus.com>
26221
26222 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26223
26224 2000-01-20 Jeffrey A Law (law@cygnus.com)
26225
26226 * gcc.c-torture/execute/20000120-2.c: New test.
26227 * gcc.c-torture/execute/20000120-1.c: New test.
26228
26229 2000-01-13 Jeffrey A Law (law@cygnus.com)
26230
26231 * gcc.c-torture/execute/20000113-1.c: New test.
26232
26233 2000-01-12 Jeffrey A Law (law@cygnus.com)
26234
26235 * gcc.c-torture/execute/20000112-1.c: New test.
26236
26237 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26238
26239 * gcc.dg/20000111-1.c: New test.
26240
26241 2000-01-10 Jeffrey A Law (law@cygnus.com)
26242
26243 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26244 with 16 bit integers.
26245
26246 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26247
26248 * gcc.dg/20000108-1.c: New test.
26249
26250 2000-01-05 Nathan Sidwell <nathan@acm.org>
26251
26252 * g++.old-deja/g++.ns/koenig8.C: New test.
26253
26254 2000-01-05 Nathan Sidwell <nathan@acm.org>
26255
26256 * g++.old-deja/g++.other/cast4.C: New test.
26257
26258 2000-01-05 Jeffrey A Law (law@cygnus.com)
26259
26260 * gcc.c-torture/compile/20000105-2.c: New test.
26261 * gcc.c-torture/compile/20000105-1.c: New test.
26262
26263 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26264
26265 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26266 references to printf & atoi to conform to ANSI standard.
26267 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26268 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26269 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26270 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26271 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26272 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26273 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26274 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26275 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26276 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26277 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26278 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26279 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26280 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26281 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26282 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26283 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26284 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26285 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26286 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26287 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26288 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26289 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26290 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26291 * g++.old-deja/g++.brendan/init3.C: Likewise.
26292 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26293 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26294 * g++.old-deja/g++.brendan/new2.C: Likewise.
26295 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26296 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26297 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26298 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26299 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26300 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26301 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26302 * g++.old-deja/g++.brendan/template24.C: Likewise.
26303 * g++.old-deja/g++.brendan/template3.C: Likewise.
26304 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26305 * g++.old-deja/g++.jason/inline3.C: Likewise.
26306 * g++.old-deja/g++.jason/opeq.C: Likewise.
26307 * g++.old-deja/g++.law/arg5.C: Likewise.
26308 * g++.old-deja/g++.law/arm7.C: Likewise.
26309 * g++.old-deja/g++.law/ctors11.C: Likewise.
26310 * g++.old-deja/g++.law/cvt8.C: Likewise.
26311 * g++.old-deja/g++.law/init9.C: Likewise.
26312 * g++.old-deja/g++.law/refs4.C: Likewise.
26313 * g++.old-deja/g++.law/template2.C: Likewise.
26314 * g++.old-deja/g++.law/visibility24.C: Likewise.
26315 * g++.old-deja/g++.law/vtable3.C: Likewise.
26316 * g++.old-deja/g++.mike/asm2.C: Likewise.
26317 * g++.old-deja/g++.mike/eh1.C: Likewise.
26318 * g++.old-deja/g++.mike/misc1.C: Likewise.
26319 * g++.old-deja/g++.mike/misc13.C: Likewise.
26320 * g++.old-deja/g++.mike/misc14.C: Likewise.
26321 * g++.old-deja/g++.mike/ns12.C: Likewise.
26322 * g++.old-deja/g++.mike/p1248.C: Likewise.
26323 * g++.old-deja/g++.mike/p3708.C: Likewise.
26324 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26325 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26326 * g++.old-deja/g++.mike/p646.C: Likewise.
26327 * g++.old-deja/g++.mike/p700.C: Likewise.
26328 * g++.old-deja/g++.mike/p783.C: Likewise.
26329 * g++.old-deja/g++.mike/p783a.C: Likewise.
26330 * g++.old-deja/g++.mike/p783b.C: Likewise.
26331 * g++.old-deja/g++.mike/p786.C: Likewise.
26332 * g++.old-deja/g++.mike/p789.C: Likewise.
26333 * g++.old-deja/g++.mike/p789a.C: Likewise.
26334 * g++.old-deja/g++.mike/p807a.C: Likewise.
26335 * g++.old-deja/g++.other/delete3.C: Likewise.
26336 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26337 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26338 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26339 * g++.old-deja/g++.other/empty1.C: Likewise.
26340 * g++.old-deja/g++.other/temporary1.C: Likewise.
26341 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26342 * g++.old-deja/g++.pt/t16.C: Likewise.
26343 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26344
26345 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26346
26347 * gcc.dg/991230-1.c: New test.
26348
26349 1999-12-29 Jeffrey A Law (law@cygnus.com)
26350
26351 * gcc.c-torture/compile/991229-3.c: New test.
26352 * gcc.c-torture/compile/991229-2.c: New test.
26353 * gcc.c-torture/compile/991229-1.c: New test.
26354
26355 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26356
26357 * gcc.c-torture/compile/labels-2.c: New test.
26358
26359 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26360
26361 * gcc.c-torture/execute/991227-1.c: New test.
26362
26363 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26364
26365 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26366
26367 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26368
26369 * gcc.c-torture/execute/991221-1.c: New test.
26370
26371 1999-12-20 Nathan Sidwell <nathan@acm.org>
26372
26373 * g++.old-deja/g++.other/cast3.C: New test.
26374
26375 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26376
26377 * gcc.c-torture/execute/991216-4.c: New test.
26378
26379 1999-12-16 Michael Meissner <meissner@cygnus.com>
26380
26381 * gcc.c-torture/execute/991216-1.c: New test.
26382 * gcc.c-torture/execute/991216-2.c: New test.
26383 * gcc.c-torture/execute/991216-3.c: New test.
26384
26385 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26386
26387 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26388 Actually make the test fail by using "-O2" for compilation.
26389
26390 1999-12-15 Nathan Sidwell <nathan@acm.org>
26391
26392 * g++.old-deja/g++.warn/cast-align1.C: New test.
26393
26394 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26395
26396 * gcc.c-torture/compile/991214-1.c: New test.
26397 * gcc.c-torture/compile/991214-2.c: New test.
26398
26399 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26400
26401 * gcc.dg/991214-1.c: New test.
26402
26403 1999-12-13 Jeffrey A Law (law@cygnus.com)
26404
26405 * gcc.c-torture/compile/991213-3.c: New test.
26406 * gcc.c-torture/compile/991213-2.c: New test.
26407 * gcc.c-torture/compile/991213-1.c: New test.
26408
26409 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26410
26411 * gcc.dg/991209-1.c: New test.
26412
26413 1999-12-08 Nathan Sidwell <nathan@acm.org>
26414
26415 * gcc.c-torture/compile/991208-1.c: New test.
26416
26417 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26418
26419 * gcc.dg/ultrasp2.c: New test.
26420
26421 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26422
26423 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26424
26425 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26426
26427 * gcc.c-torture/compile/991202-1.c: New test.
26428 * gcc.c-torture/execute/991202-1.c: New test.
26429 * gcc.c-torture/execute/991202-2.c: New test.
26430 * gcc.c-torture/execute/991202-3.c: New test.
26431
26432 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26433
26434 * g++.old-deja/g++.abi/align.C: New test.
26435 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26436 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26437
26438 1999-12-01 Richard Henderson <rth@cygnus.com>
26439
26440 * gcc.c-torture/execute/991201-1.c: New.
26441
26442 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26443
26444 * gcc.dg/991129-1.c: New test.
26445
26446 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26447
26448 * gcc.c-torture/compile/991127-1.c: New test.
26449
26450 1999-11-22 Nathan Sidwell <nathan@acm.org>
26451
26452 * g++.old-deja/g++.other/warn4.C: New test.
26453
26454 1999-11-22 Nathan Sidwell <nathan@acm.org>
26455
26456 * g++.old-deja/g++.eh/cleanup2.C: New test.
26457 * g++.old-deja/g++.ext/pretty2.C: New test.
26458 * g++.old-deja/g++.ext/pretty3.C: New test.
26459 * g++.old-deja/g++.other/debug6.C: New test.
26460
26461 1999-10-20 Jim Wilson <wilson@cygnus.com>
26462
26463 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26464 compiler_output to look for one error message instead of two.
26465
26466 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26467
26468 * gcc.c-torture/execute/991118-1.c: Also test case
26469 where the word boundary does not split a byte evenly.
26470
26471 1999-11-19 Nathan Sidwell <nathan@acm.org>
26472
26473 * g++.old-deja/g++.ext/restrict1.C: New test.
26474
26475 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26476
26477 * gcc.c-torture/execute/991118-1.c: New test.
26478
26479 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26480
26481 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26482 working directory pathnames.
26483
26484 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26485
26486 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26487 host is equipped with driver.h and driver.o so it can actually
26488 compile and run the tests.
26489
26490 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26491
26492 * gcc.c-torture/compile/991008-1.c: New test.
26493
26494 1999-11-08 Nick Clifton <nickc@cygnus.com>
26495
26496 * lib/gcc-dg.exp: Include target-supports.exp
26497
26498 1999-11-05 Nick Clifton <nickc@cygnus.com>
26499
26500 * lib/target-supports.exp: New file: Provide procs to test for
26501 features supported by the target.
26502 (check_weak_available): Moved here from ecos.exp.
26503 (check_alias_available): New proc: Determine of the target
26504 toolchain supports the alias attribute.
26505
26506 * gcc.dg/special/ecos.exp: Move check_weak_available to
26507 target-supports.exp.
26508 (alias-1.c): Only perform the test if the target supports
26509 aliases.
26510 (wkali-1.c): Only perform the test if the target supports
26511 aliases.
26512
26513 * gcc.dg/990506-0.c: Expect error messages from cross
26514 targets as well as native targets.
26515
26516 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26517
26518 * gcc.dg/ultrasp1.c: Removed xfail.
26519 * gcc.dg/struct-ret-2.c: Likewise.
26520 * gcc.dg/array-1.c: Likewise.
26521
26522 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26523
26524 * gcc.dg/struct-ret-2.c: New test.
26525
26526 * gcc.dg/array-1.c: New test.
26527
26528 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26529
26530 * gcc.c-torture/execute/991030-1.c: New test.
26531
26532 1999-10-26 Richard Henderson <rth@cygnus.com>
26533
26534 * gcc.c-torture/compile/991026-2.c: New test.
26535
26536 1999-10-26 Jeffrey A Law (law@cygnus.com)
26537
26538 * gcc.c-torture/compile/991026-1.c: New test.
26539
26540 1999-10-23 Jeffrey A Law (law@cygnus.com)
26541
26542 * gcc.c-torture/execute/991023-1.c: New test.
26543
26544 1999-10-19 Jeffrey A Law (law@cygnus.com)
26545
26546 * gcc.c-torture/execute/991019-1.c: New test.
26547
26548 1999-10-16 Richard Henderson <rth@cygnus.com>
26549
26550 * gcc.c-torture/execute/991016-1.c: New test.
26551
26552 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26553
26554 * gcc.c-torture/execute/991014-1.c: New test.
26555
26556 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26557
26558 * g++.old-deja/g++.other/union2.C: New test.
26559
26560 1999-10-13 Nathan Sidwell <nathan@acm.org>
26561
26562 * g++.old-deja/g++.other/vaarg2.C: New test.
26563 * g++.old-deja/g++.other/vaarg3.C: New test.
26564
26565 1999-10-12 Craig Burley <craig@jcb-sc.com>
26566
26567 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26568 in compile/.
26569
26570 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26571
26572 * gcc.c-torture/execute/va-arg-11.c: New test.
26573
26574 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26575
26576 * lib/file-format.exp (gcc_target_object_format): Don't
26577 crash if objdump is unavailable.
26578
26579 1999-09-29 Donn Terry <donn@interix.com>
26580
26581 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26582
26583 1999-09-28 Nick Clifton <nickc@cygnus.com>
26584
26585 * gcc.c-torture/compile/990928-1.c: New test.
26586
26587 1999-09-28 Nathan Sidwell <nathan@acm.org>
26588
26589 * g++.old-deja/g++.other/decl6.C: New test.
26590
26591 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26592
26593 * gcc.c-torture/execute/va-arg-10.c: New test.
26594
26595 1999-09-27 Nathan Sidwell <nathan@acm.org>
26596
26597 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26598 __PRETTY_FUNCTION__.
26599
26600 1999-09-23 Nick Clifton <nickc@cygnus.com>
26601
26602 * gcc.c-torture/execute/990923-1.c: New test.
26603
26604 1999-09-21 Nick Clifton <nickc@cygnus.com>
26605
26606 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26607 for which -fpic is inappropriate.
26608
26609 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26610
26611 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26612
26613 1999-09-21 Nathan Sidwell <nathan@acm.org>
26614
26615 * g++.old-deja/g++.other/dyncast1.C: New test.
26616 * g++.old-deja/g++.other/dyncast2.C: New test.
26617 * g++.old-deja/g++.other/dyncast3.C: New test.
26618 * g++.old-deja/g++.other/dyncast4.C: New test.
26619 * g++.old-deja/g++.other/dyncast5.C: New test.
26620 * g++.old-deja/g++.eh/catch3.C: New test.
26621 * g++.old-deja/g++.eh/catch3p.C: New test.
26622 * g++.old-deja/g++.eh/catch4.C: New test.
26623 * g++.old-deja/g++.eh/catch4p.C: New test.
26624 * g++.old-deja/g++.eh/catch5.C: New test.
26625 * g++.old-deja/g++.eh/catch5p.C: New test.
26626 * g++.old-deja/g++.eh/catch6.C: New test.
26627 * g++.old-deja/g++.eh/catch6p.C: New test.
26628 * g++.old-deja/g++.eh/catch7.C: New test.
26629 * g++.old-deja/g++.eh/catch7p.C: New test.
26630 * g++.old-deja/g++.eh/catch8.C: New test.
26631 * g++.old-deja/g++.eh/catch8p.C: New test.
26632 * g++.old-deja/g++.eh/catch9.C: New test.
26633 * g++.old-deja/g++.eh/catch9p.C: New test.
26634
26635 1999-09-13 Nathan Sidwell <nathan@acm.org>
26636
26637 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26638 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26639
26640 1999-09-13 Jeffrey A Law (law@cygnus.com)
26641
26642 * gcc.c-torture/compile/990913-1.c: New test.
26643
26644 1999-09-10 Nathan Sidwell <nathan@acm.org>
26645
26646 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26647 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26648
26649 1999-09-09 Richard Henderson <rth@cygnus.com>
26650
26651 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26652
26653 1999-09-09 Nathan Sidwell <nathan@acm.org>
26654
26655 * g++.old-deja/g++.other/lookup11.C: New test.
26656 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26657 what is permitted and what we want.
26658 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26659 overload use.
26660 * g++.old-deja/g++.jason/rfg5.C: Likewise
26661
26662 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26663
26664 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26665 * gcc.c-torture/noncompile/poison-1.c: New file.
26666
26667 1999-09-08 Nathan Sidwell <nathan@acm.org>
26668
26669 * g++.old-deja/g++.other/sizeof3.C: New test.
26670 * g++.old-deja/g++.other/sizeof4.C: New test.
26671 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26672 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26673
26674 1999-09-07 Richard Henderson <rth@cygnus.com>
26675
26676 * gcc.dg/va-arg-1.c: New.
26677
26678 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26679
26680 * gcc.c-torture/execute/va-arg-9.c: New test.
26681
26682 1999-09-05 Craig Burley <craig@jcb-sc.com>
26683
26684 * g77.f-torture/compile/980519-2.f: New test.
26685 * g77.f-torture/compile/19990905-0.f: New test.
26686 * g77.f-torture/compile/19990905-1.f: New test.
26687 * g77.f-torture/compile/19990905-2.f: New test.
26688
26689 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26690
26691 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26692
26693 * gcc.c-torture/execute/990827-1.c: Fix typo.
26694
26695 1999-09-03 Nathan Sidwell <nathan@acm.org>
26696
26697 * g++.old-deja/g++.other/deref1.C: New test.
26698
26699 1999-09-02 Nathan Sidwell <nathan@acm.org>
26700
26701 * g++.old-deja/g++.other/ambig2.C: New test.
26702 * g++.old-deja/g++.other/cond5.C: New test.
26703 * g++.old-deja/g++.other/lookup16.C: New test.
26704
26705 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26706
26707 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26708 assemblers too.
26709
26710 1999-08-31 Jeffrey A Law (law@cygnus.com)
26711
26712 * lib/c-torture.exp: Avoid the "compare executables" optimization
26713 when testing native.
26714
26715 1999-08-29 Jeffrey A Law (law@cygnus.com)
26716
26717 * gcc.c-torture/execute/990829-1.c: New test.
26718 * gcc.c-torture/compile/990829-1.c: New test.
26719
26720 1999-08-27 Paul Burchard <burchard@pobox.com>
26721
26722 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26723 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26724 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26725 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26726 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26727 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26728 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26729 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26730 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26731 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26732 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26733
26734 1999-08-27 Jeffrey A Law (law@cygnus.com)
26735
26736 * gcc.c-torture/execute/990827-1.c: New test.
26737
26738 1999-08-26 Craig Burley <craig@jcb-sc.com>
26739
26740 * g77.f-torture/noncompile/19990826-4.f: New test.
26741
26742 * g77.f-torture/compile/19990826-3.f: New test.
26743
26744 * g77.f-torture/execute/19990826-2.f: New test.
26745
26746 * g77.f-torture/compile/19990826-1.f: New test.
26747
26748 * gcc.c-torture/execute/990826-0.c: New test.
26749 * g77.c-torture/execute/19990826-0.f: New test.
26750
26751 * g77.f-torture/noncompile/970626-2.f: New test.
26752
26753 1999-08-25 Paul Burchard <burchard@pobox.com>
26754
26755 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26756 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26757 lss-011.C: New tests.
26758
26759 1999-08-25 Nathan Sidwell <nathan@acm.org>
26760
26761 * g++.old-deja/g++.other/decl5.C: New test.
26762
26763 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26764
26765 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26766 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26767 call `postbase' for each one. All callers of `postbase' changed
26768 to call this instead.
26769
26770 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26771
26772 * gcc.c-torture/execute/990811-1.c: New test.
26773
26774 1999-08-09 Nick Clifton <nickc@cygnus.com>
26775
26776 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26777 just native ones.
26778
26779 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26780 just native ones.
26781
26782 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26783
26784 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26785
26786 1999-08-04 Jeffrey A Law (law@cygnus.com)
26787
26788 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26789
26790 1999-08-04 Nathan Sidwell <nathan@acm.org>
26791
26792 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26793
26794 1999-08-04 Jeffrey A Law (law@cygnus.com)
26795
26796 * gcc.c-torture/execute/990804-1.c: New test.
26797
26798 1999-08-03 Nathan Sidwell <nathan@acm.org>
26799
26800 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26801 * g++.old-deja/g++.brendan/crash64.C: Likewise
26802 * g++.old-deja/g++.brendan/overload8.C: Likewise
26803
26804 1999-08-03 Nathan Sidwell <nathan@acm.org>
26805
26806 * g++.old-deja/g++.other/struct1.C: New test.
26807
26808 1999-08-03 Nathan Sidwell <nathan@acm.org>
26809
26810 * g++.old-deja/g++.other/enum2.C: New test.
26811
26812 1999-08-02 Richard Henderson <rth@cygnus.com>
26813
26814 Adapted from tests from Franz Sirl:
26815 * gcc.c-torture/execute/va-arg-7.c: New test.
26816 * gcc.c-torture/execute/va-arg-8.c: New test.
26817
26818 1999-08-01 Jeffrey A Law (law@cygnus.com)
26819
26820 * gcc.c-torture/compile/990801-2.c: New test.
26821
26822 * gcc.c-torture/compile/990801-1.c: New test.
26823
26824 1999-07-27 Michael Meissner <meissner@cygnus.com>
26825
26826 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26827 fp-cmp-1.c, converting double to float.
26828
26829 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26830 fp-cmp-1.c, converting double to long double.
26831
26832 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26833 from fr1 to unknown_register, since fr1 is a legitimate register
26834 on some machines.
26835
26836 1999-07-25 Jeffrey A Law (law@cygnus.com)
26837
26838 * README: More listname related changes.
26839
26840 1999-07-08 Catherine Moore <clm@cygnus.com>
26841
26842 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26843
26844 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26845
26846 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26847
26848 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26849
26850 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26851
26852 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26853
26854 * gcc.dg/990703-1.c: New test.
26855
26856 1999-06-29 Nick Clifton <nickc@cygnus.com>
26857
26858 * lib/file-format.exp: New file: Move definition of proc
26859 gcc_target_object_format to here from
26860 gcc.dg/special/ecos.exp.
26861
26862 * lib/c-torture.exp: Include lib file-format.exp.
26863 * lib/gcc-dg.exp: Include lib file-format.exp.
26864
26865 * gcc.dg/special/ecos.exp: Remove definition of proc
26866 gcc_target_object_format.
26867
26868 1999-06-28 Jeffrey A Law (law@cygnus.com)
26869
26870 * gcc.c-torture/execute/990628-1.c: New test.
26871
26872 1999-06-25 Jeffrey A Law (law@cygnus.com)
26873
26874 * gcc.c-torture/compile/990625-2.c: New test.
26875
26876 * gcc.c-torture/compile/990625-1.c: New test.
26877
26878 1999-06-23 Nick Clifton <nickc@cygnus.com>
26879
26880 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26881 attributes compile.
26882 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26883 ports that use the COFF/PE file format.
26884
26885 1999-06-17 Jeffrey A Law (law@cygnus.com)
26886
26887 * gcc.c-torture/compile/990617-1.c: New test.
26888
26889 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26890
26891 * g++.old-deja/g++.other/decl4.C: New test.
26892
26893 1999-06-14 Nathan Sidwell <nathan@acm.org>
26894
26895 * g++.old-deja/g++.other/bitfld3.C: New test.
26896
26897 1999-06-08 Nathan Sidwell <nathan@acm.org>
26898
26899 * g++.old-deja/g++.eh/catch1.C: New test.
26900
26901 1999-06-07 Jeffrey A Law (law@cygnus.com)
26902
26903 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26904
26905 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26906 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26907
26908 1999-06-05 Craig Burley <craig@jcb-sc.com>
26909
26910 * g77.f-torture/compile/19990502-0.f: Replace with new,
26911 shorter, test that still fails after recent changes.
26912
26913 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26914
26915 * gcc.c-torture/execute/990604-1.c: New test.
26916
26917 1999-05-31 Jeffrey A Law (law@cygnus.com)
26918
26919 * gcc.c-torture/execute/990531-1.c: New test.
26920
26921 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26922
26923 * gcc.c-torture/compile/990527-1.c: New test.
26924
26925 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26926
26927 * gcc.c-torture/execute/990527-1.c: New test.
26928
26929 1999-05-25 Nick Clifton <nickc@cygnus.com>
26930
26931 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26932 bitfields as signed.
26933
26934 1999-05-25 Craig Burley <craig@jcb-sc.com>
26935
26936 * g77.f-torture/compile/19990525-0.f: New test.
26937
26938 1999-05-25 Jeffrey A Law (law@cygnus.com)
26939
26940 * gcc.c-torture/execute/990525-2.c: New test.
26941
26942 * gcc.c-torture/execute/990525-1.c: New test.
26943
26944 1999-05-24 Nathan Sidwell <nathan@acm.org>
26945
26946 * g++.old-deja/g++.other/anon3.C: New test.
26947 * g++.old-deja/g++.other/anon4.C: New test.
26948 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26949 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26950 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26951 Merrill).
26952
26953 1999-05-24 Jeffrey A Law (law@cygnus.com)
26954
26955 * gcc.c-torture/execute/990524-1.c: New test.
26956
26957 * gcc.dg/990524-1.c: New test.
26958
26959 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26960
26961 * gcc.c-torture/compile/990523-1.c: New test.
26962
26963 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26964
26965 * gcc.c-torture/compile/990519-1.c: New test.
26966
26967 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26968
26969 * gcc.c-torture/compile/990517-1.c: New test.
26970
26971 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26972 (e4, f4): New tests.
26973 (main): Call them.
26974
26975 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26976
26977 * gcc.dg/noreturn-1.c: New test.
26978
26979 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26980
26981 * gcc.c-torture/execute/990513-1.c: New test.
26982
26983 1999-05-10 Richard Henderson <rth@cygnus.com>
26984
26985 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26986
26987 1999-05-10 Craig Burley <craig@jcb-sc.com>
26988
26989 * g77.f-torture/execute/erfc.f: Use small single-precision
26990 values, to avoid problems on Alphas when not -mieee.
26991
26992 1999-05-08 Craig Burley <craig@jcb-sc.com>
26993
26994 * gcc.dg/990506-0.c: New test.
26995
26996 1999-05-08 Richard Henderson <rth@cygnus.com>
26997
26998 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26999 the constant to test. Don't XFAIL 64-bit targets.
27000
27001 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
27002 * g++.old-deja/g++.law/profile1.C: Likewise.
27003
27004 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
27005 operator new instances.
27006 * g++.old-deja/g++.other/delete5.C: Likewise.
27007
27008 1999-05-03 Craig Burley <craig@jcb-sc.com>
27009
27010 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
27011 intrinsic.
27012
27013 1999-05-03 Craig Burley <craig@jcb-sc.com>
27014
27015 * g77.f-torture/execute/u77-test.f: Reverse order of two
27016 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
27017
27018 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27019
27020 * gcc.dg/compare1.c: New test.
27021
27022 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
27023
27024 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
27025 New tests.
27026
27027 1999-05-02 Craig Burley <craig@jcb-sc.com>
27028
27029 * g77.f-torture/compile/19990502-1.f: New test.
27030
27031 1999-05-02 Craig Burley <craig@jcb-sc.com>
27032
27033 * g77.f-torture/compile/19990502-0.f: New test.
27034
27035 1999-05-02 Craig Burley <craig@jcb-sc.com>
27036
27037 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27038 intrinsic.
27039
27040 1999-05-02 Craig Burley <craig@jcb-sc.com>
27041
27042 * g77.f-torture/execute/u77-test.f (main): List libU77
27043 intrinsics not currently tested.
27044 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27045 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27046 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27047 Trim blanks off the ends of some printed strings.
27048
27049 1999-05-02 Craig Burley <craig@jcb-sc.com>
27050
27051 * g77.f-torture/execute/u77-test.f (main): Just warn about
27052 FSTAT gid disagreement, as it's expected on some systems.
27053
27054 1999-05-01 Craig Burley <craig@jcb-sc.com>
27055
27056 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27057 use a new function, which allows for some slop.
27058 Clean up some commentary.
27059 (issum): The new function.
27060 (sgladd): Deleted subroutine.
27061
27062 1999-05-01 Craig Burley <craig@jcb-sc.com>
27063
27064 * g77.f-torture/execute/u77-test.f: Modify to be more like
27065 libf2c/libU77 version, bringing patches to that version here.
27066 Add suitable commentary.
27067
27068 1999-04-25 Richard Henderson <rth@cygnus.com>
27069
27070 * gcc.dg/990424-1.c: New test.
27071
27072 1999-04-24 Craig Burley <craig@jcb-sc.com>
27073
27074 * g77.f-torture/execute/u77-test.f (main): Bug involving
27075 LSTAT has been fixed, so turn back on full checking.
27076
27077 1999-04-20 Craig Burley <craig@jcb-sc.com>
27078
27079 * g77.f-torture/compile/19990419-0.f: New test.
27080 * g77.f-torture/execute/19990419-1.f: New test.
27081
27082 1999-04-17 Richard Henderson <rth@cygnus.com>
27083
27084 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27085 to avoid the need for a prototype to supress a warning.
27086
27087 1999-04-07 Jim Wilson <wilson@cygnus.com>
27088
27089 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27090
27091 1999-04-04 Jeffrey A Law (law@cygnus.com)
27092
27093 * gcc.c-torture/execute/990404-1.c: New test.
27094
27095 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27096
27097 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27098 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27099 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27100 missing initializer warnings.
27101
27102 1999-03-28 Jeffrey A Law (law@cygnus.com)
27103
27104 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27105 matching strings.
27106
27107 1999-03-26 Jeffrey A Law (law@cygnus.com)
27108
27109 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27110
27111 1999-03-26 Craig Burley <craig@jcb-sc.com>
27112
27113 * g77.f-torture/execute/19990325-0.f: New test.
27114 * g77.f-torture/execute/19990325-1.f: New test.
27115
27116 1999-03-24 Jeffrey A Law (law@cygnus.com)
27117
27118 * gcc.c-torture/execute/990324-1.c: New test.
27119
27120 1999-03-22 Jim Wilson <wilson@cygnus.com>
27121
27122 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27123 test with 4.
27124
27125 1999-03-17 Richard Henderson <rth@cygnus.com>
27126
27127 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27128
27129 1999-03-13 Craig Burley <craig@jcb-sc.com>
27130
27131 * g77.f-torture/execute/19990313-2.f: New test.
27132 * g77.f-torture/execute/19990313-3.f: New test.
27133
27134 1999-03-13 Craig Burley <craig@jcb-sc.com>
27135
27136 * g77.f-torture/execute/19990313-0.f: New test.
27137 * g77.f-torture/execute/19990313-1.f: New test.
27138
27139 1999-03-12 Jim Wilson <wilson@cygnus.com>
27140
27141 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27142 printf to sprintf.
27143 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27144 (main): Add check for u15. Conditionalize u31 check depending on
27145 whether ints are <32 bits or >=32 bits.
27146
27147 1999-03-08 Craig Burley <craig@jcb-sc.com>
27148
27149 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27150
27151 1999-03-08 Craig Burley <craig@jcb-sc.com>
27152
27153 * g77.f-torture/compile/19990305-0.f: New test.
27154 * g77.f-torture/execute/19981119-0.f: New test.
27155
27156 1999-03-08 Craig Burley <craig@jcb-sc.com>
27157
27158 * g77.f-torture/execute/970625-2.f: call ABORT if final
27159 result is not correct, instead of just printing it.
27160 Add this checking via newly introduced obfuscation, to
27161 trip up buggy front ends.
27162
27163 1999-03-07 Craig Burley <craig@jcb-sc.com>
27164
27165 * g77.f-torture/compile/960317-1.f: Moved from being
27166 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27167
27168 1999-03-06 Craig Burley <craig@jcb-sc.com>
27169
27170 * g77.f-torture/execute/960317-1.f: New (old) test.
27171 * g77.f-torture/execute/970625-2.f: Ditto.
27172
27173 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27174
27175 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27176 message on line 1 or line 2; cccp and cpplib do this differently.
27177
27178 1999-03-01 Jeffrey A Law (law@cygnus.com)
27179
27180 * g++.old-deja/g++.law/weak1.C: New test.
27181
27182 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27183
27184 * gcc.c-torture/execute/990119-1.c: Renamed to...
27185 * gcc.dg/990119-1.c: this, so it will only be tested once
27186 (it's a preprocessor test, it doesn't need to be run at
27187 multiple optimization levels).
27188
27189 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27190
27191 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27192 ALWAYS_CXXFLAGS.
27193
27194 1999-02-24 Craig Burley <craig@jcb-sc.com>
27195
27196 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27197 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27198 to not be compilable by current g77.
27199
27200 1999-02-24 Nick Clifton <nickc@cygnus.com>
27201
27202 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27203
27204 1999-02-22 Jeffrey A Law (law@cygnus.com)
27205
27206 * gcc.c-torture/execute/990222-1.c: New test.
27207
27208 1999-02-19 Craig Burley <craig@jcb-sc.com>
27209
27210 * g77.f-torture/compile/19990218-0.f: New test.
27211 * g77.f-torture/noncompile/19990218-1.f: New test.
27212
27213 1999-02-18 Craig Burley <craig@jcb-sc.com>
27214
27215 * g77.f-torture/compile/19981216-0.f: New test.
27216
27217 1999-02-14 Jeffrey A Law (law@cygnus.com)
27218
27219 * gcc.dg/990214-1.c: New test.
27220
27221 1999-02-13 Jeffrey A Law (law@cygnus.com)
27222
27223 * gcc.dg/990213-2.c: New test.
27224
27225 * gcc.dg/990213-1.c: New test.
27226
27227 1999-02-12 Jeffrey A Law (law@cygnus.com)
27228
27229 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27230 ints.
27231
27232 1999-02-11 Nick Clifton <nickc@cygnus.com>
27233
27234 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27235 specified by target.
27236
27237 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27238
27239 1999-02-11 Jeffrey A Law (law@cygnus.com)
27240
27241 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27242
27243 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27244
27245 * gcc.dg/special/ecos.exp: New test driver for new tests with
27246 special requirements.
27247
27248 * gcc.dg/special/alias-1.c: New test.
27249 * gcc.dg/special/gcsec-1.c: New test.
27250 * gcc.dg/special/weak-1.c: New test.
27251 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27252 * gcc.dg/special/weak-2.c: New test.
27253 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27254 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27255 * gcc.dg/special/wkali-1.c: New test.
27256 * gcc.dg/special/wkali-2.c: New test.
27257 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27258 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27259
27260 1999-02-10 Felix Lee <flee@cygnus.com>
27261
27262 * lib/c-torture.exp (c-torture-compile): Pull out code for
27263 analyzing gcc error messages.
27264 (c-torture-execute): Likewise. Fix some (harmless) false
27265 positives.
27266 * lib/gcc.exp (gcc_check_compile): New function.
27267
27268 1999-02-08 Richard Henderson <rth@cygnus.com>
27269
27270 * gcc.c-torture/execute/990208-1.c: New test.
27271
27272 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27273
27274 * g++.dg/special/ecos.exp: New driver for new tests with special
27275 requirements
27276
27277 * g++.dg/special/conpr-1.C: New test
27278 * g++.dg/special/conpr-2.C: New test
27279 * g++.dg/special/conpr-2a.C: New test
27280 * g++.dg/special/conpr-3.C: New test
27281 * g++.dg/special/conpr-3a.C: New test
27282 * g++.dg/special/conpr-3b.C: New test
27283
27284 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27285 allow g++ to use the dg driver
27286
27287 * README: Add comment about g++.dg directory
27288
27289 1999-02-06 Jeffrey A Law (law@cygnus.com)
27290
27291 * README: Update email addresses.
27292
27293 1999-02-03 Nick Clifton <nickc@cygnus.com>
27294
27295 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27296 arguments in order to force structure S onto the stack even on
27297 the alpha.
27298 (test): Pass 10 leading arguments to function foo as well as the
27299 structure S.
27300
27301 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27302 failure for all targets.
27303
27304 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27305 abort to terminate program execution.
27306
27307 1999-01-30 Richard Henderson <rth@cygnus.com>
27308
27309 * gcc.c-torture/execute/990130-1.c: New test.
27310
27311 1999-01-30 Jeffrey A Law (law@cygnus.com)
27312
27313 * gcc.dg/990130-1.c: New test.
27314
27315 1999-01-28 Michael Meissner <meissner@cygnus.com>
27316
27317 * gcc.c-torture/execute/990128-1.c: New test.
27318
27319 1999-01-27 Michael Meissner <meissner@cygnus.com>
27320
27321 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27322
27323 1999-01-27 Felix Lee <flee@cygnus.com>
27324
27325 * lib/c-torture.exp (c-torture-compile): pull out code for
27326 analyzing gcc error messages.
27327 (c-torture-execute): ditto, and fix some (harmless) false
27328 positives.
27329 * lib/gcc.exp (gcc_check_compile): new function.
27330
27331 1999-01-17 Jeffrey A Law (law@cygnus.com)
27332
27333 * gcc.dg/990117-1.c: New test.
27334
27335 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27336
27337 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27338
27339 1999-01-15 Jeffrey A Law (law@cygnus.com)
27340
27341 * g77.f-torture/compile/990115-1.f: New test.
27342
27343 1999-01-07 Jeffrey A Law (law@cygnus.com)
27344
27345 * gcc.c-torture/compile/990107-1.c: New test
27346
27347 1999-01-06 Jeffrey A Law (law@cygnus.com)
27348
27349 * gcc.c-torture/execute/990106-2.c: New test.
27350
27351 * gcc.c-torture/execute/990106-1.c: New test.
27352
27353 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27354
27355 * gcc.c-torture/compile/981223-1.c: New test.
27356
27357 1998-12-29 Richard Henderson <rth@cygnus.com>
27358
27359 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27360 (opt3): Rename from opt4 and disable.
27361
27362 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27363
27364 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27365
27366 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27367
27368 * g++.old-deja/g++.other/conv5.C: New test.
27369
27370 1998-12-14 Nick Clifton <nickc@cygnus.com>
27371
27372 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27373
27374 1998-12-11 Jeffrey A Law (law@cygnus.com)
27375
27376 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27377
27378 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27379
27380 * gcc.c-torture/compile/981211-1.c: New test.
27381
27382 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27383
27384 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27385
27386 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27387
27388 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27389
27390 * gcc.special/930510-1.c: Make C9X safe.
27391 * gcc.misc-tests/gcov-1.c Similarly.
27392 * gcc.misc-tests/gcov-2.c Similarly.
27393
27394 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27395
27396 * gcc.dg/ultrasp1.c: New test.
27397
27398 1998-12-06 Richard Henderson <rth@cygnus.com>
27399
27400 * gcc.c-torture/execute/981206.c: New test.
27401
27402 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27403
27404 * g++.old-deja/g++.ns/template7.C: New test.
27405
27406 * g++.old-deja/g++.other/expr1.C: New test.
27407
27408 * g++.old-deja/g++.eh/tmpl3.C: New test.
27409
27410 * g++.old-deja/g++.eh/tmpl2.C: New test.
27411
27412 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27413
27414 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27415 * g++.old-deja/g++.other/using6.C: Removed.
27416 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27417
27418 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27419
27420 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27421
27422 * g++.old-deja/g++.pt/overload8.C: New test.
27423
27424 * g++.old-deja/g++.pt/overload7.C: New test.
27425
27426 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27427
27428 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27429 and relinking messages.
27430 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27431 compiling with -frepo.
27432
27433 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27434
27435 * g++.old-deja/g++.pt/lookup6.C: New test.
27436
27437 1998-11-30 Nick Clifton <nickc@cygnus.com>
27438
27439 * gcc.c-torture/execute/981130-1.c: New test.
27440 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27441
27442 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27443
27444 * g++.old-deja/g++.pt/explicit76.C: New test.
27445
27446 * g++.old-deja/g++.pt/friend38.C: New test.
27447
27448 * g++.old-deja/g++.ns/crash2.C: New test.
27449
27450 * g++.old-deja/g++.pt/defarg8.C: New test.
27451
27452 * g++.old-deja/g++.pt/instantiate6.C: New test.
27453
27454 * g++.old-deja/g++.pt/static6.C: New test.
27455
27456 * g++.old-deja/g++.pt/decl2.C: New test.
27457
27458 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27459
27460 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27461 problem is actually related with name lookup, but so what? :-)
27462
27463 * g++.old-deja/g++.pt/friend37.C: New test.
27464
27465 1998-11-25 Dave Love <d.love@dl.ac.uk>
27466
27467 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27468 element, which fails on some systems.
27469
27470 * g77.f-torture/execute/labug1.f: New test.
27471
27472 1998-11-21 Jeffrey A Law (law@cygnus.com)
27473
27474 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27475 is defined.
27476
27477 1998-11-18 Dave Love <d.love@dl.ac.uk>
27478
27479 * g77.f-torture/compile/981117-1.f: New test.
27480
27481 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27482
27483 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27484 properly discarded.
27485
27486 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27487
27488 * gcc.c-torture/execute/memcheck: New directory of tests for
27489 -fcheck-memory-usage.
27490
27491 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27492
27493 * README: New file, general information about the testsuite and
27494 new description of the various C++ test subdirectories.
27495 * README.g++: Eliminate obsolete information, update and move most
27496 relevant stuff to README.
27497
27498 1998-11-07 Richard Henderson <rth@cygnus.com>
27499
27500 * gcc.c-torture/compile/981107-1.c: New test.
27501
27502 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27503
27504 * execute/memcpy-bi.c: New testcase.
27505
27506 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27507
27508 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27509 base classes.
27510
27511 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27512 template is selected.
27513
27514 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27515 classes, it should be accepted for all types.
27516
27517 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27518
27519 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27520 specializations start with template headers.
27521
27522 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27523
27524 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27525
27526 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27527 non-POD types.
27528
27529 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27530
27531 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27532
27533 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27534
27535 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27536
27537 1998-10-19 Jeffrey A Law (law@cygnus.com)
27538
27539 * 981019-1.c: New test.
27540
27541 1998-10-14 Robert Lipe <robertl@dgii.com>
27542
27543 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27544 find objc headers.
27545
27546 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27547
27548 * compile/981001-4.c: Remove use of GCC extension that triggers a
27549 compiler bug.
27550
27551 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27552
27553 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27554
27555 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27556
27557 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27558 instantiation of template produces incorrect code for delete
27559 expression.
27560
27561 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27562 constructors' name is not unique.
27563 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27564 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27565
27566 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27567 automatic array of const is ill-formed.
27568
27569 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27570 of template parameter?
27571
27572 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27573 const.
27574
27575 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27576 pointer-to-member expression.
27577
27578 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27579 declaration causes ICE.
27580
27581 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27582
27583 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27584 reserved in the global namespace.
27585
27586 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27587 generate needed virtual table.
27588
27589 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27590
27591 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27592
27593 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27594 template-dependent type
27595
27596 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27597
27598 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27599 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27600 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27601
27602 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27603 class should be usable as argument of member function.
27604 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27605 class should be usable as return type of member function.
27606 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27607 class should be usable as type of data member.
27608
27609 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27610
27611 1998-10-09 Jeffrey A Law (law@cygnus.com)
27612
27613 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27614
27615 1998-10-08 Nick Clifton <nickc@cygnus.com>
27616
27617 * gcc.dg/dll-?.c Add thumb to target list.
27618 Fix assembler scan patterns to match current assembler output.
27619
27620 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27621
27622 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27623 matching of template brackets.
27624
27625 * g++.old-deja/g++.other/using4.C: New test. Test using
27626 declarations of methods from base classes.
27627
27628 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27629 within functions should introduce names into the innermost
27630 enclosing namespace.
27631
27632 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27633 of static locals if first initialization throws.
27634
27635 1998-10-07 Jim Wilson <wilson@cygnus.com>
27636
27637 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27638
27639 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27640
27641 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27642 lose track of the possible targets of tablejump insns.
27643 * special/special.exp: Run it.
27644
27645 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27646
27647 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27648 must be declared before its specializations can be named in friend
27649 declarations.
27650
27651 1998-10-05 Dave Love <d.love@dl.ac.uk>
27652
27653 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27654
27655 * g77.f-torture/execute/io1.f: New test.
27656
27657 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27658
27659 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27660 with pointer to template function, for which no argument deduction
27661 is possible.
27662
27663 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27664 specialization of template function as argument to template
27665 function.
27666
27667 * g++.old-deja/g++.other/access2.C: New test; Inner class
27668 shouldn't have privileged access to Outer's names.
27669
27670 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27671
27672 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27673 friend template declared within template class conflicts with
27674 nested class of the same name.
27675
27676 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27677 is ignored.
27678
27679 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27680 object with direct initializer as function declaration.
27681
27682 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27683 initializers.
27684
27685 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27686 involving const pointer and NULL produces incorrect result.
27687
27688 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27689 type name without `typename' should be rejected with -pedantic.
27690
27691 1998-10-02 Richard Henderson <rth@cygnus.com>
27692
27693 * g++.old-deja/g++.other/addrof1.C: New test.
27694
27695 1998-10-01 Nick Clifton <nickc@cygnus.com>
27696
27697 * gcc.c-torture/compile/981001-1.c: New test.
27698 * gcc.c-torture/execute/981001-1.c: New test.
27699
27700 1998-10-01 Jeffrey A Law (law@cygnus.com)
27701
27702 * gcc.c-torture/compile/981001-2.c: New test.
27703 * gcc.c-torture/compile/981001-3.c: New test.
27704 * gcc.c-torture/compile/981001-4.c: New test.
27705
27706 1998-10-01 Robert Lipe <robertl@dgii.com>
27707
27708 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27709 multilibbed hosts. Idea grafted from g77.exp.
27710
27711 1998-09-30 Dave Love <d.love@dl.ac.uk>
27712
27713 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27714 avoid losing on systems which need -lsocket.
27715
27716 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27717
27718 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27719 * g++.old-deja/g++.other/nested2.C: Ditto.
27720 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27721 failure.
27722
27723 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27724
27725 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27726 preferred over template operator!= for enum bitfields.
27727
27728 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27729
27730 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27731 that happen to have the same base name, but in different scopes,
27732 are incorrectly rejected.
27733
27734 1998-09-16 Richard Henderson <rth@cygnus.com>
27735
27736 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27737 on the native word size instead of an integer literal.
27738
27739 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27740
27741 * g++.old-deja/g++.other/static2.C: Invocation of static data
27742 member of type pointer-to-function denoted as non-static member.
27743
27744 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27745 checks involving function types and aliases.
27746
27747 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27748
27749 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27750 redefined to the same non-trivial type.
27751
27752 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27753 namespace-qualification of template specializations declared in
27754 other namespaces.
27755
27756 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27757 to declare a subset of the specializations of a template function
27758 as friends of specializations of a template class.
27759
27760 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27761 member templates that do not fully specialize the enclosing
27762 template class are rejected.
27763
27764 1998-09-11 Dave Love <d.love@dl.ac.uk>
27765
27766 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27767
27768 1998-09-08 Dave Love <d.love@dl.ac.uk>
27769
27770 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27771 altered from libf2c/libU77 version.
27772
27773 1998-09-06 Dave Love <d.love@dl.ac.uk>
27774
27775 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27776
27777 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27778
27779 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27780 (un)signed char are different types for template specialization
27781 purposes.
27782
27783 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27784
27785 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27786 * objc: ObjC testsuite.
27787
27788 1998-08-31 Catherine Moore <clm@cygnus.com>
27789
27790 * gcc.c-torture/execute/941014-1.x: New file.
27791
27792 1998-08-31 Nick Clifton <nickc@cygnus.com>
27793
27794 * lib/c-torture.exp: Add support for
27795 torture_eval_before_compile and torture_eval_before_execute
27796 variables.
27797
27798 1998-08-30 Jeffrey A Law (law@cygnus.com)
27799
27800 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27801 this test triggers valid.
27802
27803 1998-08-27 Jeffrey A Law (law@cygnus.com)
27804
27805 * gcc.dg/980827-1.c: New test.
27806
27807 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27808
27809 * gcc.c-torture/execute/loop-4b.c: New test.
27810
27811 1998-08-26 Nick Clifton <nickc@cygnus.com>
27812
27813 * lib/c-torture.exp: Add support for
27814 torture_eval_before_compile and torture_eval_before_execute
27815 variables.
27816
27817 1998-08-25 Jeffrey A Law (law@cygnus.com)
27818
27819 * gcc.c-torture/compile/980825-1.c: New test.
27820
27821 1998-08-24 Nick Clifton <nickc@cygnus.com>
27822
27823 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27824 count number tests in opt_t0 not good_t0.
27825
27826 1998-08-24 Jeffrey A Law (law@cygnus.com)
27827
27828 * gcc.c-torture/compile/930326-1.x: Fix typo.
27829
27830 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27831
27832 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27833 causes an ICE.
27834
27835 1998-08-21 Jeffrey A Law (law@cygnus.com)
27836
27837 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27838 STACK_SIZE is defined.
27839 * gcc.c-torture/unsorted/stuct.c: Similarly.
27840
27841 * gcc.c-torture/compile/980821-1.c: New test.
27842
27843 1998-08-21 Jeffrey A Law (law@cygnus.com)
27844
27845 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27846
27847 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27848
27849 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27850 code.
27851
27852 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27853
27854 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27855 error'.
27856
27857 1998-08-18 Jeffrey A Law (law@cygnus.com)
27858
27859 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27860
27861 1998-08-16 Jeffrey A Law (law@cygnus.com)
27862
27863 * gcc.c-torture/compile/980816-1.c: New test.
27864
27865 * gcc.dg/980816-1.c: New test.
27866
27867 1998-08-13 Jeffrey A Law (law@cygnus.com)
27868
27869 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27870 compiler for ieee tests.
27871
27872 1998-08-01 Dave Love <d.love@dl.ac.uk>
27873
27874 * g77.f-torture/compile/980729-0.f: New test.
27875
27876 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27877
27878 * gcc.c-torture/special/eeprof-1.c: New test, for
27879 -finstrument-functions.
27880 * gcc.c-torture/special/special.exp: Run it.
27881
27882 1998-07-29 Jeffrey A Law (law@cygnus.com)
27883
27884 * gcc.c-torture/compile/980729-1.c: New test.
27885
27886 1998-07-27 Nick Clifton <nickc@cygnus.com>
27887
27888 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27889 __thumb__ is defined, and test for ARM style doubles if so.
27890
27891 1998-07-26 Dave Love <d.love@dl.ac.uk>
27892
27893 * g77.f-torture/noncompile/980615-0.f: New test.
27894
27895 1998-07-26 H.J. Lu (hjl@gnu.org)
27896
27897 * gcc.dg/980312-1.c: Do link instead of compile.
27898 * gcc.dg/980313-1.c: Likewise.
27899
27900 1998-07-26 Jeffrey A Law (law@cygnus.com)
27901
27902 * gcc.c-torture/compile/980726-1.c: New test.
27903
27904 1998-07-25 Dave Love <d.love@dl.ac.uk>
27905
27906 * g77.f-torture/execute/io0.f: New test.
27907
27908 1998-07-24 Nick Clifton <nickc@cygnus.com>
27909
27910 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27911 an int.
27912
27913 1998-06-18 Michael Meissner <meissner@cygnus.com>
27914
27915 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27916 m32r bugs.
27917
27918 1998-07-17 Nick Clifton <nickc@cygnus.com>
27919
27920 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27921 c-decl.c:grokdeclarator can handle mode attributes.
27922
27923 1998-07-16 Jeffrey A Law (law@cygnus.com)
27924
27925 * gcc.c-torture/execute/980716-1.c: New test.
27926
27927 1998-07-13 Jeffrey A Law (law@cygnus.com)
27928
27929 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27930 the mn10200.
27931 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27932 the mn10200.
27933 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27934 * gcc.c-torture/compile/930326-1.x: Similarly.
27935
27936 1998-07-13 Dave Love <d.love@dl.ac.uk>
27937
27938 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27939 New test from Craig.
27940
27941 1998-07-12 Dave Love <d.love@dl.ac.uk>
27942
27943 * g77.f-torture/noncompile/980616-0.f: New test.
27944
27945 * g77.f-torture/execute/970816-3.f: New test from Craig.
27946
27947 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27948
27949 * g++.other/singleton.C: Return error value instead of taking
27950 SIGSEGV.
27951
27952 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27953
27954 * g++.other/singleton.C: New test. Warning is under dispute.
27955 Runtime crash is not.
27956
27957 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27958
27959 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27960 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27961 using6.C, using7.C}: New namespace tests.
27962
27963 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27964
27965 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27966 specialization with typedef'ed names used as array indexes.
27967
27968 1998-07-09 Jeffrey A Law (law@cygnus.com)
27969
27970 * gcc.c-torture/execute/980709-1.c: New test.
27971
27972 * gcc.dg/980709-1.c: New test.
27973
27974 1998-07-07 Richard Henderson <rth@cygnus.com>
27975
27976 * gcc.c-torture/execute/bcp-1.c: New test.
27977
27978 1998-07-07 Jeffrey A Law (law@cygnus.com)
27979
27980 * gcc.c-torture/execute/980707-1.c: New test.
27981
27982 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27983
27984 * gcc.c-torture/compile/980706-1.c: New test.
27985
27986 1998-07-01 Dave Love <d.love@dl.ac.uk>
27987
27988 * g77.f-torture/execute/980701-0.f,
27989 g77.f-torture/execute/980701-1.f: New test from Craig.
27990
27991 1998-07-01 Jeffrey A Law (law@cygnus.com)
27992
27993 * gcc.c-torture/compile/980701-1.c: New test.
27994
27995 * gcc.c-torture/execute/980701-1.c: New test.
27996
27997 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27998 rlsruhe.de>
27999
28000 * g++.old-deja/g++.robertl/eb132.C: New test.
28001 * g++.old-deja/g++.robertl/eb133.C: Likewise.
28002
28003 1998-06-29 Dave Love <d.love@dl.ac.uk>
28004
28005 * g77.f-torture/execute/980628-7.f,
28006 g77.f-torture/execute/980628-8.f,
28007 g77.f-torture/execute/980628-9.f,
28008 g77.f-torture/execute/980628-10.f: New tests from Craig.
28009
28010 * g77.f-torture/execute/980628-3.f: Remove mail headers.
28011
28012 1998-06-28 Jeffrey A Law (law@cygnus.com)
28013
28014 * g77.f-torture/execute/980628-4.f: New test from Craig.
28015 * g77.f-torture/execute/980628-5.f: Likewise.
28016 * g77.f-torture/execute/980628-2.f: Likewise.
28017 * g77.f-torture/execute/980628-0.f: Likewise.
28018 * g77.f-torture/execute/980628-1.f: Likewise.
28019 * g77.f-torture/execute/980628-3.f: Likewise.
28020 * g77.f-torture/execute/980628-6.f: Likewise.
28021
28022 1998-06-28 Jeffrey A Law (law@cygnus.com)
28023
28024 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
28025 directory when nothing has been installed yet.
28026
28027 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
28028
28029 * gcc.c-torture/special/special.exp: Handle newer versions of
28030 dejagnu.
28031
28032 1998-06-26 Jeffrey A Law (law@cygnus.com)
28033
28034 * gcc.dg/980626-1.c: New test.
28035
28036 1998-06-19 Bruno Haible <haible@ilog.fr>
28037
28038 * gcc.misc-tests/m-un-2.c: New test.
28039 * g++.old-deja/g++.other/warn01.c: Likewise.
28040
28041 1998-06-19 Robert Lipe <robertl@dgii.com>
28042
28043 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28044 compatibility with assmblers with a different comment character.
28045 Eliminate use of GAS-specific extensions.
28046
28047 1998-06-19 Jeffrey A Law (law@cygnus.com)
28048
28049 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28050
28051 1998-06-19 Robert Lipe <robertl@dgii.com>
28052
28053 *lib/g77.exp: Replace search for libf2c.a with search for newly
28054 renamed libg2c.a
28055
28056 1998-06-17 Jeffrey A Law (law@cygnus.com)
28057
28058 * gcc.c-torture/execute/980617-1.c: New test.
28059
28060 1998-06-12 Jeffrey A Law (law@cygnus.com)
28061
28062 * gcc.c-torture/execute/980612-1.c: New test.
28063
28064 1998-06-08 Jeffrey A Law (law@cygnus.com)
28065
28066 * gcc.dg/980523-1.c: Only test on ppc-linux.
28067 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28068
28069 * gcc.c-torture/execute/980608-1.c: New test.
28070
28071 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28072
28073 * gcc.c-torture/execute/980605-1.c: New test.
28074
28075 1998-06-04 Jeffrey A Law (law@cygnus.com)
28076
28077 * gcc.c-torture/execute/980604-1.c: New test.
28078
28079 1998-06-02 Jeffrey A Law (law@cygnus.com)
28080
28081 * gcc.c-torture/execute/980602-1.c: New test.
28082 * gcc.c-torture/execute/980602-2.c: Likewise.
28083
28084 1998-06-02 Dave Love <d.love@dl.ac.uk>
28085
28086 * 970125-0.f: Fix per JCB. Add commentary.
28087
28088 1998-05-31 Michael Meissner <meissner@cygnus.com>
28089
28090 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28091 IEEE -0 support.
28092
28093 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28094
28095 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28096 earlier.
28097
28098 1998-05-28 Catherine Moore <clm@cygnus.com>
28099
28100 * gcc.c-torture/execute/980526-3.c: New test.
28101
28102 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28103
28104 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28105 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28106 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28107 m88k-motorola-sysv3 to XFAIL.
28108
28109 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28110
28111 * gcc.dg/980526-1.c: New test.
28112 * gcc.c-torture/execute/980526-2.c: New test.
28113
28114 1998-05-26 Jeffrey A Law (law@cygnus.com)
28115
28116 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28117
28118 * gcc.c-torture/execute/980526-1.c: New test.
28119
28120 1998-05-26 Dave Love <d.love@dl.ac.uk>
28121
28122 * g77.f-torture/execute/alpha2.f: Add runtime test.
28123
28124 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28125
28126 * g++.old-deja/old-deja.exp: Strip leading directories.
28127
28128 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28129 error for the line. Don't run multiple tests for the same line.
28130
28131 1998-05-23 Jeffrey A Law (law@cygnus.com)
28132
28133 * gcc.dg/980523-1.c: New test.
28134
28135 1998-05-23 Dave Love <d.love@dl.ac.uk>
28136
28137 * g77.f-torture/compile/970915-0.f: New test.
28138
28139 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28140
28141 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28142
28143 1998-05-21 Jeffrey A Law (law@cygnus.com)
28144
28145 * gcc.dg/980520-1.c: New test.
28146
28147 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28148
28149 * gcc.dg/980502-1.c: Fix return type.
28150
28151 1998-05-20 Jeffrey A Law (law@cygnus.com)
28152
28153 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28154 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28155 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28156 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28157 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28158
28159 1998-05-20 Dave Love <d.love@dl.ac.uk>
28160
28161 * g77.f-torture/execute/980520-1.f: New test.
28162
28163 1998-05-15 Dave Love <d.love@dl.ac.uk>
28164
28165 * lib/mike-g77.exp: New file.
28166
28167 * g77.f-torture/noncompile/noncompile.exp,
28168 g77.f-torture/noncompile/check0.f: New files.
28169
28170 1998-05-14 Dave Love <d.love@dl.ac.uk>
28171
28172 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28173 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28174 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28175 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28176 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28177 abort where appropriate.
28178
28179 1998-05-05 Michael Meissner <meissner@cygnus.com>
28180
28181 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28182 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28183
28184 1998-04-29 Dave Love <d.love@dl.ac.uk>
28185
28186 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28187
28188 1998-04-27 Dave Love <d.love@dl.ac.uk>
28189
28190 * g77.f-torture/compile/980427-0.f: New test.
28191
28192 1998-04-24 Dave Love <d.love@dl.ac.uk>
28193
28194 * g77.f-torture/compile/980424-0.f: New test.
28195
28196 1998-04-19 Dave Love <d.love@dl.ac.uk>
28197
28198 * g77.f-torture/compile/980419-2.f (main): New test.
28199 * g77.f-torture/compile/970125-0.f: New test.
28200 * g77.f-torture/compile/980419-1.f: New test.
28201
28202 1998-04-08 Jim Wilson <wilson@cygnus.com>
28203
28204 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28205 of loop-4.c.
28206
28207 1998-04-07 Jim Wilson <wilson@cygnus.com>
28208
28209 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28210
28211 1998-04-03 Jim Wilson <wilson@cygnus.com>
28212
28213 * gcc.c-torture/compile/980329-1.c: New test.
28214
28215 1998-03-18 Jim Wilson <wilson@cygnus.com>
28216
28217 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28218 * gcc.dg/980312-1.c: Fix typo in -march command.
28219
28220 1998-03-16 H.J. Lu (hjl@gnu.org)
28221
28222 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28223
28224 1998-03-11 Robert Lipe <robertl@dgii.com>
28225
28226 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28227 Dave Love agree the Fortran source is bogus.
28228
28229 1998-03-11 Robert Lipe <robertl@dgii.com>
28230
28231 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28232 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28233 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28234 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28235 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28236
28237 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28238
28239 * g++.old-deja/g++.other/friend1.C: New test.
28240
28241 1998-02-18 Dave Love <d.love@dl.ac.uk>
28242
28243 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28244 possibly uninitialized) variables and declare dnrm2.
28245
28246 1998-02-23 Robert Lipe <robertl@dgii.com>
28247
28248 From Bruno Haible <haible@ilog.fr>:
28249 * gcc.c-torture/execute/980223.c: New test.
28250
28251 1998-02-13 Jeffrey A Law (law@cygnus.com)
28252
28253 * gcc.dg/ifelse-1.c: New test.
28254
28255 1998-02-09 H.J. Lu (hjl@gnu.org)
28256
28257 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28258
28259 * lib/old-dejagnu.exp (old-dejagnu): Added the
28260 "execution test - XFAIL *-*-*" handling in the spirit of
28261 "excess errors test -". Changed the "execution test fails"
28262 handling to be like "excess errors test fails".
28263 * Update various tests accordingly.
28264
28265 1998-02-06 Jim Wilson <wilson@cygnus.com>
28266
28267 * gcc.c-torture/execute/980205.c: New test.
28268
28269 1998-01-18 Jeffrey A Law (law@cygnus.com)
28270
28271 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28272 * lib/f-torture.exp: Similarly.
28273 * gcc.c-torture: Rename all .cexp files to .x files.
28274
28275 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28276
28277 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28278 (940510-1.c): Removed duplicate.
28279 (971104-1.c): New test.
28280
28281 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28282
28283 * lib/f-torture.exp: Improve error and loop detection.
28284
28285 1997-11-19 Michael Meissner <meissner@cygnus.com>
28286
28287 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28288 use that to size the filler array.
28289
28290 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28291
28292 * lib/c-torture.exp(c-torture-execute): Fix typo.
28293
28294 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28295 testcase as the executable name. Keep the executable around if
28296 the test fails.
28297
28298 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28299
28300 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28301 changes. Only test one -g option, and move it to the end of the
28302 list of options to test.
28303
28304 1997-09-19 Michael Meissner <meissner@cygnus.com>
28305
28306 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28307 variable GCC_TORTURE_OPTIONS to supply default switches separated
28308 by colons. If no environment variable, run tests with -O0 -g, -O1
28309 -g, and -O2 -g as well.
28310
28311 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28312
28313 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28314 explanatory comments. Fix indentation.
28315
28316 1997-09-15 Jeffrey A Law (law@cygnus.com)
28317
28318 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28319
28320 1997-09-11 Jeffrey A Law (law@cygnus.com)
28321
28322 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28323 * g++.old-deja/g++.mike/p7325.C: Likewise.
28324 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28325
28326 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28327
28328 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28329 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28330 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28331 * g++.old-deja/g++.law/operators4.C: Likewise.
28332
28333 1997-09-11 Joe Buck (jbuck@synopsys.com)
28334
28335 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28336 * g++.old-deja/g++.mike/p784.C: Ditto.
28337 * g++.old-deja/g++.mike/p785.C: Ditto.
28338
28339 1997-09-05 Jeffrey A Law (law@cygnus.com)
28340
28341 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28342
28343 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28344
28345 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28346 target feature; pass this to c-torture-execute as needed.
28347
28348 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28349
28350 * lib/c-torture.exp(c-torture-execute): If the previous and the
28351 current executables being tested are identical, we don't need to
28352 run the executable again. Try to make the executable names
28353 unique. Add an optional argument for passing additional compiler
28354 flags.
28355
28356 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28357
28358 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28359
28360 1997-08-29 Jeffrey A Law (law@cygnus.com)
28361
28362 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28363
28364 1997-07-31 Jeffrey A Law (law@cygnus.com)
28365
28366 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28367 32bit or larger longs.
28368
28369 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28370 have either a 32bit long or 32bit int.
28371
28372 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28373
28374 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28375 Make double precision tests dependent on sizeof (double).
28376
28377 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28378
28379 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28380 too.
28381
28382 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28383
28384 * gcc.c-torture/compile/961203-1.cexp: New script.
28385
28386 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28387
28388 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28389 up the includes ourselves.
28390
28391 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28392
28393 * lib/plumhall.exp: Remove random include, and add a few
28394 verbose messages for debugging.
28395
28396 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28397
28398 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28399 of trying to do it ourselves.
28400
28401 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28402
28403 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28404
28405 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28406
28407 * gcc.prms/5403.c: Made regexp a bit less strict.
28408
28409 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28410
28411 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28412 is returned from remote_load instead.
28413 * lib/plumhall.exp: Ditto.
28414 * lib/mike-g++.exp: Ditto.
28415 * lib/old-dejagnu.exp: Ditto.
28416 * lib/c-torture.exp: Ditto.
28417
28418 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28419
28420 * lib/g++.exp: Use build_wrapper procedure.
28421 * lib/gcc.exp: Ditto.
28422
28423 1997-05-20 Jeffrey A Law (law@cygnus.com)
28424
28425 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28426 an old-style decl for malloc. Fixes tests to work when
28427 sizeof (int) != sizeof (size_t).
28428
28429 1997-05-15 Mike Meissner <meissner@cygnus.com>
28430
28431 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28432
28433 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28434 use stdargs.h interface.
28435
28436 1997-05-15 Mike Meissner <meissner@cygnus.com>
28437
28438 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28439 NO_VARARGS when compiling.
28440
28441 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28442
28443 * lib/plumhall.exp(ph_includes): New procedure.
28444 (ph_make): Use it.
28445 (ph_compiler): Ditto.
28446
28447 * lib/g++.exp: Rename test-glue.c to testglue.c.
28448 * lib/gcc.exp: Ditto.
28449
28450 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28451
28452 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28453 to completion when it's called.
28454
28455 1997-03-21 Michael Meissner <meissner@cygnus.com>
28456
28457 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28458 is defined, don't do test.
28459
28460 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28461
28462 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28463 for object files.
28464 (ph_summary): Mark skipped testcases as untested, not unresolved.
28465
28466 * lib/plumhall.exp (ph_make): If unresolved because of bad
28467 errorCode, record errorCode in log file.
28468 (*): Replace send_log/verbose with verbose -log.
28469
28470 1997-03-19 Michael Meissner <meissner@cygnus.com>
28471
28472 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28473 double conversion if double isn't at least 8 bytes.
28474
28475 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28476 int to work with targets where int is 16 bits.
28477
28478 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28479 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28480 precision for the test to complete.
28481
28482 1997-03-14 Michael Meissner <meissner@cygnus.com>
28483
28484 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28485 if d10v is not compiled with the -mdouble64 flag.
28486 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28487
28488 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28489 d10v is not compiled with the -mint32 flag.
28490
28491 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28492
28493 * lib/plumhall.exp: Use incr_count.
28494
28495 1997-03-12 Jeffrey A Law (law@cygnus.com)
28496
28497 * gcc.c-torture: Update to c-torture-1.45.
28498
28499 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28500
28501 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28502 the name of the expect testcase file).
28503
28504 * lib/g++.exp(g++_init): Ditto.
28505
28506 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28507
28508 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28509 the host.
28510
28511 * lib/gcc.exp(gcc_exit): New procedure.
28512
28513 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28514
28515 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28516 specs where appropriate.
28517
28518 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28519 because of new "candidates are" messages, and removed a few
28520
28521 * Converted all non-old-style g++ testcases to old-style, and
28522 moved into g++.old-deja.
28523
28524 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28525
28526 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28527 options.
28528
28529 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28530 succeeded.
28531
28532 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28533
28534 1997-02-13 Michael Meissner <meissner@cygnus.com>
28535
28536 * lib/gcc.exp (gcc_target_compile): Add support for defining
28537 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28538 the machine doesn't have those features.
28539
28540 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28541
28542 * g++.law/operators4.exp: Don't use LIBS.
28543
28544 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28545
28546 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28547
28548 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28549 * lib/g++.exp: Set it here instead. Also, allow use of the
28550 --tool_exec and --tool_opt options. Change CXX to
28551 GXX_UNDER_TEST.
28552
28553 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28554
28555 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28556
28557 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28558
28559 * lib/old-dejagnu.exp: Use prune_warnings instead of
28560 prune_system_crud.
28561 * lib/mike-g++.exp: Ditto.
28562 * lib/gcc.exp: Ditto.
28563 * lib/g++.exp: Ditto.
28564
28565 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28566
28567 1997-02-07 Jeffrey A Law (law@cygnus.com)
28568
28569 * 941014-2.c: Include stdlib.h
28570 * 960327-1.c: Include stdio.h
28571 * dbra.c, index-1.c: Don't assume ints are 32bits.
28572
28573 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28574
28575 * lib/gcc.exp: Add gcc,stack_size target feature.
28576
28577 * lib/g++.exp(g++_target_compile): Add the include and link
28578 paths here, not in two other places. And, it's $options, not
28579 options.
28580
28581 * lib/mike-g++.exp(postbase): Remove the code that determines
28582 the correct include and link paths.
28583 * g++.old-deja/old-deja.exp: Ditto.
28584
28585 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28586
28587 * lib/g++.exp(g++_init): target_compile no longer returns the
28588 filename of the result.
28589
28590 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28591
28592 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28593 call to glob.
28594
28595 * gcc.c-torture/special/special.exp: Change call to
28596 gcc_target_compile to include the object file.
28597
28598 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28599
28600 * gcc.c-torture/special/special.exp: Correct misspelling in last
28601 change.
28602
28603 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28604
28605 * lib/plumhall.exp(ph_summary): Log the entire output of the
28606 executable. Return -1 if there were any failures, 0 otherwise.
28607 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28608 (ph_make): Clean up objects and executables that were built
28609 if the tests succeeded.
28610
28611 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28612
28613 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28614 libraries and includes in the build tree as appropriate.
28615
28616 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28617
28618 * lib/c-torture.exp: Instead of looking for the global variable
28619 NO_LONG_LONG, check to see if that's a feature of the target.
28620
28621 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28622
28623 * config/default.exp: Minimize. Delete the remainer of the files in
28624 config; this functionality is now in devo/dejagnu/config.
28625
28626 g++.*/*: Pass any additional flags used to compile to postbase;
28627 delete CXXFLAGS.
28628
28629 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28630 is now done by runtest.exp. Use gcc_target_compile instead of
28631 compile.
28632
28633 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28634 Remove references to CFLAGS. Use remote_file instead of
28635 calling rm -f.
28636 (c-torture): Take a list of arguments to use to compile this
28637 testcase.
28638
28639 lib/g++.exp: Simplify. Use target_compile instead of compile.
28640 lib/gcc-dg.exp: Ditto.
28641 lib/gcc.exp: Ditto.
28642 lib/mike-{gcc,g++}.exp: Ditto.
28643 lib/old-dejagnu.exp: Ditto.
28644 lib/plumhall.exp: Ditto.
28645
28646 1997-01-08 Jim Wilson <wilson@cygnus.com>
28647
28648 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28649 (ph_linker): Likewise.
28650
28651 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28652
28653 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28654 MAP_ANON / MAP_ANONYMOUS if defined;
28655 else try to map from /dev/zero .
28656
28657 1996-11-12 Jeffrey A Law (law@cygnus.com)
28658
28659 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28660 isn't defined, then define it to MAP_ANONYMOUS.
28661
28662 1996-11-12 Jeffrey A Law (law@cygnus.com)
28663
28664 * gcc.c-torture: Update to c-torture-1.42 release.
28665
28666 1996-11-11 Jeffrey A Law (law@cygnus.com)
28667
28668 * gcc.c-torture: Update to c-torture-1.41 release.
28669
28670 1996-10-27 Jeffrey A Law (law@cygnus.com)
28671
28672 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28673 c-torture release.
28674
28675 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28676
28677 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28678 and LDFLAGS. Fix second case to append the target_info ldflags
28679 onto LDFLAGS, not CFLAGS.
28680 * lib/g++.exp (g++_init): Add target_info stuff.
28681 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28682 of libgloss and newlib flags for !native.
28683
28684 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28685 (GDB): Fix relative path to go up another dir for finding gdb.
28686
28687 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28688
28689 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28690 versions in the target_info array, if they don't exist.
28691
28692 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28693
28694 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28695
28696 1996-07-08 Jim Wilson <wilson@cygnus.com>
28697
28698 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28699 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28700
28701 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28702
28703 * lib/old-dejagnu.exp: Don't remove the output file before we've
28704 actually tested it. Don't append pwd to the path of the executable
28705 we're testing.
28706
28707 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28708
28709 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28710
28711 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28712
28713 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28714 temporary directory for compiler files, and set it to a default
28715 value of /tmp. Set $output as the name of the output file from
28716 compiling the testcase. Add a -o option to $cflags_var so the
28717 compiler writes the final output file as $output. Set $executable
28718 to $output.
28719
28720 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28721 directory for compiler files, and set it to /tmp if it doesn't
28722 already have a value. Set $output_file to the name of the output
28723 file from compiling the testcase. Add a -o option to CXXFLAGS so
28724 the compiler writes the final output file as $output. Use $output
28725 as the executable to be tested.
28726
28727 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28728
28729 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28730
28731 1996-06-08 Jeffrey A Law (law@cygnus.com)
28732
28733 * gcc.c-torture/execute/pending-1.c: New test. Still
28734 pending in Tege's queue.
28735
28736 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28737
28738 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28739 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28740 if there were failures. Call unresolved if there were unresolved
28741 testcases. Call gcc_fail if program did not run to completion.
28742 (ph_make): Pass additional argument name to ph_execute.
28743 (ph_execute): Add new argument. Pass additional arguments to
28744 ph_summary. Call gcc_fail is there is no execution output.
28745
28746 1996-04-24 Jeffrey A Law (law@cygnus.com)
28747
28748 * lib/plumhall.exp (proc_summary): Output relavent summary
28749 lines into the log so specific failures in plumhall can be
28750 investigated.
28751
28752 1996-04-10 Jeffrey A Law (law@cygnus.com)
28753
28754 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28755 (c-torture-execute): Don't try to execute tests which use
28756 "long long" types if $NO_LONG_LONG is nonzero.
28757
28758 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28759
28760 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28761 not c-torture.
28762
28763 * gcc.ieee: Move from here.
28764 * gcc.c-torture/execute/ieee: To here.
28765
28766 1996-03-26 Jeffrey A Law (law@cygnus.com)
28767
28768 * gcc.c-torture: Update to c-torture-1.41 release.
28769
28770 1996-03-22 Jeffrey A Law (law@cygnus.com)
28771
28772 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28773 not "$output".
28774
28775 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28776
28777 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28778 -c present.
28779
28780 1996-03-02 Jeffrey A Law (law@cygnus.com)
28781
28782 * config/proelf.exp: Handle connecting to a simulator.
28783
28784 1996-01-31 Jeffrey A Law (law@cygnus.com)
28785
28786 * config/proelf.exp: New file. Enough framework that we can
28787 run c-torture tests on the proelf targets (or any other target
28788 that gdb can connect to for that matter).
28789
28790 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28791
28792 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28793 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28794
28795 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28796 exec_output exists.
28797
28798 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28799
28800 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28801 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28802
28803 * config/*.exp: Update FSF address. Change result of ${tool}_load
28804 to pass/fail/unresolved/unsupported/untested. Caller must now
28805 call unresolved/unsupported/untested.
28806 * lib/*.exp: Update FSF address. Update to handle new results of
28807 ${tool}_load.
28808 * lib/chill.exp (verbose): Delete.
28809
28810 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28811
28812 * lib/gcc.exp (default_gcc_start): Change order of args to
28813 $LDFLAGS $CFLAGS $LIBS.
28814 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28815 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28816 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28817 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28818 * gcc.misc-tests/dg-test.exp: Likewise.
28819 * gcc.misc-tests/msgs.exp: Likewise.
28820 * gcc.prms/prms.exp: Likewise.
28821 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28822 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28823
28824 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28825
28826 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28827
28828 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28829
28830 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28831 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28832
28833 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28834 necessary.
28835
28836 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28837
28838 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28839 global for loop; add use of $mathlib.
28840 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28841 settings here; set mathlib for anything but VxWorks.
28842
28843 1996-01-22 Jeffrey A Law (law@cygnus.com)
28844
28845 * gcc.c-torture: Update to c-torture-1.40 release.
28846
28847 1996-01-03 Jeffrey A Law (law@cygnus.com)
28848
28849 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28850 dg.exp.
28851
28852 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28853
28854 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28855 global.
28856
28857 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28858
28859 * lib/g++.exp (LIBS): Define if not already.
28860 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28861 (gcc-dg-prune): Call prune_gcc_output.
28862 * lib/gcc.exp (prune_gcc_output): New proc.
28863 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28864 prune_gcc_output.
28865
28866 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28867
28868 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28869 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28870
28871 1995-11-15 Jeffrey A Law (law@cygnus.com)
28872
28873 * gcc.c-torture: Update to c-torture-1.39 release.
28874
28875 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28876
28877 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28878 fails, try others as well.
28879
28880 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28881
28882 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28883 If compilation fails, mark execute tests as `untested'.
28884 If test is marked as unsupported, don't mark compilation and
28885 execute tests as failed.
28886
28887 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28888
28889 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28890 libstdc++ for whether or not we want to be doing shared
28891 libraries. Delete link_curses since we don't need it anymore.
28892 * lib/mike-g++.exp (postbase): Don't link in libg++.
28893 * g++.old-deja/old-deja.exp: Likewise.
28894
28895 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28896
28897 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28898
28899 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28900
28901 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28902 For that, add `-Wl,-a,shared_archive'.
28903 * g++.old-deja/old-deja.exp: Likewise.
28904
28905 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28906
28907 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28908
28909 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28910
28911 * lib/mike-g++.exp (postbase): Pay attention to the status of
28912 g++_load.
28913
28914 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28915
28916 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28917
28918 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28919
28920 * lib/gcc.exp (default_gcc_start): No longer need to log program
28921 being executed or its output, execute_anywhere does that now.
28922 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28923 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28924
28925 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28926
28927 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28928 the same as those in lib/g++.exp.
28929
28930 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28931
28932 * gcc.c-torture: Update to c-torture-1.38 release.
28933 * gcc.ieee: Related changes.
28934
28935 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28936
28937 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28938 "exec". Minor reformatting changes.
28939
28940 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28941 cross. This means all "exec" calls now work on a remote host as
28942 well.
28943 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28944 cross. Filter out the extra "\r\n" stuff that expect puts in.
28945 (c-torture-execute): Filter out the bogus warnings like
28946 c-torture-compile does. Add support for canadian cross.
28947 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28948 Use execute_anywhere rather than calling exec directly. Now it
28949 works for canadian cross testing.
28950
28951 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28952
28953 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28954 results into a variable, and check that rather than using file exists.
28955
28956 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28957
28958 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28959 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28960
28961 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28962
28963 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28964 lib_curses if there's a shared libg++ in the build tree.
28965
28966 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28967
28968 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28969 if not supported target.
28970
28971 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28972
28973 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28974 link_curses up to always happen, not just for native builds.
28975
28976 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28977
28978 * gcc.c-torture: Update to c-torture-1.36 release.
28979 * gcc.failure: Related changes.
28980
28981 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28982
28983 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28984
28985 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28986
28987 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28988 * lib/mike-g++.exp (postbase): Not in here. Still reference
28989 runshlib, link_curses, and mathlib for link and run.
28990
28991 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28992 pass the runtime shared library options for Solaris, OSF/1, and
28993 Irix5, and link with -lcurses to avoid unresolved references.
28994
28995 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28996
28997 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28998 only run once.
28999
29000 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
29001
29002 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
29003
29004 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
29005
29006 * gcc.c-torture: Update to c-torture-1.35 release. Note we
29007 do not have a framework for the "compat" tests yet.
29008
29009 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
29010
29011 * lib/mike-g++.exp (postbase): New local variable `mathlib',
29012 set to null if we're testing vxworks5.1. Use that instead of
29013 `-lm' in the setting of LIBS for link and run.
29014
29015 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
29016
29017 * config/rom68k.exp (${tool}_load): Major changes to make it
29018 work. Verified that it does in fact return the stuff in
29019 exec_output properly. Catch any Emul or any TRAP other than 0.
29020
29021 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
29022
29023 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
29024 LDFLAGS properly for targets that need stuff from libgloss.
29025 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
29026 only run once.
29027 (gpp_initialized): New variable.
29028
29029 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29030
29031 * config/rom68k.exp: Load libgloss.exp.
29032 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29033 so we can produce a fully linked binary.
29034 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29035 so we can produce a fully linked binary.
29036
29037 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29038
29039 * lib/plumhall.exp (ph_section): Watch for expected failures.
29040 Add missing `else'.
29041
29042 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29043 run the testcase.
29044 (c-torture): Likewise.
29045
29046 1995-08-28 Doug Evans <dje@cygnus.com>
29047
29048 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29049
29050 * lib/mike-g++.exp (mike_cleanup): New proc.
29051 (prebase): New globals compiler_result, not_compiler_result,
29052 target_regexp.
29053 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29054 allow leading "-" in pattern. Watch for unsupported tests.
29055 If $compiler_result is set, pattern match assembler code,
29056 and ditto for $not_compiler_result.
29057 * lib/mike-gcc.exp: Likewise.
29058
29059 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29060 execution "succeeded".
29061
29062 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29063
29064 * config/win32.exp: New file.
29065 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29066
29067 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29068
29069 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29070 unsupported.
29071 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29072 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29073 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29074
29075 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29076 "... without exceptions was ...". That is now handled by
29077 prune_system_crud.
29078 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29079
29080 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29081
29082 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29083 sieve.c,sort2.c}: New files.
29084 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29085 sieve.exp,sort2.exp}: Drivers for them.
29086
29087 * lib/mike-gcc.exp (program_output): New user settable variable.
29088 (postbase): Call prune_system_crud. Also prune extraneous compiler
29089 messages.
29090 * lib/mike-g++.exp (program_output): New user settable variable.
29091
29092 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29093
29094 * config/sh.exp: Deleted (use sim.exp instead).
29095
29096 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29097
29098 * config/vx.exp: Declare CHECKTASK as global.
29099 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29100 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29101 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29102
29103 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29104
29105 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29106 target. Like vx.exp, only includes `vx29k.exp' instead of
29107 `vxworks.exp'.
29108
29109 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29110
29111 * config/sim.exp: Increase time limit from 120 seconds to 240.
29112
29113 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29114
29115 * gcc.c-torture/execute/950628-1.c: New test.
29116
29117 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29118
29119 * gcc.c-torture: Update with changes/additions from
29120 c-torture-1.34.
29121
29122 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29123
29124 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29125
29126 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29127
29128 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29129
29130 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29131
29132 * gcc.c-torture/compile/950512-1.c: New test.
29133 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29134 * gcc.dg/struct-ret-1.c: Likewise.
29135
29136 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29137
29138 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29139 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29140
29141 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29142
29143 * gcc.c-torture/special/920411-1.c: Deleted.
29144 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29145
29146 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29147
29148 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29149 cpu limit.
29150
29151 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29152
29153 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29154
29155 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29156
29157 From kenner;
29158 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29159 is the proper length.
29160 * va-arg-3.c: Likewise.
29161
29162 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29163
29164 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29165 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29166
29167 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29168 * lib/g++.exp (default_g++_start): Delete old cruft.
29169
29170 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29171
29172 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29173 (2 * (1 << 18)) to (2 * (1 << 17)).
29174
29175 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29176
29177 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29178
29179 * config/rom68k.exp: Renamed from config/idp.exp
29180
29181 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29182
29183 * c-torture/compile/921109-2.c
29184
29185 1995-04-18 Mike Stump <mrs@cygnus.com>
29186
29187 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29188 excess errors.
29189
29190 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29191
29192 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29193 output.
29194 * lib/g++.exp (default_g++_start): Likewise.
29195
29196 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29197
29198 * gcc.c-torture/compile/950329-1.c: New test.
29199
29200 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29201
29202 * config/bug.exp (${tool}_load): Updated to use new remote_open
29203 and remote_close procs.
29204 * config/idp.exp: New file.
29205
29206 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29207
29208 * gcc.c-torture/execute/950322-1.c: New test.
29209
29210 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29211
29212 * config/vx.exp (${tool}_load): Clean up testing of return code from
29213 vxworks_ld and vxworks_spawn.
29214
29215 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29216
29217 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29218
29219 1995-03-13 Mike Stump <mrs@cygnus.com>
29220
29221 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29222 can mark excess errors on a machine by machine basis. Note, the
29223 default is to not expect any excess errors, even when excess
29224 errors test - is given, so you will want to put an XFAIL ... on
29225 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29226 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29227 those 4 machines, but no others.
29228
29229 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29230
29231 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29232 * lib/c-torture.exp: to here.
29233
29234 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29235
29236 * gcc.c-torture/execute/950221-1.c: New test.
29237 * gcc.c-torture/execute/struct-ret-1.c: New test.
29238 * gcc.c-torture/compile/950221-1.c: New test.
29239
29240 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29241
29242 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29243
29244 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29245 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29246
29247 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29248
29249 * g++.gb: New directory of tests, derived from my signature and
29250 class scoping tests.
29251
29252 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29253 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29254 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29255 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29256 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29257 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29258 * g++.gb/sig25.C: Likewise.
29259
29260 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29261 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29262 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29263 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29264 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29265 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29266 * g++.gb/sig25.exp: Likewise.
29267
29268 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29269 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29270 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29271 * g++.gb/scope13.C: Likewise, this test still fails.
29272
29273 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29274 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29275 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29276 * g++.gb/scope13.exp: Ditto.
29277
29278 * g++.gb/README: New file, explains what these tests are about.
29279
29280 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29281
29282 * lib/dg.exp (dg-do): Support `preprocess'.
29283 (dg-test): Likewise.
29284
29285 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29286
29287 * config/udi.exp: change "continue -expect" to "exp_continue".
29288
29289 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29290
29291 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29292 Delete redundant tests.
29293
29294 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29295 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29296 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29297 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29298 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29299 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29300 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29301 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29302
29303 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29304 storing label pointers.
29305 * gcc.c-torture/execute/921019-1.c: Likewise.
29306 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29307 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29308 parameter fp.
29309 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29310 constants.
29311
29312 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29313 Delete obsolete tests.
29314
29315 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29316 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29317 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29318 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29319 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29320 * gcc.c-torture/compile/950124-1.c: New test.
29321
29322 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29323
29324 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29325
29326 * lib/mike-g++.exp: Add -lm to LIBS.
29327
29328 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29329
29330 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29331
29332 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29333
29334 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29335
29336 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29337
29338 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29339
29340 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29341
29342 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29343 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29344 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29345 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29346 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29347 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29348 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29349 * g++.law/{operators31.C, operators32.C,
29350 * g++.law/{operators33.C, operators34.C}: Likewise.
29351 * g++.law/{pic1.C, refs2.C}: Likewise.
29352 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29353 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29354 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29355 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29356
29357 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29358 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29359 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29360 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29361 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29362 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29363 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29364 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29365 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29366 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29367 * g++.law/{operators34.exp}: Likewise.
29368 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29369 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29370 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29371 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29372 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29373
29374 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29375 No longer expected to fail.
29376 * g++.law/missed-error3.C: Tweak for recent bool changes.
29377
29378 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29379
29380 * config/emb-unix: Deleted.
29381 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29382 remote execution. Do final link on remote host if REMOTE_LINK is set.
29383
29384 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29385
29386 * lib/dg.exp (dg-test): Fix typo in last patch.
29387
29388 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29389
29390 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29391 (handles multiple occurrences).
29392
29393 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29394
29395 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29396 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29397 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29398 printed).
29399 * lib/c-torture.exp (c-torture-compile): Likewise.
29400 (c-torture): Prepend full path if missing.
29401 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29402 (gcc_fail): Likewise.
29403 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29404
29405 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29406
29407 * lib/netware.exp: Only attach to NetWare i386 systems.
29408
29409 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29410
29411 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29412 messages. Add test name to "output pattern match" pass/fail message.
29413
29414 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29415
29416 * gcc.dg: New testsuite.
29417 * gcc.dg/dg.exp: New file.
29418
29419 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29420 test-switch.c}: Deleted.
29421
29422 * gcc.misc-tests/msgs.exp: New testcase driver.
29423
29424 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29425
29426 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29427 Watch for illegal return values from ${tool}_load.
29428 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29429 cross targets. Coerce return value >0 to 1.
29430
29431 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29432
29433 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29434
29435 * config/emb-unix.exp: New file.
29436
29437 * config/sim.exp: Error if variable $SIM not defined.
29438 (${tool}_load): Mark test as "untested" if simulator missing.
29439
29440 * config/unix.exp: Load remote.exp to get rcp_download.
29441 * lib/c-torture.exp: Use different option lists for testcases with
29442 and without loops.
29443 * gcc.c-torture/execute/execute.exp: Likewise.
29444
29445 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29446
29447 * config/*.exp: Clarify return code from ${tool}_load.
29448 Call `unresolved' or `untested' instead of `warning' or `perror'
29449 (sometimes you still want to call both though).
29450 Add comment that `shell_id' is local to each file.
29451 * config/udi.exp (timeout): Set to 30.
29452 Don't print warning if connection fails, $connectmode has already
29453 printed an error.
29454 (${tool}_load): Move verbose messages to level 2.
29455 Rework pattern for "Process started" message.
29456 Pass `shell_id' to ${connectmode}_download.
29457 Retry twice upon timeout. Make resetting of target more robust.
29458 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29459 Pass `shell_id' to exit_$connectmode.
29460 Only call exit_$connectmode if connected.
29461 * config/unix.exp (${tool}_load): Check return codes better.
29462 * config/vrtx.exp (${tool}_load): Likewise.
29463 * config/vx.exp (${tool}_load): Likewise.
29464 Delete unneeded global's.
29465 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29466 from ${tool}_load.
29467 (dg-stat): Delete.
29468 (dg-init): Delete recording of pass/fail counts.
29469 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29470 (old-dejagnu-init): Likewise.
29471 (old-dejagnu-stat): Delete contents, empty proc now.
29472 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29473 (c-torture): Delete references to lcnt, lpass, lfail.
29474 Get option list from TORTURE_OPTIONS.
29475 Delete -funroll[-all]-loops if no loops.
29476 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29477 (g++_stat): Delete contents (empty proc now).
29478 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29479 (gcc_finish): Likewise.
29480 (gcc_stat): Deleted.
29481 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29482 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29483 * gcc.c-torture/execute/execute.exp: Likewise.
29484 Split tests into two parts: compile, execute.
29485 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29486 no loops. Update to reflect clarified return codes from ${tool}_load.
29487
29488 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29489
29490 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29491 to grep for.
29492 (old-dejagnu): Likewise (where necessary).
29493
29494 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29495
29496 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29497
29498 * lib/dg.exp (dg-process-target): Fix processing of selector.
29499 Add comment regarding use of `error'.
29500
29501 * lib/gcc.exp (prune_system_crud): Define if missing.
29502 * lib/g++.exp (prune_system_crud): Likewise.
29503
29504 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29505 Call prune_system_crud.
29506 * lib/dg.exp (dg-runtest): New proc.
29507 Use perror instead of send_user for tcl errors in testcase.
29508 Don't return any value, it's never used.
29509 Don't clobber previous definition of `unknown'.
29510 Print tcl errors in `dg-final'.
29511
29512 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29513
29514 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29515 (dg-test): Don't print errorInfo, it contains stack backtrace.
29516
29517 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29518
29519 * lib/g++.exp (runtest_file_p): Define if missing.
29520
29521 1994-09-24 Doug Evans (dje@cygnus.com)
29522
29523 * lib/mike-g++.exp: Comment out loading of g++.exp.
29524 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29525 (default_g++_version): Always print something.
29526 (default_g++_start): Comment out call to `which'.
29527 (g++_start, g++_load): Deleted (must be defined in config file).
29528 * lib/gcc.exp: Test for existence of $CC at start.
29529 Delete check for tmpdir (done in gcc_init).
29530 (default_gcc_version): Always print something.
29531 (default_gcc_start): Comment out call to `which'.
29532 * config/*.exp: Major cleanup - make cross targets work at least a
29533 little better for g++ (by not being "--tool gcc" specific).
29534 Rename gcc_xxx to ${tool}_xxx.
29535 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29536 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29537
29538 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29539
29540 * lib/c-torture.exp (c-torture-compile): Rework compiler
29541 message processing.
29542
29543 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29544 c-torture.
29545
29546 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29547
29548 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29549
29550 * lib/dg.exp (dg-process-target): Support { target native }.
29551
29552 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29553
29554 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29555 looked for "... program xxx got fatal signal".
29556 Correct regsub munging of `comp_output'.
29557 Ignore compiler messages "path prefix not used" and "linker input
29558 file unused".
29559
29560 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29561
29562 * lib/gcc.exp (runtest_file_p): Define if missing.
29563 * gcc.prms/template.c: Example to work from.
29564
29565 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29566
29567 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29568 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29569
29570 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29571 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29572 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29573 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29574
29575 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29576 (dg-process-target): No longer a varargs proc.
29577 Return S/N for target, P/F for xfail. All callers changed.
29578 (user option procs): More argument checking.
29579 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29580 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29581 (dg-test): Skip test if not running on selected target in `dg-do'.
29582 Update handling of `dg-do-what', `dg-output-text'.
29583 Separate execution pass/fail from output pattern match pass/fail.
29584 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29585
29586 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29587
29588 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29589 target for 920510-1.c.
29590
29591 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29592
29593 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29594 Clean up comment regarding use of passcnt, etc.
29595 (gcc_stat): Don't update `testcnt' here.
29596 (gcc_finish): Do it here.
29597 Might as well reset `but_id' here too.
29598 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29599 to determine if the file should be tested.
29600 * gcc.c-torture/compile/compile.exp: Likewise.
29601 * gcc.c-torture/execute/execute.exp: Likewise.
29602 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29603 * gcc.misc-tests/dg-test.exp: Likewise.
29604 * gcc.prms/prms.exp: Likewise.
29605 * gcc.wendy/wendy.exp: Likewise.
29606 * g++.old-deja.exp: Likewise.
29607 Move "Testing file" message to verbose level 1.
29608
29609 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29610
29611 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29612
29613 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29614
29615 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29616 (default_gcc_start): Accept optional second list element
29617 of compiler flags. Print compiler output at verbosity level 2.
29618 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29619 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29620 Save current values of framework globals passcnt, failcnt, xpasscnt,
29621 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29622 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29623 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29624 xfailcnt to compute stats. Update framework global `testcnt' from
29625 pass/fail counts.
29626 (gcc_finish): New proc. Clean up test environment.
29627 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29628 (gcc_epass, gcc_efail): Delete.
29629 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29630 argument of line number.
29631 (dg-init): If the tool has an init routine, call it.
29632 (dg-test): Remove args `cflags_var' and `libs_var'.
29633 Pass all compiler options to ${tool}_start.
29634 Handle missing line number.
29635 (dg-finish): New function.
29636 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29637 particular files. Call gcc_finish at end. Move "skipping test"
29638 message to verbosity level 3.
29639 * gcc.c-torture/compile/compile.exp: Likewise.
29640 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29641 * gcc.c-torture/execute/execute.exp: Likewise.
29642 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29643 Print testcase being tried at verbosity level 1.
29644 * gcc.c-torture/special/special.exp: Unset xfail.
29645 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29646 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29647 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29648 * gcc.failure/failure.exp: Likewise.
29649 * gcc.ieee/ieee.exp: Likewise.
29650 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29651 Update call to dg-test. Call dg-finish at end.
29652 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29653 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29654 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29655 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29656 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29657 * gcc.wendy/wendy.exp: Add copyright.
29658 Delete setting of tmpdir (done by gcc_init).
29659 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29660 Pass compiler flags to gcc_start. Call gcc_finish at end.
29661 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29662 gcc_[ce]pass/fail.
29663
29664 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29665
29666 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29667 confusion.
29668 (g++_load): Likewise.
29669
29670 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29671 Rename argument to `prog' to remove the confusion.
29672 Varargs fns behave differently too!
29673 (g++_load): Likewise.
29674
29675 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29676
29677 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29678 what it is. Delete (always) printing of status value for !native.
29679 Simplify verbose code, and include status and exec_output.
29680 (g++_load): Use gcc_load.
29681
29682 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29683
29684 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29685 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29686 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29687 940714-3.c as these testcases don't exist anymore. Make
29688 va-arg-1.c expected to pass.
29689
29690 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29691
29692 * gcc.misc-tests/misc.exp: Only run specific testcases.
29693 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29694 * gcc.misc-tests/dg-[1-9].c: New files.
29695
29696 * lib/dg.exp: New testsuite driver.
29697 * gcc.prms/prms.exp: Use it.
29698
29699 * README.gcc: New file.
29700
29701 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29702 Document and reset `lxpass' and `lxfail'.
29703 Simplify "initialized" message.
29704 (gcc_stat): Clean up comments a little.
29705
29706 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29707
29708 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29709
29710 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29711
29712 * lib/old-dejagnu.exp (process-option): New proc.
29713 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29714 (old-dejagnu): Simplify.
29715 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29716
29717 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29718
29719 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29720 exists and is not an empty string.
29721
29722 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29723 $xfail rather than calling setup_xfail. Clear $xfail when test is
29724 finished.
29725 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29726 automatically.
29727
29728 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29729 longer expected to fail.
29730
29731 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29732 "f" function call.
29733
29734 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29735
29736 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29737 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29738 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29739 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29740 c-torture-1.29.
29741
29742 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29743 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29744
29745 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29746
29747 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29748 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29749
29750 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29751 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29752 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29753
29754 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29755
29756 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29757 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29758 940714-1.c, 940714-2.c, 940714-3.c},
29759 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29760 gcc.misc-tests/{mg.c,mg.exp}:
29761 New tests.
29762 * gcc.noncompile/noncompile.exp: Change accordingly.
29763
29764 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29765
29766 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29767 Undo previous clobberage.
29768
29769 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29770
29771 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29772 * gcc.special/{930510-1.c, special.exp}:
29773 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29774 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29775 struct-varargs-1.c}: New tests from c-torture-1.26.
29776
29777 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29778
29779 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29780 argument to switch.
29781
29782 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29783
29784 * Revert the previous changes. Please see Rob's directory
29785 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29786 fixes.
29787
29788 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29789
29790 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29791 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29792 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29793 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29794 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29795 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29796 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29797 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29798 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29799 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29800 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29801 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29802 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29803 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29804 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29805 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29806 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29807 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29808 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29809 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29810 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29811 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29812 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29813 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29814 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29815 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29816 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29817
29818 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29819
29820 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29821 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29822 with perror calls.
29823
29824 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29825
29826 * config/unix.exp (g++_load): Fix syntax.
29827
29828 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29829
29830 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29831 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29832 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29833 Don't expect va-arg-1.c to fail. Correct expected output for
29834 920928-1.c.
29835 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29836 * gcc.wendy/hbm4.c: Correct typo.
29837 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29838
29839 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29840
29841 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29842 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29843 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29844 * lib/c-torture.exp (c-torture-compile): Ditto.
29845
29846 Reduce volume of output (remove all the -I's and such).
29847 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29848 Call gcc_cpass, gcc_cfail.
29849 (c-torture): Pass testing option to c-torture-compile.
29850
29851 1994-03-21 Doug Evans (dje@cygnus.com)
29852
29853 Bring patches over from progressive.
29854 * config/default.exp: Exit remote shell cleanly.
29855 (g++_exit, g++_start): Add default versions.
29856 * config/sim.exp (gcc_load): Use perror, not error.
29857
29858 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29859
29860 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29861 set in site.exp.
29862
29863 1994-03-14 Doug Evans (dje@cygnus.com)
29864
29865 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29866 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29867 (wendy_try): New proc to run testcase.
29868 (main loop): Call 'em.
29869 * gcc.wendy/*.c: Clean up pass to correct expected output.
29870
29871 * lib/gcc.exp: Minor cleanup work.
29872 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29873
29874 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29875
29876 * config/sim.exp (gcc_load): Document return codes better.
29877 Don't pass -v to simulator.
29878
29879 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29880
29881 * gcc.special/920717-x.c: Fix typo.
29882 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29883 get at sources.
29884
29885 * lib/mike-gcc.exp: Fix typo.
29886
29887 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29888
29889 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29890 binary to use, transform the name.
29891 * config/*.exp: rename everything. Nuke any g++ specific files,
29892 it's now a special case of gcc that requires no special support.
29893 Add a default.exp for unsupported targets.
29894
29895 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29896
29897 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29898 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29899 version of Tcl.
29900
29901 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29902
29903 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29904 than a warning.
29905
29906 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29907
29908 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29909
29910 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29911
29912 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29913 option_list. Compile every file with only 4/6 option choices
29914 (same as C torture) instead of with 12/18 different option
29915 choices.
29916 * lib/c-torture.exp: Likewise.
29917
29918 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29919 not already set.
29920
29921 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29922
29923 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29924 can put an XFAIL *-*-* on excess errors.
29925
29926 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29927
29928 * g++.law: Add more tests derived from g++-bugs snapshots.
29929
29930 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29931 equivalent to g++.law/init9.
29932
29933 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29934 compiled it, and the a.out file after we've run it.
29935
29936 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29937
29938 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29939 compiled it, and the a.out file after we've run it.
29940
29941 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29942
29943 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29944
29945 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29946
29947 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29948 version number.
29949
29950 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29951
29952 * g++.law: New directory of g++ tests derived from the g++-bugs
29953 snapshots.
29954
29955 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29956
29957 * gcc.compile: initbug1.c initbug1.exp testcase added
29958
29959 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29960
29961 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29962 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29963 fixes submitted by Jeff Law (law@cs.utah.edu)
29964 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29965 Jeff Law (law@cs.utah.edu)
29966
29967
29968 1993-11-30 Mike Stump (mrs@cygnus.com)
29969
29970 * config/unix-g++.exp: Follow the gcc way of doing things.
29971 * g++.old-deja/old-deja.exp: Minor updates.
29972 * lib/g++.exp: New file, follow the gcc way of doing things.
29973 * lib/old-dejagnu.exp: Minor updates.
29974 * lib/mike-g++.exp: Always unset errorInfo.
29975
29976 1993-11-06 Mike Stump (mrs@cygnus.com)
29977
29978 * lib/gcc.exp: Fix some errors with the below change, CC and
29979 CFLAGS should be global when setting, not local.
29980
29981 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29982
29983 * lib/gcc.exp: Transform tool name.
29984
29985 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29986
29987 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29988
29989 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29990
29991 * lib/gcc.exp: change gcc_done to gcc_stat
29992
29993 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29994
29995 * Upgraded gcc testsuite to c-torture version 1.25
29996
29997 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29998
29999 * lib/gcc.exp: added reporting code. Changed verbose compile message.
30000 * lib/c-torture: added hooks for new reporting code.
30001
30002 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
30003
30004 * config/sh-gcc.exp: check if sh-sim exists in the path
30005
30006 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
30007
30008 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
30009 * gcc.compile/compile.exp: Initial changes for new logic.
30010 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
30011 * gcc.failure/failure.exp: Initial changes for new logic.
30012 * gcc.ieee/ieee.exp: Initial changes for new logic.
30013 * gcc.misc-tests/misc.exp: Initial changes for new logic.
30014 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
30015 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
30016 * lib/c-torture.exp: Initial changes for new logic.
30017 * lib/gcc.exp: Initial changes for new logic.
30018
30019 1993-10-15 Mike Stump (mrs@cygnus.com)
30020
30021 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
30022 depend upon failure or success. Fully qualify names in failure
30023 and success messages. Always remove a.out before starting
30024 compile, just in case. Pay more attention to error text output by
30025 the compiler. Handle testcases with no known past errors just
30026 like all others, so that things are uniform. Other miscellaneous
30027 improvements.
30028
30029 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30030
30031 * gcc.cpp: new directory for cpp tests
30032
30033 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30034
30035 * lib/chill.exp: Code reformatted, removed unused code.
30036 * config/unix-chill.exp: Code reformatted, removed unused code.
30037 * chill.execute/execute.exp: Code reformatted, removed unused code.
30038 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30039
30040 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30041
30042 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30043 routines not written.
30044
30045 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30046
30047 * config/bug-gcc.exp: Use new procs from bug.exp.
30048
30049 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30050
30051 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30052 via ftp, rather than depending on NFS.
30053 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30054 case.
30055
30056 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30057
30058 * config/bug-gcc.exp: Use new download proc.
30059
30060 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30061
30062 * chill.execute/execute.exp: cleanups, handles errors better
30063 * chill.compile/compile.exp: rewrite, based on execute.exp
30064 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30065 * lib/chill.exp: major changes to diff proc and compile and link
30066 procs. added chill_fail and chill_pass wrappers to pass and
30067 fail. added more comments, and handle error codes better.
30068 Added a hack to capture stderr from exec, so noncompile tests
30069 can work.
30070
30071 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30072
30073 * chill.execute/execute.exp: rewrite of testsuite driver
30074 * lib/chill.exp: rewrite of testsuite driver
30075 * config/unix-chill.exp: rewrite of testsuite driver
30076
30077 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30078
30079 In chill.execute:
30080 * iexpr.ch: Standardize uppercase.
30081 * tuples.dat: Standardize uppercase.
30082 * vary.ch: standardize. Correct varying string assignments.
30083 * vary.dat: Add new output lines.
30084
30085 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30086
30087 In chill.execute:
30088 * chprintf.ch: Standardize use of uppercase.
30089 * tuples.ch: Standardize and turn arr2 into a DCL,
30090 rather than a SYN.
30091 * pinits.ch: Standardize.
30092
30093 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30094
30095 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30096 * Makefil: Renamed to Makefile.in.
30097 * configure.in: New.
30098
30099 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30100
30101 In chill.execute:
30102 * .cvsignore: Add result/output files.
30103 * Makefile: Fix up variables at start. Use MFLAGS
30104 everywhere. Correct bool_loc, built_ins entries.
30105 Add entry for vary1.ch.
30106 * bitarray.ch: Standardize upper-case usage.
30107 * bitexpr.ch: Standardize, add output of b1.
30108 * params.ch: Use arrayt in along PROC parameters, to
30109 avoid novelty problems.
30110 * sets.ch: Tiny cleanup.
30111 * vary1.ch: Re-indent.
30112
30113 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30114
30115 * Add PR-related files to Makefiles, .cvsignore files, etc.
30116
30117 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30118
30119 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30120 with compiler objects. New names are test-flow.c and test-loop.c
30121
30122 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30123
30124 * Upgraded c-torture tests from 1.19 to 1.20
30125
30126 * new files:
30127 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30128 * gcc.compile: 930623-1.c 930623-2.c
30129 * gcc.noncompile: 930622-1.c 930622-2.c
30130 * gcc.failure: 920411-1.c 920627-2.c
30131 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30132
30133 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30134
30135 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30136 More changes to get testsuite working properly. Needs more work.
30137 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30138
30139 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30140
30141 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30142 More changes to get testsuite working properly. Needs more work.
30143
30144 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30145
30146 * chill.compile/compile.exp: Added for Dejagnu support
30147 * chill.execute/execute.exp: Added for Dejagnu support
30148 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30149
30150 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30151
30152 This should complete moving the CHILL test files.
30153 * chill.noncompile(.cvsignore printf.grt
30154 in-printf.grt chprintf.grt chprintf.ch):
30155 Added test-support files.
30156 (Makefile): Modified further.
30157 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30158 signal.ch): Added test files.
30159 * chill.execute (.cvsignore printf.grt printr.c
30160 in-printf.grt rts.c chprintf.grt rts.h): Added
30161 test-support files.
30162 (Makefile): More corrections.
30163
30164 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30165
30166 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30167 test cases, ready for DejaGnu.
30168
30169 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30170
30171 * Upgraded c-torture tests from 1.18 to 1.19
30172
30173 * gcc.compile: added test(s):
30174 930607-1.c
30175 * gcc.execute: added test(s):
30176 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30177
30178 * added new subdirectory for misc tests: gcc.misc-tests
30179 * gcc.misc-test(s): added tests:
30180 inst-check.c test-consts.c test-ior.c test-switch.c
30181
30182 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30183
30184 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30185
30186 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30187
30188 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30189
30190 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30191
30192 * Upgraded c-torture tests from 1.17 to 1.18
30193
30194 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30195
30196 * Upgraded c-torture tests from 1.12 to 1.17
30197
30198 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30199
30200 * lib/old-dejagnu.exp:
30201 Fixed handling of XFAIL target triplets to correctly
30202 recognize wildcard characters. Removed code that
30203 appended a unique id tag to the end of the file name
30204 printed out by the result of the testcases within a
30205 given test file.
30206
30207 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30208
30209 * lib/old-dejagnu.exp:
30210 Reworked expected failure handling to trigger off of XFAIL
30211 keyword in keyphrase embeded in testcase source code. The
30212 XFAIL keyword must be at the end of the keyphrase line. It
30213 may optionally be followed by one or more target triplets.
30214 It has just occured that the handling of wildcards in the
30215 target triplet may not be correct.
30216
30217 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30218
30219 * g++.old-deja/tests:
30220 Moved all subdirectories up one level into g++.old-deja .
30221
30222 * lib/old-dejagnu.exp:
30223 Fixed problem with CXXFLAGS not being properly reset, and being
30224 corrupted with extraneous "-c" compiler option. This was
30225 causing binaries to not be generated for test that needed them.
30226 Modified strings passed to "pass" and "fail" so that individual
30227 tests from the same test file would be distinguished by an
30228 identifier appended to the test file name in the summary logs;
30229 this corrected a problem with erroneous diff logs. Added code
30230 to search testcases for expected fail and unexpected pass keywords.
30231
30232 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30233
30234 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30235
30236 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30237
30238 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30239 Removed extraneous text from end of "Special g++ Options"
30240 keyphrase.
30241
30242 * lib/old-dejagnu.exp: Added pattern matching to look for new
30243 keywords, embedded in testcases comments, which will trigger
30244 calls to xpass and xfail.
30245
30246 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30247
30248 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30249 comments embedded in the testcases, especially the one looking for
30250 special compiler options, as well as the pattern matching for the
30251 compiler output again.
30252
30253 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30254
30255 * lib/old-dejagnu.exp: Do a proper check of the return value for
30256 execute tests. Fixed several problems with the pattern matching
30257 of the compiler output which gave erroneous test results.
30258 Changed several of the test result messages to be more descriptive.
30259 * config/unix-g++.exp: Proc g++_load now actually works and
30260 executes the tests passed to it and returns a usable return
30261 value.
30262
30263 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30264
30265 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30266
30267 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30268
30269 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30270 Modified both files to properly execute the old style
30271 dejagnu tests. The previous versions of these files were
30272 experimental and did not function anything near correctly.
30273
30274 1993-04-05 Rob Savoye (rob@cygnus.com)
30275
30276 * Removed all Makefile.in and configure.in files. No configuration
30277 needed now.
30278
30279 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30280
30281 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30282
30283 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30284
30285 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30286 gcc.special/configure.in, gcc.noncompile/configure.in,
30287 gcc.execute/configure.in, gcc.code_quality/configure.in,
30288 g++.other/configure.in, g++.old-deja/configure.in,
30289 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30290 in srcname setting.
30291
30292 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30293
30294 * lib/udi.exp: Fixed mondfe and mondfe_download.
30295 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30296 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30297
30298 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30299
30300 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30301 (gdb_exit): Don't remove *_soc files.
30302
30303 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30304
30305 * lib/c-torture.exp: Don't look for main; instead always use -w
30306 -c. This is how the c-torture tests work. Remove the object
30307 file if the compilation succeeds.
30308 * gcc.execute/execute.exp: Remove executable if test passes.
30309 * gcc.noncompile/noncompile.exp: Every test is an expected
30310 failure.
30311 * gcc.special/special.exp: Added tests from c-torture 1.11,
30312 corrected use of existing test.
30313 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30314 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30315 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30316 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30317 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30318 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30319 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30320 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30321 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30322 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30323 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30324 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30325 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30326 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30327 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30328 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30329 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30330 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30331 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30332 c-torture 1.11.
30333 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30334 correspond to c-torture 1.11.
30335
30336 * New file.