gfortran.h (symbol_attribute): New 'untyped' field, fix comment formatting.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2
3 * gfortran.dg/implicit_3.f90: New test.
4
5 * gfortran.dg/deftype_1.f90: New test.
6
7 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
8
9 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
10 the test passes.
11 * g++.dg/other/anon3.C: Accept a warning.
12
13 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
14
15 * gcc.dg/pr20017.c: Fix a comment typo.
16
17 2005-02-23 Bud Davis <bdavis@gfortran.org>
18
19 * gfortran.dg/list_read_4.f90: Change to f90 comments.
20
21 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22
23 PR ada/19902
24 * ada/acats/tests/cxa/cxa3004.a: Remove.
25 * ada/acats/tests/cxb/cxb30061.am: Likewise.
26
27 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28
29 PR c++/20073
30 * g++.dg/init/const1.C: New test.
31
32 PR c++/19991
33 * g++.dg/parse/constant7.C: New test.
34
35 PR c++/20152
36 * g++.dg/parse/error27.C: New test.
37 * g++.dg/template/qualttp15.C: Adjust error markers.
38 * g++.old-deja/g++.other/struct1.C: Likewise.
39
40 PR c++/20153
41 * g++.dg/template/error17.C: New test.
42
43 PR c++/20148
44 * g++.dg/parser/error26.C: New test.
45
46 2005-02-22 Diego Novillo <dnovillo@redhat.com>
47
48 PR tree-optimization/20100
49 PR tree-optimization/20115
50 * gcc.dg/pr20115.c: New test.
51 * gcc.dg/pr20115-1.c: New test.
52 * gcc.dg/pr20100.c: New test.
53 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
54 call-clobbered variables after alias1.
55
56 2005-02-22 Bud Davis <bdavis@gfortran.org>
57
58 * gfortran.dg/list_read_4.f90: new test.
59
60 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
61
62 PR rtl-optimization/20017.
63 * gcc.dg/pr20017.c: New.
64
65 2005-02-22 Devang Patel <dpatel@apple.com>
66
67 PR 19952
68 * g++.dg/tree-ssa/pr19952.C: New test.
69
70 2005-02-22 Mark Mitchell <mark@codesourcery.com>
71
72 PR c++/19883
73 * g++.dg/parse/constant6.C: New test.
74
75 2005-02-22 Uros Bizjak <uros@kss-loka.si>
76
77 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
78 * g++.dg/charset/asm2.c: Likewise.
79 * g++.dg/charset/asm3.c: Likewise.
80 * g++.dg/charset/asm4.c: Likewise.
81 * g++.dg/charset/asm5.c: Likewise.
82 * g++.dg/charset/attribute1.c: Likewise.
83 * g++.dg/charset/attribute2.c: Likewise.
84 * g++.dg/charset/extern1.cc: Likewise.
85 * g++.dg/charset/extern2.cc: Likewise.
86 * g++.dg/charset/extern3.cc: Likewise.
87 * g++.dg/charset/function.cc: Likewise.
88 * g++.dg/charset/string.c: Likewise.
89 * g++.dg/charset/charset.exp: Likewise.
90 * lib/target-supports.exp (check_iconv_available): Fix comment.
91
92 2005-02-22 Uros Bizjak <uros@kss-loka.si>
93
94 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
95 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
96 * gcc.dg/charset/asm2.c: Likewise.
97 * gcc.dg/charset/asm3.c: Likewise.
98 * gcc.dg/charset/asm4.c: Likewise.
99 * gcc.dg/charset/asm5.c: Likewise.
100 * gcc.dg/charset/asm6.c: Likewise.
101 * gcc.dg/charset/attribute1.c: Likewise.
102 * gcc.dg/charset/attribute2.c: Likewise.
103 * gcc.dg/charset/builtin1.c: Likewise.
104 * gcc.dg/charset/extern.c: Likewise.
105 * gcc.dg/charset/function.c: Likewise.
106 * gcc.dg/charset/string.c: Likewise.
107 * gcc.dg/charset/charset.exp: Likewise.
108
109 2005-02-21 Bud Davis <bdavis9659@comcast.net>
110
111 PR fortran/20086
112 * gfortran.dg/pr20086.f90: New test.
113
114 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
115
116 PR tree-optimization/19786
117 * g++.dg/tree-ssa/pr19786.C: New.
118
119 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
120
121 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
122
123 2005-02-21 Jeff Law <law@redhat.com>
124
125 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
126
127 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
128
129 * gfortran.dg/do_iterator: Split loop, markup all lines for
130 which an error locus is printed.
131 * gfortran.dg/pr17708.f90: Markup all lines for which an error
132 locus is printed.
133 * gfortran.dg/select_4.f90: Likewise.
134 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
135 locuses in the various permutations.
136
137 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
138
139 PR tree-optimization/19951
140 * g++.dg/vect: New directory.
141 * g++.dg/vect/vect.exp: New file.
142 * g++.dg/vect/pr19951.cc: New testcase.
143 * g++.dg/dg.exp: Also prune vectorizer tests.
144
145 2005-02-20 Zack Weinberg <zack@codesourcery.com>
146
147 PR 18785
148 * gcc.dg/charset/builtin1.c: New test.
149
150 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
151
152 PR c++/19299
153 * g++.dg/inherit/volatile1.C: New test.
154
155 PR c++/19440
156 * g++.dg/template/dtor4.C: New test.
157
158 2005-02-19 Steven G. Kargl <kargls@comcast.net>
159
160 * gfortran.dg/int_1.f90: New test.
161
162 2005-02-19 Devang Patel <dpatel@apple.com>
163
164 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
165
166 2005-02-19 Steven G. Kargl <kargls@comcast.net>
167
168 * gfortran.dg/achar_1.f90: New test.
169
170 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
171
172 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
173
174 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
175 Jakub Jelinek <jakub@redhat.com>
176
177 PR tree-optimization/19828
178 * gcc.dg/tree-ssa/loop-7.c: New test.
179 * gcc.c-torture/execute/20050218-1.c: New test.
180
181 2005-02-19 Jakub Jelinek <jakub@redhat.com>
182
183 PR c/20043
184 * gcc.dg/transparent-union-1.c: New test.
185 * gcc.dg/transparent-union-2.c: New test.
186
187 2005-02-18 James E Wilson <wilson@specifixinc.com>
188
189 PR tree-optimization/18977
190 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
191
192 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
193
194 PR target/20054
195 * gcc.dg/pr20054.c: New test.
196
197 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
198
199 PR c++/19508
200 * g++.dg/ext/attrib20.C: New test.
201
202 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
203
204 PR middle-end/20030
205 * gfortran.fortran-torture/execute/character_passing.f90: New test.
206
207 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
208
209 PR c++/20008
210 * g++.dg/opt/switch4.C: New.
211
212 2005-02-18 Jakub Jelinek <jakub@redhat.com>
213
214 PR c++/20023
215 PR tree-optimization/20009
216 * gcc.c-torture/compile/20050217-1.c: New test.
217 * g++.dg/opt/switch3.C: New test.
218
219 PR tree-optimization/18947
220 * gcc.c-torture/compile/20050215-1.c: New test.
221 * gcc.c-torture/compile/20050215-2.c: New test.
222 * gcc.c-torture/compile/20050215-3.c: New test.
223
224 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
225
226 PR c++/20028
227 * g++.dg/template/crash34.C: New.
228
229 PR c++/20022
230 * g++.dg/other/access3.C: New.
231
232 2005-02-17 Ira Rosen <irar@il.ibm.com>
233
234 * gcc.dg/vect/vect-98.c: New test.
235
236 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
237
238 PR tree-optimization/19967
239 * gcc.dg/pr19967.c: New.
240
241 2005-02-16 Jakub Jelinek <jakub@redhat.com>
242
243 PR middle-end/19857
244 * gcc.dg/tree-ssa/20050215-1.c: New test.
245 * gcc.c-torture/execute/20050215-1.c: New test.
246
247 2005-02-15 Eric Christopher <echristo@redhat.com>
248
249 * gcc.dg/cpp/20050215-1.c: New file.
250
251 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
252
253 PR tree-optimization/15785
254 * gcc.dg/pr15785-1.c: New test.
255
256 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
257
258 PR c++/17788
259 * g++.dg/init/ctor4.C: New.
260 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
261
262 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
263
264 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
265 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
266
267 2005-02-15 Andreas Schwab <schwab@suse.de>
268
269 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
270 declare malloc.
271
272 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
273
274 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
275
276 2005-02-14 Diego Novillo <dnovillo@redhat.com>
277
278 PR tree-optimization/19853
279 * gcc.c-torture/compile/pr19853.c: New test.
280
281 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
282
283 PR c++/19608
284 * g++.dg/parse/local-class1.C: New.
285
286 PR c++/19895
287 * g++.dg/parse/ptrmem3.C: New.
288
289 PR c++/19884
290 * g++.old-deja/g++.oliva/template6.C: Add another case.
291 * g++.dg/template/explicit6.C: New.
292
293 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
294
295 PR c++/17816
296 * g++.dg/other/redecl2.C: New.
297
298 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
299
300 PR c++/19891
301 * g++.dg/abi/covariant4.C: New.
302
303 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
304
305 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
306
307 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
308
309 * gcc.dg/vect/vect-96.c: Fix typo.
310
311 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
312
313 PR c++/14479
314 PR c++/19487
315 * g++.dg/template/enum5.C: New test.
316
317 2005-02-12 Ira Rosen <irar@il.ibm.com>
318
319 * gcc.dg/vect/vect-97.c: New test.
320
321 2005-02-12 Ira Rosen <irar@il.ibm.com>
322
323 * gcc.dg/vect/vect-96.c: New test.
324
325 2005-02-12 Uros Bizjak <uros@kss-loka.si>
326
327 * gcc.dg/builtins-34.c: Also check ldexp*.
328
329 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
330
331 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
332
333 2005-02-11 Janis Johnson <janis187@us.ibm.com>
334
335 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
336 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
337 dg-require-dll, dg-require-iconv, dg-require-named-sections,
338 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
339 selector_list, selector_expression, dg-process-target): Move to new
340 file target-supports-dg.exp.
341 * lib/target-supports-dg.exp: New.
342
343 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
344 New.
345
346 2005-02-11 Jakub Jelinek <jakub@redhat.com>
347
348 PR c++/19666
349 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
350
351 PR middle-end/19858
352 * gcc.c-torture/compile/20050210-1.c: New test.
353
354 2005-02-11 Mark Mitchell <mark@codesourcery.com>
355
356 PR c++/19755
357 * g++.dg/warn/Wbraces1.C: New test.
358
359 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
360
361 * gcc.dg/builtins-52.c: New testcase.
362
363 2005-02-10 Jakub Jelinek <jakub@redhat.com>
364
365 PR c/19342
366 * gcc.c-torture/execute/20050119-1.c: New test.
367
368 2005-02-09 Mark Mitchell <mark@codesourcery.com>
369
370 PR c++/19811
371 * g++.dg/init/delete1.C: New test.
372
373 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
374
375 PR c++/18470
376 * g++.dg/template/static12.C: New test.
377
378 2005-02-09 Mark Mitchell <mark@codesourcery.com>
379
380 PR c++/19787
381 * g++.dg/conversion/ambig1.C: New test.
382
383 PR c++/19739
384 * g++.dg/ext/attrib19.C: New test.
385
386 PR c++/19732
387 * g++.dg/parse/dtor5.C: New test.
388
389 PR c++/19762
390 * g++.dg/template/dtor3.C: New test.
391
392 PR c++/19826
393 * g++.dg/template/static11.C: New test.
394 * g++.dg/template/crash2.C: Remove dg-error marker.
395
396 2005-02-09 Janis Johnson <janis187@us.ibm.com>
397
398 PR C++/18491
399 * g++.old-deja/g++.mike/p10769a.C: Remove.
400
401 2005-02-09 Roger Sayle <roger@eyesopen.com>
402
403 * gcc.dg/builtins-48.c: New test case.
404 * gcc.dg/builtins-49.c: New test case.
405 * gcc.dg/builtins-50.c: New test case.
406 * gcc.dg/builtins-51.c: New test case.
407
408 2005-02-09 Ian Lance Taylor <ian@airs.com>
409
410 PR middle-end/19583
411 * g++.dg/warn/Wreturn-type-3.C: New test.
412
413 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
414
415 PR middle-end/19402
416 * gcc.dg/pr19402-1.c: New testcase.
417 * gcc.dg/pr19402-2.c: likewise.
418
419 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
420
421 PR middle-end/19854
422 * g++.dg/tree-ssa/tmmti.C: New testcase.
423
424 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
425
426 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
427
428 2005-02-08 Mark Mitchell <mark@codesourcery.com>
429
430 PR c++/19733
431 * g++.dg/parse/crash23.C: New test.
432 * g++.dg/warn/Weff1.C: New test.
433
434 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
435
436 * gcc.dg/20050209-1.c: New test.
437
438 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
439
440 PR target/19799
441 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
442
443 2005-02-08 Mike Stump <mrs@apple.com>
444
445 * g++.dg/pch/import-2.c: New test.
446 * g++.dg/pch/import-2.hs: New.
447 * g++.dg/pch/include/import-2a.h: New.
448 * g++.dg/pch/include/import-2b.h: New.
449
450 2005-02-08 Janis Johnson <janis187@us.ibm.com>
451
452 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
453
454 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
455
456 * gfortran.dg/substr_1.f90: New test.
457
458 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
459
460 PR middle-end/19775
461 * gcc.dg/torture/builtin-power-1.c: Disable test for
462 invalid transformation.
463 * gcc.dg/builtins-10.c: Likewise. Disable one test we
464 no longer optimize.
465 * gcc.dg/builtins-47.c: New testcase.
466
467 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
468 Dorit Naishlos <dorit@il.ibm.com>
469
470 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
471
472 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
473
474 * gcc.c-torture/compile/20050206-1.c: New test.
475
476 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
477
478 PR tree-opt/19768
479 * g++.dg/opt/pr19768.C: New test.
480
481 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
482
483 PR tree-opt/19736
484 * gcc.c-torture/compile/pr19736.c: New test.
485
486 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
487
488 PR c++/17401
489 * g++.dg/parse/error25.C: New test.
490
491 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
492
493 * gcc.c-torture/execute/20050203-1.c: New.
494
495 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
496
497 * gcc.dg/vect/vect-85.c: Remove xfail.
498 * gcc.dg/vect/vect-86.c: Remove xfail.
499 * gcc.dg/vect/vect-87.c: Remove xfail.
500 * gcc.dg/vect/vect-88.c: Remove xfail.
501
502 2005-02-02 Geoffrey Keating <geoffk@apple.com>
503
504 * gcc.dg/altivec-19.c: New.
505
506 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
507
508 PR c/17807
509 * gcc.dg/nested-func-3.c: New test.
510 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
511
512 2005-02-02 Janis Johnson <janis187@us.ibm.com>
513
514 * gcc.test-framework/gen_directive_tests: Generate tests for
515 selector expressions.
516
517 2005-02-02 Matt Austern <austern@apple.com>
518
519 PR c++/19628
520 * g++/ext/builtin7.C: New.
521 * g++/ext/builtin8.C: New.
522
523 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
524
525 PR c/18502
526 * gcc.dg/pr18502-1.c: New test.
527
528 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
529
530 PR c++/17413
531 * g++.dg/template/local4.C: Tweak.
532
533 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
534
535 PR tree-optimization/19578
536 * gcc.c-torture/compile/20050202-1.c: New test.
537
538 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
539
540 PR c/19435
541 * gcc.dg/c99-init-4.c: New test.
542
543 2005-02-01 Janis Johnson <janis187@us.ibm.com>
544
545 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
546
547 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
548
549 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
550 * g++.dg/eh/check-vect.h: New.
551
552 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
553 * gcc.dg/vect/vect-78.c: Ditto.
554 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
555 Remove.
556
557 * g++.dg/conversion/simd1.C: Expect warning.
558 * g++.dg/ext/attribute-test-1.C: Ditto.
559 * g++.dg/ext/attribute-test-2.C: Ditto.
560 * g++.dg/ext/attribute-test-3.C: Ditto.
561 * g++.dg/ext/attribute-test-4.C: Ditto.
562
563 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
564 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
565
566 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
567
568 2005-02-01 Richard Henderson <rth@redhat.com>
569
570 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
571 long double for ibm double-double format.
572 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
573
574 2005-02-01 Diego Novillo <dnovillo@redhat.com>
575
576 PR tree-optimization/19633
577 * testsuite/gcc.dg/pr19633-1.c: New test.
578 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
579 to NULL or a symbol.
580
581 2005-02-01 Janis Johnson <janis187@us.ibm.com>
582
583 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
584 New procs.
585 (dg-process-target (local override)): Handle selector expressions.
586
587 * gcc.test-framework/README: Describe tests in source directory.
588 * gcc.test-framework/test-framework.awk: Handle dg- tests.
589 * gcc.test-framework/test-framework.exp: Handle dg- tests.
590 * gcc.test-framework/dg-bogus-exp-P.c: New test.
591 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
592 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
593 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
594 * gcc.test-framework/dg-do-link-exp-P.c: New test.
595 * gcc.test-framework/dg-do-run-exp-P.c: New test.
596 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
597 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
598 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
599 * gcc.test-framework/dg-error-exp-P.c: New test.
600 * gcc.test-framework/dg-error-exp-XP.c: New test.
601 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
602 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
603 * gcc.test-framework/dg-output-exp-P.c: New test.
604 * gcc.test-framework/dg-output-exp-XF.c: New test.
605 * gcc.test-framework/dg-warning-exp-P.c: New test.
606 * gcc.misc-tests/dg-1.c: Remove.
607 * gcc.misc-tests/dg-2.c: Remove.
608 * gcc.misc-tests/dg-3.c: Remove.
609 * gcc.misc-tests/dg-4.c: Remove.
610 * gcc.misc-tests/dg-5.c: Remove.
611 * gcc.misc-tests/dg-6.c: Remove.
612 * gcc.misc-tests/dg-7.c: Remove.
613 * gcc.misc-tests/dg-8.c: Remove.
614 * gcc.misc-tests/dg-9.c: Remove.
615 * gcc.misc-tests/dg-10.c: Remove.
616 * gcc.misc-tests/dg-11.c: Remove.
617 * gcc.misc-tests/dg-12.c: Remove.
618 * gcc.misc-tests/dg-test.exp: Remove.
619
620 * gcc.test-framework/test-framework.awk: Change recording and
621 printing of passes and failures.
622
623 * gcc.test-framework: New directory.
624 * gcc.test-framework/README: New.
625 * gcc.test-framework/test-framework.exp: New.
626 * gcc.test-framework/test-framework.awk: New.
627 * gcc.test-framework/gen_directive_tests: New.
628
629 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
630
631 * lib/treelang.exp: Fix comment typos.
632 (treelang_target_compile): Don't append libs=-ltreelang to options.
633
634 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
635
636 * g++.dg/parse/typename7.C: Adjust error messages.
637
638 2005-01-31 Jeff Law <law@redhat.com>
639
640 * gcc.c-torture/execute/20050131-1.c: New test.
641 * gcc.dg/wcaselabel.c: New test.
642
643 2005-01-31 Mark Mitchell <mark@codesourcery.com>
644
645 * g++.dg/other/warning1.C: Adjust error messags.
646 * g++.dg/parse/constant5.C: New test.
647
648 2005-01-31 Steven Bosscher <stevenb@suse.de>
649
650 PR c/19333
651 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
652 the test case valid.
653 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
654 * testsuite/gcc.dg/array-7.c: Adjust expected result.
655 * testsuite/gcc.dg/pr18596-3.c: Likewise.
656 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
657 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
658 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
659
660 2005-01-31 Dale Johannesen <dalej@apple.com>
661
662 * g++.dg/opt/pr19650.C: New test.
663
664 2005-01-31 Richard Henderson <rth@redhat.com>
665
666 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
667 long double for intel double extended format.
668 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
669
670 2005-01-30 Mark Mitchell <mark@codesourcery.com>
671
672 PR c++/19555
673 * g++.dg/template/static10.C: New test.
674
675 PR c++/19395
676 * g++.dg/parse/error24.C: New test.
677
678 PR c++/19367
679 * g++.dg/lookup/builtin1.C: New test.
680
681 PR c++/19457
682 * g++.dg/warn/conv3.C: New test.
683
684 2005-01-30 Bud Davis <bdavis@gfortran.org>
685
686 PR fortran/19647
687 * gfortan.dg/inquire_7.f90
688
689 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
690
691 PR tree-optimization/15791
692 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
693 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
694 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
695 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
696 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
697 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
698 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
699 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
700 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
701 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
702
703 2005-01-29 Paul Brook <paul@codesourcery.com>
704
705 PR fortran/18565
706 * check.c (real_or_complex_check): New function.
707 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
708 * intrinsic.c (add_functions): Use new check functions.
709 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
710 Add prototypes.
711
712 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
713
714 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
715 gcc.dg/lvalue-3.c: New tests.
716 * gcc.dg/concat.c: Update expected messages.
717
718 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
719
720 PR libfortran/19595
721 * gfortran.dg/eor_1.f90: New test.
722
723 2005-01-29 Steven G. Kargl <kargls@comcast.net>
724
725 PR fortran/19589
726 * gfortran.dg/logical_data_1.f90: New test.
727
728 2005-01-28 Mark Mitchell <mark@codesourcery.com>
729
730 PR c++/19253
731 * g++.dg/template/crash33.C: New test.
732
733 PR c++/19667
734 * g++.dg/template/crash32.C: New test.
735
736 2005-01-28 Ian Lance Taylor <ian@airs.com>
737
738 PR middle-end/16558
739 * g++.dg/warn/Wreturn-type-2.C: New test.
740
741 2004-06-24 Jeff Law <law@redhat.com>
742
743 * gcc.dg/tree-ssa/20050128-1.c: New test.
744
745 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
746
747 * gcc.target/frv/all-mdpackh-1.c: New test.
748
749 2005-01-28 Steven Bosscher <stevenb@suse.de>
750
751 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
752
753 2005-01-27 Richard Henderson <rth@redhat.com>
754
755 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
756
757 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
758
759 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
760
761 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
762
763 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
764 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
765 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
766 to cope with cases where the multilib options override the dg-options.
767
768 2005-01-27 Jakub Jelinek <jakub@redhat.com>
769
770 PR c/18946
771 * gcc.dg/noncompile/20050120-1.c: New test.
772
773 2005-01-26 Diego Novillo <dnovillo@redhat.com>
774
775 PR tree-optimization/19633
776 * gcc.dg/pr19633.c: New test.
777 * gcc.dg/tree-ssa/pr19633.c: New test.
778
779 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
780
781 * gcc.dg/20041216-1.c: New test.
782
783 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
784
785 PR objc/18862
786 * objc.dg/selector-2.m: New test.
787
788 2005-01-26 Jakub Jelinek <jakub@redhat.com>
789
790 * g++.dg/opt/range-test-2.C: New test.
791
792 PR rtl-optimization/19579
793 * gcc.c-torture/execute/20050124-1.c: New test.
794
795 2005-01-26 Greg Parker <gparker@apple.com>
796 Stuart Hastings <stuart@apple.com>
797
798 * gcc.c-torture/execute/20050125-1.c: New.
799
800 2005-01-18 Jan Hubicka <jh@suse.cz>
801
802 PR tree-optimize/19337
803 * gcc.c-torture/compile/20050119-1.c: New test.
804
805 2005-01-24 James E Wilson <wilson@specifixinc.com>
806
807 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
808 test for successful match.
809
810 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
811
812 PR objc/18408
813 * objc.dg/comp-types-7.m: New test.
814
815 2005-01-24 Janis Johnson <janis187@us.ibm.com>
816
817 * lib/target-supports.exp (current_target_name): New.
818 (check_effective_target_ilp32, check_effective_target_lp64):
819 Cache the result to use as long as the current target, with
820 multilib flags, remains the same.
821
822 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
823 (dg-require-weak, dg-require-visibility, dg-require-alias,
824 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
825 dg-require-effective-target, dg-skip-if): Remove call to
826 skip_test_and_clear_xfail.
827 (dg-test): Clear xfail data.
828
829 2005-01-24 Jakub Jelinek <jakub@redhat.com>
830
831 PR target/17751
832 * gcc.dg/ppc64-toc.c: New test.
833
834 * g++.dg/tree-ssa/empty-1.C: New test.
835
836 PR middle-end/19551
837 * gcc.c-torture/execute/20050121-1.c: New test.
838 * gcc.dg/20050121-2.c: New test.
839
840 2004-01-23 Steven G. Kargl <kargls@comcast.net>
841 Paul Brook <paul@codesourcery.com>
842
843 PR fortran/17941
844 * gfortran.dg/real_const_1.f: New test.
845 * gfortran.dg/real_const_2.f90: New test.
846 * gfortran.dg/complex_int_1.f90: New test.
847
848 2005-01-23 Bud Davis <bdavis9659@comcast.net>
849
850 PR fortran/19313
851 * gfortan.dg/inquire_6.f90: New test.
852
853 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
854
855 PR libfortran/19451
856 * open_readonly_1.f90: New test.
857
858 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
859
860 PR libfortran/18982
861 * gfortran.dg/open_new.f90: New file.
862
863 2005-01-22 Paul Brook <paul@codesourcery.com>
864
865 * namelist_1.f90: New test.
866
867 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
868
869 PR tree-optimization/19484
870 * gcc.c-torture/compile/20050122-[12].c: New tests.
871
872 2005-01-22 Paul Brook <paul@codesourcery.com>
873
874 * gfortran.dg/implicit_2.f90: New test.
875
876 2005-01-22 Bud Davis <bdavis9659@comcast.net>
877
878 PR fortran/19314
879 * gfortran.dg/inquire_5.f90: New test.
880
881 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
882
883 PR c/18809
884 * gcc.dg/pr18809-1.c: New test.
885
886 2005-01-21 Ian Lance Taylor <ian@airs.com>
887
888 * gcc.dg/20050121-1.c: New test.
889
890 PR tree-optimization/13000
891 * gcc.dg/20040206-1.c: Change warning to point where function is
892 being inlined.
893
894 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
895
896 PR c++/19208
897 * g++.dg/template/array11.C: New test.
898
899 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
900
901 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
902 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
903 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
904 * gfortran.dg/getenv_1.f90: Add dg-do directive.
905 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
906 gfortran.dg/pr17164.f90: Add missing dg-do directives.
907
908 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
909
910 PR tree-optimization/15349
911 * gcc.dg/tree-ssa/pr15349.c: New.
912
913 2005-01-20 Steve Ellcey <sje@cup.hp.com>
914
915 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
916
917 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
918
919 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
920 scan-assembler-times directive name.
921
922 * gcc.dg/asm-a.c: Move dg-require-effective-target to
923 after dg-do.
924
925 PR rtl-optimization/19462
926 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
927
928 2005-01-19 Steve Ellcey <sje@cup.hp.com>
929
930 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
931 counting function calls on ia64.
932
933 2005-01-19 Jakub Jelinek <jakub@redhat.com>
934
935 PR rtl-optimization/15139
936 * gcc.dg/20050111-2.c: New test.
937
938 PR c/17297
939 * gcc.c-torture/compile/20050113-1.c: New testcase.
940
941 PR middle-end/19164
942 * gcc.dg/20050113-1.c: New testcase.
943
944 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
945
946 * gcc.dg/vect/vect-85.c: Add comment.
947 * gcc.dg/vect/vect-86.c: Add xfail for now.
948 * gcc.dg/vect/vect-87.c: Add xfail for now.
949 * gcc.dg/vect/vect-88.c: Add xfail for now.
950 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
951
952 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
953
954 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
955
956 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
957
958 * g++.dg/debug/typedef3.C: New test.
959
960 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
961
962 PR c/19472
963 * gcc.dg/asm-a.c: New test.
964
965 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
966
967 * gcc.dg/sh-relax.c: Add prototype for abort.
968
969 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
970
971 * gcc.dg/short-compare-1.c: New test.
972 * gcc.dg/short-compare-2.c: Likewise.
973
974 2005-01-18 Michael Matz <matz@suse.de>
975
976 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
977
978 2005-01-17 Diego Novillo <dnovillo@redhat.com>
979
980 PR tree-optimization/19121
981 * gcc.c-torture/compile/pr19121.c: New test.
982
983 2005-01-17 James E. Wilson <wilson@specifixinc.com>
984
985 PR target/19357
986 * gcc.c-torture/compile/pr19357.c: New test.
987
988 2005-01-17 Ian Lance Taylor <ian@airs.com>
989
990 PR c/5675
991 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
992 pass--those that refer just to the variable, possibly with a
993 cast.
994 * gcc.dg/c99-const-expr-3.c: Likewise.
995
996 PR middle-end/13127
997 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
998 longer emitted.
999
1000 2005-01-16 Bud Davis <bdavis9659@comcast.net>
1001
1002 PR fortran/18778
1003 * gfortran.dg/endfile_2.f90: New test.
1004
1005 2005-01-16 Steven G. Kargl <kargls@comcast.net>
1006
1007 PR 19168
1008 * gfortran.dg/select_5.f90: New test.
1009
1010 2004-01-16 Paul Brook <paul@codesourcery.com>
1011
1012 * gfortran.dg/common_4.f90: New test.
1013
1014 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
1015
1016 PR rtl-optimization/19462
1017 * gcc.dg/torture/pr19462-1.c: New test.
1018
1019 2005-01-15 Ziemowit Laski <zlaski@apple.com>
1020
1021 PR objc/19321
1022 * objc.dg/func-ptr-2.m: New.
1023 * objc.dg/volatile-1.m: New.
1024
1025 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1026
1027 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
1028
1029 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1030
1031 PR tree-optimization/19060
1032 * gcc.c-torture/execute/20050104-1.c: New test.
1033
1034 2005-01-15 Bud Davis <bdavis9659@comcast.net>
1035
1036 PR fortran/18983
1037 * gfortran.dg/write_to_null.f90: New test.
1038
1039 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
1040 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1041
1042 PR other/19328
1043 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
1044 argument.
1045
1046 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1047
1048 PR c++/19263
1049 * g++.dg/init/vector1.C: New test.
1050
1051 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1052
1053 PR target/13158
1054 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1055 PR target/18987
1056 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1057
1058 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1059
1060 * gfortran.dg/select_1.f90: New test.
1061 * gfortran.dg/select_2.f90: New test.
1062 * gfortran.dg/select_3.f90: New test.
1063 * gfortran.dg/select_4.f90: New test.
1064
1065 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1066
1067 PR middle-end/19084
1068 PR rtl-optimization/19348
1069 * gcc.dg/20050111-1.c: New test.
1070 * gcc.c-torture/execute/20050111-1.c: New test.
1071
1072 * gcc.dg/i386-asm-4.c: New test.
1073
1074 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1075
1076 * gcc.dg/nested-func-2.c: New test.
1077 * ada/acats/norun.lst: Remove c953002.
1078
1079 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1080
1081 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1082
1083 2005-01-12 Ben Elliston <bje@au.ibm.com>
1084
1085 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1086
1087 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1088
1089 PR target/18761
1090 * g++.dg/abi/align1.C: New test.
1091
1092 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1093
1094 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1095 at a time.
1096 * g++.dg/ext/altivec_check.h: Support compiling as C.
1097
1098 2005-01-10 Roger Sayle <roger@eyesopen.com>
1099
1100 PR c++/19355
1101 * g++.dg/expr/pr19355-1.C: New test case.
1102
1103 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1104
1105 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1106 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1107 * ada/acats/tests/c3/c92005b.ada: Likewise.
1108 * ada/acats/tests/c3/cxb3012.a: Likewise.
1109 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1110
1111 2005-01-09 Paul Brook <paul@codesourcery.com>
1112
1113 * gfortran.dg/common_2.f90: New file.
1114 * gfortran.dg/common_3.f90: New file.
1115
1116 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1117
1118 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1119
1120 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1121
1122 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1123 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1124 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1125 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1126 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1127 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1128 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1129 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1130 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1131 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1132 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1133 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1134 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1135 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1136 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1137 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1138 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1139 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1140 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1141 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1142 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1143 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1144 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1145 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1146 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1147 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1148 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1149 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1150 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1151 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1152 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1153 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1154 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1155 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1156 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1157 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1158 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1159 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1160 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1161 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1162 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1163 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1164 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1165 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1166 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1167 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1168 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1169 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1170 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1171 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1172 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1173 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1174 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1175 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1176 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1177 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1178 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1179 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1180 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1181 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1182 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1183 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1184 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1185 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1186 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1187 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1188 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1189
1190 * gcc.dg/vect/vect-1.c: Fix spelling.
1191 * gcc.dg/vect/vect-10.c: Fix spelling.
1192 * gcc.dg/vect/vect-11.c: Fix spelling.
1193 * gcc.dg/vect/vect-12.c: Fix spelling.
1194 * gcc.dg/vect/vect-14.c: Fix spelling.
1195 * gcc.dg/vect/vect-15.c: Fix spelling.
1196 * gcc.dg/vect/vect-16.c: Fix spelling.
1197 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1198 * gcc.dg/vect/vect-64.c: Fix comments.
1199 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1200
1201 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1202 Ira Rosen <irar@il.ibm.com>
1203
1204 * gcc.dg/vect/vect-70.c: New test.
1205 * gcc.dg/vect/vect-71.c: New test.
1206
1207 2005-01-09 Manfred Hollstein <mh@suse.com>
1208
1209 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1210 * gcc.dg/pr18241-2.c: Likewise.
1211 * gcc.dg/pr18241-3.c: Likewise.
1212 * gcc.dg/pr18241-4.c: Likewise.
1213 * gcc.dg/pr18241-5.c: Likewise.
1214
1215 2005-01-08 Richard Henderson <rth@redhat.com>
1216
1217 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1218 False for x86 and x86-64.
1219
1220 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1221
1222 PR tree-optimization/18241
1223 * gcc.dg/pr18241-1.c: New test.
1224 * gcc.dg/pr18241-2.c: New test.
1225 * gcc.dg/pr18241-3.c: New test.
1226 * gcc.dg/pr18241-4.c: New test.
1227 * gcc.dg/pr18241-5.c: New test.
1228
1229 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1230
1231 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1232 gfortran.dg/select_4.f90: New.
1233
1234 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1235
1236 * gcc.c-torture/execute/20050107-1.c: New test.
1237
1238 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1239
1240 PR c++/19298
1241 * g++.dg/template/ref2.C: New.
1242
1243 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1244
1245 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1246 instead of being empty.
1247
1248 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1249
1250 PR fortran/15553
1251 * gfortran.dg/array-1.f90: New test.
1252
1253 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1254
1255 PR tree-optimization/19283
1256 * gcc.c-torture/execute/20050106-1.c: New test.
1257
1258 PR rtl-optimization/18861
1259 * gcc.dg/20050105-1.c: New test.
1260
1261 PR tree-optimization/18828
1262 * gcc.dg/20050105-2.c: New test.
1263
1264 2005-01-07 Andreas Jaeger <aj@suse.de>
1265
1266 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1267
1268 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1269
1270 PR fortran/18398
1271 * gfortran.dg/fmt_read.f90: New test.
1272
1273 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1274
1275 * gcc.dg/rs6000-ldouble-2.c: New.
1276
1277 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1278
1279 PR c++/19244
1280 * g++.dg/parser/ctor2.C: New test.
1281
1282 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1283
1284 PR c++/17154
1285 * g++.dg/template/using9.C: New test.
1286
1287 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1288
1289 PR c++/19258
1290 * g++.dg/lookup/friend6.C: New test.
1291
1292 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1293
1294 PR c++/19270
1295 * g++.dg/template/array10.C: New.
1296
1297 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1298
1299 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1300 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1301
1302 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1303
1304 * gcc.c-torture/compile/20050105-1.c: New test.
1305
1306 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1307
1308 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1309
1310 2005-01-05 Roger Sayle <roger@eyesopen.com>
1311
1312 PR middle-end/19100
1313 * gcc.dg/conv-3.c: New test case.
1314
1315 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1316
1317 * gcc.dg/asm-wide-1.c: New test.
1318
1319 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1320
1321 PR c++/19030
1322 * g++.dg/parse/crash22.C: New
1323
1324 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1325
1326 PR 19257
1327 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1328
1329 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1330
1331 PR middle-end/17767
1332 * gcc.dg/i386-mmx-6.c: New test case.
1333
1334 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1335
1336 PR tree-optimization/18308
1337 * gcc.dg/vect/pr18308.c: New testcase.
1338
1339 2005-01-04 Andreas Jaeger <aj@suse.de>
1340
1341 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1342
1343 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1344 Robert Bowdidge <bowdidge@apple.com>
1345
1346 * gcc.dg/cpp/subframework1.c: New.
1347 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1348 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1349 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1350 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1351
1352 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1353
1354 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1355 producing warning.
1356 * gcc.dg/darwin-weakimport-2.c: New.
1357
1358 2005-01-03 Richard Henderson <rth@redhat.com>
1359
1360 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1361
1362 2005-01-03 Richard Henderson <rth@redhat.com>
1363
1364 * gcc.dg/vect/vect.exp: Enable for ia64.
1365 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1366 (check_effective_target_vect_float): Likewise.
1367 (check_effective_target_vect_no_align): Likewise.
1368 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1369 * gcc.dg/vect/vect-8.c: Likewise.
1370
1371 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1372
1373 PR target/19236
1374 * gcc.dg/pr19236-1.c: New test case.
1375
1376 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1377
1378 PR rtl-optimization/12092
1379 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1380
1381 2005-01-02 Andreas Jaeger <aj@suse.de>
1382
1383 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1384
1385 2005-01-01 Roger Sayle <roger@eyesopen.com>
1386 Andrew Pinski <pinskia@physics.uc.edu>
1387
1388 PR rtl-optimization/12092
1389 * gcc.dg/pr12092-1.c: New test case.
1390
1391 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1392
1393 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1394 'hidden' and 'default' for better portability.
1395 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1396
1397 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1398 6 and 7.
1399 * g++.old-deja/g++.brendan/new3.C: Likewise.
1400
1401 2005-01-01 Steven Bosscher <stevenb@suse.de>
1402
1403 * gcc.dg/20041231-1.C: New test.
1404 * g++.dg/warn/Wunreachable-code-1.C: New test.
1405
1406 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1407
1408 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1409 file, not /dev/null. Abort on error.
1410
1411 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1412 Ziemowit Laski <zlaski@apple.com>
1413
1414 PR objc/18971
1415 * objc.dg/encode-5.m: New test.
1416
1417 2004-12-29 Richard Henderson <rth@redhat.com>
1418
1419 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1420 * objc.dg/stabs-1.m: Disable for ia64.
1421
1422 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1423
1424 PR c++/19190
1425 * g++.dg/warn/Wunused-10.C: New test.
1426
1427 2004-12-28 Richard Henderson <rth@redhat.com>
1428
1429 * objc.dg/stabs-1.m: Disable for alpha.
1430
1431 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1432
1433 PR c++/19149
1434 * g++.dg/parse/error23.C: New test.
1435
1436 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1437
1438 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1439
1440 PR fortran/19032
1441 * gfortran.dg/intrinsic_modulo_1.f90: New.
1442 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1443 tests with divisor -1.
1444
1445 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1446
1447 * g++.dg/opt/temp1.C (memcpy): Return a value.
1448
1449 PR c++/19148
1450 * g++.dg/expr/cond7.C: New test.
1451
1452 2004-12-27 Paul Brook <paul@codesourcery.com>
1453
1454 * gfortran.dg/g77/select_no_compile.f: Remove.
1455
1456 2004-12-27 Richard Henderson <rth@redhat.com>
1457
1458 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1459 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1460 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1461
1462 2004-12-26 Richard Henderson <rth@redhat.com>
1463
1464 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1465 by 1i instead of token pasting.
1466
1467 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1468
1469 PR tree-optimization/17578
1470 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1471 to additional_flags.
1472 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1473
1474 2004-12-25 Richard Henderson <rth@redhat.com>
1475
1476 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1477 Remove Alpha.
1478
1479 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1480
1481 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1482 hppa*-*-hpux*.
1483 * gcc.dg/pr17957.c (dg-options): Likewise.
1484 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1485 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1486 instead of 0 on __hppa__.
1487 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1488 "foo,%r" on hppa*-*-*.
1489
1490 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1491
1492 PR fortran/19071
1493 * gfortran.dg/complex_write.f90: New test.
1494
1495 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1496
1497 PR c++/17595
1498 * g++.dg/parse/pragma2.C: New test.
1499
1500 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1501
1502 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1503
1504 * gcc.dg/empty2.c: Add missing dg-warning.
1505
1506 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1507
1508 PR c++/17413
1509 * g++.dg/template/local4.C: New test.
1510 * g++.dg/template/crash19.C: Add dg-error marker.
1511
1512 * g++.dg/template/crash31.C: Correct embedded PR number.
1513
1514 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1515
1516 PR c++/16405
1517 * g++.dg/opt/temp1.C: Add do-run marker.
1518
1519 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1520
1521 * g++.dg/template/spec19.C: New.
1522
1523 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1524
1525 PR target/16819
1526 * gcc.dg/empty2.c: New.
1527
1528 2004-12-23 Richard Henderson <rth@redhat.com>
1529
1530 * lib/target-supports.exp (check_effective_target_vect_no_align):
1531 Remove i?86 and x86-64.
1532
1533 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1534
1535 PR c++/16405
1536 * g++.dg/opt/temp1.C: New test.
1537
1538 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1539
1540 PR c++/18733
1541 * g++.dg/template/friend33.C: New testcase.
1542
1543 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1544
1545 PR c++/18464
1546 * g++.dg/template/cond5.C: New test.
1547
1548 PR c++/18492
1549 * g++.dg/inherit/thunk3.C: New test.
1550
1551 PR c++/11224
1552 * g++.dg/warn/Wunused-9.C: New test.
1553
1554 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1555
1556 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1557
1558 2004-12-22 Jan Beulich <jbeulich@novell.com>
1559
1560 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1561
1562 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1563
1564 PR c++/18378
1565 * g++.dg/ext/packed8.C: New test.
1566
1567 PR c++/13268
1568 * g++.dg/template/crash31.C: New test.
1569
1570 PR c++/19034
1571 * g++.dg/template/crash30.C: New test.
1572
1573 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1574
1575 PR C++/18984
1576 * g++.dg/eh/ctor3.C: New test.
1577
1578 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1579
1580 * objc.dg/stabs-1.m: Allow section name to be quoted and
1581 assembly label to begin with '.LL'.
1582
1583 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1584
1585 * gcc.dg/vect/vect.exp
1586 (check_effective_target_lp64_or_vect_no_align): New.
1587 * gcc.dg/vect/vect-77.c: Use it.
1588 * gcc.dg/vect/vect-78.c: Use it.
1589
1590 * lib/target-supports.exp
1591 (check_effective_target_vect_no_max,
1592 check_effective_target_vect_no_bitwise,
1593 check_effective_target_vect_no_align): New.
1594 * gcc.dg/vect/vect-13.c: Use them.
1595 * gcc.dg/vect/vect-17.c: Ditto.
1596 * gcc.dg/vect/vect-18.c: Ditto.
1597 * gcc.dg/vect/vect-19.c: Ditto.
1598 * gcc.dg/vect/vect-20.c: Ditto.
1599 * gcc.dg/vect/vect-27.c: Ditto.
1600 * gcc.dg/vect/vect-29.c: Ditto.
1601 * gcc.dg/vect/vect-44.c: Ditto.
1602 * gcc.dg/vect/vect-48.c: Ditto.
1603 * gcc.dg/vect/vect-50.c: Ditto.
1604 * gcc.dg/vect/vect-52.c: Ditto.
1605 * gcc.dg/vect/vect-54.c: Ditto.
1606 * gcc.dg/vect/vect-56.c: Ditto.
1607 * gcc.dg/vect/vect-58.c: Ditto.
1608 * gcc.dg/vect/vect-60.c: Ditto.
1609 * gcc.dg/vect/vect-72.c: Ditto.
1610 * gcc.dg/vect/vect-80.c: Ditto.
1611
1612 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1613
1614 PR c++/14075
1615 * g++.dg/init/string1.C: New.
1616
1617 PR c++/18975
1618 * g++.dg/other/synth1.C: New.
1619
1620 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1621
1622 PR c/18963
1623 * gcc.dg/pr18963-1.c: New test.
1624
1625 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1626
1627 PR c/18596
1628 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1629 * gcc.dg/pr18596-1.c: Use dg-error.
1630 (dg-options): Use -fno-unit-at-a-time.
1631 * gcc.dg/pr18596-2.c: New test.
1632 * gcc.dg/pr18596-3.c: New test.
1633
1634 2004-12-20 Roger Sayle <roger@eyesopen.com>
1635
1636 PR middle-end/18683
1637 * g++.dg/opt/pr18683-1.C: New test case.
1638
1639 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1640
1641 PR other/19093
1642 * g++.dg/opt/max1.C: Fix for 64bit targets.
1643
1644 2004-12-20 Matt Austern <austern@apple.com>
1645
1646 PR c++/19044
1647 * g++.dg/ext/builtin6.C: New
1648
1649 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1650
1651 PR tree-optimization/19080
1652 * gcc.c-torture/compile/pr19080.c: New test.
1653
1654 2004-12-20 Steven Bosscher <stevenb@suse.de>
1655
1656 * gcc.dg/20041219-1.c: New test.
1657
1658 2004-12-19 Roger Sayle <roger@eyesopen.com>
1659
1660 PR middle-end/19068
1661 * g++.dg/opt/max1.C: New test case.
1662
1663 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1664
1665 * gcc.dg/fdata-sections-1.c: New test.
1666
1667 2004-12-18 Roger Sayle <roger@eyesopen.com>
1668
1669 PR middle-end/18548
1670 * gcc.dg/max-1.c: New test case.
1671
1672 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1673
1674 * gcc.c-torture/execute/20041218-1.c: New test.
1675
1676 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1677
1678 * gcc.dg/pr18501.c: New test.
1679 * gcc.dg/uninit-5.c: XFAIL.
1680 * gcc.dg/uninit-9.c: XFAIL.
1681
1682 2004-12-17 Dale Johannesen <dalej@apple.com>
1683
1684 * gcc.dg/20041213-1.c: New.
1685
1686 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1687
1688 * objc.dg/stabs-1.m: Allow assembly label to begin
1689 with a dot ('.').
1690
1691 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1692
1693 * gcc.c-torture/execute/20041213-1.c: Move...
1694 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1695
1696 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1697
1698 PR c++/18721
1699 * g++.dg/lookup/conv-5.C: New.
1700
1701 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1702
1703 * objc.dg/stabs-1.m: New test.
1704
1705 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1706
1707 * gcc.dg/visibility-c.c: Change compile to
1708 assemble for the test.
1709
1710 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1711
1712 PR target/19041
1713 * gcc.dg/visibility-c.c: New test.
1714
1715 2004-12-16 Roger Sayle <roger@eyesopen.com>
1716
1717 PR middle-end/18493
1718 * gcc.dg/switch-8.c: New test case.
1719
1720 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1721
1722 PR c++/18905
1723 * g++.dg/template/init4.C: New.
1724 * g++.dg/opt/static3.C: Enable optimizer.
1725
1726 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1727
1728 * g++.dg/other/complex1.C: New test.
1729
1730 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1731
1732 * g++.dg/opt/inline9.C: New test.
1733
1734 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1735
1736 PR fortran/18993
1737 * gfotran.dg/nullify_1.f: New test.
1738
1739 2004-12-15 Richard Henderson <rth@redhat.com>
1740
1741 * gcc.target/i386/i386.exp: New harness.
1742 * gcc.target/i386/vect-args.c: New.
1743
1744 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1745
1746 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1747
1748 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1749
1750 PR c++/18825
1751 * g++.dg/template/friend32.C: New test.
1752
1753 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1754
1755 * cpp/pragma-once-1.c: New test.
1756 * cpp/pragma-once-1b.h: Likewise.
1757 * cpp/pragma-once-1c.h: Likewise.
1758 * cpp/pragma-once-1d.h: Likewise.
1759 * cpp/inc/pragma-once-1a.h: Likewise.
1760
1761 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1762 Steven G. Kargl <kargls@comcast.net>
1763
1764 PR fortran/17597
1765 * gfortran.dg/list_read_3.f90: New test.
1766
1767 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1768
1769 * gcc.dg/ftrapv-2.c: New test.
1770
1771 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1772
1773 PR c++/18981
1774 * g++.dg/template/typename9.C: New test.
1775
1776 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1777
1778 PR c++/18738
1779 * g++.dg/template/typename8.C: New test.
1780 * g++.dg/parse/friend2.C: Tweak error message.
1781
1782 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1783
1784 * gcc.c-torture/20041214-1.c: New test.
1785
1786 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1787
1788 PR c++/18965
1789 * g++.dg/init/array17.C: New test.
1790
1791 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1792
1793 PR c++/18793
1794 * g++.dg/init/aggr3.C: New test.
1795
1796 2004-12-14 Janis Johnson <janis187@us.ibm.com
1797
1798 * gcc.dg/altivec-types-1.c: New test.
1799 * gcc.dg/altivec-types-2.c: New test.
1800 * gcc.dg/altivec-types-3.c: New test.
1801 * gcc.dg/altivec-types-4.c: New test.
1802 * g++.dg/ext/altivec-types-1.C: New test.
1803 * g++.dg/ext/altivec-types-2.C: New test.
1804 * g++.dg/ext/altivec-types-3.C: New test.
1805 * g++.dg/ext/altivec-types-4.C: New test.
1806
1807 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1808
1809 PR middle-end/18951
1810 * gcc.c-torture/execute/20041213-1.c: New test.
1811
1812 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1813
1814 PR c++/18949
1815 * g++.dg/template/cast1.C: New.
1816
1817 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1818
1819 * gcc.c-torture/execute/20041213-2.c: New test.
1820
1821 2004-12-13 Richard Henderson <rth@redhat.com>
1822
1823 * gcc.dg/i386-sse-10.c: Fix typo in options.
1824
1825 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1826
1827 PR c++/18968
1828 * g++.dg/opt/pr18968.C: New test.
1829
1830 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1831
1832 PR c++/18925
1833 * g++.dg/ext/visibility/staticdatamem.C: New test.
1834
1835 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1836
1837 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1838
1839 2004-12-13 Roger Sayle <roger@eyesopen.com>
1840
1841 PR rtl-optimization/18928
1842 * gcc.dg/pr18928-1.c: New test case.
1843
1844 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1845
1846 PR tree-opt/16951
1847 * gcc.c-torture/compile/20041211-1.c: New.
1848
1849 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1850
1851 PR middle-end/17564
1852 * gcc.c-torture/execute/20041212-1.c: New test.
1853
1854 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1855
1856 PR fortran/18869
1857 * gfortran.dg/common_1.f90: New test.
1858
1859 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1860 Paul Brook <paul@codesourcery.com>
1861
1862 PR fortran/16222
1863 * gfortran.dg/real_do_1.f90: New test.
1864
1865 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1866
1867 PR tree-opt/18040
1868 * g++.dg/opt/ptrmem6.C: New test.
1869
1870 2004-12-11 Roger Sayle <roger@eyesopen.com>
1871
1872 PR middle-end/18921
1873 * gcc.dg/pr18921-1.c: New test case.
1874
1875 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1876
1877 PR fortran/17175
1878 * gfortran.dg/scale_1.f90: New test.
1879
1880 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1881
1882 PR middle-end/18903
1883 * gcc.c-torture/compile/pr18903.c: New test.
1884
1885 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1886
1887 * gcc.c-torture/execute/20041210-1.c: New test.
1888
1889 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1890
1891 PR c++/18731
1892 * g++.dg/parser/struct-1.C: New test.
1893 * g++.dg/parser/struct-2.C: New test.
1894 * g++.dg/parser/struct-3.C: New test.
1895
1896 2004-12-09 Richard Henderson <rth@redhat.com>
1897
1898 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1899
1900 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1901 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1902
1903 2004-12-09 Matt Austern <austern@apple.com>
1904
1905 PR c++/18514
1906 * g++.dg/ext/builtin1.C: New
1907 * g++.dg/ext/builtin2.C: New
1908 * g++.dg/ext/builtin3.C: New
1909 * g++.dg/ext/builtin4.C: New
1910 * g++.dg/ext/builtin5.C: New
1911
1912 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1913
1914 PR tree-opt/18904
1915 * g++.dg/opt/ptrmem5.C: New test.
1916
1917 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1918
1919 * g++.dg/parse/typename5.C: Adjust for new error.
1920 * g++.dg/parse/typename7.C: New.
1921
1922 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1923
1924 PR c++/18073
1925 * g++.dg/other/mmintrin.C: New test.
1926
1927 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1928
1929 PR c++/16681
1930 * g++.dg/init/array15.C: New.
1931 * g++.dg/init/array16.C: New.
1932
1933 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1934
1935 PR fortran/18826
1936 * gfortran.dg/assign_1.f90: New test.
1937
1938 2004-12-08 Nick Clifton <nickc@redhat.com>
1939
1940 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1941 * gcc.target/xstormy16/data_below100: Likewise.
1942 * gcc.target/xstormy16/sfr: Likewise.
1943 * gcc.target/xstormy16/below100.S: New test source file.
1944 * gcc.target/xstormy16/below100.ld: New test linker script.
1945 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1946 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1947 bp instructions.
1948 * gcc.target/xstormy16/bp.c: Likewise.
1949
1950 * gcc.target/xstormy16/bss_below100: New files:
1951 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1952 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1953 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1954 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1955 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1956 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1957 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1958 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1959 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1960 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1961 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1962 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1963 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1964 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1965 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1966 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1967 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1968 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1969 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1970 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1971 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1972 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1973 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1974 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1975 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1976 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1977 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1978
1979 * gcc.target/xstormy16/data_below100: New files:
1980 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1981 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1982 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1983 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1984 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1985 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1986 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1987 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1988 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1989 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1990 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1991 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1992 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1993 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1994 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1995 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1996 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1997 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1998 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1999 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
2000 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
2001 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
2002 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
2003 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
2004 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
2005 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2006 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2007
2008 * gcc.target/xstormy16/sfr: New files:
2009 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
2010 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
2011 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
2012 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
2013 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
2014 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
2015 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
2016 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
2017 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
2018 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
2019 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
2020 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
2021 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
2022 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
2023 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
2024 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
2025 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
2026 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
2027 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
2028 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
2029 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
2030 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
2031 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
2032 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
2033 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
2034 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
2035 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
2036 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
2037 27_if0_sfrw_bitfield_f.c
2038
2039 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2040
2041 PR c++/18100
2042 * g++.dg/lookup/name-clash4.C: New test.
2043
2044 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2045
2046 PR c++/18672
2047 * g++.dg/opt/array1.C: New.
2048
2049 PR c++/18803
2050 * g++.dg/template/operator5.C: New.
2051
2052 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2053
2054 PR c/18867
2055 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2056
2057 2004-12-07 Steven Bosscher <stevenb@suse.de>
2058
2059 * gcc.dg/noncompile/20041207.c: New test.
2060
2061 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2062
2063 * g++.dg/other/unreachable-1.C: New test.
2064
2065 2004-12-06 Nick Clifton <nickc@redhat.com>
2066
2067 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2068 <limits.h> because the latter comes from gcc's include/ directory
2069 and not the newlib/libc/include directory.
2070
2071 2004-12-04 Richard Henderson <rth@redhat.com>
2072
2073 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2074
2075 2004-12-04 Richard Henderson <rth@redhat.com>
2076
2077 * lib/target-supports.exp (check_gc_sections_available): Disable
2078 for alpha and ia64.
2079
2080 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2081
2082 PR middle-end/17909
2083 * g++.dg/other/vararg-2.C: New test.
2084
2085 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2086
2087 PR c++/17011, c++/17971
2088 * g++.dg/template/error15.C: Adjust expected error.
2089 * g++.dg/template/instantiate3.C: Likewise.
2090
2091 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2092
2093 * gcc.dg/altivec-18.c: Fix for darwin
2094
2095 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2096
2097 PR c++/18782
2098 * g++.dg/parse/ptrmem2.C: New.
2099
2100 PR c++/18318
2101 * g++.dg/template/new1.C: New.
2102
2103 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2104
2105 PR fortran/18710
2106 * gfortran.dg/direct_io_3.f90: New test.
2107
2108 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2109
2110 PR 18758
2111 * g++.dg/parse/crash21.C: New.
2112
2113 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2114
2115 PR c++/15664, c++/18276
2116 * g++.dg/template/ttp13.C: New test.
2117 * g++.dg/template/ttp14.C: Likewise.
2118
2119 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2120
2121 PR c++/18123
2122 * g++.dg/parse/enum2.C: New test.
2123 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2124
2125 2004-12-02 Nick Clifton <nickc@redhat.com>
2126
2127 * gcc.target/xstormy16: New test directory.
2128 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2129 * gcc.target/xstormy16/bp.c: Check the generation of bp
2130 instructions.
2131 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2132 bn instructions and the BELOW100 attribute.
2133
2134 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2135
2136 PR target/16952
2137 * gcc.dg/ppc-eabi.c: New.
2138
2139 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2140
2141 PR fortran/18284
2142 * gfortran.dg/backspace.f90
2143
2144 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2145
2146 * gfortran.dg/inquire.f90: New test.
2147
2148 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2149
2150 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2151 handle effective-target-keyword.
2152 (dg-skip-if): Support effective-target keyword as target list.
2153 (dg-xfail-if): Ditto.
2154 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2155
2156 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2157
2158 PR tree-optimization/18291
2159 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2160
2161 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2162
2163 PR C++/18729
2164 * g++.dg/parse/crash20.C: New.
2165
2166 PR c++/17431
2167 * g++.dg/overload/arg1.C: New.
2168 * g++.dg/overload/arg2.C: New.
2169 * g++.dg/overload/arg3.C: New.
2170 * g++.dg/overload/arg4.C: New.
2171
2172 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2173
2174 * gcc.dg/c99-flex-array-4.c: Remove.
2175
2176 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2177
2178 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2179
2180 * lib/target-supports.exp (is-effective-target): Simplify.
2181
2182 * lib/target-supports.exp (check_effective_target_vect_long):
2183 Fix for powerpc64-*-*.
2184
2185 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2186
2187 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2188 to support new requirements on FreeBSD 5.
2189
2190 2004-11-30 Devang Patel <dpatel@apple.com>
2191
2192 PR 18702
2193 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2194
2195 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2196
2197 * g++.dg/ext/altivec-13.C: New test.
2198
2199 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2200
2201 PR tree-opt/18298
2202 * gcc.c-torture/execute/p18298.c: New test.
2203
2204 2004-11-30 Ira Rosen <irar@il.ibm.com>
2205 Dorit Naishlos <dorit@il.ibm.com>
2206
2207 PR tree-opt/18607
2208 * gcc.dg/vect/vect-89.c: New test.
2209
2210 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2211
2212 * gcc.dg/pr18596-1.c: New test.
2213
2214 2004-11-30 Ben Elliston <bje@au.ibm.com>
2215
2216 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2217
2218 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2219
2220 PR c/18479
2221 * gcc.dg/pr18479.c: New test.
2222
2223 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2224
2225 PR target/18490
2226 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2227 mmix-knuth-mmixware.
2228
2229 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2230 cris-*-elf* cris-*-aout* mmix-*-*
2231
2232 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2233
2234 PR middle-end/18725
2235 * gcc.dg/pr18725.c: New test.
2236
2237 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2238
2239 PR target/18488
2240 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2241
2242 PR target/18336
2243 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2244
2245 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2246
2247 PR c++/18368
2248 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2249 * g++.old-deja/g++.law/ctors5.C: Likewise.
2250 * g++.old-deja/g++.other/crash25.C: Likewise.
2251
2252 PR c++/18674
2253 * g++.dg/template/error16.C: New test.
2254
2255 PR c++/18512
2256 * g++.dg/template/crash29.C: New test.
2257
2258 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2259
2260 PR tree-optimization/18712
2261 * gcc.c-torture/compile/pr18712.c: New test.
2262
2263 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2264
2265 PR c/7544
2266 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2267 tests.
2268
2269 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2270
2271 PR c++/18652
2272 * g++.dg/lookup/crash6.C: New test.
2273
2274 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2275
2276 PR middle-end/18164
2277 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2278
2279 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2280
2281 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2282 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2283 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2284
2285 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2286
2287 * gcc.dg/pr18164.c: New test.
2288
2289 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2290
2291 * gcc.dg/funroll-loops-all.c: New.
2292
2293 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2294
2295 PR target/18489
2296 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2297 delimeter, match space and TAB as well as ":".
2298
2299 PR target/18484
2300 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2301
2302 PR target/18348
2303 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2304
2305 PR target/18345
2306 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2307
2308 PR target/18337
2309 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2310
2311 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2312
2313 * gfortran.dg/direct_io_2.f90: New test.
2314
2315 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2316
2317 PR target/18334
2318 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2319
2320 2004-11-28 Richard Henderson <rth@redhat.com>
2321
2322 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2323
2324 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2325
2326 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2327 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2328 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2329 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2330 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2331 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2332 gcc.dg/pointer-arith-8.c: New tests.
2333
2334 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2335
2336 PR fortran/18364
2337 * gfortran.dg/endfile.f90: New test.
2338
2339 2004-11-27 Falk Hueffner <falk@debian.org>
2340
2341 * gcc.dg/loop-6.c: New test.
2342
2343 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2344
2345 * gcc.c-torture/execute/20041126-1.c: New test.
2346
2347 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2348
2349 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2350 on IRIX.
2351
2352 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2353
2354 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2355 functions.
2356
2357 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2358
2359 PR rtl-optimization/17825
2360 * gcc.c-torture/compile/20041119-1.c: New test.
2361
2362 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2363
2364 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2365 Check existence of ld library path variables before unsetting.
2366
2367 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2368
2369 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2370
2371 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2372
2373 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2374
2375 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2376
2377 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2378
2379 2004-11-26 Ben Elliston <bje@au.ibm.com>
2380
2381 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2382 dg-do directive.
2383
2384 2004-11-26 Ben Elliston <bje@au.ibm.com>
2385
2386 * gcc.dg/pr17957.c: Pass --param, not -param.
2387
2388 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2389
2390 PR middle-end/17957
2391 * testsuite/gcc.dg/pr17957.c: New test.
2392
2393 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2394
2395 PR c++/18445
2396 * g++.dg/template/crash28.C: Likewise.
2397
2398 PR c++/18001
2399 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2400 * g++.dg/ext/lvaddr.C: Likewise.
2401 * g++.dg/opt/pr7503-3.C: Likewise.
2402
2403 PR c++/18466
2404 * g++.dg/parse/qualified3.C: New test.
2405 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2406
2407 PR c++/18545
2408 * g++.dg/expr/return1.C: New test.
2409
2410 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2411
2412 Friend class name lookup 3/n, PR c++/3332
2413 * g++.dg/lookup/friend3.C: New test.
2414 * g++.dg/lookup/friend4.C: Likewise.
2415 * g++.dg/lookup/friend5.C: Likewise.
2416
2417 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2418
2419 Friend class name lookup 2/n, PR c++/14513, c++/15410
2420 * g++.dg/lookup/friend2.C: New test.
2421 * g++.dg/template/friend31.C: Likewise.
2422
2423 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2424
2425 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2426
2427 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2428
2429 PR c++/17473
2430 * g++.dg/tc1/dr56.C: Remove.
2431 * g++.dg/template/typedef1.C: Add dg-error markers.
2432 * g++.old-deja/g++.other/typedef7.C: Likewise.
2433
2434 PR c++/18285
2435 * g++.dg/parse/typedef7.C: New test.
2436
2437 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2438
2439 * gcc.c-torture/execute/20041124-1.c: New test.
2440
2441 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2442
2443 * g++.dg/template/deduce3.C: New test.
2444
2445 PR c++/18586
2446 * g++.dg/template/crash27.C: New test.
2447
2448 PR c++/18530
2449 * g++.dg/warn/Wshadow-3.C: New test.
2450
2451 2004-11-24 Devang Patel <dpatel@apple.com>
2452
2453 PR/18555
2454 * gcc.dg/cpp/isysroot-1.c: New test.
2455 * gcc.dg/cpp/usr/include/stdio.h: New file.
2456 * gcc.dg/cpp/isysroot-2.c: New test.
2457 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2458 New file.
2459
2460 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2461
2462 PR c++/8929
2463 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2464
2465 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2466
2467 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2468 * gcc.target/sparc/pdist.c: Likewise.
2469
2470 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2471
2472 PR c++/16882
2473 * g++.dg/conversion/simd1.C: New test.
2474
2475 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2476
2477 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2478 and restore_ld_library_path_env_vars.
2479 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2480 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2481 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2482 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2483
2484 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2485
2486 * gcc.dg/pragma-align-2.c: Test macro expansion.
2487 * gcc.dg/pragma-pack-2.c: New test.
2488
2489 2004-11-23 Richard Henderson <rth@redhat.com>
2490
2491 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2492 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2493 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2494 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2495 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2496 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2497
2498 * gcc.dg/vect/vect.exp: Add check for alpha.
2499 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2500 (check_effective_target_vect_int): Enable for alpha.
2501 (check_effective_target_vect_long): New.
2502 (is-effective-target): Add it.
2503
2504 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2505
2506 * gcc.dg/pr18614-1.c: New test.
2507
2508 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2509
2510 * gcc.dg/setjmp-2.c: New test.
2511
2512 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2513
2514 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2515 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2516 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2517 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2518 gcc.target/sparc/pdist.c: New tests.
2519
2520 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2521
2522 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2523
2524 2004-11-22 Dale Johannesen <dalej@apple.com>
2525
2526 * gcc.dg/20041111-1.c: New.
2527
2528 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2529
2530 PR tree-opt/18536
2531 * gcc.dg/vect/pr18536.c: New test.
2532
2533 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2534
2535 PR c++/18354
2536 * g++.dg/template/nontype11.C: New test.
2537
2538 2004-11-21 Roger Sayle <roger@eyesopen.com>
2539
2540 PR middle-end/18520
2541 * gcc.dg/pr18520-1.c: New test case.
2542
2543 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2544
2545 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2546 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2547 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2548 expected diagnostics.
2549
2550 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2551
2552 PR target/18580
2553 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2554 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2555 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2556
2557 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2558
2559 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2560
2561 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2562 Joseph Myers <joseph@codesourcery.com>
2563
2564 * lib/target-supports.exp (check_visibility_available): Really
2565 test the compiler.
2566
2567 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2568
2569 PR tree-opt/18181
2570 * gcc.dg/vect/vect-85.c: New test.
2571 * gcc.dg/vect/vect-86.c: New test.
2572 * gcc.dg/vect/vect-87.c: New test.
2573 * gcc.dg/vect/vect-88.c: New test.
2574
2575 2004-11-19 Ben Elliston <bje@au.ibm.com>
2576
2577 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2578
2579 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2580
2581 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2582 * gcc.dg/ppc-and-1.c: Ditto.
2583 * gcc.dg/ppc-compare-1.c: Ditto.
2584 * gcc.dg/ppc-mov-1.c: Ditto
2585
2586 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2587 Mark Mitchell <mark@codesourcery.com>
2588
2589 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2590
2591 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2592 Aldy Hernandez <aldyh@redhat.com>
2593
2594 * lib/target-supports.exp (check_effective_target_vect_int): New
2595 (check_effective_target_vect_float): New
2596 (check_effective_target_vect_double): New.
2597 (is-effective-target): Support new effective targets keywords.
2598 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2599 default action for dg-do.
2600 * gcc.dg/vect/pr16105.c: Use new support.
2601 * gcc.dg/vect/pr18400.c: Ditto.
2602 * gcc.dg/vect/pr18425.c: Ditto.
2603 * gcc.dg/vect/vect-1.c: Ditto.
2604 * gcc.dg/vect/vect-10.c: Ditto.
2605 * gcc.dg/vect/vect-11.c: Ditto.
2606 * gcc.dg/vect/vect-12.c: Ditto.
2607 * gcc.dg/vect/vect-13.c: Ditto.
2608 * gcc.dg/vect/vect-14.c: Ditto.
2609 * gcc.dg/vect/vect-15.c: Ditto.
2610 * gcc.dg/vect/vect-16.c: Ditto.
2611 * gcc.dg/vect/vect-17.c: Ditto.
2612 * gcc.dg/vect/vect-18.c: Ditto.
2613 * gcc.dg/vect/vect-19.c: Ditto.
2614 * gcc.dg/vect/vect-2.c: Ditto.
2615 * gcc.dg/vect/vect-20.c: Ditto.
2616 * gcc.dg/vect/vect-21.c: Ditto.
2617 * gcc.dg/vect/vect-22.c: Ditto.
2618 * gcc.dg/vect/vect-23.c: Ditto.
2619 * gcc.dg/vect/vect-24.c: Ditto.
2620 * gcc.dg/vect/vect-25.c: Ditto.
2621 * gcc.dg/vect/vect-26.c: Ditto.
2622 * gcc.dg/vect/vect-27.c: Ditto.
2623 * gcc.dg/vect/vect-27a.c: Ditto.
2624 * gcc.dg/vect/vect-28.c: Ditto.
2625 * gcc.dg/vect/vect-29.c: Ditto.
2626 * gcc.dg/vect/vect-29a.c: Ditto.
2627 * gcc.dg/vect/vect-3.c: Ditto.
2628 * gcc.dg/vect/vect-30.c: Ditto.
2629 * gcc.dg/vect/vect-31.c: Ditto.
2630 * gcc.dg/vect/vect-32.c: Ditto.
2631 * gcc.dg/vect/vect-33.c: Ditto.
2632 * gcc.dg/vect/vect-34.c: Ditto.
2633 * gcc.dg/vect/vect-35.c: Ditto.
2634 * gcc.dg/vect/vect-36.c: Ditto.
2635 * gcc.dg/vect/vect-37.c: Ditto.
2636 * gcc.dg/vect/vect-38.c: Ditto.
2637 * gcc.dg/vect/vect-4.c: Ditto.
2638 * gcc.dg/vect/vect-40.c: Ditto.
2639 * gcc.dg/vect/vect-41.c: Ditto.
2640 * gcc.dg/vect/vect-42.c: Ditto.
2641 * gcc.dg/vect/vect-43.c: Ditto.
2642 * gcc.dg/vect/vect-44.c: Ditto.
2643 * gcc.dg/vect/vect-45.c: Ditto.
2644 * gcc.dg/vect/vect-46.c: Ditto.
2645 * gcc.dg/vect/vect-47.c: Ditto.
2646 * gcc.dg/vect/vect-48.c: Ditto.
2647 * gcc.dg/vect/vect-48a.c: Ditto.
2648 * gcc.dg/vect/vect-49.c: Ditto.
2649 * gcc.dg/vect/vect-5.c: Ditto.
2650 * gcc.dg/vect/vect-50.c: Ditto.
2651 * gcc.dg/vect/vect-51.c: Ditto.
2652 * gcc.dg/vect/vect-52.c: Ditto.
2653 * gcc.dg/vect/vect-53.c: Ditto.
2654 * gcc.dg/vect/vect-54.c: Ditto.
2655 * gcc.dg/vect/vect-55.c: Ditto.
2656 * gcc.dg/vect/vect-56.c: Ditto.
2657 * gcc.dg/vect/vect-56a.c: Ditto.
2658 * gcc.dg/vect/vect-57.c: Ditto.
2659 * gcc.dg/vect/vect-58.c: Ditto.
2660 * gcc.dg/vect/vect-59.c: Ditto.
2661 * gcc.dg/vect/vect-6.c: Ditto.
2662 * gcc.dg/vect/vect-60.c: Ditto.
2663 * gcc.dg/vect/vect-61.c: Ditto.
2664 * gcc.dg/vect/vect-62.c: Ditto.
2665 * gcc.dg/vect/vect-63.c: Ditto.
2666 * gcc.dg/vect/vect-64.c: Ditto.
2667 * gcc.dg/vect/vect-65.c: Ditto.
2668 * gcc.dg/vect/vect-66.c: Ditto.
2669 * gcc.dg/vect/vect-67.c: Ditto.
2670 * gcc.dg/vect/vect-68.c: Ditto.
2671 * gcc.dg/vect/vect-69.c: Ditto.
2672 * gcc.dg/vect/vect-7.c: Ditto.
2673 * gcc.dg/vect/vect-72.c: Ditto.
2674 * gcc.dg/vect/vect-72a.c: Ditto.
2675 * gcc.dg/vect/vect-73.c: Ditto.
2676 * gcc.dg/vect/vect-74.c: Ditto.
2677 * gcc.dg/vect/vect-75.c: Ditto.
2678 * gcc.dg/vect/vect-76.c: Ditto.
2679 * gcc.dg/vect/vect-77.c: Ditto.
2680 * gcc.dg/vect/vect-77a.c: Ditto.
2681 * gcc.dg/vect/vect-78.c: Ditto.
2682 * gcc.dg/vect/vect-79.c: Ditto.
2683 * gcc.dg/vect/vect-8.c: Ditto.
2684 * gcc.dg/vect/vect-80.c: Ditto.
2685 * gcc.dg/vect/vect-82.c: Ditto.
2686 * gcc.dg/vect/vect-82_64.c: Ditto.
2687 * gcc.dg/vect/vect-83.c: Ditto.
2688 * gcc.dg/vect/vect-83_64.c: Ditto.
2689 * gcc.dg/vect/vect-9.c: Ditto.
2690 * gcc.dg/vect/vect-all.c: Ditto.
2691 * gcc.dg/vect/vect-none.c: Ditto.
2692
2693 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2694
2695 * lib/gcc-dg.exp (dg-skip-if): New function.
2696 (dg-forbid-option): Remove.
2697 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2698 * g++.dg/abi/bitfield8.C: Likewise.
2699 * g++.dg/abi/dtor1.C: Likewise.
2700 * g++.dg/abi/empty10.C: Likewise.
2701 * g++.dg/abi/empty7.C: Likewise.
2702 * g++.dg/abi/empty9.C: Likewise.
2703 * g++.dg/abi/layout3.C: Likewise.
2704 * g++.dg/abi/layout4.C: Likewise.
2705 * g++.dg/abi/thunk1.C: Likewise.
2706 * g++.dg/abi/thunk2.C: Likewise.
2707 * g++.dg/abi/vbase11.C: Likewise.
2708 * g++.dg/abi/vthunk2.C: Likewise.
2709 * g++.dg/abi/vthunk3.C: Likewise.
2710 * g++.dg/ext/attrib8.C: Likewise.
2711 * g++.dg/opt/longbranch2.C: Likewise.
2712 * g++.dg/opt/reg-stack4.C: Likewise.
2713 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2714 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2715 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2716 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2717 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2718 * gcc.dg/20000609-1.c: Likewise.
2719 * gcc.dg/20000720-1.c: Likewise.
2720 * gcc.dg/20011107-1.c: Likewise.
2721 * gcc.dg/20011119-1.c: Likewise.
2722 * gcc.dg/20020108-1.c: Likewise.
2723 * gcc.dg/20020122-2.c: Likewise.
2724 * gcc.dg/20020122-3.c: Likewise.
2725 * gcc.dg/20020201-3.c: Likewise.
2726 * gcc.dg/20020206-1.c: Likewise.
2727 * gcc.dg/20020218-1.c: Likewise.
2728 * gcc.dg/20020310-1.c: Likewise.
2729 * gcc.dg/20020411-1.c: Likewise.
2730 * gcc.dg/20020418-2.c: Likewise.
2731 * gcc.dg/20020426-1.c: Likewise.
2732 * gcc.dg/20020426-2.c: Likewise.
2733 * gcc.dg/20020517-1.c: Likewise.
2734 * gcc.dg/20020523-1.c: Likewise.
2735 * gcc.dg/20020523-2.c: Likewise.
2736 * gcc.dg/20020729-1.c: Likewise.
2737 * gcc.dg/20030204-1.c: Likewise.
2738 * gcc.dg/20030826-2.c: Likewise.
2739 * gcc.dg/20030926-1.c: Likewise.
2740 * gcc.dg/20031202-1.c: Likewise.
2741 * gcc.dg/980312-1.c: Likewise.
2742 * gcc.dg/980313-1.c: Likewise.
2743 * gcc.dg/990117-1.c: Likewise.
2744 * gcc.dg/990424-1.c: Likewise.
2745 * gcc.dg/990524-1.c: Likewise.
2746 * gcc.dg/991230-1.c: Likewise.
2747 * gcc.dg/i386-387-1.c: Likewise.
2748 * gcc.dg/i386-387-2.c: Likewise.
2749 * gcc.dg/i386-387-3.c: Likewise.
2750 * gcc.dg/i386-387-4.c: Likewise.
2751 * gcc.dg/i386-387-5.c: Likewise.
2752 * gcc.dg/i386-387-6.c: Likewise.
2753 * gcc.dg/i386-asm-1.c: Likewise.
2754 * gcc.dg/i386-bitfield1.c: Likewise.
2755 * gcc.dg/i386-bitfield2.c: Likewise.
2756 * gcc.dg/i386-loop-1.c: Likewise.
2757 * gcc.dg/i386-loop-2.c: Likewise.
2758 * gcc.dg/i386-loop-3.c: Likewise.
2759 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2760 * gcc.dg/i386-pic-1.c: Likewise.
2761 * gcc.dg/i386-regparm.c: Likewise.
2762 * gcc.dg/i386-signbit-1.c: Likewise.
2763 * gcc.dg/i386-signbit-2.c: Likewise.
2764 * gcc.dg/i386-signbit-3.c: Likewise.
2765 * gcc.dg/i386-sse-5.c: Likewise.
2766 * gcc.dg/i386-sse-8.c: Likewise.
2767 * gcc.dg/i386-unroll-1.c: Likewise.
2768 * gcc.dg/tls/opt-1.c: Likewise.
2769 * gcc.dg/tls/opt-2.c: Likewise.
2770 * gcc.dg/unroll-1.c: Likewise.
2771 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2772 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2773 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2774 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2775
2776 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2777
2778 * g++.dg/template/incomplete1.C: New test.
2779
2780 2004-11-16 Nick Clifton <nickc@redhat.com>
2781
2782 Revert patches accidentally commited during checkin of fixes for
2783 xstormy16 tests:
2784 gcc.c-torture/execute/simd-4.c: Revert
2785 gcc.dg/20040910-1.c: Revert.
2786
2787 2004-11-16 Paul Brook <paul@codesourcery.com>
2788
2789 PR fortran/13010
2790 * gfortran.dg/der_pointer_1.f90: New test.
2791
2792 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2793
2794 PR c/18498
2795 * gcc.dg/bitfld-13.c: New test.
2796
2797 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2798
2799 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2800 powerpc*-*-linux*.
2801
2802 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2803 * gcc.dg/ppc64-abi-2.c: Ditto.
2804 * gcc.dg/ppc64-abi-3.c: Ditto.
2805
2806 * lib/gcc-dg.exp (dg-target-list): Remove.
2807
2808 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2809
2810 * gcc.dg/ia64-postinc.c: New test.
2811
2812 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2813
2814 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2815
2816 2004-11-15 Nick Clifton <nickc@redhat.com>
2817
2818 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2819 __INT_MAX__ so that the test can be compiled by toolchains
2820 targeted at 16-bit processors.
2821
2822 * gcc.dg/20040625-1.c: Use long constants rather than integers
2823 when performing arithmetic that will overflow 16-bits.
2824
2825 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2826 xstormy16. It does not support 128-bit vector operations.
2827
2828 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2829 with the macro PTR_TYPE. Define this macro to an integer type
2830 suitable for holding a pointer.
2831
2832 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2833 the target is a 16-bit processor.
2834
2835 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2836 16-bit targets where the character constant will be too long.
2837
2838 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2839 where the double will not be directly addressable.
2840
2841 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2842
2843 Friend class name lookup 1/n, PR c++/18471
2844 * g++.dg/template/crash26.C: New test.
2845 * g++.dg/lookup/struct1.C: Adjust expected error.
2846 * g++.dg/parse/elab1.C: Likewise.
2847 * g++.dg/parse/elab2.C: Likewise.
2848 * g++.dg/parse/int-as-enum1.C: Likewise.
2849 * g++.dg/parse/struct-as-enum1.C: Likewise.
2850 * g++.dg/parse/typedef1.C: Likewise.
2851 * g++.dg/parse/typedef3.C: Likewise.
2852 * g++.dg/parse/typedef4.C: Likewise.
2853 * g++.dg/parse/typedef5.C: Likewise.
2854 * g++.dg/template/nontype4.C: Likewise.
2855 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2856 * g++.old-deja/g++.other/elab1.C: Likewise.
2857 * g++.old-deja/g++.other/syntax4.C: Likewise.
2858
2859 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2860
2861 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2862
2863 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2864
2865 * gcc.c-torture/execute/20041114-1.c: New test.
2866
2867 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2868
2869 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2870 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2871 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2872 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2873 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2874 gcc.dg/switch-7.c: New tests.
2875
2876 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2877
2878 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2879
2880 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2881
2882 PR tree-opt/18400
2883 * gcc.dg/vect/pr18400.c: New test.
2884
2885 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2886 Andrew Pinski <pinskia@physics.uc.edu>
2887
2888 PR tree-opt/18425
2889 * gcc.dg/vect/pr18425.c: New test.
2890
2891 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2892
2893 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2894 Guard with dg-require-alias and dg-require-visibility.
2895
2896 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2897
2898 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2899
2900 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2901
2902 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2903
2904 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2905
2906 PR c++/17344
2907 * g++.dg/template/defarg5.C: New test.
2908
2909 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2910
2911 * g++.dg/parse/cast1.C: Run only on ILP32.
2912 * g++.old-deja/g++.mike/p784.C: Likewise.
2913
2914 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2915
2916 * gcc.c-torture/execute/20041113-1.c: New test.
2917
2918 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2919
2920 PR target/18230
2921 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2922 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2923 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2924 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2925 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2926 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2927 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2928 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2929 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2930 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2931 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2932 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2933 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2934
2935 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2936
2937 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2938 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2939 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2940 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2941 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2942 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2943 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2944 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2945 gcc.target/sparc/combined-1.c: New tests.
2946
2947 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2948
2949 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2950 New tests.
2951
2952 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2953
2954 * lib/gcc-dg.exp (dg-forbid-option): New function.
2955 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2956 * g++.dg/abi/bitfield8.C: Likewise.
2957 * g++.dg/abi/dtor1.C: Likewise.
2958 * g++.dg/abi/empty10.C: Likewise.
2959 * g++.dg/abi/empty7.C: Likewise.
2960 * g++.dg/abi/empty9.C: Likewise.
2961 * g++.dg/abi/layout3.C: Likewise.
2962 * g++.dg/abi/layout4.C: Likewise.
2963 * g++.dg/abi/thunk1.C: Likewise.
2964 * g++.dg/abi/thunk2.C: Likewise.
2965 * g++.dg/abi/vbase11.C: Likewise.
2966 * g++.dg/abi/vthunk2.C: Likewise.
2967 * g++.dg/abi/vthunk3.C: Likewise.
2968 * g++.dg/ext/attrib8.C: Likewise.
2969 * g++.dg/opt/longbranch2.C: Likewise.
2970 * g++.dg/opt/reg-stack4.C: Likewise.
2971 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2972 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2973 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2974 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2975 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2976 * gcc.dg/20000609-1.c: Likewise.
2977 * gcc.dg/20000720-1.c: Likewise.
2978 * gcc.dg/20011107-1.c: Likewise.
2979 * gcc.dg/20011119-1.c: Likewise.
2980 * gcc.dg/20020108-1.c: Likewise.
2981 * gcc.dg/20020122-2.c: Likewise.
2982 * gcc.dg/20020122-3.c: Likewise.
2983 * gcc.dg/20020201-3.c: Likewise.
2984 * gcc.dg/20020206-1.c: Likewise.
2985 * gcc.dg/20020218-1.c: Likewise.
2986 * gcc.dg/20020310-1.c: Likewise.
2987 * gcc.dg/20020411-1.c: Likewise.
2988 * gcc.dg/20020418-2.c: Likewise.
2989 * gcc.dg/20020426-1.c: Likewise.
2990 * gcc.dg/20020426-2.c: Likewise.
2991 * gcc.dg/20020517-1.c: Likewise.
2992 * gcc.dg/20020523-1.c: Likewise.
2993 * gcc.dg/20020523-2.c: Likewise.
2994 * gcc.dg/20020729-1.c: Likewise.
2995 * gcc.dg/20030204-1.c: Likewise.
2996 * gcc.dg/20030826-2.c: Likewise.
2997 * gcc.dg/20030926-1.c: Likewise.
2998 * gcc.dg/20031202-1.c: Likewise.
2999 * gcc.dg/980312-1.c: Likewise.
3000 * gcc.dg/980313-1.c: Likewise.
3001 * gcc.dg/990117-1.c: Likewise.
3002 * gcc.dg/990424-1.c: Likewise.
3003 * gcc.dg/990524-1.c: Likewise.
3004 * gcc.dg/991230-1.c: Likewise.
3005 * gcc.dg/i386-387-1.c: Likewise.
3006 * gcc.dg/i386-387-2.c: Likewise.
3007 * gcc.dg/i386-387-3.c: Likewise.
3008 * gcc.dg/i386-387-4.c: Likewise.
3009 * gcc.dg/i386-387-5.c: Likewise.
3010 * gcc.dg/i386-387-6.c: Likewise.
3011 * gcc.dg/i386-asm-1.c: Likewise.
3012 * gcc.dg/i386-bitfield1.c: Likewise.
3013 * gcc.dg/i386-bitfield2.c: Likewise.
3014 * gcc.dg/i386-loop-1.c: Likewise.
3015 * gcc.dg/i386-loop-2.c: Likewise.
3016 * gcc.dg/i386-loop-3.c: Likewise.
3017 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3018 * gcc.dg/i386-pic-1.c: Likewise.
3019 * gcc.dg/i386-regparm.c: Likewise.
3020 * gcc.dg/i386-signbit-1.c: Likewise.
3021 * gcc.dg/i386-signbit-2.c: Likewise.
3022 * gcc.dg/i386-signbit-3.c: Likewise.
3023 * gcc.dg/i386-sse-5.c: Likewise.
3024 * gcc.dg/i386-sse-8.c: Likewise.
3025 * gcc.dg/i386-unroll-1.c: Likewise.
3026 * gcc.dg/tls/opt-1.c: Likewise.
3027 * gcc.dg/tls/opt-2.c: Likewise.
3028 * gcc.dg/unroll-1.c: Likewise.
3029 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3030 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3031 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3032 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3033 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
3034 -m64 is specified.
3035
3036 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3037
3038 PR c++/18389
3039 * g++.dg/parse/cond1.C: New test.
3040
3041 PR c++/18429
3042 * g++.dg/template/array9.C: New test.
3043 * g++.dg/ext/vla1.C: Adjust error messages.
3044 * g++.dg/ext/vlm1.C: Likewise.
3045 * g++.dg/template/crash2.C: Likewise.
3046
3047 PR c++/18436
3048 * g++.dg/template/call3.C: New test.
3049
3050 PR c++/18407
3051 * g++.dg/template/ptrmem11.C: New test.
3052
3053 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3054
3055 PR other/14264
3056 * lib/g++.exp: Set LC_ALL and LANG to C.
3057 * lib/gcc-dg.exp: Likewise.
3058 * lib/gfortran.exp: Likewise.
3059 * lib/objc.exp: Likewise.
3060 * lib/treelang.exp: Likewise.
3061
3062 2004-11-12 Andreas Schwab <schwab@suse.de>
3063
3064 * gcc.dg/pr16286.c: Fix last change.
3065
3066 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3067
3068 PR c++/18416
3069 * g++.dg/init/global1.C: New test.
3070
3071 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3072
3073 * gcc.c-torture/execute/20041112-1.c: New test.
3074
3075 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3076
3077 * lib/gcc-dg.exp (dg-target-list): New.
3078
3079 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3080 Richard Sandiford <rsandifo@redhat.com>
3081
3082 * lib/target-supports.exp (get-compiler_messages): New.
3083 (check_named_sections_available): Use it.
3084 (check_effective_target_ilp32): New.
3085 (check_effective_target_lp64): New.
3086 (is-effective-target): New.
3087 * lib/gcc-dg.exp (dg-require-effective-target): New.
3088
3089 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3090
3091 * gcc.dg/precedence-1.c: New test.
3092
3093 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3094
3095 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3096
3097 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3098 message, delete generated files, use more descriptive name for
3099 executable, and make the test unsupported when it cannot be run.
3100
3101 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3102 (dg-require-weak, dg-require-visibility, dg-require-alias,
3103 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3104 dg-require-iconv, dg-require-named-sections): Use it.
3105
3106 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3107
3108 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3109
3110 PR target/16457
3111 * gcc.dg/ppc-and-1: New
3112
3113 PR target/16796
3114 * gcc.dg/ppc-mov-1.c: New.
3115
3116 PR target/16458
3117 * gcc.dg/ppc-compare-1.c: New.
3118
3119 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3120
3121 * objc.dg/desig-init-2.m: New test.
3122
3123 2004-11-10 Adam Nemet <anemet@lnxw.com>
3124
3125 PR middle-end/18160
3126 * g++.dg/warn/register-var-1.C: New test.
3127 * g++.dg/warn/register-var-2.C: New test.
3128
3129 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3130
3131 * gcc.dg/union-2.c: New test.
3132
3133 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3134
3135 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3136 New test for PR tree-optimization/17892.
3137
3138 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3139
3140 PR c++/18369
3141 * g++.dg/init/new12.C: New test.
3142
3143 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3144
3145 * gcc.target/sparc: New directory.
3146 * gcc.target/sparc/sparc.exp: New driver.
3147 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3148 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3149 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3150 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3151
3152 2004-11-10 Paul Brook <paul@codesourcery.com>
3153
3154 PR fortran/18218
3155 * gfortran.dg/list_read.c: New test.
3156
3157 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3158
3159 PR c/18322
3160 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3161 expected diagnostic location.
3162
3163 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3164
3165 * gcc.dg/20041109-1.c: New test.
3166
3167 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3168
3169 PR objc/18406
3170 * objc/compile/pr18406.m: New test.
3171
3172 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3173
3174 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3175
3176 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3177
3178 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3179
3180 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3181
3182 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3183
3184 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3185
3186 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3187 exit.
3188
3189 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3190
3191 PR tree-opt/18299
3192 * gcc.c-torture/pr18299-1.c: New test.
3193
3194 2004-11-06 Andreas Schwab <schwab@suse.de>
3195
3196 * gcc.dg/pr16286.c: Also test for bool and pixel.
3197
3198 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3199
3200 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3201 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3202 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3203 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3204 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3205 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3206 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3207 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3208 gcc.dg/struct-semi-3.c: New tests.
3209
3210 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3211
3212 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3213
3214 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3215
3216 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3217 Do not use C99 designators.
3218
3219 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3220
3221 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3222
3223 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3224
3225 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3226 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3227 * gcc.c-torture/execute/simd-5.x: Remove.
3228
3229 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3230
3231 PR rtl-optimization/17933
3232 * gcc.dg/torture/pr17933-1.c: New test.
3233
3234 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3235
3236 PR target/18106
3237 * lib/target-supports.exp (check_weak_available): Support
3238 Windows.
3239
3240 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3241
3242 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3243 call to fflush(stdout) before abort.
3244 (my_ffsll): New function.
3245 (generate_fields): Use it.
3246
3247 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3248
3249 * gcc.dg/init-undef-1.c: New test.
3250
3251 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3252
3253 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3254 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3255 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3256 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3257 expected messages for new parser.
3258
3259 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3260
3261 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3262
3263 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3264
3265 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3266 on LP64 targets.
3267
3268 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3269
3270 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3271 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3272 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3273 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3274 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3275 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3276 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3277 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3278 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3279 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3280
3281 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3282
3283 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3284 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3285 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3286 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3287 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3288 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3289 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3290 for new parser.
3291
3292 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3293
3294 PR target/15342
3295 * gcc.dg/20041104-1.c: New test.
3296
3297 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3298
3299 * g++.dg/template/nontype7.C: New test.
3300 * g++.dg/template/nontype8.C: Likewise.
3301 * g++.dg/template/nontype9.C: Likewise.
3302 * g++.dg/template/nontype10.C: Likewise.
3303 * g++.dg/tc1/dr49.C: Likewise.
3304 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3305 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3306
3307 2004-11-04 Ben Elliston <bje@au.ibm.com>
3308
3309 * g++.dg/rtti/tinfo1.C: Remove xfails.
3310
3311 2004-11-04 Ben Elliston <bje@au.ibm.com>
3312
3313 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3314 packed attribute to the definition to satisfy the new C++ parser.
3315
3316 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3317
3318 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3319 invocations of va_arg.
3320
3321 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3322
3323 PR c++/18124
3324 * g++.dg/template/crash25.C: New test.
3325
3326 PR c++/18155
3327 * g++.dg/template/typedef2.C: New test.
3328 * g++.dg/parse/crash13.C: Adjust error markers.
3329
3330 PR c++/18177
3331 * g++.dg/conversion/const3.C: New test.
3332
3333 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3334
3335 PR fortran/17535
3336 PR fortran/17583
3337 PR fortran/17713
3338 * gfortran.dg/generic_[123].f90: New testcases.
3339
3340 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3341
3342 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3343 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3344
3345 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3346
3347 PR tree-opt/16808
3348 * gcc.c-torture/compile/pr16808.c: New test.
3349
3350 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3351
3352 PR rtl-optimization/17104
3353 * gcc.dg/ppc-bitfield1.c: New.
3354
3355 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3356
3357 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3358
3359 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3360
3361 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3362 strings for 32-bit code.
3363
3364 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3365
3366 PR c/18239
3367 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3368
3369 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3370
3371 PR c++/18064
3372 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3373
3374 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3375
3376 PR c++/15172
3377 * g++.dg/init/aggr2.C: New test.
3378
3379 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3380
3381 * objc.dg/local-decl-1.m: New test.
3382
3383 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3384
3385 * gcc.dg/20040910-1.c: Adjust regex.
3386
3387 2004-10-30 Roger Sayle <roger@eyesopen.com>
3388
3389 PR rtl-optimization/18084
3390 * g++.dg/opt/pr18084-1.C: New testcase.
3391
3392 2004-10-30 Matt Austern <austern@apple.com>
3393
3394 PR c++/17542
3395 * g++.dg/ext/attrib18.C: New test.
3396
3397 2004-10-30 Roger Sayle <roger@eyesopen.com>
3398
3399 PR middle-end/18096
3400 * gcc.dg/pr18096-1.c: New test case.
3401
3402 2004-10-30 Roger Sayle <roger@eyesopen.com>
3403
3404 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3405
3406 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3407
3408 PR c/16666
3409 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3410 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3411 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3412 gcc.dg/old-style-prom-3.c: New tests.
3413
3414 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3415
3416 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3417 Remove unnecessary inclusion of stdio.h.
3418
3419 2004-10-29 Roger Sayle <roger@eyesopen.com>
3420
3421 PR rtl-optimization/17581
3422 * gcc.dg/pr17581-1.c: New test case.
3423
3424 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3425
3426 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3427 being implemented.
3428 * g++.dg/conversion/dr195-1.C: New.
3429 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3430 * g++.old-deja/g++.mike/p10148.C: Likewise.
3431
3432 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3433
3434 PR c++/17695
3435 * g++.dg/debug/typedef2.C: New test.
3436
3437 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3438
3439 PR fortran/13490
3440 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3441 * gfortran.dg/g77/README: Update.
3442
3443 2004-10-28 Matt Austern <austern@apple.com>
3444
3445 PR c++/14124
3446 * g++.dg/ext/packed7.C: New test.
3447
3448 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3449
3450 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3451 scan-assembler.
3452 * lib/scanasm.exp (hidden-scan-for): New proc.
3453 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3454 string.
3455 (scan-not-hidden): Likewise.
3456 * lib/target-supports.exp (check_visibility_available): mach-o is
3457 support too.
3458
3459 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3460
3461 PR c++/17132
3462 * g++.dg/template/memclass3.C: New test.
3463
3464 2004-10-28 Adam Nemet <anemet@lnxw.com>
3465
3466 PR middle-end/18160
3467 * gcc.dg/register-var-1.c: New test.
3468 * gcc.dg/register-var-2.c: New test.
3469 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3470 error now.
3471
3472 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3473
3474 PR other/18172
3475 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3476 unused variables.
3477 * gcc.dg/vect/vect-22.c: Likewise.
3478
3479 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3480
3481 * gcc.dg/i386-rotate-1.c: New test.
3482
3483 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3484
3485 * g++.dg/init/ref12.C: Add "run" marker.
3486
3487 PR c++/17435
3488 * g++.dg/init/ref12.C: New test.
3489
3490 PR c++/18140
3491 * g++.dg/template/shift1.C: New test.
3492 * g++.dg/template/error10.C: Adjust error markers.
3493
3494 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3495
3496 PR tree-opt/17529
3497 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3498
3499 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3500
3501 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3502 * gcc.dg/weak/weak-3.c: Likewise.
3503 * gcc.dg/weak/weak-5.c: Likewise.
3504 * gcc.dg/weak/weak-9.c: Likewise.
3505 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3506 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3507
3508 * gcc.dg/darwin-weakimport-1.c: New.
3509
3510 2004-10-28 Ben Elliston <bje@au.ibm.com>
3511
3512 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3513
3514 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3515
3516 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3517 'syntax' error messages.
3518 * gcc.dg/cpp/direct2s.c: Likewise.
3519
3520 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3521
3522 * gcc.c-torture/compile/20041026-1.c: New.
3523
3524 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3525
3526 PR c++/18093
3527 * g++.dg/lookup/ns2.C: New test.
3528
3529 PR c++/18020
3530 * g++.dg/template/enum4.C: New test.
3531
3532 PR c++/18161
3533 * g++.dg/template/expr1.C: New test.
3534
3535 2004-10-26 Ben Elliston <bje@au.ibm.com>
3536
3537 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3538
3539 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3540
3541 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3542 gcc.dg/decl-nospec-3.c: New tests.
3543
3544 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3545
3546 * objc.dg/super-class-3.m: New test.
3547
3548 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3549
3550 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3551 resyncing.
3552 * gcc.dg/cpp/direct2s.c: Likewise.
3553
3554 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3555
3556 * objc.dg/image-info.m: Update for changes to section selection.
3557
3558 2004-10-25 David Ayers <d.ayers@inode.at>
3559 Ziemowit Laski <zlaski@apple.com>
3560
3561 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3562 diagnostics when messaging 'id <Proto>'.
3563 * objc.dg/class-protocol-1.m: New test.
3564 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3565 a non-existent method signature.
3566 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3567 Update diagnostics when messaging with non-existent method signature.
3568 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3569 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3570 invalid receivers are now resolved as if messaging 'id'; remove
3571 extraneous diagnostics.
3572
3573 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3574
3575 PR c/16667
3576 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3577 gcc.dg/init-desig-obs-3.c: New tests.
3578
3579 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3580
3581 * gcc.dg/debug/20041023-1.c: New test.
3582
3583 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3584
3585 PR middle-end/17407
3586 * gcc.c-torture/compile/pr17407.c: New test.
3587
3588 PR c++/18121
3589 * g++.dg/template/array8.C: New test.
3590
3591 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3592
3593 PR other/18138
3594 * lib/g++.exp: Accept more than one multilib libgcc.
3595 * lib/gcc-dg.exp: Likewise.
3596 * lib/objc.exp: Likewise.
3597 * lib/treelang.exp: Likewise.
3598 * lib/gfortran.exp: Likewise.
3599
3600 2004-10-24 Ben Elliston <bje@au.ibm.com>
3601
3602 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3603
3604 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3605
3606 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3607 * gcc.dg/c99-const-expr-3.c: Likewise.
3608
3609 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3610
3611 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3612
3613 2004-10-23 Ben Elliston <bje@au.ibm.com>
3614
3615 * gcc.c-torture/execute/loop-2e.x: Remove.
3616
3617 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3618
3619 PR c++/18095
3620 * g++.dg/parse/crash18.C: New.
3621 * g++.dg/parse/crash19.C: New.
3622
3623 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3624
3625 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3626 * g++.dg/ext/dllimport2.C: Same.
3627 * g++.dg/ext/dllimport8.C: Same.
3628
3629 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3630
3631 PR c++/10841
3632 * g++.dg/conversion/cast1.C: New test.
3633 * g++.dg/overload/pmf1.C: Adjust error marker.
3634
3635 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3636
3637 PR objc/17923
3638 * objc.dg/const-str-7.m: New test.
3639
3640 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3641
3642 * g++.dg/template/memfriend11.C: Fix comment typo.
3643 * g++.dg/template/memfriend14.C: Likewise.
3644
3645 2004-10-20 Richard Henderson <rth@redhat.com>
3646
3647 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3648 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3649 -fasynchronous-unwind-tables.
3650
3651 2004-10-20 Richard Henderson <rth@redhat.com>
3652
3653 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3654 (main): Return success.
3655 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3656 (main): Return success.
3657
3658 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3659
3660 PR c++/13495
3661 * g++.dg/template/memfriend9.C: New test.
3662 * g++.dg/template/memfriend10.C: Likewise.
3663 * g++.dg/template/memfriend11.C: Likewise.
3664 * g++.dg/template/memfriend12.C: Likewise.
3665 * g++.dg/template/memfriend13.C: Likewise.
3666 * g++.dg/template/memfriend14.C: Likewise.
3667 * g++.dg/template/memfriend15.C: Likewise.
3668 * g++.dg/template/memfriend16.C: Likewise.
3669 * g++.dg/template/memfriend17.C: Likewise.
3670 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3671
3672 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3673
3674 * g++.dg/conversion/dr195.C: New.
3675 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3676
3677 2004-10-20 Ben Elliston <bje@au.ibm.com>
3678 Devang Patel <dpatel@apple.com>
3679
3680 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3681 of floating point arithmetic, which could trap.
3682
3683 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3684
3685 PR c++/14035
3686 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3687 * g++.dg/conversion/const2.C: New test.
3688 * g++.dg/expr/reinterpret2.C: New test.
3689 * g++.dg/expr/reinterpret3.C: New test.
3690 * g++.dg/expr/cast2.C: New test.
3691 * g++.dg/expr/copy1.C: New test.
3692 * g++.dg/other/conversion1.C: Change error message.
3693 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3694 function pointers to void *.
3695 * g++.old-deja/g++.mike/p10148.C: Likewise.
3696
3697 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3698
3699 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3700
3701 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3702
3703 PR c++/18047
3704
3705 * g++.dg/parse/expr3.C: New test.
3706
3707 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3708
3709 * gcc.dg/smod-1.c: New test.
3710
3711 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3712
3713 * objc.dg/method-14.m: New test.
3714
3715 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3716
3717 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3718 Also xfail as the patch was reverted.
3719
3720 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3721
3722 PR middle-end/16973
3723 * gcc.dg/pr16973.c: New test.
3724
3725 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3726
3727 PR tree-optimization/17656
3728 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3729
3730 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3731
3732 * g++.dg/eh/shadow1.C: New.
3733
3734 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3735
3736 * gcc.c-torture/compile/20041018-1.c: New test.
3737
3738 2004-10-18 Ben Elliston <bje@au.ibm.com>
3739
3740 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3741 compiler referring to register 0 when accessing sdata. The linker
3742 now patches things up.
3743
3744 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3745
3746 PR c/17529
3747 * gcc.c-torture/compile/pr17529.c: New test.
3748
3749 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3750
3751 PR c++/17743
3752 * g++.dg/ext/attrib17.C: New test.
3753
3754 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3755
3756 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3757
3758 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3759
3760 PR c++/10479
3761 * g++.dg/ext/attrib16.C: New test.
3762
3763 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3764
3765 PR c++/17042
3766 * g++.dg/init/dso_handle1.C: New test.
3767
3768 PR c++/14667
3769 * g++.dg/parse/typedef6.C: New test.
3770
3771 PR c++/17916
3772 * g++.dg/parse/pragma1.C: New test.
3773
3774 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3775
3776 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3777
3778 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3779
3780 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3781 -fno-common when on HPPA HP-UX platforms.
3782
3783 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3784
3785 PR other/16820
3786 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3787 stdint.h.
3788 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3789 uintptr_t.
3790
3791 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3792
3793 PR c++/16301
3794 * g++.dg/lookup/strong-using-4.C: New test.
3795
3796 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3797
3798 PR middle-end/16567
3799 * gcc.c-torture/compile/nested-1.c: New test.
3800
3801 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3802
3803 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3804 and mipsisa64*-*-* (until support for misaligned loads is added).
3805 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3806 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3807 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3808 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3809 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3810 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3811
3812 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3813
3814 PR c++/17976
3815 * g++.dg/init/dtor3.C: New test.
3816
3817 2004-10-15 Ben Elliston <bje@au.ibm.com>
3818
3819 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3820
3821 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3822
3823 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3824 * gcc.dg/macho-lo-sum.c: Likewise.
3825
3826 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3827
3828 * gcc.dg/ppc-spe64-1.c: New test.
3829
3830 2004-10-14 Devang Patel <dpatel@apple.com>
3831
3832 PR 17635
3833 * gcc.dg/pr17635.c : New test.
3834
3835 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3836
3837 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3838 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3839 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3840 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3841 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3842 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3843 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3844 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3845 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3846 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3847 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3848 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3849 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3850 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3851 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3852 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3853 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3854 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3855
3856 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3857
3858 * gcc.dg/vect/vect-82.c: New testcase.
3859 * gcc.dg/vect/vect-82_64.c: New testcase.
3860 * gcc.dg/vect/vect-83.c: New testcase.
3861 * gcc.dg/vect/vect-83_64.c: New testcase.
3862
3863 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3864
3865 * gcc.dg/cpp/error-1.c: New test.
3866
3867 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3868
3869 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3870
3871 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3872
3873 PR target/17984
3874 * gcc.dg/cris-peep2-xsrand2.c: New test.
3875
3876 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3877
3878 PR c++/17661
3879 * testsuite/g++.dg/expr/for2.C: New test.
3880
3881 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3882
3883 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3884
3885 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3886
3887 PR tree-optimization/17724
3888 * g++.dg/opt/pr17724-1.C: New test.
3889 * g++.dg/opt/pr17724-2.C: New test.
3890 * g++.dg/opt/pr17724-3.C: New test.
3891 * g++.dg/opt/pr17724-4.C: New test.
3892 * g++.dg/opt/pr17724-5.C: New test.
3893 * g++.dg/opt/pr17724-6.C: New test.
3894
3895 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3896
3897 PR c/17301
3898 * gcc.dg/pr17301-2.c: New test.
3899
3900 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3901
3902 PR c++/15876
3903 * g++.dg/parse/error22.C: New test.
3904
3905 PR c++/17936
3906 * g++.dg/template/spec18.C: New test.
3907
3908 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3909
3910 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3911 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3912 memcpy.
3913 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3914 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3915
3916 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3917
3918 * g++.dg/eh/cleanup5.C: Add dg-options "".
3919
3920 2004-10-11 Roger Sayle <roger@eyesopen.com>
3921
3922 PR middle-end/17657
3923 * gcc.dg/switch-4.c: New test case.
3924
3925 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3926
3927 * gcc.c-torture/execute/20041011-1.c: New test.
3928
3929 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3930
3931 PR c++/17554
3932 * g++.dg/init/for3.C: New test.
3933
3934 PR c++/17657
3935 * g++.dg/opt/switch2.C: New test.
3936
3937 PR middle-end/17703
3938 * g++.dg/warn/Wreturn-2.C: New test.
3939
3940 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3941
3942 PR c++/17907
3943 * g++.dg/eh/cleanup5.C: New test.
3944
3945 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3946
3947 PR c++/17393
3948 * g++.dg/parse/error21.C: New test.
3949
3950 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3951
3952 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3953 * g++.dg/warn/incomplete1.C: Likewise.
3954 * g++.dg/template/qualttp20.C: Likewise.
3955
3956 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3957
3958 PR c/17881
3959 * parm-incomplete-1.c: New test.
3960
3961 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3962
3963 PR c++/17867
3964 * g++.dg/parse/error19.C: New test.
3965
3966 PR c++/17670
3967 * g++.dg/init/new11.C: New test.
3968
3969 PR c++/17821
3970 * g++.dg/parse/error20.C: New test.
3971
3972 PR c++/17826
3973 * g++.dg/template/crash24.C: New test.
3974
3975 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3976
3977 PR c/17301
3978 * gcc.dg/pr17301-1.c: New test.
3979
3980 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3981
3982 PR c/17189
3983 * gcc.dg/anon-struct-5.c: New test.
3984
3985 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3986
3987 PR c/17844
3988 * gcc.dg/pr17844-1.c: New test.
3989
3990 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3991
3992 PR tree-optimization/17906
3993 * gcc.c-torture/compile/pr17906.c: New.
3994
3995 2004-10-09 Stuart Hastings <stuart@apple.com>
3996 Roger Sayle <roger@eyesopen.com>
3997
3998 PR rtl-optimization/17853
3999 * gcc.dg/i386-mmx-5.c: New testcase.
4000
4001 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
4002
4003 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
4004
4005 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4006
4007 PR c++/17524
4008 * g++.dg/template/static9.C: New test.
4009
4010 PR c++/17685
4011 * g++.dg/parse/operator5.C: New test.
4012
4013 2004-10-09 Roger Sayle <roger@eyesopen.com>
4014
4015 PR middle-end/17894
4016 * gcc.c-torture/execute/divcmp-4.c: New test case.
4017
4018 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4019
4020 PR tree-opt/17902
4021 * g++.dg/opt/pr17902.C: New test.
4022
4023 2004-10-09 Jakub Jelinek <jakub@redhat.com>
4024
4025 * gcc.dg/cpp/ident-1.c: Add dg-options "".
4026
4027 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4028
4029 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
4030
4031 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4032
4033 * gcc.dg/assign-warn-3.c: New test.
4034
4035 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4036
4037 PR c/16999
4038 * gcc.dg/cpp/ident-1.c: New test.
4039
4040 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
4041
4042 * gcc.c-torture/compile/acc1.c: New.
4043
4044 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4045
4046 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4047 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4048
4049 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4050
4051 * gcc.dg/ultrasp11.c: New test.
4052
4053 2004-10-08 Michael Matz <matz@suse.de>
4054
4055 * gcc.dg/doloop-2.c: New test.
4056
4057 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4058
4059 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4060 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4061 objc.dg/method-9.m: Update expected diagnostics.
4062
4063 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4064
4065 * gcc.dg/ppc-fsel-3.c: New file.
4066 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4067
4068 2004-10-07 Paul Brook <paul@codesourcery.com>
4069
4070 * gfortran.dg/intrinsic_verify_1.f90: New test.
4071
4072 2004-10-07 Paul Brook <paul@codesourcery.com>
4073
4074 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4075
4076 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4077
4078 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4079 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4080 commit.
4081
4082 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4083
4084 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4085
4086 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4087
4088 PR c++/17115
4089 * g++.dg/warn/Winline-4.C: New test.
4090
4091 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4092
4093 * gcc.c-torture/compile/20041007-1.c: New test.
4094
4095 2004-10-07 Paul Brook <paul@codesourcery.com>
4096
4097 PR fortran/17678
4098 * gfortran.dg/use_allocated_1.f90: New test.
4099
4100 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4101
4102 PR middle-end/17849
4103 * gfortran.fortran-torture/compile/nested.f90: New test
4104
4105 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4106
4107 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4108
4109 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4110
4111 PR c++/17368
4112 * g++.dg/ext/asm6.C: New test.
4113
4114 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4115
4116 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4117
4118 2004-10-06 Paul Brook <paul@codesourcery.com>
4119
4120 PR libfortran/17709
4121 * gfortran.dg/empty_format_1.f90: New test.
4122
4123 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4124
4125 PR fortran/17568
4126 * gfortran.dg/ishft.f90: New test.
4127
4128 PR fortran/17283
4129 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4130 tests.
4131
4132 2004-10-06 Paul Brook <paul@codesourcery.com>
4133
4134 * gfortran.dg/do_1.f90: New test.
4135
4136 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4137
4138 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4139 optimizing for size.
4140
4141 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4142
4143 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4144
4145 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4146
4147 * gcc.c-torture/compile/20041005-1.c: New test.
4148
4149 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4150
4151 PR c++/17829
4152 * g++.dg/lookup/koenig4.C: New.
4153
4154 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4155
4156 * g++.dg/other/classkey1.C: Adjust quoting marks.
4157 * g++.dg/parse/error15.C: Likewise.
4158 * g++.dg/template/meminit2.C (int>): Likewise.
4159
4160 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4161
4162 PR fortran/17283
4163 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4164
4165 PR fortran/17631
4166 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4167
4168 PR fortran/17708
4169 * gfortran.dg/pr17708.f90: New test.
4170
4171 2004-10-04 Chao-ying Fu <fu@mips.com>
4172
4173 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4174 * gcc.dg/vect/vect-4.c: Ditto.
4175 * gcc.dg/vect/vect-5.c: Ditto.
4176 * gcc.dg/vect/vect-6.c: Ditto.
4177 * gcc.dg/vect/vect-8.c: Ditto.
4178 * gcc.dg/vect/vect-16.c: Ditto.
4179 * gcc.dg/vect/vect-30.c: Ditto.
4180 * gcc.dg/vect/vect-40.c: Ditto.
4181 * gcc.dg/vect/vect-41.c: Ditto.
4182 * gcc.dg/vect/vect-42.c: Ditto.
4183 * gcc.dg/vect/vect-43.c: Ditto.
4184 * gcc.dg/vect/vect-44.c: Ditto.
4185 * gcc.dg/vect/vect-45.c: Ditto.
4186 * gcc.dg/vect/vect-46.c: Ditto.
4187 * gcc.dg/vect/vect-47.c: Ditto.
4188 * gcc.dg/vect/vect-48.c: Ditto.
4189 * gcc.dg/vect/vect-49.c: Ditto.
4190 * gcc.dg/vect/vect-50.c: Ditto.
4191 * gcc.dg/vect/vect-51.c: Ditto.
4192 * gcc.dg/vect/vect-52.c: Ditto.
4193 * gcc.dg/vect/vect-53.c: Ditto.
4194 * gcc.dg/vect/vect-54.c: Ditto.
4195 * gcc.dg/vect/vect-55.c: Ditto.
4196 * gcc.dg/vect/vect-56.c: Ditto.
4197 * gcc.dg/vect/vect-57.c: Ditto.
4198 * gcc.dg/vect/vect-58.c: Ditto.
4199 * gcc.dg/vect/vect-59.c: Ditto.
4200 * gcc.dg/vect/vect-60.c: Ditto.
4201 * gcc.dg/vect/vect-74.c: Ditto.
4202 * gcc.dg/vect/vect-79.c: Ditto.
4203 * gcc.dg/vect/vect-80.c: Ditto.
4204
4205 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4206
4207 * gcc.dg/unused-7.c: Use the correct option.
4208
4209 2004-10-04 Paul Brook <paul@codesourcery.com>
4210 Bud Davis <bdavis9659@comcast.net>
4211
4212 PR fortran/17706
4213 PR fortran/16434
4214 * gfortran/pr17706.f90: New test.
4215 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4216
4217 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4218
4219 * gfortran.dg/pr17612.f90: New test.
4220
4221 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4222
4223 * g++.dg/template/local1.C: Adjust quoting marks in
4224 testing for diagnostics.
4225 * g++.dg/tls/diag-2.C: Likewise.
4226 * g++.dg/other/error8.C: Likewise.
4227
4228 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4229
4230 PR c/17178
4231 * gcc.dg/unused-4.c: Adjust to be correct.
4232
4233 PR c/17820
4234 * gcc.dg/unused-7.c: New test.
4235
4236 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4237
4238 PR c++/17797
4239 * g++.dg/overload/template2.C: New test.
4240
4241 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4242
4243 PR tree-optimization/16632
4244 * gcc.dg/tree-ssa/20041002-1.c: New.
4245
4246 2004-10-03 Paul Brook <paul@codesourcery.com>
4247
4248 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4249 rather than relying on default formatting.
4250
4251 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4252
4253 * gcc.dg/20040920-1.c: Update expected message text.
4254
4255 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4256
4257 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4258
4259 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4260
4261 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4262 tree level.
4263
4264 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4265
4266 * gcc.dg/tree-ssa/pr17343.c: Remove.
4267
4268 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4269
4270 PR tree-opt/17343
4271 * gcc.dg/tree-ssa/pr17343.c: New test.
4272
4273 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4274
4275 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4276 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4277 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4278 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4279 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4280
4281 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4282
4283 * gcc.dg/lvalue-2.c: New test.
4284
4285 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4286
4287 PR c/17730
4288 * gcc.dg/pr17730-1.c: New test
4289
4290 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4291
4292 PR c/7425
4293 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4294
4295 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4296
4297 * gcc.c-torture/execute/stdarg-1.c: New test.
4298 * gcc.c-torture/execute/stdarg-2.c: New test.
4299 * gcc.c-torture/execute/stdarg-3.c: New test.
4300 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4301 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4302 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4303 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4304 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4305
4306 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4307
4308 PR tree-optimization/17697
4309 * g++.dg/opt/pr17697-1.C: New test.
4310 * g++.dg/opt/pr17697-2.C: New test.
4311 * g++.dg/opt/pr17697-3.C: New test.
4312
4313 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4314
4315 PR c/16409
4316 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4317 gcc.dg/vla-init-5.c: New tests.
4318
4319 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4320
4321 PR c/13804
4322 * gcc.dg/pr13804-1.c: New test.
4323
4324 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4325
4326 PR fortran/16938
4327 * gfortran.dg/pr16938.f90: New test.
4328
4329 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4330
4331 * g++.dg/template/crash23.C: New test.
4332
4333 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4334
4335 PR c++/17585
4336 * g++.dg/template/static8.C: New test.
4337
4338 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4339
4340 PR c++/17681
4341 * g++.dg/other/error9.C: New test.
4342
4343 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4344
4345 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4346
4347 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4348
4349 PR fortran/15164
4350 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4351
4352 2004-09-26 Roger Sayle <roger@eyesopen.com>
4353
4354 PR middle-end/17112
4355 * gcc.dg/pr17112-1.c: New test case.
4356
4357 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4358
4359 PR c/11459
4360 * gcc.dg/pr11459-1.c: New test.
4361
4362 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4363
4364 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4365 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4366
4367 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4368
4369 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4370
4371 2004-09-25 Jan Hubicka <jh@suse.cz>
4372
4373 * compile/30040909-1.c: New test.
4374 * compile/30040907-1.c: New test.
4375
4376 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4377
4378 * gcc.c-torture/execute/va-arg-26.c: New test.
4379
4380 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4381
4382 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4383 extra diagnostics on targets with 64-bit pointers.
4384 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4385
4386 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4387
4388 PR c/17188
4389 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4390 * gcc.dg/decl-3.c: Adjust expected message.
4391
4392 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4393
4394 PR fortran/17615
4395 * gfortran.dg/pr17615.f90: New test.
4396
4397 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4398
4399 PR tree-optimzation/17517
4400 * g++.dg/tree-ssa/pr17517.C: New Test.
4401
4402 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4403
4404 PR c++/16889
4405 * g++.dg/lookup/ambig3.C: New.
4406
4407 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4408
4409 PR tree-opt/17624
4410 * g++.dg/opt/pr17624.C: New test.
4411
4412 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4413
4414 PR c/6980
4415 * gcc.dg/Wbad-function-cast-1.c: New test.
4416
4417 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4418
4419 * g++.dg/ext/complit1.C
4420 * g++.dg/other/error2.C
4421 * g++.dg/other/nontype-1.C
4422 * g++.dg/parse/crash11.C
4423 * g++.dg/parse/crash12.C
4424 * g++.dg/parse/error15.C
4425 * g++.dg/parse/error4.C
4426 * g++.dg/parse/tmpl-outside1.C
4427 * g++.dg/parse/too-many-tmpl-args1.C
4428 * g++.dg/template/dependent-expr3.C
4429 * g++.dg/template/error10.C
4430 * g++.dg/template/instantiate1.C
4431 * g++.dg/template/vtable2.C
4432 * g++.dg/warn/Wshadow-1.C
4433 * g++.dg/warn/weak1.C
4434 * g++.old-deja/g++.brendan/crash16.C
4435 * g++.old-deja/g++.brendan/crash18.C
4436 * g++.old-deja/g++.brendan/crash48.C
4437 * g++.old-deja/g++.brendan/crash49.C
4438 * g++.old-deja/g++.brendan/crash55.C
4439 * g++.old-deja/g++.brendan/crash56.C
4440 * g++.old-deja/g++.brendan/crash8.C
4441 * g++.old-deja/g++.brendan/enum11.C
4442 * g++.old-deja/g++.brendan/enum8.C
4443 * g++.old-deja/g++.brendan/enum9.C
4444 * g++.old-deja/g++.brendan/friend3.C
4445 * g++.old-deja/g++.brendan/misc14.C
4446 * g++.old-deja/g++.bugs/900402_02.C
4447 * g++.old-deja/g++.bugs/900404_03.C
4448 * g++.old-deja/g++.bugs/900404_04.C
4449 * g++.old-deja/g++.bugs/900428_03.C
4450 * g++.old-deja/g++.jason/crash4.C
4451 * g++.old-deja/g++.jason/overload21.C
4452 * g++.old-deja/g++.jason/redecl1.C
4453 * g++.old-deja/g++.jason/report.C
4454 * g++.old-deja/g++.jason/rfg10.C
4455 * g++.old-deja/g++.jason/template30.C
4456 * g++.old-deja/g++.law/arm12.C
4457 * g++.old-deja/g++.law/ctors5.C
4458 * g++.old-deja/g++.law/cvt20.C
4459 * g++.old-deja/g++.law/init10.C
4460 * g++.old-deja/g++.law/init8.C
4461 * g++.old-deja/g++.law/visibility17.C
4462 * g++.old-deja/g++.law/visibility7.C
4463 * g++.old-deja/g++.mike/net8.C
4464 * g++.old-deja/g++.mike/p646.C
4465 * g++.old-deja/g++.mike/p700.C
4466 * g++.old-deja/g++.mike/p701.C
4467 * g++.old-deja/g++.mike/p811.C
4468 * g++.old-deja/g++.ns/template13.C
4469 * g++.old-deja/g++.other/array3.C
4470 * g++.old-deja/g++.other/crash25.C
4471 * g++.old-deja/g++.other/dtor3.C
4472 * g++.old-deja/g++.other/dtor4.C
4473 * g++.old-deja/g++.other/main1.C
4474 * g++.old-deja/g++.other/warn7.C
4475 * g++.old-deja/g++.pt/crash11.C
4476 * g++.old-deja/g++.pt/crash36.C
4477 * g++.old-deja/g++.pt/spec22.C
4478 * g++.old-deja/g++.pt/spec9.C
4479 * g++.old-deja/g++.pt/ttp52.C
4480 * g++.old-deja/g++.robertl/eb103.C
4481 * g++.old-deja/g++.robertl/eb121.C
4482 * g++.old-deja/g++.robertl/eb22.C
4483 * g++.old-deja/g++.robertl/eb8.C:
4484 Update locations and/or regexps of dg-error markers.
4485 Remove markers for some bogus messages that are no longer issued.
4486
4487 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4488
4489 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4490 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4491
4492 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4493
4494 PR c++/17618
4495 * g++.dg/lookup/crash5.C: New test.
4496
4497 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4498
4499 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4500 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4501 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4502 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4503 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4504 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4505
4506 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4507 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4508 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4509 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4510 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4511 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4512
4513 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4514
4515 * gcc.dg/vect/vect-44.c: Check additional cases.
4516 * gcc.dg/vect/vect-48.c: Check additional cases.
4517
4518 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4519 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4520 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4521 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4522 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4523 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4524 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4525 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4526 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4527
4528 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4529 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4530 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4531
4532 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4533
4534 * gcc.dg/tree-ssa/loop-6.c: New test.
4535
4536 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4537
4538 PR c++/17620
4539 * g++.dg/inherit/base2.C: New.
4540
4541 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4542
4543 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4544 * gcc.dg/20001012-2.c: Likewise.
4545 * gcc.dg/20001013-1.c: Likewise.
4546 * gcc.dg/20001101-1.c: Likewise.
4547 * gcc.dg/20001102-1.c: Likewise.
4548 * gcc.dg/bf-spl1.c: Likewise.
4549 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4550 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4551
4552 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4553
4554 PR tree-optimization/16721
4555 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4556
4557 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4558
4559 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4560 * gcc.dg/20040305-1.c: Likewise.
4561
4562 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4563
4564 PR c/16566
4565 * gcc.c-torture/compile/pr16566-1.c,
4566 gcc.c-torture/compile/pr16566-2.c,
4567 gcc.c-torture/compile/pr16566-3.c: New tests.
4568
4569 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4570
4571 PR tree-optimization/17512
4572 * gcc.c-torture/compile/20040916-1.c.
4573
4574 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4575
4576 * gcc.dg/pragma-re-3.c: New test.
4577
4578 2004-09-17 Matt Austern <austern@apple.com>
4579
4580 PR c++/15049
4581 * g++.dg/other/anon3.C: New.
4582
4583 2004-09-21 Roger Sayle <roger@eyesopen.com>
4584
4585 PR c++/7503
4586 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4587 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4588 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4589 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4590 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4591
4592 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4593
4594 PR fortran/17286
4595 * gfortran.dg/pr17286.f90: New test.
4596
4597 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4598
4599 PR c++/17530
4600 * g++.dg/template/static7.C: New test.
4601
4602 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4603
4604 PR tree-opt/17558
4605 * gcc.c-torture/compile/pr17558.c: New test.
4606
4607 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4608
4609 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4610 if SKIP_ATTRIBUTE is defined.
4611
4612 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4613
4614 PR fortran/15957
4615 * gfortran.dg/pr15957.f90: New test.
4616
4617 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4618
4619 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4620 in comparison.
4621 * gcc.dg/vect/vect-79.c: Likewise.
4622 * gcc.dg/vect/vect-80.c: Likewise.
4623
4624 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4625
4626 PR fortran/15750
4627 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4628
4629 2004-09-20 Ira Rosen <irar@il.ibm.com>
4630
4631 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4632 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4633 * gcc.dg/vect/vect-62.c: New testcase.
4634 * gcc.dg/vect/vect-63.c: New testcase.
4635 * gcc.dg/vect/vect-64.c: New testcase.
4636 * gcc.dg/vect/vect-65.c: New testcase.
4637 * gcc.dg/vect/vect-66.c: New testcase.
4638 * gcc.dg/vect/vect-67.c: New testcase.
4639 * gcc.dg/vect/vect-68.c: New testcase.
4640 * gcc.dg/vect/vect-69.c: New testcase.
4641 * gcc.dg/vect/vect-79.c: New testcase.
4642 * gcc.dg/vect/vect-80.c: New testcase.
4643
4644 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4645
4646 * gcc.target/mips/asm-1.c: New test.
4647
4648 2004-09-19 Ira Rosen <irar@il.ibm.com>
4649
4650 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4651 * gcc.dg/vect/vect-73.c: New testcase.
4652 * gcc.dg/vect/vect-74.c: New testcase.
4653 * gcc.dg/vect/vect-75.c: New testcase.
4654 * gcc.dg/vect/vect-76.c: New testcase.
4655 * gcc.dg/vect/vect-77.c: New testcase.
4656 * gcc.dg/vect/vect-78.c: New testcase
4657
4658 2004-09-18 Paul Brook <paul@codesourcery.com>
4659
4660 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4661
4662 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4663
4664 PR c/17424
4665 * gcc.dg/pr17424-1.c: New test.
4666
4667 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4668
4669 * g++.dg/tree-ssa/pr17153.C: New test.
4670
4671 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4672
4673 PR pch/13361
4674 * testsuite/g++.dg/pch/wchar-1.C: New.
4675 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4676
4677 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4678
4679 * gcc.c-torture/execute/20040917-1.c: New test.
4680
4681 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4682
4683 PR tree-optimization/17319
4684 * gcc.dg/pr17319.c: New test.
4685
4686 2004-09-17 Devang Patel <dpatel@apple.com>
4687
4688 * gcc.dg/20040813-1.c: New test.
4689
4690 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4691
4692 PR tree-optimization/17273
4693 * gcc.c-torture/compile/pr17273.c: New test.
4694
4695 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4696
4697 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4698 Update expected messages.
4699 * gcc.dg/declspec-13.c: New test.
4700
4701 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4702
4703 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4704
4705 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4706
4707 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4708 change what 'a' is pointing to.
4709
4710 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4711
4712 PR c++/16002
4713 * g++.dg/template/error18.C: New test.
4714
4715 PR c++/16029
4716 * g++.dg/warn/Wunused-8.C: New test.
4717
4718 2004-09-17 Steven Bosscher <stevenb@suse.de>
4719
4720 PR tree-optimization/17513
4721 * gcc.dg/20040916-1.c: New test.
4722
4723 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4724
4725 PR c++/17501
4726 * g++.dg/template/typename7.C: New test.
4727
4728 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4729
4730 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4731
4732 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4733
4734 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4735 with -ftree-based-profiling also.
4736 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4737
4738 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4739
4740 PR/15364
4741 * gfortran.dg/der_array_io_1.f90: New test.
4742 * gfortran.dg/der_array_io_2.f90: New test.
4743 * gfortran.dg/der_array_io_3.f90: New test.
4744
4745 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4746
4747 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4748 EABI.
4749
4750 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4751
4752 * g++.dg/opt/switch1.C: New test.
4753
4754 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4755
4756 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4757 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4758 Update expected messages.
4759
4760 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4761
4762 PR fortran/16485
4763 * gfortran.dg/same_name_1.f90: New test.
4764
4765 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4766
4767 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4768 dereference garbage pointers.
4769
4770 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4771
4772 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4773 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4774
4775 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4776 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4777 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4778
4779 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4780
4781 PR c++/17324
4782 * g++.dg/template/mangle1.C: New test.
4783
4784 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4785
4786 PR tree-optimization/17252
4787 * gcc.c-torture/execute/pr17252.c: New test.
4788
4789 2004-09-14 Andrew Pinski <apinski@apple.com>
4790
4791 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4792
4793 2004-09-14 Roger Sayle <roger@eyesopen.com>
4794
4795 PR rtl-optimization/9771
4796 * gcc.dg/pr9771-1.c: New test case.
4797
4798 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4799
4800 PR tree-optimization/15262
4801 * gcc.c-torture/execute/pr15262-1.c: New test.
4802 * gcc.c-torture/execute/pr15262-2.c: New test.
4803
4804 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4805
4806 * gcc.dg/declspec-12.c: New test.
4807
4808 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4809
4810 * gfortran.dg/pr17090.f90: Add directives to test.
4811
4812 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4813
4814 * gcc.c-torture/compile/20040914-1.c: New test.
4815
4816 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4817
4818 PR c++/16162
4819 * g++.dg/template/decl2.C: New test.
4820
4821 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4822
4823 PR fortran/17090
4824 * gfortran.dg/pr17090.f90: New test.
4825
4826 2004-09-13 Dale Johannesen <dalej@apple.com>
4827
4828 * gcc.c-torture/compile/pr17408.c: New test case.
4829
4830 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4831
4832 PR c++/16716
4833 * g++.dg/parse/crash17.C: New test.
4834
4835 PR c++/17327
4836 * g++.dg/template/enum3.C: New test.
4837
4838 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4839
4840 * lib/gcc-defs.exp: Load wrapper.exp.
4841 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4842 using local code.
4843 * lib/gcc.exp (gcc_init): Similar.
4844 * lib/gfortran.exp (gfortran_init): Similar.
4845 * lib/objc.exp (objc_init): Similar.
4846 * lib/treelang.exp (treelang_init): Similar.
4847 * lib/wrapper.exp: New file with build_wrapper call machinery in
4848 ${tool}_maybe_build_wrapper.
4849
4850 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4851
4852 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4853 "inline".
4854 * gcc.dg/declspec-11.c: Update expected messages.
4855 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4856 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4857 gcc.dg/inline-12.c: New tests.
4858
4859 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4860
4861 * g++.dg/tree-ssa/pr17400.C: New testcase.
4862
4863 2004-09-13 James E Wilson <wilson@specifixinc.com>
4864
4865 * gcc.target/mips/sb1-1.c: New testcase.
4866
4867 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4868
4869 * lib/g77-dg.exp: Remove unused file.
4870 * lib/mike-g77.exp: Ditto.
4871 * lib/g77.exp: Ditto.
4872
4873 2004-09-12 Richard Henderson <rth@redhat.com>
4874
4875 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4876
4877 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4878
4879 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4880 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4881 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4882 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4883 Update expected messages.
4884
4885 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4886
4887 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4888 declaration/use mismatch for dirp parameter.
4889
4890 2004-09-12 Andrew Pinski <apinski@apple.com>
4891
4892 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4893 -fgnu-runtime is passed.
4894
4895 2004-09-12 Richard Henderson <rth@redhat.com>
4896
4897 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4898 do the uplevel thing and update additional_flags directly.
4899 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4900 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4901 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4902 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4903
4904 2004-09-11 Steven Bosscher <stevenb@suse.de>
4905
4906 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4907
4908 2004-09-11 Roger Sayle <roger@eyesopen.com>
4909
4910 PR middle-end/17411
4911 * g++.dg/opt/pr17411-1.C: New test case.
4912
4913 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4914
4915 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4916 gcc.dg/tls/diag-2.c: Update expected messages.
4917 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4918 messages.
4919 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4920 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4921 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4922 gcc.dg/tls/diag-5.c: New tests.
4923
4924 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4925
4926 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4927
4928 2004-09-11 Steven Bosscher <stevenb@suse.de>
4929
4930 * g++.dg/parse/break-in-for.C: New test.
4931
4932 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4933
4934 * gcc.dg/tree-ssa/20040911-1.c: New test.
4935
4936 2004-09-11 Andreas Jaeger <aj@suse.de>
4937
4938 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4939 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4940
4941 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4942
4943 * gcc.target/frv: New directory of FR-V-specific tests.
4944
4945 2004-09-10 James E Wilson <wilson@specifixinc.com>
4946
4947 * gcc.dg/convert-vec-1.c: New test.
4948
4949 2004-09-10 Roger Sayle <roger@eyesopen.com>
4950
4951 PR middle-end/17024
4952 * gcc.dg/pr17024-1.c: New test case.
4953
4954 2004-09-10 Eric Christopher <echristo@redhat.com>
4955
4956 * gcc.dg/20040910-1.c: New test.
4957
4958 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4959
4960 * gcc.dg/bitfld-9.c: New test.
4961
4962 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4963
4964 * gcc.c-torture/execute/ieee/acc1.c: New test.
4965 * gcc.c-torture/execute/ieee/acc2.c: New test.
4966 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4967
4968 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4969
4970 * gcc.dg/deprecated-2.c: New test.
4971
4972 2004-09-09 James E Wilson <wilson@specifixinc.com>
4973
4974 * gcc.dg/init-vec-1.c: New test.
4975
4976 2004-09-09 Roger Sayle <roger@eyesopen.com>
4977
4978 PR middle-end/17055
4979 * gcc.dg/pr17055-1.c: New test case.
4980
4981 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4982
4983 PR target/17377
4984 * gcc.c-torture/execute/pr17377.c: New test.
4985
4986 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4987
4988 PR c/8420
4989 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4990 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4991 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4992 gcc.dg/long-long-typespec-1.c: New tests.
4993 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4994
4995 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4996
4997 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4998 gcc.dg/gnu99-static-1.c: New tests.
4999
5000 2004-09-08 Devang Patel <dpatel@apple.com>
5001
5002 * gcc.dg/darwin-ld-20040828-1.c: New test.
5003 * gcc.dg/darwin-ld-20040828-2.c: New test.
5004 * gcc.dg/darwin-ld-20040828-3.c: New test.
5005
5006 2004-09-08 Ziemowit Laski <zlaski@apple.com>
5007
5008 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
5009 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
5010 in error message.
5011 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
5012 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
5013 in error message.
5014 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
5015 types they qualify.
5016 * objc.dg/type-size-2.m: Fix wording in comment.
5017 * objc.dg/va-meth-1.m: New test case.
5018
5019 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
5020
5021 PR c/16633:
5022 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
5023 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
5024
5025 2004-09-06 Devang Patel <dpatel@apple.com>
5026
5027 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
5028 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
5029
5030 2004-09-06 Zack Weinberg <zack@codesourcery.com>
5031
5032 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
5033 reflect changed line numbering of diagnostics.
5034
5035 2004-09-06 Paul Brook <paul@codesourcery.com>
5036
5037 * gfortran.dg/edit_real_1.f90: Add new test.
5038
5039 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5040
5041 * gcc.dg/tree-ssa/loop-2.c: New test.
5042 * gcc.dg/tree-ssa/loop-3.c: New test.
5043 * gcc.dg/tree-ssa/loop-4.c: New test.
5044 * gcc.dg/tree-ssa/loop-5.c: New test.
5045
5046 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5047
5048 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5049
5050 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5051
5052 * gcc.dg/format/sentinel-1.c: New test.
5053
5054 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5055
5056 * testsuite/gcc.dg/builtins-46.c: New.
5057
5058 2004-09-03 Devang Patel <dpatel@apple.com>
5059
5060 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5061 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5062
5063 2004-09-03 Jan Beulich <jbeulich@novell.com>
5064
5065 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5066 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5067 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5068 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5069 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5070 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5071 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5072 the non-portable bzero.
5073 * gcc.dg/20010912-1.c: xfail for NetWare.
5074 * gcc.dg/20020426-2.c: xfail for NetWare.
5075 * gcc.dg/20021014-1.c: xfail for NetWare.
5076 * gcc.dg/20021018-1.c: xfail for NetWare.
5077 * gcc.dg/20030213-1.c: xfail for NetWare.
5078 * gcc.dg/20030225-1.c: xfail for NetWare.
5079 * gcc.dg/20030708-1.c: xfail for NetWare.
5080 * gcc.dg/builtins-config.h: Also exclude NetWare.
5081 * gcc.dg/format/format.h: Define restrict only if not already defined.
5082 * gcc.dg/nest.c: xfail for NetWare.
5083 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5084 * lib/target-supports.exp (check_visibility_available): Exclude
5085 NetWare.
5086
5087 2004-09-03 Jan Beulich <jbeulich@novell.com>
5088
5089 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5090 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5091 deterministic starting point for the alignment of structure fields.
5092 * gcc.dg/Wpadded.c: Dito.
5093 * g++.dg/abi/vbase10.C: Dito.
5094
5095 2004-09-03 Devang Patel <dpatel@apple.com>
5096
5097 * g++.dg/debug/pr15736.cc: New test.
5098
5099 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5100
5101 * README.QMTEST: Fix out-of-date link.
5102
5103 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5104
5105 PR fortran/16579
5106 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5107 Delete. Duplicate of gfortran.dg/g77/20010610.f
5108
5109 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5110
5111 * g++.dg/abi/arm_rtti1.C: New test.
5112
5113 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5114
5115 * gcc.dg/ppc-vector-memcpy.c: New.
5116 * gcc.dg/ppc-vector-memset.c: New.
5117
5118 2004-09-02 Chao-ying Fu <fu@mips.com>
5119
5120 * gcc.target/mips/mips-3d-1.c: New test.
5121 * gcc.target/mips/mips-3d-2.c: New test.
5122 * gcc.target/mips/mips-3d-3.c: New test.
5123 * gcc.target/mips/mips-3d-4.c: New test.
5124 * gcc.target/mips/mips-3d-5.c: New test.
5125 * gcc.target/mips/mips-3d-6.c: New test.
5126 * gcc.target/mips/mips-3d-7.c: New test.
5127 * gcc.target/mips/mips-3d-8.c: New test.
5128 * gcc.target/mips/mips-3d-9.c: New test.
5129 * gcc.target/mips/mips-ps-1.c: New test.
5130 * gcc.target/mips/mips-ps-2.c: New test.
5131 * gcc.target/mips/mips-ps-3.c: New test.
5132 * gcc.target/mips/mips-ps-4.c: New test.
5133 * gcc.target/mips/mips-ps-type.c: New test.
5134
5135 2004-09-02 Paul Brook <paul@codesourcery.com>
5136
5137 * gfortran.dg/edit_real_1.f90: Add new tests.
5138
5139 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5140
5141 PR fortran/15327
5142 * gfortran.dg/merge_char_1.f90: New test.
5143
5144 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5145
5146 PR fortran/16404
5147 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5148
5149 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5150
5151 PR c/1522
5152 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5153
5154 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5155
5156 * g++.dg/opt/loop1.C: Do not XFAIL.
5157
5158 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5159
5160 * gcc.c-torture/execute/20040831-1.c: New test.
5161
5162 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5163
5164 PR fortran/16579
5165 * gfortran.dg/g77/20010610.f: Now passes.
5166 Copy from g77.f-torture/execute. Add dg-run directive.
5167 * gfortran.dg/g77/README: Update
5168
5169 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5170
5171 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5172 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5173 (t1, t2, t3, t4): Add volatile.
5174
5175 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5176
5177 * g++.dg/ext/visibility/arm1.C: New test.
5178
5179 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5180
5181 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5182 -pedantic-errors.
5183
5184 2004-09-01 Paul Brook <paul@codesourcery.com>
5185
5186 * gfortran.dg/eof_2.f90: New test.
5187
5188 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5189
5190 PR fortran/16579
5191 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5192
5193 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5194
5195 PR libfortran/16805
5196 * gfortran.dg/list_read_2.f90: New test.
5197
5198 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5199
5200 * g++.dg/abi/key1.C: New test.
5201
5202 2004-08-31 Richard Henderson <rth@redhat.com>
5203
5204 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5205 form of offsetof.
5206 * g++.dg/other/offsetof5.C: Remove duplicate.
5207
5208 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5209
5210 PR fortran/17244
5211 * gfortran.dg/func_derived_1.f90: New test.
5212
5213 2004-08-31 Paul Brook <paul@codesourcery.com>
5214
5215 * gfortran.dg/eof_1.f90: New test.
5216
5217 2004-08-31 Paul Brook <paul@codesourcery.com>
5218
5219 * gfortran.dg/list_read_1.f90: New file.
5220
5221 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5222
5223 * g++.dg/opt/loop1.C: XFAIL.
5224
5225 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5226
5227 * gcc.dg/funcdef-storage-1.c: New.
5228 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5229 an extern function in local scope.
5230 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5231 declare an 'auto inline' function in local scope.
5232 * gcc.dg/20011130-1.c: Likewise.
5233 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5234 an 'auto' function in local scope.
5235 * gcc.dg/20021014-1.c: Likewise.
5236 * gcc.dg/20030331-2.c: Likewise.
5237
5238 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5239
5240 * gfortran.dg/blockdata_1.f90: New test.
5241
5242 2004-08-30 Richard Henderson <rth@redhat.com>
5243
5244 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5245
5246 2004-08-30 Richard Henderson <rth@redhat.com>
5247
5248 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5249 additional_flags set by alternate driver.
5250 (ieee-options): New procedure.
5251 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5252 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5253 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5254 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5255
5256 2004-08-30 Richard Henderson <rth@redhat.com>
5257
5258 * lib/f-torture.exp: Remove.
5259
5260 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5261
5262 PR rtl-optimization/16590
5263 * g++.dg/opt/loop1.C: New test.
5264
5265 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5266
5267 PR fortran/13910
5268 * gfortran.dg/oldstyle_1.f90: New test.
5269
5270 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5271 Paul Brook <paul@codesourcery.com>
5272
5273 * gfortran.dg/g77/README: Update.
5274 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5275 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5276 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5277
5278 2004-08-28 Paul Brook <paul@codesourcery.com>
5279
5280 PR libfortran/17195
5281 * gfortran.dg/edit_real_1.f90: New test.
5282
5283 2004-08-27 Paul Brook <paul@codesourcery.com>
5284
5285 * gfortran.dg/rewind_1.f90: New test.
5286
5287 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5288
5289 PR fortran/16597
5290 * gfortran.dg/pr16597.f90: New test.
5291
5292 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5293
5294 PR c/13801
5295 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5296 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5297 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5298 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5299 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5300
5301 2004-08-26 Nick Clifton <nickc@redhat.com>
5302
5303 * gcc.c-torture/compile/pr17119.c: New test.
5304
5305 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5306
5307 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5308
5309 2004-08-25 Richard Henderson <rth@redhat.com>
5310
5311 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5312 the bits that expect kind=8 to be the largest real kind.
5313
5314 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5315
5316 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5317
5318 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5319
5320 * gfortran.dg/assignment_1.f90: New test.
5321
5322 2004-08-25 Adam Nemet <anemet@lnxw.com>
5323
5324 * g++.dg/template/repo3.C: New test.
5325
5326 2004-08-25 Roger Sayle <roger@eyesopen.com>
5327
5328 PR middle-end/16693
5329 PR tree-optimization/16372
5330 * g++.dg/opt/pr16372-1.C: New test case.
5331 * g++.dg/opt/pr16693-1.C: New test case.
5332 * g++.dg/opt/pr16693-2.C: New test case.
5333
5334 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5335
5336 * objc.dg/proto-lossage-4.m: New test.
5337
5338 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5339
5340 PR c++/17155
5341 * g++.dg/inherit/local2.C: New test.
5342
5343 2004-08-25 Paul Brook <paul@codesourcery.com>
5344
5345 PR fortran/17144
5346 * gfortran.dg/string_ctor_1.f90: New test.
5347
5348 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5349
5350 PR c++/14428
5351 * g++.dg/template/redecl2.C: New test.
5352
5353 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5354
5355 PR fortran/17143
5356 * gfortran.dg/pr17143.f90: New test.
5357
5358 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5359
5360 PR fortran/17164
5361 * gfortran.dg/pr17164.f90: New test.
5362
5363 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5364
5365 * gcc.dg/tree-ssa/loop-1.c: New test.
5366
5367 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5368
5369 * gcc.c-torture/compile/20040824-1.c: New test.
5370
5371 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5372
5373 * gcc.c-torture/compile/iftrap-3.c: New test.
5374
5375 2004-08-24 Paul Brook <paul@codesourcery.com>
5376
5377 * gfortran.dg/entry_2.f90: New test.
5378
5379 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5380
5381 PR c++/16889
5382 * g++.dg/lookup/ambig[12].C: New.
5383
5384 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5385
5386 PR c++/16706
5387 * g++.dg/template/crash21.C: New test.
5388 * g++.dg/template/crash22.C: Likewise.
5389
5390 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5391
5392 PR c++/17149
5393 * g++.dg/template/access15.C: New.
5394
5395 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5396
5397 PR c++/17163
5398 * g++.dg/template/repo2.C: New test.
5399
5400 2004-08-23 Roger Sayle <roger@eyesopen.com>
5401
5402 PR rtl-optimization/17078
5403 * gcc.c-torture/execute/pr17078-1.c: New test case.
5404
5405 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5406
5407 PR c/14492
5408 * gcc.dg/debug/crash1.c: New test.
5409
5410 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5411
5412 PR c/16180
5413 * gcc.dg/loop-5.c: New test.
5414
5415 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5416
5417 * gcc.c-torture/execute/20040823-1.c: New test.
5418
5419 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5420
5421 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5422 to the assembler. Simplify test accordingly.
5423 (asm_abi_flags): Use GNU names.
5424 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5425 to check for ABI flags.
5426
5427 2004-08-22 Andrew Pinski <apinski@apple.com>
5428
5429 * g++.dg/opt/pr14029.C: New test.
5430 * gcc.c-torture/execute/pr15262.c: New test.
5431
5432 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5433
5434 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5435
5436 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5437
5438 PR 16908
5439 * gfortran.dg/direct_io.f90: New test.
5440
5441 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5442
5443 PR c++/17121
5444 * g++.dg/inherit/local2.C: New test.
5445
5446 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5447
5448 PR c++/17120
5449 * g++.dg/warn/Wparentheses-4.C: New test.
5450
5451 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5452
5453 PR c++/17121
5454 * g++.dg/inherit/local2.C: New test.
5455
5456 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5457 * gcc.dg/ppc-ldstruct.c: Likewise.
5458 * gcc.dg/ppc64-abi-2.c: Likewise.
5459
5460 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5461
5462 PR rtl-optimization/17099
5463 * gcc.c-torture/execute/20040820-1.c: New test.
5464
5465 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5466
5467 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5468
5469 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5470
5471 PR fortran/17077
5472 * gfortran.dg/auto_array_1.f90: New test.
5473
5474 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5475
5476 PR fortran/17074
5477 * gfortran.dg/simpleif_1.f90: New test.
5478
5479 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5480
5481 * lib/target-supports.exp (check_profiling_available): Return
5482 false for arm*-*-symbianelf* and arm*-*-eabi*.
5483
5484 PR c++/15890
5485 * g++.dg/template/delete1.C: New test.
5486
5487 2004-08-19 Paul Brook <paul@codesourcery.com>
5488
5489 PR fortran/14976
5490 PR fortran/16228
5491 * gfortran.dg/data_char_1.f90: New test.
5492
5493 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5494
5495 PR fortran/16946
5496 * gfortran.dg/reduction.f90: New testcase.
5497
5498 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5499
5500 PR fortran/16520
5501 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5502
5503 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5504
5505 PR c++/17041
5506 * g++.dg/Wparentheses-3.C: New test.
5507
5508 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5509
5510 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5511 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5512 * gcc.dg/vect/vect-2.c: Likewise.
5513 * gcc.dg/vect/vect-3.c: Likewise.
5514 * gcc.dg/vect/vect-4.c: Likewise.
5515 * gcc.dg/vect/vect-5.c: Likewise.
5516 * gcc.dg/vect/vect-6.c: Likewise.
5517 * gcc.dg/vect/vect-7.c: Likewise.
5518 * gcc.dg/vect/vect-25.c: Likewise.
5519 * gcc.dg/vect/vect-31.c: Likewise.
5520 * gcc.dg/vect/vect-32.c: Likewise.
5521 * gcc.dg/vect/vect-34.c: Likewise.
5522 * gcc.dg/vect/vect-36.c: Likewise.
5523 * gcc.dg/vect/vect-all.c: Likewise.
5524
5525 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5526
5527 PR c++/17068
5528 * g++.dg/template/operator4.C: New test.
5529
5530 2004-08-18 Richard Henderson <rth@redhat.com>
5531
5532 * gcc.dg/20040206-1.c: XFAIL.
5533
5534 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5535
5536 PR c++/16246
5537 * g++.dg/template/array7.C: New test.
5538
5539 2004-08-17 James E Wilson <wilson@specifixinc.com>
5540
5541 * gcc.dg/mips-movcc-1.c: New test.
5542 * gcc.dg/mips-movcc-2.c: New test.
5543 * gcc.dg/mips-movcc-3.c: New test.
5544
5545 * gcc.dg/mips-nmadd-1.c: New test.
5546 * gcc.dg/mips-nmadd-2.c: New test.
5547
5548 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5549
5550 PR c++/15871
5551 * g++.dg/opt/inline8.C: New test.
5552
5553 PR c++/16965
5554 * g++.dg/parse/error17.C: New test.
5555
5556 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5557
5558 * gcc.dg/vect: New directory for vectorizer tests.
5559 * gcc.dg/vect/tree-vect.h: New file.
5560 * gcc.dg/vect/vect.exp: New file.
5561 * gcc.dg/vect/pr16105.c.c: New test.
5562 * gcc.dg/vect/vect-1.c: New test.
5563 * gcc.dg/vect/vect-2.c: New test.
5564 * gcc.dg/vect/vect-3.c: New test.
5565 * gcc.dg/vect/vect-4.c: New test.
5566 * gcc.dg/vect/vect-5.c: New test.
5567 * gcc.dg/vect/vect-6.c: New test.
5568 * gcc.dg/vect/vect-7.c: New test.
5569 * gcc.dg/vect/vect-8.c: New test.
5570 * gcc.dg/vect/vect-9.c: New test.
5571 * gcc.dg/vect/vect-10.c: New test.
5572 * gcc.dg/vect/vect-11.c: New test.
5573 * gcc.dg/vect/vect-12.c: New test.
5574 * gcc.dg/vect/vect-13.c: New test.
5575 * gcc.dg/vect/vect-14.c: New test.
5576 * gcc.dg/vect/vect-15.c: New test.
5577 * gcc.dg/vect/vect-16.c: New test.
5578 * gcc.dg/vect/vect-17.c: New test.
5579 * gcc.dg/vect/vect-18.c: New test.
5580 * gcc.dg/vect/vect-19.c: New test.
5581 * gcc.dg/vect/vect-20.c: New test.
5582 * gcc.dg/vect/vect-21.c: New test.
5583 * gcc.dg/vect/vect-22.c: New test.
5584 * gcc.dg/vect/vect-23.c: New test.
5585 * gcc.dg/vect/vect-24.c: New test.
5586 * gcc.dg/vect/vect-25.c: New test.
5587 * gcc.dg/vect/vect-26.c: New test.
5588 * gcc.dg/vect/vect-27.c: New test.
5589 * gcc.dg/vect/vect-28.c: New test.
5590 * gcc.dg/vect/vect-29.c: New test.
5591 * gcc.dg/vect/vect-30.c: New test.
5592 * gcc.dg/vect/vect-31.c: New test.
5593 * gcc.dg/vect/vect-32.c: New test.
5594 * gcc.dg/vect/vect-33.c: New test.
5595 * gcc.dg/vect/vect-34.c: New test.
5596 * gcc.dg/vect/vect-35.c: New test.
5597 * gcc.dg/vect/vect-36.c: New test.
5598 * gcc.dg/vect/vect-37.c: New test.
5599 * gcc.dg/vect/vect-38.c: New test.
5600 * gcc.dg/vect/vect-40.c: New test.
5601 * gcc.dg/vect/vect-41.c: New test.
5602 * gcc.dg/vect/vect-42.c: New test.
5603 * gcc.dg/vect/vect-43.c: New test.
5604 * gcc.dg/vect/vect-44.c: New test.
5605 * gcc.dg/vect/vect-45.c: New test.
5606 * gcc.dg/vect/vect-46.c: New test.
5607 * gcc.dg/vect/vect-47.c: New test.
5608 * gcc.dg/vect/vect-48.c: New test.
5609 * gcc.dg/vect/vect-49.c: New test.
5610 * gcc.dg/vect/vect-50.c: New test.
5611 * gcc.dg/vect/vect-51.c: New test.
5612 * gcc.dg/vect/vect-52.c: New test.
5613 * gcc.dg/vect/vect-53.c: New test.
5614 * gcc.dg/vect/vect-54.c: New test.
5615 * gcc.dg/vect/vect-55.c: New test.
5616 * gcc.dg/vect/vect-56.c: New test.
5617 * gcc.dg/vect/vect-57.c: New test.
5618 * gcc.dg/vect/vect-58.c: New test.
5619 * gcc.dg/vect/vect-59.c: New test.
5620 * gcc.dg/vect/vect-60.c: New test.
5621 * gcc.dg/vect/vect-61.c: New test.
5622 * gcc.dg/vect/vect-all.c: New test.
5623 * gcc.dg/vect/vect-none.c: New test.
5624
5625 2004-08-17 Paul Brook <paul@codesourcery.com>
5626
5627 PR fortran/13082
5628 * gfortran.dg/entry_1.f90: New test.
5629
5630 2004-08-17 Andrew Pinski <apinski@apple.com>
5631
5632 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5633
5634 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5635
5636 * gcc.dg/pr17036-1.c: New test.
5637
5638 2004-08-16 Devang Patel <dpatel@apple.com>
5639
5640 * gcc.dg/darwin-20040809-1.c: New test.
5641
5642 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5643
5644 * gcc.dg/funcdef-attr-1.c: New test.
5645
5646 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5647
5648 * gcc.dg/altivec-17.c: New test.
5649 * gcc.dg/altivec-18.c: New test.
5650
5651 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5652
5653 PR c++/6749
5654 * g++.dg/template/vtable2.C: New test.
5655
5656 2004-08-14 Richard Henderson <rth@redhat.com>
5657
5658 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5659 * gcc.dg/pack-test-4.c (main): Return 0.
5660 * gcc.dg/setjmp-1.c: Remove XFAIL.
5661 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5662
5663 2004-08-14 Richard Henderson <rth@redhat.com>
5664
5665 * gcc.dg/980217-1.c: Add prototype for printf.
5666
5667 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5668
5669 * gfortran.dg/pr16935.f90: New test.
5670
5671 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5672
5673 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5674
5675 2004-08-13 Paul Brook <paul@codesourcery.com>
5676
5677 * gfortran.dg/der_io_1.f90: Remove stray comma.
5678
5679 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5680
5681 * gcc.dg/vmx/cw-bug-2.c: Remove.
5682 * gcc.dg/vmx/vprint-1.c: Remove.
5683 * gcc.dg/vmx/vscan-1.c: Remove.
5684
5685 2004-08-12 Devang patel <dpatel@apple.com>
5686
5687 * gcc.dg/darwin-20040809-2.c: New test.
5688
5689 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5690
5691 * g++.dg/ext/altivec-12.C: New test.
5692
5693 * g++.dg/ext/altivec-11.C: New test.
5694
5695 2004-08-12 Paul Brook <paul@codesourcery.com>
5696
5697 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5698
5699 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5700
5701 * g++.dg/ext/altivec-2.C: Check for hardware support before
5702 executing any VMX instructions.
5703
5704 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5705
5706 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5707
5708 PR c++/16276
5709 * g++.old-deja/g++.other/comdat4.C: New test.
5710 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5711
5712 2004-08-12 Ben Elliston <bje@au.ibm.com>
5713
5714 PR target/16286
5715 * gcc.dg/pr16286.c: New test.
5716
5717 2004-08-12 Jan Beulich <jbeulich@novell.com>
5718
5719 * g++.dg/ext/asm5.C: New.
5720
5721 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5722
5723 PR c++/16698
5724 * g++.dg/eh/crash1.C: New test.
5725
5726 PR c++/16717
5727 * g++.dg/ext/construct1.C: New test.
5728
5729 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5730
5731 PR c++/16853
5732 * g++.dg/init/ptrmem1.C: New test.
5733
5734 PR c++/16618
5735 * g++.dg/parse/offsetof5.C: New test.
5736
5737 PR c++/16870
5738 * g++.dg/template/overload3.C: New test.
5739
5740 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5741
5742 PR c++/16964
5743 * g++.dg/parse/error16.C: New test.
5744
5745 PR c++/16904
5746 * g++.dg/template/error14.C: New test.
5747
5748 PR c++/16929
5749 * g++.dg/template/error15.C: New test.
5750
5751 2004-08-11 Devang Patel <dpatel@apple.com>
5752
5753 * gcc.dg/darwin-ld-20040809-1.c: New test.
5754 * gcc.dg/darwin-ld-20040809-2.c: New test.
5755
5756 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5757
5758 PR fortran/16917
5759 * gfortran.dg/dfloat_1.f90: New test.
5760
5761 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5762
5763 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5764 * gcc.dg/dll-2.c: Fix dg-require syntax.
5765 * gcc.misc-tests/arm-isr.c (abort): Declare.
5766 (exit): Likewise.
5767
5768 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5769
5770 PR c++/16971
5771 * g++.dg/parse/crash16.C: New test.
5772
5773 2004-08-10 Roger Sayle <roger@eyesopen.com>
5774
5775 * gcc.dg/mips-rsqrt-1.c: New test case.
5776 * gcc.dg/mips-rsqrt-2.c: New test case.
5777 * gcc.dg/mips-rsqrt-3.c: New test case.
5778
5779 2004-08-10 Paul Brook <paul@codesourcery.com>
5780
5781 * gfortran.dg/der_io_1.f90: New test.
5782
5783 2004-08-10 Paul Brook <paul@codesourcery.com>
5784
5785 PR fortran/16919
5786 * gfortran.dg/der_array_1.f90: New test.
5787
5788 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5789
5790 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5791
5792 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5793
5794 * gcc.dg/wchar_t-2.c: Fix typo.
5795
5796 2004-08-09 Falk Hueffner <falk@debian.org>
5797
5798 PR tree-optimization/12517
5799 * gcc.c-torture/compile/pr12517.c: New test.
5800
5801 PR tree-optimization/12578
5802 * gcc.c-torture/compile/pr12578.c: New test.
5803
5804 PR tree-optimization/12899
5805 * gcc.c-torture/compile/pr12899.c: New test.
5806
5807 PR rtl-optimization/14692
5808 * gcc.c-torture/compile/pr14692.c: New test.
5809
5810 PR tree-optimization/16461
5811 * gcc.c-torture/compile/pr16461.c: New test.
5812
5813 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5814
5815 * gfortran.dg/getenv_1.f90: New test.
5816
5817 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5818
5819 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5820 wchar_t.
5821 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5822
5823 2004-08-06 Paul Brook <paul@codesourcery.com>
5824
5825 * gfortran.dg/ret_array_1.f90: New test.
5826 * gfortran.dg/ret_pointer_1.f90: New test.
5827
5828 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5829
5830 * gcc.dg/missing-field-init-[12].c: New tests.
5831 * g++.dg/warn/missing-field-init-[12].C: New tests.
5832
5833 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5834
5835 * gcc.dg/enum2.c: New test.
5836 * gcc.dg/symbian3.c: Likewise.
5837 * gcc.dg/symbian4.c: Likewise.
5838 * gcc.dg/wchar_t-2.c: Likewise.
5839
5840 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5841
5842 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5843 destructor tests.
5844
5845 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5846
5847 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5848 dg-require-visiblity.
5849 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5850 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5851 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5852 * g++.dg/ext/visibility/new1.C: Likewise.
5853 * g++.dg/ext/visibility/pragma.C: Likewise.
5854 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5855 * g++.dg/ext/visibility/virtual.C: Likewise.
5856 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5857 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5858 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5859 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5860 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5861 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5862 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5863 * g++/dg/ext/visibility/visibility-8.C: New test.
5864 * gcc.c-torture/compile/dll.x: Remove.
5865 * gcc.dg/dll-2.c: Use dg-require-dll
5866 * gcc.dg/visibility-10.c: New test.
5867 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5868 supporting DLLs.
5869 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5870 (scan_not_hidden): Likewise.
5871
5872 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5873
5874 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5875
5876 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5877
5878 * gcc.c-torture/execute/20040805-1.c: New test.
5879
5880 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5881
5882 * gcc.dg/20020118-1.c: Declare abort.
5883 * gcc.dg/altivec_check.h: Likewise.
5884 * gcc.dg/iftrap-2.c: Likewise.
5885 * gcc.dg/pragma-darwin.c: Likewise.
5886 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5887
5888 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5889
5890 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5891
5892 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5893
5894 * gcc.c-torture/execute/builtins/abs-2.c,
5895 gcc.c-torture/execute/builtins/abs-3.c,
5896 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5897 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5898 intmax_t, uintmax_t and their limits.
5899 * gcc.dg/intmax_t-1.c: New test.
5900
5901 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5902
5903 * g++.dg/tc1/dr147.C: Add reference to PR.
5904
5905 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5906
5907 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5908 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5909
5910 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5911
5912 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5913
5914 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5915
5916 * gcc.dg/redecl-5.c: New test.
5917 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5918 of scanf.
5919
5920 2004-08-03 Roger Sayle <roger@eyesopen.com>
5921
5922 PR middle-end/16790
5923 * gcc.c-torture/execute/pr16790-1.c: New test case.
5924
5925 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5926
5927 * g++.dg/ext/visibility/assign1.C: New test.
5928 * g++.dg/ext/visibility/new1.C: Likewise.
5929
5930 * gcc.dg/symbian1.c: New test.
5931 * gcc.dg/symbian2.c: Likewise.
5932
5933 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5934
5935 PR target/16570
5936 * gcc.dg/i386-sse-9.c: New test.
5937
5938 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5939
5940 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5941
5942 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5943
5944 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5945 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5946 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5947 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5948 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5949 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5950 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5951 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5952 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5953 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5954 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5955 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5956 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5957 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5958 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5959 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5960 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5961 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5962 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5963 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5964 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5965 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5966 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5967 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5968 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5969 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5970 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5971 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5972 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5973 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5974 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5975 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5976 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5977 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5978 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5979 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5980 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5981 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5982 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5983 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5984 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5985 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5986 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5987 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5988 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5989 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5990 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5991 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5992 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5993 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5994 gcc.misc-tests/i386-pf-3dnow-1.c,
5995 gcc.misc-tests/i386-pf-athlon-1.c,
5996 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5997 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5998 Declare built-in functions used.
5999 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
6000
6001 2004-08-02 Mark Mitchell <mark@codesourcery.com>
6002
6003 PR c++/16707
6004 * g++.dg/lookup/using12.C: New test.
6005
6006 * g++.dg/init/null1.C: Fix PR number.
6007 * g++.dg/parse/namespace10.C: Likewise.
6008
6009 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6010
6011 PR c++/16224
6012 * g++.dg/template/spec17.C: New test.
6013 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
6014 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
6015
6016 2004-08-02 David Billinghurst
6017
6018 PR fortran/16292
6019 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
6020
6021 2004-08-01 Zack Weinberg <zack@codesourcery.com>
6022
6023 * gcc.dg/ia64-got-1.c: New test case.
6024
6025 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6026
6027 PR c++/16489
6028 * g++.dg/init/null1.C: New test.
6029 * g++.dg/tc1/dr76.C: Adjust error marker.
6030
6031 PR c++/16529
6032 * g++.dg/parse/namespace10.C: New test.
6033
6034 PR c++/16810
6035 * g++.dg/inherit/ptrmem2.C: New test.
6036
6037 2004-08-02 Ben Elliston <bje@au.ibm.com>
6038
6039 PR target/16155
6040 * gcc.dg/pr16155.c: New test.
6041
6042 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
6043
6044 * gcc.dg/redecl-2.c: New test.
6045
6046 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6047
6048 * gcc.dg/darwin-longdouble.c: New file.
6049
6050 2004-07-30 Richard Henderson <rth@redhat.com>
6051
6052 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6053 write to constant argument.
6054 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6055
6056 2004-07-30 Richard Henderson <rth@redhat.com>
6057
6058 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6059 tests of nearest around zero.
6060
6061 2004-07-30 Andrew Pinski <apinski@apple.com>
6062
6063 * gcc.c-torture/compile/20040730-1.c: New test.
6064
6065 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6066
6067 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6068 powerpc-eabispe.
6069
6070 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6071
6072 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6073
6074 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6075
6076 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6077 contains $ld_library_path.
6078 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6079
6080 2004-07-29 Richard Henderson <rth@redhat.com>
6081
6082 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6083
6084 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6085 (alt2, which): New.
6086 (Check): Accept either alternative.
6087
6088 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6089
6090 * g++.dg/abi/inline1.C: New test.
6091 * g++.dg/abi/local1-a.cc: Likewise.
6092 * g++.dg/abi/local1.C: Likewise.
6093 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6094 * g++.dg/abi/mangle12.C: Likewise.
6095 * g++.dg/abi/mangle17.C: Likewise.
6096 * g++.dg/abi/mangle20-2.C: Likewise.
6097 * g++.dg/opt/interface1.C: Likewise.
6098 * g++.dg/opt/interface1.h: Likewise.
6099 * g++.dg/opt/interface1-a.cc: New test.
6100 * g++.dg/parse/repo1.C: New test.
6101 * g++.dg/template/repo1.C: Likewise.
6102 * g++.dg/warn/Winline-1.C: Likewise.
6103 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6104
6105 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6106
6107 * gcc.dg/tree-ssa/20040729-1.c: New test.
6108
6109 2004-07-27 Matt Austern <austern@apple.com>
6110
6111 * gcc.dg/darwin-bool-1.c: New test.
6112 * gcc.dg/darwin-bool-2.c: New test.
6113
6114 2004-07-28 Richard Henderson <rth@redhat.com>
6115
6116 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6117 arguments in the correct type. Don't write to constant arguments.
6118
6119 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6120
6121 PR tree-optimization/16688
6122 PR tree-optimization/16689
6123 * g++.dg/tree-ssa/pr16688.C: New test.
6124
6125 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6126
6127 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6128 loads. Not only in the comment, this time.
6129
6130 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6131
6132 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6133 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6134 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6135 * gcc.dg/sh4a-bitmovua.c: New.
6136 * gcc.dg/sh4a-cos.c: New.
6137 * gcc.dg/sh4a-cosf.c: New.
6138 * gcc.dg/sh4a-fprun.c: New.
6139 * gcc.dg/sh4a-fsrra.c: New.
6140 * gcc.dg/sh4a-memmovua.c: New.
6141 * gcc.dg/sh4a-sin.c: New.
6142 * gcc.dg/sh4a-sincos.c: New.
6143 * gcc.dg/sh4a-sincosf.c: New.
6144 * gcc.dg/sh4a-sinf.c: New.
6145
6146 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6147
6148 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6149 conditionals.
6150 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6151 loads.
6152 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6153 DOM1.
6154
6155 2004-07-27 Andrew Pinski <apinski@apple.com>
6156
6157 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6158
6159 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6160
6161 * gcc.dg/pragma-isr.c: New test.
6162
6163 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6164
6165 PR c++/14429
6166 * g++.dg/template/ttp11.C: New test.
6167
6168 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6169
6170 * gcc.c-torture/compile/20040727-1.c: New test.
6171
6172 2004-07-26 Eric Christopher <echristo@redhat.com>
6173
6174 * gcc.c-torture/compile/20040726-2.c: New test.
6175
6176 2004-07-26 Andrew Pinski <apinski@apple.com>
6177
6178 * g++.dg/rtti/tinfo1.C: Xfail.
6179
6180 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6181
6182 * gcc.c-torture/compile/20040726-1.c: New test.
6183
6184 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6185 Brian Ryner <bryner@brianryner.com>
6186
6187 PR c++/9283
6188 PR c++/15000
6189 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6190 * g++.dg/ext/visibility/: New directory.
6191 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6192 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6193 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6194 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6195 * g++.dg/ext/visibility/fvisibility.C,
6196 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6197 g++.dg/ext/visibility/fvisibility-override1.C
6198 g++.dg/ext/visibility/fvisibility-override2.C
6199 g++.dg/ext/visibility/memfuncts.C
6200 g++.dg/ext/visibility/noPLT.C
6201 g++.dg/ext/visibility/pragma.C
6202 g++.dg/ext/visibility/pragma-override1.C
6203 g++.dg/ext/visibility/pragma-override2.C
6204 g++.dg/ext/visibility/staticmemfuncts.C
6205 g++.dg/ext/visibility/virtual.C: New tests.
6206
6207 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6208
6209 PR c/15360
6210 * gcc.dg/pr15360-1.c: New test.
6211
6212 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6213
6214 * gcc.dg/pragma-align-2.c: New test.
6215 * gcc.dg/pragma-init-fini.c: New test.
6216 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6217 targets.
6218
6219 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6220
6221 * gcc.dg/init-string-2.c: New test.
6222
6223 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6224
6225 PR 16684
6226 * gcc.dg/Wredundant-decls-1.c: New test case.
6227
6228 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6229
6230 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6231 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6232 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6233 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6234 * gcc.dg/compat/generate-random.c: New file.
6235 * gcc.dg/compat/generate-random.h: Likewise.
6236 * gcc.dg/compat/generate-random_r.c: Likewise.
6237 * gcc.dg/compat/struct-layout-1.h: Likewise.
6238 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6239 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6240 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6241 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6242 * gcc.dg/compat/struct-layout-1_main.c: New test.
6243 * gcc.dg/compat/struct-layout-1_x.c: New file.
6244 * gcc.dg/compat/struct-layout-1_y.c: New file.
6245 * gcc.dg/compat/struct-layout-1_test.h: New file.
6246
6247 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6248
6249 * gcc.dg/comp-return-1.c: New test
6250
6251 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6252
6253 * gcc.dg/vmx/8-02a.c: Fix typo.
6254
6255 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6256 * gcc.dg/darwin-abi-3.c: New test.
6257
6258 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6259 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6260
6261 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6262 * gcc.dg/vmx/ops-long-1.c: New test.
6263 * gcc.dg/vmx/ops-long-2.c: New test.
6264
6265 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6266
6267 * g++.dg/lookup/conv-[1234].C: New.
6268
6269 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6270
6271 * g++.dg/parse/attr2.C: Simplify.
6272
6273 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6274
6275 PR c/7284
6276 * gcc.c-torture/execute/pr7284-1.c: New test.
6277
6278 2004-07-22 Brian Booth <bbooth@redhat.com>
6279
6280 * gcc.dg/tree-ssa/20040721-1.c: New test.
6281
6282 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6283
6284 * g++.dg/template/crash20.c: New.
6285
6286 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6287
6288 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6289 Add dg-run directive. Declare variables as required.
6290 * gfortran.dg/g77/README: Update
6291
6292 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6293
6294 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6295 gcc.dg/cris-peep2-andu2.c: New tests.
6296
6297 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6298
6299 PR c/15052
6300 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6301 on return type.
6302 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6303 messages.
6304 * gcc.dg/qual-return-2.c: Update expected messages.
6305 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6306
6307 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6308
6309 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6310 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6311
6312 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6313
6314 PR c/11250
6315 * gcc.dg/init-string-1.c: New test.
6316
6317 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6318
6319 PR middle-end/15345
6320 PR c/16450
6321 * gcc.dg/torture/nested-fn-1.c: New test.
6322
6323 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6324
6325 PR target/16559
6326 * gcc.dg/ia64-fptr-1.c: New file.
6327
6328 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6329
6330 PR c++/14497
6331 * g++.dg/template/spec16.C: New test.
6332 * g++.old-deja/g++.robertl/eb118.C: Remove.
6333
6334 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6335
6336 PR c++/509
6337 * g++.dg/template/spec15.C: New test.
6338
6339 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6340
6341 Copy cases from g77.f-torture/execute and add dg-run
6342 directive. Other changes as noted.
6343 * gfortran.dg/g77/13037.f
6344 * gfortran.dg/g77/1832.f
6345 * gfortran.dg/g77/19981119-0.f
6346 * gfortran.dg/g77/19990313-0.f
6347 * gfortran.dg/g77/19990313-1.f
6348 * gfortran.dg/g77/19990313-2.f
6349 * gfortran.dg/g77/19990313-3.f
6350 * gfortran.dg/g77/19990419-1.f
6351 * gfortran.dg/g77/19990826-0.f
6352 * gfortran.dg/g77/19990826-2.f
6353 * gfortran.dg/g77/20000503-1.f
6354 * gfortran.dg/g77/20001111.f
6355 * gfortran.dg/g77/20010116.f
6356 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6357 * gfortran.dg/g77/20010430.f
6358 * gfortran.dg/g77/6177.f
6359 * gfortran.dg/g77/947.f
6360 * gfortran.dg/g77/970816-3.f
6361 * gfortran.dg/g77/971102-1.f
6362 * gfortran.dg/g77/980520-1.f
6363 * gfortran.dg/g77/980628-0.f
6364 * gfortran.dg/g77/980628-1.f
6365 * gfortran.dg/g77/980628-10.f
6366 * gfortran.dg/g77/980628-2.f
6367 * gfortran.dg/g77/980628-3.f
6368 * gfortran.dg/g77/980628-7.f
6369 * gfortran.dg/g77/980628-8.f
6370 * gfortran.dg/g77/980628-9.f
6371 * gfortran.dg/g77/980701-0.f
6372 * gfortran.dg/g77/980701-1.f
6373 * gfortran.dg/g77/cabs.f
6374 * gfortran.dg/g77/claus.f
6375 * gfortran.dg/g77/complex_1.f
6376 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6377 * gfortran.dg/g77/dcomplex.f
6378 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6379 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6380 * gfortran.dg/g77/f90-intrinsic-numeric.f
6381 * gfortran.dg/g77/int8421.f
6382 * gfortran.dg/g77/labug1.f
6383 * gfortran.dg/g77/large_vec.f
6384 * gfortran.dg/g77/le.f
6385 * gfortran.dg/g77/short.f
6386 * gfortran.dg/g77/README: Update
6387
6388 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6389
6390 PR c++/16637
6391 * g++.dg/parse/lookup4.C: New test.
6392
6393 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6394
6395 PR c++/16175
6396 * g++.dg/template/ttp10.C: New test.
6397
6398 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6399
6400 * gcc.dg/pr12625-1.c: New test.
6401
6402 2004-07-20 Steven Bosscher <stevenb@suse.de>
6403
6404 * testsuite/gcc.dg/switch-warn-1.c: New test.
6405 * testsuite/gcc.dg/switch-warn-2.c: New test.
6406 * gcc.c-torture/compile/pr14730.c: Update.
6407
6408 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6409
6410 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6411 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6412 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6413 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6414
6415 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6416
6417 PR c++/16623
6418 * g++.dg/template/assign1.C: New test.
6419
6420 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6421
6422 PR c++/12170
6423 * g++.dg/template/ttp9.C: New test.
6424
6425 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6426
6427 * gcc.dg/format/cmn-err-1.c: New test.
6428
6429 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6430
6431 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6432 gcc.dg/Wparentheses-10.c: New tests.
6433 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6434
6435 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6436
6437 PR fortran/16465
6438 * gfortran.dg/g77//ffixed-line-length-0.f,
6439 gfortran.dg/g77/ffixed-line-length-132.f,
6440 gfortran.dg/g77/ffixed-line-length-72.f,
6441 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6442 gfortran.dg/g77/README: Update.
6443
6444 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6445
6446 PR c++/13092
6447 * g++.dg/template/non-dependent7.C: New test.
6448 * g++.dg/template/non-dependent8.C: Likewise.
6449 * g++.dg/template/non-dependent9.C: Likewise.
6450 * g++.dg/template/non-dependent10.C: Likewise.
6451
6452 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6453
6454 PR c++/16337
6455 * g++.dg/parse/attr2.C: New test.
6456
6457 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6458
6459 * g77.dg: Removed.
6460 * g77.f-torture: Ditto.
6461
6462 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6463
6464 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6465 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6466 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6467
6468 2004-07-16 Richard Henderson <rth@redhat.com>
6469
6470 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6471
6472 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6473
6474 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6475 tests with full list of options.
6476 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6477 of TORTURE_OPTIONS if test contains 'dg-do run'.
6478
6479 PR fortran/16404
6480 * gfortran.dg/do_iterator.f90: New test.
6481
6482 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6483
6484 PR rtl-optimization/16536
6485 * gcc.c-torture/execute/restrict-1.c: New test.
6486
6487 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6488
6489 PR fortran/15324
6490 * gfortran.dg/pr15324.f90: New test.
6491
6492 PR fortran/15129
6493 * gfortran.dg/pr15129.f90: New test.
6494
6495 PR fortran/15140
6496 * gfortran.dg/pr15140.f90: New test.
6497
6498 PR fortran/13792
6499 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6500 compile-time simplification.
6501
6502 2004-07-14 Mike Stump <mrs@apple.com>
6503
6504 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6505
6506 2004-07-14 James E Wilson <wilson@specifixinc.com>
6507
6508 PR target/16325
6509 * gcc.dg/profile-generate-1.c: New.
6510
6511 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6512
6513 * gcc.c-torture/execute/20040709-1.c: New test.
6514 * gcc.c-torture/execute/20040709-2.c: New test.
6515
6516 2004-07-14 Mike Stump <mrs@apple.com>
6517
6518 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6519
6520 2004-07-14 Mike Stump <mrs@apple.com>
6521
6522 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6523
6524 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6525
6526 PR c++/16518
6527 * g++.dg/parse/mutable1.C: New test.
6528
6529 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6530
6531 PR tree-optimization/16443
6532 * gcc.dg/tree-ssa/20040713-1.c: New test.
6533
6534 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6535
6536 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6537 for operator new.
6538
6539 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6540
6541 * gfortran.dg/g77/README: New file
6542 * gfortran.dg/g77/19981216-0.f: Copy from
6543 g77.f-torture/noncompile. Add "dg-do compile" and
6544 dg-error as required.
6545 * gfortran.dg/g77/19990218-1.f: Likewise
6546 * gfortran.dg/g77/19990905-1.f: Likewise
6547 * gfortran.dg/g77/9263.f: Likewise
6548 * gfortran.dg/g77/980615-0.f: Likewise
6549 * gfortran.dg/g77/980616-0.f: Likewise
6550 * gfortran.dg/g77/check0.f: Likewise
6551 * gfortran.dg/g77/select_no_compile.f: Likewise
6552
6553 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6554
6555 Copy files from g77.f-torture/compile.
6556 Add "{ dg-do compile}". Other changes as noted
6557 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6558 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6559 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6560 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6561 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6562 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6563 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6564 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6565 statement to conform to standard. Append alpha1.x for reference.
6566 * gfortran.dg/g77/xformat.f: Add dg-warning
6567
6568 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6569
6570 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6571 Add {dg-do compile} directive.
6572 * gfortran.dg/g77/cpp2.F: Likewise
6573
6574 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6575
6576 PR c++/5402
6577 * g++.dg/lookup/name-clash1.C: New test.
6578
6579 PR c++/9777
6580 * g++.dg/lookup/name-clash2.C: New test.
6581
6582 PR c++/12102
6583 * g++.dg/lookup/name-clash3.C: New test.
6584
6585 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6586
6587 * g++.dg/lookup/new2.C: New test.
6588 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6589
6590 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6591
6592 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6593 Add {dg-do compile} directive.
6594 * gfortran.dg/g77/13060.f: Likewise
6595 * gfortran.dg/g77/19990218-0.f: Likewise
6596 * gfortran.dg/g77/19990305-0.f: Likewise
6597 * gfortran.dg/g77/19990419-0.f: Likewise
6598 * gfortran.dg/g77/19990502-0.f: Likewise
6599 * gfortran.dg/g77/19990502-1.f: Likewise
6600 * gfortran.dg/g77/19990525-0.f: Likewise
6601 * gfortran.dg/g77/19990826-1.f: Likewise
6602 * gfortran.dg/g77/19990826-3.f: Likewise
6603 * gfortran.dg/g77/19990905-2.f: Likewise
6604 * gfortran.dg/g77/20000412-1.f: Likewise
6605 * gfortran.dg/g77/20000511-1.f: Likewise
6606 * gfortran.dg/g77/20000511-2.f: Likewise
6607 * gfortran.dg/g77/20000518.f: Likewise
6608 * gfortran.dg/g77/20000601-1.f: Likewise
6609 * gfortran.dg/g77/20000601-2.f: Likewise
6610 * gfortran.dg/g77/20000629-1.f: Likewise
6611 * gfortran.dg/g77/20000630-2.f: Likewise
6612 * gfortran.dg/g77/20010115.f: Likewise
6613 * gfortran.dg/g77/20010321-1.f: Likewise
6614 * gfortran.dg/g77/20010426.f: Likewise
6615 * gfortran.dg/g77/20020307-1.f: Likewise
6616 * gfortran.dg/g77/8485.f: Likewise
6617 * gfortran.dg/g77/960317-1.f: Likewise
6618 * gfortran.dg/g77/970915-0.f: Likewise
6619 * gfortran.dg/g77/980310-1.f: Likewise
6620 * gfortran.dg/g77/980310-2.f: Likewise
6621 * gfortran.dg/g77/980310-3.f: Likewise
6622 * gfortran.dg/g77/980310-4.f: Likewise
6623 * gfortran.dg/g77/980310-6.f: Likewise
6624 * gfortran.dg/g77/980310-7.f: Likewise
6625 * gfortran.dg/g77/980310-8.f: Likewise
6626 * gfortran.dg/g77/980419-2.f: Likewise
6627 * gfortran.dg/g77/980424-0.f: Likewise
6628 * gfortran.dg/g77/980427-0.f: Likewise
6629 * gfortran.dg/g77/980729-0.f: Likewise
6630 * gfortran.dg/g77/981117-1.f: Likewise
6631 * gfortran.dg/g77/toon_1.f: Likewise
6632
6633 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6634
6635 PR c++/2204
6636 * g++.dg/other/abstract2.C: New test.
6637
6638 2004-07-12 Paul Brook <paul@codesourcery.com>
6639
6640 * gfortran.dg/pointer_init_1.f90: New test.
6641
6642 2004-07-11 Paul Brook <paul@codesourcery.com>
6643
6644 PR fortran/15986
6645 * gfortran.dg/contained_1.f90: New test.
6646
6647 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6648
6649 * g++.dg/parse/defarg8.C: New test.
6650
6651 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6652
6653 PR fortran/16433
6654 * gfortran.dg/pr16433.f: New test.
6655
6656 PR fortran/17574
6657 * gfortran.dg/pr15754.f90: New test.
6658
6659 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6660
6661 PR tree-optimization/16437
6662 * gcc.c-torture/execute/bitfld-4.c: New test.
6663
6664 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6665
6666 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6667 access to common var from module.
6668
6669 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6670
6671 PR fortran/16336
6672 * gfortran.fortran-torture/execute/common_2.f90: New test.
6673
6674 2004-07-10 Paul Brook <paul@codesourcery.com>
6675
6676 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6677
6678 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6679
6680 PR fortran/15969
6681 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6682
6683 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6684
6685 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6686 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6687 * gfortran.dg/g77/ffree-form-1.f: Likewise
6688 * gfortran.dg/g77/ffree-form-2.f: Likewise
6689 * gfortran.dg/g77/ffree-form-3.f: Likewise
6690 * gfortran.dg/g77/fno-underscoring.f: Likewise
6691 * gfortran.dg/g77/funderscoring.f: Likewise
6692 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6693
6694 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6695
6696 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6697
6698 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6699 Paul Brook <paul@codesourcery.com>
6700
6701 PR fortran/13415
6702 * gfortran.dg/common_pointer_1.f90: New test.
6703
6704 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6705
6706 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6707
6708 2004-07-09 James E Wilson <wilson@specifixinc.com>
6709
6710 PR target/16364
6711 * gcc.c-torture/compile/20040709-1.c: New.
6712
6713 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6714
6715 PR fortran/14077
6716 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6717
6718 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6719
6720 PR fortran/13201
6721 * gfortran.dg/shape_1.f90: New test.
6722
6723 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6724 Andrew Pinski <apinski@apple.com>
6725
6726 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6727
6728 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6729
6730 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6731 comment.
6732
6733 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6734 Paul Brook <paul@codesourcery.com>
6735
6736 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6737 '.f95' and '.F95'.
6738
6739 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6740
6741 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6742
6743 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6744
6745 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6746 testcases with capital suffix.
6747
6748 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6749
6750 PR fortran/15481
6751 PR fortran/13372
6752 PR fortran/13575
6753 PR fortran/15978
6754 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6755
6756 * gfortran.dg/implicit_1.f90: New test.
6757
6758 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6759
6760 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6761 expression to match gfortran warning/error messages
6762 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6763 dg-error text.
6764
6765 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6766
6767 * lib/fortran-torture.exp: Rename proc search_for to
6768 search_for_re.
6769
6770 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6771
6772 * gcc.c-torture/execute/simd-5.x: New file.
6773 XFAIL on SPARC 64-bit at -O0.
6774
6775 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6776
6777 PR c++/8211
6778 PR c++/16165
6779 * g++.dg/warn/effc3.C: New test.
6780
6781 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6782
6783 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6784 change X to 1X in format.
6785 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6786 add data statements to conform to standard.
6787
6788 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6789
6790 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6791 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6792 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6793
6794 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6795
6796 * gfortran.dg/g77/7388.f: Copy from g77.dg
6797 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6798 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6799 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6800 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6801 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6802 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6803 * gfortran.dg/g77/strlen0.f: Likewise
6804
6805 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6806
6807 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6808 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6809
6810 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6811
6812 * gcc.c-torture/execute/920428-2.x: Delete.
6813 * gcc.c-torture/execute/920501-7.x: Likewise.
6814
6815 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6816
6817 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6818 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6819 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6820 prescott and c3-2.
6821 (PREFETCH_3DNOW): Add -march=c3.
6822
6823 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6824
6825 PR c/16437
6826 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6827 * gcc.c-torture/execute/bf64-1.x: Likewise.
6828
6829 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6830
6831 * gcc.c-torture/compile/20040708-1.c: New test.
6832
6833 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6834
6835 PR c++/16169
6836 * g++.dg/warn/effc2.C: New test.
6837
6838 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6839
6840 * gcc.c-torture/execute/bitfld-1.x: Remove.
6841 * gcc.c-torture/execute/bitfld-3.c: New test.
6842 * gcc.dg/bitfld-2.c: Remove XFAILs.
6843
6844 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6845
6846 PR c++/16276
6847 * g++.dg/rtti/tinfo1.C: New file.
6848
6849 2004-07-07 Eric Christopher <echristo@redhat.com>
6850
6851 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6852
6853 2004-07-07 Andrew Pinski <apinski@apple.com>
6854
6855 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6856
6857 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6858
6859 * g++.dg/init/call1.C: XFAIL.
6860
6861 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6862
6863 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6864 except for movstrict*, to movmem* and clrstr* to clrmem*.
6865
6866 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6867
6868 * gcc.c-torture/execute/20040707-1.c: New test.
6869
6870 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6871
6872 * gcc.c-torture/execute/20040706-1.c: New test.
6873
6874 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6875
6876 PR c++/3671
6877 * g++.dg/template/spec14.C: New test.
6878
6879 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6880
6881 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6882 nothing if not yet defined. Use it in b, c and d type definitions.
6883 * gcc.c-torture/execute/20040705-1.c: New test.
6884 * gcc.c-torture/execute/20040705-2.c: New test.
6885
6886 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6887
6888 PR c++/2518
6889 * g++.dg/lookup/new1.C: New test.
6890
6891 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6892
6893 PR c++/11406
6894 * g++.dg/template/sizeof8.C: New test.
6895
6896 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6897
6898 * gcc.c-torture/compile/20040705-1.c: New test.
6899
6900 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6901
6902 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6903
6904 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6905
6906 * gcc.dg/cpp/if-mop.c: Two new testcases.
6907 * gcc.dg/cpp/trad/comment-3.c: New.
6908
6909 2004-07-04 Paul Brook <paul@codesourcery.com>
6910
6911 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6912
6913 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6914
6915 PR c++/3761
6916 * g++.dg/lookup/crash4.C: New test.
6917
6918 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6919
6920 * gcc.c-torture/execute/builtin-abs-1.c
6921 * gcc.c-torture/execute/builtin-abs-2.c
6922 * gcc.c-torture/execute/builtin-complex-1.c
6923 * gcc.c-torture/execute/builtins/string-1-lib.c
6924 * gcc.c-torture/execute/builtins/string-1.c
6925 * gcc.c-torture/execute/builtins/string-2-lib.c
6926 * gcc.c-torture/execute/builtins/string-2.c
6927 * gcc.c-torture/execute/builtins/string-3-lib.c
6928 * gcc.c-torture/execute/builtins/string-3.c
6929 * gcc.c-torture/execute/builtins/string-4-lib.c
6930 * gcc.c-torture/execute/builtins/string-4.c
6931 * gcc.c-torture/execute/builtins/string-5-lib.c
6932 * gcc.c-torture/execute/builtins/string-5.c
6933 * gcc.c-torture/execute/builtins/string-6-lib.c
6934 * gcc.c-torture/execute/builtins/string-6.c
6935 * gcc.c-torture/execute/builtins/string-7-lib.c
6936 * gcc.c-torture/execute/builtins/string-7.c
6937 * gcc.c-torture/execute/builtins/string-8-lib.c
6938 * gcc.c-torture/execute/builtins/string-8.c
6939 * gcc.c-torture/execute/builtins/string-9-lib.c
6940 * gcc.c-torture/execute/builtins/string-9.c
6941 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6942 * gcc.c-torture/execute/builtins/string-asm-1.c
6943 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6944 * gcc.c-torture/execute/builtins/string-asm-2.c
6945 * gcc.c-torture/execute/stdio-opt-1.c
6946 * gcc.c-torture/execute/stdio-opt-2.c
6947 * gcc.c-torture/execute/stdio-opt-3.c
6948 * gcc.c-torture/execute/string-opt-1.c
6949 * gcc.c-torture/execute/string-opt-10.c
6950 * gcc.c-torture/execute/string-opt-11.c
6951 * gcc.c-torture/execute/string-opt-12.c
6952 * gcc.c-torture/execute/string-opt-13.c
6953 * gcc.c-torture/execute/string-opt-14.c
6954 * gcc.c-torture/execute/string-opt-15.c
6955 * gcc.c-torture/execute/string-opt-16.c
6956 * gcc.c-torture/execute/string-opt-2.c
6957 * gcc.c-torture/execute/string-opt-6.c
6958 * gcc.c-torture/execute/string-opt-7.c
6959 * gcc.c-torture/execute/string-opt-8.c:
6960 Replace with ...
6961
6962 * gcc.c-torture/execute/builtins/abs-2.c
6963 * gcc.c-torture/execute/builtins/abs-3.c
6964 * gcc.c-torture/execute/builtins/complex-1.c
6965 * gcc.c-torture/execute/builtins/fprintf.c
6966 * gcc.c-torture/execute/builtins/fputs.c
6967 * gcc.c-torture/execute/builtins/memcmp.c
6968 * gcc.c-torture/execute/builtins/memmove.c
6969 * gcc.c-torture/execute/builtins/memops-asm.c
6970 * gcc.c-torture/execute/builtins/mempcpy-2.c
6971 * gcc.c-torture/execute/builtins/mempcpy.c
6972 * gcc.c-torture/execute/builtins/memset.c
6973 * gcc.c-torture/execute/builtins/printf.c
6974 * gcc.c-torture/execute/builtins/sprintf.c
6975 * gcc.c-torture/execute/builtins/strcat.c
6976 * gcc.c-torture/execute/builtins/strchr.c
6977 * gcc.c-torture/execute/builtins/strcmp.c
6978 * gcc.c-torture/execute/builtins/strcpy.c
6979 * gcc.c-torture/execute/builtins/strcspn.c
6980 * gcc.c-torture/execute/builtins/strlen-2.c
6981 * gcc.c-torture/execute/builtins/strlen.c
6982 * gcc.c-torture/execute/builtins/strncat.c
6983 * gcc.c-torture/execute/builtins/strncmp-2.c
6984 * gcc.c-torture/execute/builtins/strncmp.c
6985 * gcc.c-torture/execute/builtins/strncpy.c
6986 * gcc.c-torture/execute/builtins/strpbrk.c
6987 * gcc.c-torture/execute/builtins/strpcpy-2.c
6988 * gcc.c-torture/execute/builtins/strpcpy.c
6989 * gcc.c-torture/execute/builtins/strrchr.c
6990 * gcc.c-torture/execute/builtins/strspn.c
6991 * gcc.c-torture/execute/builtins/strstr-asm.c
6992 * gcc.c-torture/execute/builtins/strstr.c:
6993 ... these new files.
6994
6995 * gcc.c-torture/execute/builtins/abs-2-lib.c
6996 * gcc.c-torture/execute/builtins/abs-3-lib.c
6997 * gcc.c-torture/execute/builtins/complex-1-lib.c
6998 * gcc.c-torture/execute/builtins/fprintf-lib.c
6999 * gcc.c-torture/execute/builtins/fputs-lib.c
7000 * gcc.c-torture/execute/builtins/memcmp-lib.c
7001 * gcc.c-torture/execute/builtins/memmove-lib.c
7002 * gcc.c-torture/execute/builtins/memops-asm-lib.c
7003 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
7004 * gcc.c-torture/execute/builtins/mempcpy-lib.c
7005 * gcc.c-torture/execute/builtins/memset-lib.c
7006 * gcc.c-torture/execute/builtins/printf-lib.c
7007 * gcc.c-torture/execute/builtins/sprintf-lib.c
7008 * gcc.c-torture/execute/builtins/strcat-lib.c
7009 * gcc.c-torture/execute/builtins/strchr-lib.c
7010 * gcc.c-torture/execute/builtins/strcmp-lib.c
7011 * gcc.c-torture/execute/builtins/strcpy-lib.c
7012 * gcc.c-torture/execute/builtins/strcspn-lib.c
7013 * gcc.c-torture/execute/builtins/strlen-2-lib.c
7014 * gcc.c-torture/execute/builtins/strlen-lib.c
7015 * gcc.c-torture/execute/builtins/strncat-lib.c
7016 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
7017 * gcc.c-torture/execute/builtins/strncmp-lib.c
7018 * gcc.c-torture/execute/builtins/strncpy-lib.c
7019 * gcc.c-torture/execute/builtins/strpbrk-lib.c
7020 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
7021 * gcc.c-torture/execute/builtins/strpcpy-lib.c
7022 * gcc.c-torture/execute/builtins/strrchr-lib.c
7023 * gcc.c-torture/execute/builtins/strspn-lib.c
7024 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
7025 * gcc.c-torture/execute/builtins/strstr-lib.c
7026 * gcc.c-torture/execute/builtins/lib/abs.c
7027 * gcc.c-torture/execute/builtins/lib/fprintf.c
7028 * gcc.c-torture/execute/builtins/lib/memset.c
7029 * gcc.c-torture/execute/builtins/lib/printf.c
7030 * gcc.c-torture/execute/builtins/lib/sprintf.c
7031 * gcc.c-torture/execute/builtins/lib/strcpy.c
7032 * gcc.c-torture/execute/builtins/lib/strcspn.c
7033 * gcc.c-torture/execute/builtins/lib/strncat.c
7034 * gcc.c-torture/execute/builtins/lib/strncmp.c
7035 * gcc.c-torture/execute/builtins/lib/strncpy.c
7036 * gcc.c-torture/execute/builtins/lib/strpbrk.c
7037 * gcc.c-torture/execute/builtins/lib/strspn.c
7038 * gcc.c-torture/execute/builtins/lib/strstr.c:
7039 New files containing support routines.
7040
7041 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
7042 declaration.
7043 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
7044 when not optimizing.
7045
7046 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7047
7048 PR c++/16240
7049 * g++.dg/abi/mangle22.C: New test.
7050 * g++.dg/abi/mangle23.C: Likewise.
7051
7052 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7053
7054 PR fortran/16290
7055 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7056 Allow for cases without denormalized floating point numbers.
7057
7058 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7059
7060 PR c/1027
7061 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7062 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7063 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7064 expected warning text.
7065 * gcc.dg/format/diag-2.c: New test.
7066
7067 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7068
7069 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7070
7071 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7072
7073 * gcc.dg/builtins-43.c: New.
7074 * gcc.dg/builtins-44.c: New.
7075 * gcc.dg/builtins-45.c: New.
7076
7077 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7078 Andreas Tobler <a.tobler@schweiz.ch>
7079
7080 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7081 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7082 as SIGSEGV.
7083 * gcc.dg/cleanup-11.c: Likewise.
7084 * gcc.dg/cleanup-8.c: Likewise.
7085 * gcc.dg/cleanup-9.c: Likewise.
7086 * gcc.dg/cleanup-5.c: Run on all platforms.
7087
7088 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7089
7090 * g++.dg/warn/nonnull1.C: New test.
7091
7092 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7093
7094 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7095 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7096 Special-case the Sun compiler wrt to <complex.h>.
7097
7098 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7099
7100 * gcc.dg/Wunreachable-8.C: New test.
7101
7102 * gcc.dg/h8300-ice2.c : New test.
7103
7104 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7105
7106 PR fortran/16161
7107 * gfortran.fortran-torture/compile/implicit.f90: Add test
7108 for implicit character.
7109
7110 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7111
7112 PR fortran/16289
7113 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7114 Use tiny() intrinsic to find smallest non-negative real
7115
7116 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7117
7118 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7119 * gcc.dg/compat/struct-by-value-22_x.c: New.
7120 * gcc.dg/compat/struct-by-value-22_y.c: New.
7121
7122 * gcc.c-torture/execute/20040629-1.c: New test.
7123
7124 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7125
7126 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7127 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7128
7129 PR target/16195
7130 * gcc.dg/20040625-1.c: New test.
7131
7132 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7133
7134 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7135
7136 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7137
7138 PR fortran/15963
7139 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7140
7141 2004-06-29 Richard Henderson <rth@redhat.com>
7142
7143 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7144
7145 2004-06-29 Paul Brook <paul@codesourcery.com>
7146
7147 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7148 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7149
7150 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7151
7152 PR c++/16260
7153 * g++.dg/parse/crash15.C: New.
7154
7155 2004-06-28 Andrew Pinski <apinski@apple.com>
7156
7157 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7158 by the error already.
7159
7160 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7161
7162 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7163
7164 PR target/14041
7165 * gcc.dg/h8300-bss-align-1.c : New.
7166
7167 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7168
7169 * PR c++/16174
7170 * g++.dg/template/ctor4.C: New.
7171
7172 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7173
7174 PR c++/16205
7175 * g++.dg/warn/Wsequence-point-1.C: New test.
7176
7177 2004-06-27 Paul Brook <paul@codesourcery.com>
7178
7179 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7180
7181 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7182
7183 * g++.old-deja/g++.mike/p7325.C: Remove.
7184
7185 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7186
7187 PR c/14963
7188 * gcc.dg/pr14963.c: New test.
7189
7190 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7191
7192 PR c++/16193
7193 * g++.dg/parse/redef1.C: New test.
7194
7195 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7196
7197 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7198 20021110.c.
7199 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7200 20021119-1.c.
7201 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7202 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7203 5-04.c.
7204 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7205 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7206 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7207 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7208 g++.brendan/enum14.C.
7209 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7210 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7211 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7212 g++.mike/virt1.C.
7213 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7214 memtemp24.C.
7215
7216 2004-06-27 Roger Sayle <roger@eyesopen.com>
7217
7218 * gcc.dg/20040527-1.c: New test case.
7219
7220 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7221
7222 PR gfortran/pr16196
7223 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7224
7225 2004-06-25 Roger Sayle <roger@eyesopen.com>
7226
7227 PR middle-end/15825
7228 * gcc.dg/pr15825-1.c: New test case.
7229
7230 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7231
7232 * gcc.c-torture/execute/20040625-1.c: New test.
7233
7234 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7235
7236 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7237
7238 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7239
7240 * gcc.dg/torture/mips-div-1.c: New test.
7241
7242 2004-06-24 Jeff Law <law@redhat.com>
7243
7244 * gcc.dg/tree-ssa/20040624-1.c: New test.
7245
7246 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7247
7248 * gcc.c-torture/compile/20040624-1.c: New test.
7249
7250 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7251
7252 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7253 this directory.
7254
7255 2004-06-23 Andrew Pinski <apinski@apple.com>
7256
7257 PR middle-end/15988
7258 * g++.dg/opt/ptrmem4.C: New test.
7259
7260 * gcc.dg/c90-array-quals-2.c: New test.
7261
7262 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7263
7264 * gcc.dg/kpice1.c: New test.
7265
7266 2006-06-23 Andrew Pinski <apinski@apple.com>
7267
7268 * gcc.dg/c90-array-quals.c: New test.
7269
7270 2006-06-22 Richard Henderson <rth@redhat.com>
7271
7272 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7273
7274 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7275
7276 * gcc.dg/builtins-config.h: Handle FreeBSD.
7277
7278 2006-06-22 Richard Henderson <rth@redhat.com>
7279
7280 * g++.dg/opt/devirt1.C: New.
7281
7282 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7283
7284 * g++.dg/opt/pr15551.C: New testcase.
7285
7286 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7287
7288 PR target/14800
7289 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7290 x86_64-*-linux* when compiling for 32bit.
7291
7292 2004-06-21 Andrew Pinski <apinski@apple.com>
7293
7294 * gcc.dg/pch/struct-1.c: New.
7295 * gcc.dg/pch/struct-1.hs: New.
7296
7297 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7298
7299 * gcc.dg/pch/save-temps-1.c: New file.
7300 * gcc.dg/pch/save-temps-1.hs: New file.
7301
7302 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7303
7304 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7305 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7306
7307 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7308
7309 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7310 to fix type error.
7311 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7312 Remove trailing spaces.
7313
7314 2004-06-21 Richard Henderson <rth@redhat.com>
7315
7316 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7317 merging && to BIT_FIELD_REF.
7318
7319 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7320
7321 * g++.dg/opt/placeholder1.C: New test.
7322
7323 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7324
7325 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7326 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7327 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7328 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7329
7330 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7331
7332 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7333 extern "C".
7334 * g++.dg/other/pragma-re-1.C: Add comments.
7335
7336 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7337
7338 PR gfortran/16080
7339 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7340
7341 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7342
7343 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7344 instead of setting the type of size_t by
7345 hand.
7346
7347 2004-06-18 Roger Sayle <roger@eyesopen.com>
7348
7349 * gcc.dg/unordered-2.c: New test case.
7350 * gcc.dg/unordered-3.c: New test case.
7351
7352 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7353
7354 PR other/16043
7355 * lib/g++.exp (g++_version): Tweak regexp for version
7356 * lib/g77.exp (g77_version): Likewise
7357 * lib/gfortran.exp (gfortran_version): Likewise
7358 * lib/objc.exp (objc_version): Likewise
7359 * lib/treelang.exp (treelang_version): Likewise
7360
7361 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7362
7363 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7364 Use INT_MAX instead of __INT_MAX__.
7365 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7366
7367 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7368 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7369 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7370 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7371 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7372 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7373 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7374 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7375 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7376
7377 * gcc.dg/range-test-1.c: New test.
7378 * g++.dg/opt/range-test-1.C: New test.
7379
7380 2004-06-17 Richard Henderson <rth@redhat.com>
7381
7382 * objc.dg/sync-1.m: New.
7383 * objc.dg/try-catch-1.m: Don't force next runtime.
7384 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7385 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7386 shadowed catch clause.
7387 * objc.dg/try-catch-5.m: New.
7388
7389 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7390
7391 Bug 14610
7392 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7393
7394 2004-06-15 Richard Henderson <rth@redhat.com>
7395
7396 * gcc.dg/20001116-1.c: Move expected warning line.
7397
7398 2004-06-15 Richard Henderson <rth@redhat.com>
7399
7400 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7401 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7402
7403 2004-06-15 Jeff Law <law@redhat.com>
7404
7405 * gcc.dg/tree-ssa/20040615-1.c: New test.
7406 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7407 be less sensitive to operand ordering.
7408 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7409
7410 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7411
7412 * g++.dg/abi/bitfield3.C: Add comment..
7413
7414 2004-06-15 Richard Henderson <rth@redhat.com>
7415
7416 * g++.dg/ext/stmtexpr1.C: XFAIL.
7417 * gcc.dg/20030612-1.c: XFAIL.
7418
7419 2004-06-15 Eric Christopher <echristo@redhat.com>
7420
7421 * g++.dg/charset/asm5.c: New.
7422 * gcc.dg/charset/asm6.c: New.
7423
7424 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7425
7426 PR fortran/15962
7427 * gfortran.fortran-torture/execute/select_1.f90: New test.
7428
7429 2004-06-15 Paul Brook <paul@codesourcery.com>
7430
7431 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7432
7433 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7434
7435 PR c++/15967
7436 * g++.dg/lookup/crash3.C: New test.
7437
7438 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7439
7440 PR c++/15947
7441 * g++.dg/parse/dtor4.C: New test.
7442
7443 2004-06-14 Jeff Law <law@redhat.com>
7444
7445 * gcc.c-torture/compile/20040614-1.c: New test.
7446
7447 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7448
7449 PR fortran/15211
7450 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7451 LEN of a character array.
7452
7453 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7454
7455 PR c++/15096
7456 * g++.dg/template/ptrmem10.C: New test.
7457
7458 PR c++/14930
7459 * g++.dg/template/friend30.C: New test.
7460
7461 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7462
7463 PR fortran/14928
7464 * gfortran.fortran-torture/compile/mloc.f90: New test.
7465
7466 2004-06-13 Paul Brook <paul@codesourcery.com>
7467
7468 * gfortran.fortran-torture/execute/random_2.f90: New test.
7469
7470 2004-06-13 Eric Christopher <echristo@redhat.com>
7471
7472 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7473
7474 2004-06-12 Paul Brook <paul@codesourcery.com>
7475
7476 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7477
7478 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7479
7480 PR fortran/14923
7481 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7482
7483 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7484
7485 PR fortran/14957
7486 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7487 syntax errors in end statements of contained subroutines.
7488
7489 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7490
7491 PR fortran/12841
7492 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7493
7494 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7495
7496 PR fortran/15665
7497 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7498
7499 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7500
7501 PR gfortran/12839
7502 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7503
7504 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7505
7506 PR c++/15862
7507 * g++.dg/parse/enum1.C: New test.
7508
7509 2004-06-10 Jeff Law <law@redhat.com>
7510
7511 * gcc.c-torture/compile/20040610-1.c: New test.
7512
7513 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7514
7515 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7516 * g++.old-deja/g++.other/decl3.C: Likewise.
7517
7518 2004-06-10 Brian Booth <bbooth@redhat.com>
7519
7520 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7521 V_MAY_DEF instead of VDEF.
7522 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7523
7524 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7525
7526 PR c++/14211
7527 * g++.dg/conversion/const1.C: New test.
7528
7529 PR c++/15076
7530 * g++.dg/conversion/reinterpret1.C: New test.
7531
7532 PR c++/15877
7533 * g++.dg/template/enum2.C: New test.
7534
7535 PR c++/15227
7536 * g++.dg/template/error13.C: New test.
7537
7538 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7539
7540 PR fortran/14957
7541 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7542 arguments to test_* REAL and of the right size.
7543
7544 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7545
7546 PR target/15569
7547 PR rtl-optimization/15681
7548 * gcc.dg/20040609-1.c: New test.
7549
7550 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7551
7552 PR c++/14791
7553 * g++.dg/opt/builtins1.C: New test.
7554
7555 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7556
7557 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7558 that use default windows32 struct layout.
7559 * gcc.dg/i386-bitfield2.c: Likewise.
7560
7561 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7562
7563 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7564 for mingw32 and cygwin targets.
7565
7566 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7567
7568 * gcc.dg/pch/macro-4.c: New.
7569 * gcc.dg/pch/macro-4.hs: New.
7570
7571 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7572
7573 PR fortran/13249
7574 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7575
7576 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7577
7578 PR fortran/13372
7579 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7580
7581 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7582
7583 PR gfortran/14897
7584 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7585
7586 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7587
7588 PR gfortran/15755
7589 * gfortran.fortran-torture/execute/backspace.c : New test.
7590
7591 2004-06-09 Paul Brook <paul@codesourcery.com>
7592
7593 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7594 (pointer_to_section): Rewrite to use smaller array.
7595
7596 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7597
7598 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7599 * gcc.dg/ext/altivec-10.c: Same.
7600 * gcc.dg/ext/altivec-11.c: Same.
7601 * gcc.dg/ext/altivec-12.c: Same.
7602 * gcc.dg/ext/altivec-13.c: Same.
7603 * gcc.dg/ext/altivec-14.c: Same.
7604 * gcc.dg/ext/altivec-15.c: Same.
7605 * gcc.dg/ext/altivec-16.c: Same.
7606 * gcc.dg/ext/altivec-3.c: Same.
7607 * gcc.dg/ext/altivec-4.c: Same.
7608 * gcc.dg/ext/altivec-6.c: Same.
7609 * gcc.dg/ext/altivec-7.c: Same.
7610 * gcc.dg/ext/altivec-8.c: Same.
7611 * gcc.dg/ext/altivec-varargs-1.c: Same.
7612
7613 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7614 * g++.dg/ext/altivec-10.C: Same.
7615 * g++.dg/ext/altivec-2.C: Same.
7616 * g++.dg/ext/altivec-3.C: Same.
7617 * g++.dg/ext/altivec-4.C: Same.
7618 * g++.dg/ext/altivec-5.C: Same.
7619 * g++.dg/ext/altivec-6.C: Same.
7620 * g++.dg/ext/altivec-7.C: Same.
7621 * g++.dg/ext/altivec-8.C: Same.
7622 * g++.dg/ext/altivec-9.C: Same.
7623
7624 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7625
7626 PR c++/7841
7627 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7628
7629 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7630
7631 * gcc.dg/union-1.c: New test.
7632
7633 2004-06-07 Roger Sayle <roger@eyesopen.com>
7634
7635 * gcc.dg/builtins-41.c: New test case.
7636 * gcc.dg/builtins-42.c: New test case.
7637
7638 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7639
7640 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7641 * g++.dg/ext/altivec-10.C: Same.
7642 * g++.dg/ext/altivec-2.C: Same.
7643 * g++.dg/ext/altivec-3.C: Same.
7644 * g++.dg/ext/altivec-4.C: Same.
7645 * g++.dg/ext/altivec-5.C: Same.
7646 * g++.dg/ext/altivec-6.C: Same.
7647 * g++.dg/ext/altivec-7.C: Same.
7648 * g++.dg/ext/altivec-8.C: Same.
7649 * g++.dg/ext/altivec-9.C: Same.
7650 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7651 * g++.old-deja/g++.brendan/new3.C: Same.
7652 * gcc.c-torture/execute/eeprof-1.x: Same.
7653
7654 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7655
7656 PR c/14765
7657 * gcc.dg/pr14765-1.c: New test.
7658
7659 2004-06-07 Roger Sayle <roger@eyesopen.com>
7660
7661 PR c/14649
7662 * gcc.dg/pr14649-1.c: New test case.
7663
7664 2004-06-07 Richard Henderson <rth@redhat.com>
7665
7666 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7667 if temporaries.
7668
7669 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7670
7671 * g++.dg/eh/elide1.C: Remove XFAIL.
7672
7673 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7674
7675 PR c++/15337
7676 * g++.dg/expr/sizeof3.C: New test.
7677
7678 PR c++/14777
7679 * g++.dg/template/access14.C: New test.
7680
7681 PR c++/15554
7682 * g++.dg/template/enum1.C: New test.
7683
7684 PR c++/15057
7685 * g++.dg/eh/throw1.C: New test.
7686
7687 2004-06-07 David Ayers <d.ayers@inode.at>
7688 Ziemowit Laski <zlaski@apple.com>
7689
7690 * lib/objc.exp (objc_target_compile): Revert the '-framework
7691 Foundation' flag fix, since bare Darwin does not ship
7692 with the Foundation framework.
7693 * objc/execute/next_mapping.h: Provide a local NSConstantString
7694 @interface and @implementation.
7695 (objc_constant_string_init): A constructor function, used to
7696 initialize the NSConstantString meta-class object.
7697 * objc/execute/string1.m: Include "next_mapping.h" instead of
7698 <Foundation/NSString.h>.
7699 * objc/execute/string2.m: Likewise.
7700 * objc/execute/string3.m: Likewise.
7701 * objc/execute/string4.m: Likewise.
7702
7703 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7704
7705 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7706 to double. Replace double with FLOAT.
7707 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7708
7709 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7710 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7711 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7712 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7713 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7714 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7715 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7716 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7717
7718 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7719
7720 PR c/13519
7721 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7722
7723 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7724
7725 PR c++/15503
7726 * g++.dg/template/meminit2.C: New test.
7727
7728 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7729
7730 PR target/15822
7731 * gcc.c-torture/execute/compare-fp-1.c,
7732 gcc.c-torture/execute/compare-fp-2.c,
7733 gcc.c-torture/execute/compare-fp-3.c,
7734 gcc.c-torture/execute/compare-fp-4.c,
7735 gcc.c-torture/execute/compare-fp-3.x,
7736 gcc.c-torture/execute/compare-fp-4.x: Moved...
7737 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7738 gcc.c-torture/execute/ieee/compare-fp-2.c,
7739 gcc.c-torture/execute/ieee/compare-fp-3.c,
7740 gcc.c-torture/execute/ieee/compare-fp-4.c,
7741 gcc.c-torture/execute/ieee/compare-fp-3.x,
7742 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7743
7744 2004-06-04 David Ayers <d.ayers@inode.at>
7745
7746 * objc/execute/protocol-isEqual-4.m: New testcase.
7747
7748 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7749
7750 * objc/execute/protocol-isEqual-1.m: New testcase.
7751 * objc/execute/protocol-isEqual-2.m: New testcase.
7752 * objc/execute/protocol-isEqual-3.m: New testcase.
7753
7754 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7755
7756 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7757
7758 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7759
7760 * lib/objc.exp (objc_target_compile): When running tests on
7761 Darwin (Mac OS X), inform the linker about '-framework
7762 'Foundation'.
7763
7764 2004-06-02 Eric Christopher <echristo@redhat.com>
7765
7766 * gcc.c-torture/compile/20040602-1.c: New.
7767
7768 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7769
7770 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7771 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7772
7773 PR tree-optimization/14736
7774 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7775
7776 PR tree-optimization/14042
7777 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7778
7779 PR tree-optimization/14729
7780 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7781
7782 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7783
7784 PR fortran/15557
7785 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7786
7787 2004-06-01 Richard Hederson <rth@redhat.com>
7788
7789 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7790
7791 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7792
7793 PR c++/14932
7794 * g++.dg/parse/offsetof4.C: New test.
7795
7796 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7797
7798 PR objc/7993
7799 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7800
7801 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7802
7803 PR c++/15701
7804 * g++.dg/template/friend29.C: New test.
7805
7806 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7807
7808 PR c/15749
7809 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7810
7811 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7812
7813 * gcc.dg/sparc-trap-1.c: New test.
7814
7815 2004-05-31 Roger Sayle <roger@eyesopen.com>
7816
7817 PR middle-end/15069
7818 * g++.dg/opt/fold3.C: New test case.
7819
7820 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7821
7822 * lib/target-supports.exp (check_iconv_available): Fix fallout
7823 from 2004-05-28 patch.
7824
7825 2004-05-30 Paul Brook <paul@codesourcery.com>
7826
7827 PR fortran/15620
7828 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7829 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7830
7831 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7832
7833 * gfortran.fortran-torture/execute/random_1.f90: New test.
7834
7835 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7836
7837 * g++.dg/ext/altivec-10.C: New test.
7838
7839 2004-05-29 Paul Brook <paul@codesourcery.com>
7840
7841 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7842
7843 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7844
7845 * gcc.dg/altivec-16.c: New test.
7846
7847 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7848
7849 * lib/target-supports.exp (check_vmx_hw_available): New.
7850 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7851
7852 * lib/target-supports.exp (check_alias_available,
7853 check_iconv_available, check_named_sections_available): Use
7854 unique names for temporary files.
7855
7856 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7857
7858 * gcc.dg/altivec-15.c: New test.
7859
7860 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7861
7862 PR c++/15083
7863 * g++.dg/warn/noeffect6.C: New test.
7864
7865 PR c++/15471
7866 * g++.dg/expr/ptrmem4.C: New test.
7867
7868 PR c++/15640
7869 * g++.dg/template/operator3.C: New test.
7870
7871 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7872
7873 PR c++/14668
7874 * g++.dg/lookup/redecl1.C: New test.
7875 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7876
7877 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7878
7879 * gcc.c-torture/execute/compare-fp-1.c,
7880 gcc.c-torture/execute/compare-fp-2.c,
7881 gcc.c-torture/execute/compare-fp-3.c,
7882 gcc.c-torture/execute/compare-fp-4.c,
7883 gcc.c-torture/execute/compare-fp-3.x,
7884 gcc.c-torture/execute/compare-fp-4.x,
7885 gcc.dg/pr15649-1.c: New.
7886
7887 2004-05-27 Adam Nemet <anemet@lnxw.com>
7888
7889 PR c++/12883
7890 * g++.dg/init/array14.C: New test.
7891
7892 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7893
7894 * lib/compat.exp (compat-get-options-main): New.
7895 (compat-get-options): Remove unneeded code, warn for ignored
7896 command.
7897 (compat-execute): Check flag set by dg-require-* commands.
7898
7899 * lib/compat.exp (compat-execute): Break up long lines.
7900
7901 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7902
7903 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7904 * gcc.dg/altivec-14.c: New test.
7905 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7906
7907 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7908 * gcc.dg/altivec-12.c: Ditto.
7909
7910 * gcc.dg/altivec-3.c: Move call to altivec_check.
7911
7912 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7913
7914 PR c++/15044
7915 * g++.dg/template/error12.C: New test.
7916
7917 PR c++/15317
7918 * g++.dg/ext/attrib15.C: New test.
7919
7920 PR c++/15329
7921 * g++.dg/template/ptrmem9.C: New test.
7922
7923 2004-05-25 Paul Brook <paul@codesourcery.com>
7924
7925 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7926
7927 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7928
7929 PR c++/15165
7930 * g++.dg/template/crash19.C: New test.
7931
7932 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7933
7934 PR c++/15025
7935 * g++.dg/template/redecl1.C: New test.
7936
7937 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7938
7939 PR c++/14821
7940 * g++.dg/other/ns1.C: New test.
7941
7942 PR c++/14883
7943 * g++.dg/template/invalid1.C: New test.
7944
7945 2004-05-23 Paul Brook <paul@codesourcery.com>
7946 Victor Leikehman <lei@haifasphere.co.il>
7947
7948 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7949 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7950
7951 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7952
7953 PR c++/15285
7954 PR c++/15299
7955 * g++.dg/template/non-dependent5.C: New test.
7956 * g++.dg/template/non-dependent6.C: New test.
7957
7958 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7959
7960 PR c++/15507
7961 * g++.dg/inherit/union1.C: New test.
7962
7963 PR c++/15542
7964 * g++.dg/template/addr1.C: New test.
7965
7966 PR c++/15427
7967 * g++.dg/template/array5.C: New test.
7968
7969 PR c++/15287
7970 * g++.dg/template/array6.C: New test.
7971
7972 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7973 Roger Sayle <roger@eyesopen.com>
7974
7975 * g++.dg/lookup/forscope2.C: New test case.
7976
7977 2004-05-22 Ben Elliston <bje@au.ibm.com>
7978
7979 * gcc.dg/cpp/Wmissingdirs.c: New.
7980
7981 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7982
7983 PR target/15301
7984 * gcc.dg/compat/union-m128-1.h: New file.
7985 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7986 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7987 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7988
7989 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7990
7991 PR target/15302
7992 * gcc.dg/compat/struct-complex-1.h: New file.
7993 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7994 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7995 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7996
7997 2004-05-20 Roger Sayle <roger@eyesopen.com>
7998
7999 PR middle-end/3074
8000 * gcc.dg/pr3074-1.c: New test case.
8001 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
8002
8003 2004-05-20 Falk Hueffner <falk@debian.org>
8004
8005 PR other/15526
8006 * gcc.dg/ftrapv-1.c: New test case.
8007
8008 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
8009
8010 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
8011
8012 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
8013 Jeff Law <law@redhat.com>
8014
8015 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
8016 * gcc.dg/tree-ssa/20040518-2.c: New test.
8017
8018 * gcc.dg/tree-ssa/20040518-1.c: New test.
8019
8020 2004-05-18 Zack Weinberg <zack@codesourcery.com>
8021
8022 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
8023
8024 2004-05-18 Paul Brook <paul@codesourcery.com>
8025
8026 PR fortran/13930
8027 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
8028
8029 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8030
8031 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
8032 constant folding.
8033
8034 2004-05-17 Steven Bosscher <stevenb@suse.de>
8035
8036 * gcc.dg/tree-ssa/20040517-1.c: New test.
8037
8038 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8039
8040 * gcc.dg/loop-4.c: New test.
8041
8042 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
8043
8044 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8045
8046 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8047
8048 PR fortran/15311
8049 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8050
8051 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8052
8053 PR fortran/13826
8054 PR fortran/13940
8055 * gfortran.fortran-torture/compile/data_1.f90: New test.
8056
8057 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8058
8059 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8060 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8061
8062 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8063
8064 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8065
8066 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8067
8068 PR c/15444
8069 * gcc.dg/format/xopen-1.c: Adjust expected message.
8070 * gcc.dg/format/xopen-3.c: New test.
8071
8072 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8073
8074 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8075
8076 2004-05-14 Jeff Law <law@redhat.com>
8077
8078 * gcc.dg/tree-ssa/20040514-2.c: New test.
8079
8080 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8081
8082 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8083 this ...
8084 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8085 this.
8086
8087 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8088
8089 * gcc.dg/tree-ssa/20040514-1.c: New test.
8090
8091 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8092
8093 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8094 test.
8095
8096 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8097
8098 PR fortran/14066
8099 * gfortran.fortran-torture/compile/do_1.f90: New test.
8100
8101 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8102
8103 PR fortran/15051
8104 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8105 test.
8106
8107 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8108
8109 PR fortran/15149
8110 * gfortran.fortran-torture/execute/random_init.f90: New test.
8111
8112 2004-05-13 Paul Brook <paul@codesourcery.com>
8113
8114 PR fortran/15314
8115 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8116
8117 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8118
8119 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8120 for the powerpc case.
8121
8122 2004-05-13 Jeff Law <law@redhat.com>
8123
8124 * gcc.dg/tree-ssa/20040513-1.c: New test.
8125 * gcc.dg/tree-ssa/20040513-2.c: New test.
8126
8127 2004-05-13 Paul Brook <paul@codesourcery.com>
8128
8129 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8130 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8131 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8132
8133 2004-05-13 Andreas Schwab <schwab@suse.de>
8134
8135 PR other/10819
8136 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8137 characters.
8138
8139 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8140
8141 PR fortran/15294
8142 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8143
8144 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8145
8146 Merge from tree-ssa-20020619-branch. See
8147 ChangeLog.tree-ssa for details.
8148
8149 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8150
8151 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8152 include <altivec.h> explicitly.
8153 * gcc.dg/altivec-13.c: Likewise.
8154
8155 2004-05-11 Paul Brook <paul@codesourcery.com>
8156
8157 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8158
8159 2004-05-10 Eric Christopher <echristo@redhat.com>
8160
8161 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8162 * gcc.dg/sibcall-4.c: Ditto.
8163
8164 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8165
8166 * g++.dg/ext/altivec-8.C: New test case.
8167 * gcc.dg/altivec-13.c: New test case.
8168
8169 2004-05-08 Roger Sayle <roger@eyesopen.com>
8170
8171 * gcc.c-torture/execute/divcmp-1.c: New test case.
8172 * gcc.c-torture/execute/divcmp-2.c: New test case.
8173 * gcc.c-torture/execute/divcmp-3.c: New test case.
8174
8175 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8176
8177 * g++.dg/other/pragma-re-2.C: New test.
8178
8179 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8180
8181 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8182 * gcc.dg/i386-387-2.c: Likewise.
8183
8184 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8185 __builtin_drem.
8186 * gcc.dg/i386-387-6.c: Likewise.
8187
8188 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8189
8190 * gcc.dg/builtins-33.c: Also check log1p*.
8191
8192 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8193
8194 PR optimization/15296
8195 * gcc.c-torture/execute/pr15296.c: New test.
8196
8197 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8198
8199 * gcc.dg/builtins-40.c: New test.
8200
8201 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8202
8203 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8204
8205 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8206
8207 * g++.dg/ext/spe1.C: New testcase.
8208
8209 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8210
8211 * objc.dg/image-info.m: Allow additional attributes
8212 for __image_info section.
8213
8214 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8215
8216 * gcc.dg/torture/mips-hilo-2.c: New test.
8217
8218 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8219
8220 PR c++/14389
8221 * g++.dg/template/member5.C: New test.
8222
8223 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8224
8225 * gcc.dg/builtins-34.c: Also check expm1*.
8226
8227 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8228
8229 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8230 * gcc.dg/torture/builtin-convert-3.c: New test.
8231
8232 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8233
8234 PR middle-end/15054
8235 * g++.dg/opt/pr15054.C: New test.
8236
8237 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8238
8239 * gcc.dg/torture/builtin-rounding-1.c: New test.
8240 * gcc.dg/builtins-25.c: Delete.
8241 * gcc.dg/builtins-29.c: Delete.
8242
8243 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8244
8245 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8246 * gcc.dg/sibcall-4.c: Likewise.
8247 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8248
8249 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8250
8251 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8252 bit-field on 16-bit targets.
8253
8254 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8255
8256 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8257 16-bit targets.
8258
8259 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8260
8261 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8262 * gcc.dg/rs6000-power2-2.c: Likewise.
8263
8264 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8265
8266 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8267 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8268 Change the asm registers to be in form of frN instead of fN.
8269
8270 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8271
8272 * gcc.dg/torture/builtin-convert-2.c: New test.
8273
8274 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8275
8276 * gcc.dg/rs6000-power2-1.c: New test.
8277 * gcc.dg/rs6000-power2-2.c: New test.
8278
8279 2004-04-28 Jan Hubicka <jh@suse.cz>
8280
8281 * gcc.dg/unused-6.c: New test.
8282
8283 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8284 Ulrich Weigand <uweigand@de.ibm.com>
8285
8286 * ada/acats/run_all.sh: Define $target variable.
8287
8288 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8289
8290 PR c++/15119
8291 * g++.dg/other/vararg-1.C: New test.
8292
8293 PR c++/4794
8294 * g++.dg/eh/cleanup3.C: New test.
8295
8296 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8297
8298 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8299 and ad8011a (target_insn).
8300 * ada/acats/support/macro.dfs: Likewise.
8301 * ada/acats/support/impbit.adb: New file.
8302
8303 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8304
8305 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8306
8307 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8308
8309 * gcc.dg/loop-3.c: New test.
8310
8311 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8312
8313 * gcc.c-torture/execute/simd-5.c: New test.
8314
8315 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8316
8317 PR c++/15064
8318 * g++.dg/template/crash18.C: New test.
8319
8320 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8321
8322 * g++.dg/ext/complit3.C: New test.
8323
8324 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8325
8326 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8327 * gcc.dg/altivec-3.c: Same.
8328 * gcc.dg/altivec-varargs-1.c: Same.
8329
8330 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8331
8332 * lib/target-supports.exp (check_profiling_available): Assume
8333 profiling is not available on powerpc-eabi targets.
8334
8335 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8336
8337 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8338 * gcc.dg/vmx/bug-1.c: Ditto.
8339
8340 2004-04-20 Eric Christopher <echristo@redhat.com>
8341
8342 * gcc.dg/charset/extern.c: New test.
8343 * g++.dg/charset/extern3.cc: Ditto.
8344
8345 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8346
8347 * gcc.dg/builtins-39.c: New test.
8348
8349 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8350
8351 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8352
8353 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8354
8355 * gcc.dg/torture/mips-hilo-1.c: New test.
8356
8357 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8358
8359 * gcc.c-torture/compile/20040419-1.c: New test.
8360
8361 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8362
8363 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8364
8365 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8366 Aldy Hernandez <aldyh@redhat.com>
8367
8368 * gcc.c-torture/execute/va-arg-24.c: New.
8369
8370 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8371 Aldy Hernandez <aldyh@redhat.com>
8372
8373 * gcc.dg/vmx/1b-01.c: New.
8374 * gcc.dg/vmx/1b-02.c: New.
8375 * gcc.dg/vmx/1b-03.c: New.
8376 * gcc.dg/vmx/1b-04.c: New.
8377 * gcc.dg/vmx/1b-05.c: New.
8378 * gcc.dg/vmx/1b-06.c: New.
8379 * gcc.dg/vmx/1b-07.c: New.
8380 * gcc.dg/vmx/1c-01.c: New.
8381 * gcc.dg/vmx/1c-02.c: New.
8382 * gcc.dg/vmx/3a-01a.c: New.
8383 * gcc.dg/vmx/3a-01.c: New.
8384 * gcc.dg/vmx/3a-01m.c: New.
8385 * gcc.dg/vmx/3a-03.c: New.
8386 * gcc.dg/vmx/3a-03m.c: New.
8387 * gcc.dg/vmx/3a-04.c: New.
8388 * gcc.dg/vmx/3a-04m.c: New.
8389 * gcc.dg/vmx/3a-05.c: New.
8390 * gcc.dg/vmx/3a-06.c: New.
8391 * gcc.dg/vmx/3a-06m.c: New.
8392 * gcc.dg/vmx/3a-07.c: New.
8393 * gcc.dg/vmx/3b-01.c: New.
8394 * gcc.dg/vmx/3b-02.c: New.
8395 * gcc.dg/vmx/3b-10.c: New.
8396 * gcc.dg/vmx/3b-13.c: New.
8397 * gcc.dg/vmx/3b-14.c: New.
8398 * gcc.dg/vmx/3b-15.c: New.
8399 * gcc.dg/vmx/3c-01a.c: New.
8400 * gcc.dg/vmx/3c-01.c: New.
8401 * gcc.dg/vmx/3c-02.c: New.
8402 * gcc.dg/vmx/3c-03.c: New.
8403 * gcc.dg/vmx/3d-01.c: New.
8404 * gcc.dg/vmx/4-01.c: New.
8405 * gcc.dg/vmx/4-03.c: New.
8406 * gcc.dg/vmx/5-01.c: New.
8407 * gcc.dg/vmx/5-02.c: New.
8408 * gcc.dg/vmx/5-03.c: New.
8409 * gcc.dg/vmx/5-04.c: New.
8410 * gcc.dg/vmx/5-05.c: New.
8411 * gcc.dg/vmx/5-06.c: New.
8412 * gcc.dg/vmx/5-07.c: New.
8413 * gcc.dg/vmx/5-07t.c: New.
8414 * gcc.dg/vmx/5-08.c: New.
8415 * gcc.dg/vmx/5-10.c: New.
8416 * gcc.dg/vmx/5-11.c: New.
8417 * gcc.dg/vmx/7-01a.c: New.
8418 * gcc.dg/vmx/7-01.c: New.
8419 * gcc.dg/vmx/7c-01.c: New.
8420 * gcc.dg/vmx/7d-01.c: New.
8421 * gcc.dg/vmx/7d-02.c: New.
8422 * gcc.dg/vmx/8-01.c: New.
8423 * gcc.dg/vmx/8-02a.c: New.
8424 * gcc.dg/vmx/8-02.c: New.
8425 * gcc.dg/vmx/brode-1.c: New.
8426 * gcc.dg/vmx/bug-1.c: New.
8427 * gcc.dg/vmx/bug-2.c: New.
8428 * gcc.dg/vmx/bug-3.c: New.
8429 * gcc.dg/vmx/cw-bug-1.c: New.
8430 * gcc.dg/vmx/cw-bug-2.c: New.
8431 * gcc.dg/vmx/cw-bug-3.c: New.
8432 * gcc.dg/vmx/dct.c: New.
8433 * gcc.dg/vmx/debug-1.c: New.
8434 * gcc.dg/vmx/debug-2.c: New.
8435 * gcc.dg/vmx/debug-3.c: New.
8436 * gcc.dg/vmx/debug-4.c: New.
8437 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8438 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8439 * gcc.dg/vmx/eg-5.c: New.
8440 * gcc.dg/vmx/fft.c: New.
8441 * gcc.dg/vmx/gcc-bug-1.c: New.
8442 * gcc.dg/vmx/gcc-bug-2.c: New.
8443 * gcc.dg/vmx/gcc-bug-3.c: New.
8444 * gcc.dg/vmx/gcc-bug-4.c: New.
8445 * gcc.dg/vmx/gcc-bug-5.c: New.
8446 * gcc.dg/vmx/gcc-bug-6.c: New.
8447 * gcc.dg/vmx/gcc-bug-7.c: New.
8448 * gcc.dg/vmx/gcc-bug-8.c: New.
8449 * gcc.dg/vmx/gcc-bug-9.c: New.
8450 * gcc.dg/vmx/gcc-bug-b.c: New.
8451 * gcc.dg/vmx/gcc-bug-c.c: New.
8452 * gcc.dg/vmx/gcc-bug-d.c: New.
8453 * gcc.dg/vmx/gcc-bug-e.c: New.
8454 * gcc.dg/vmx/gcc-bug-f.c: New.
8455 * gcc.dg/vmx/gcc-bug-g.c: New.
8456 * gcc.dg/vmx/gcc-bug-i.c: New.
8457 * gcc.dg/vmx/harness.h: New.
8458 * gcc.dg/vmx/ira1.c: New.
8459 * gcc.dg/vmx/ira2a.c: New.
8460 * gcc.dg/vmx/ira2b.c: New.
8461 * gcc.dg/vmx/ira2.c: New.
8462 * gcc.dg/vmx/ira2c.c: New.
8463 * gcc.dg/vmx/mem.c: New.
8464 * gcc.dg/vmx/newton-1.c: New.
8465 * gcc.dg/vmx/ops.c: New.
8466 * gcc.dg/vmx/sn7153.c: New.
8467 * gcc.dg/vmx/spill2.c: New.
8468 * gcc.dg/vmx/spill3.c: New.
8469 * gcc.dg/vmx/spill.c: New.
8470 * gcc.dg/vmx/t.c: New.
8471 * gcc.dg/vmx/varargs-1.c: New.
8472 * gcc.dg/vmx/varargs-2.c: New.
8473 * gcc.dg/vmx/varargs-3.c: New.
8474 * gcc.dg/vmx/varargs-4.c: New.
8475 * gcc.dg/vmx/varargs-5.c: New.
8476 * gcc.dg/vmx/varargs-6.c: New.
8477 * gcc.dg/vmx/varargs-7.c: New.
8478 * gcc.dg/vmx/vmx.exp: New.
8479 * gcc.dg/vmx/vprint-1.c: New.
8480 * gcc.dg/vmx/vscan-1.c: New.
8481 * gcc.dg/vmx/x-01.c: New.
8482 * gcc.dg/vmx/x-02.c: New.
8483 * gcc.dg/vmx/x-03.c: New.
8484 * gcc.dg/vmx/x-04.c: New.
8485 * gcc.dg/vmx/x-05.c: New.
8486 * gcc.dg/vmx/yousufi-1.c: New.
8487 * gcc.dg/vmx/zero-1.c: New.
8488 * gcc.dg/vmx/zero.c: New.
8489
8490 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8491
8492 * g++.dg/lookup/java1.C: Update for chage of
8493 _Jv_AllocObject.
8494 * g++.dg/lookup/java2.C: Likewise.
8495
8496 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8497
8498 * ada/acats/run_all.sh: use -O2 by default.
8499
8500 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8501
8502 * gcc.dg/vr-mult-[12].c: New tests.
8503
8504 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8505
8506 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8507
8508 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8509
8510 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8511
8512 * lib/target-supports.exp (check_profiling_available): Assume profiling
8513 isn't available for mips*-*-elf targets.
8514
8515 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8516
8517 * gcc.dg/builtins-38.c: New test.
8518
8519 2004-04-14 Eric Christopher <echristo@redhat.com>
8520
8521 * g++.dg/charset/charset.exp: Run .cc extension tests.
8522
8523 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8524
8525 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8526
8527 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8528
8529 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8530
8531 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8532
8533 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8534 * gcc.dg/i386-387-2.c: Likewise.
8535
8536 * gcc.dg/i386-387-7.c: New test.
8537 * gcc.dg/i386-387-8.c: New test.
8538
8539 * gcc.dg/builtins-37.c: New test.
8540
8541 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8542
8543 * g++.dg/pch/externc-1.C: Add missing semicolon.
8544
8545 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8546
8547 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8548
8549 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8550
8551 * gcc.c-torture/execute/20040411-1.c: New test.
8552
8553 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8554
8555 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8556
8557 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8558
8559 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8560
8561 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8562
8563 * lib/target-supports.exp (check_named_sections_available): New.
8564 * lib/gcc-dg.exp (dg-require-named-sections): New.
8565 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8566 old-deja.exp. Also prune error-count message from HP linker.
8567 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8568
8569 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8570 * g++.old-deja/g++.pt/static3.C: Likewise.
8571 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8572
8573 2004-04-09 Roger Sayle <roger@eyesopen.com>
8574
8575 * gcc.c-torture/execute/20040409-1.c: New test case.
8576 * gcc.c-torture/execute/20040409-2.c: New test case.
8577 * gcc.c-torture/execute/20040409-3.c: New test case.
8578
8579 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8580
8581 * gcc.dg/20040409-1.c: New test.
8582
8583 2004-04-08 Roger Sayle <roger@eyesopen.com>
8584
8585 PR target/14888
8586 * g++.dg/opt/pr14888.C: New test case.
8587
8588 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8589
8590 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8591 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8592 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8593 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8594 New tests.
8595
8596 2004-04-08 Paul Brook <paul@codesourcery.com>
8597
8598 * gcc.dg/spill-1.c: New test.
8599
8600 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8601
8602 * gcc.dg/torture/builtin-ctype-2.c: New test.
8603
8604 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8605
8606 * gcc.dg/pch/pch.exp: Add largefile test.
8607
8608 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8609
8610 * g++.dg/pch/externc-1.Hs: New.
8611 * g++.dg/pch/externc-1.C: New.
8612
8613 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8614
8615 * gcc.dg/compat/struct-by-value-5a_main.c,
8616 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8617 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8618 * gcc.dg/compat/struct-by-value-5a_x.c,
8619 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8620 gcc.dg/compat/struct-by-value-5_x.c.
8621 * gcc.dg/compat/struct-by-value-5a_y.c,
8622 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8623 gcc.dg/compat/struct-by-value-5_y.c.
8624
8625 * gcc.dg/compat/struct-by-value-6a_main.c,
8626 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8627 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8628 * gcc.dg/compat/struct-by-value-6a_x.c,
8629 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8630 gcc.dg/compat/struct-by-value-6_x.c.
8631 * gcc.dg/compat/struct-by-value-6a_y.c,
8632 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8633 gcc.dg/compat/struct-by-value-6_y.c.
8634
8635 * gcc.dg/compat/struct-by-value-7a_main.c,
8636 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8637 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8638 * gcc.dg/compat/struct-by-value-7a_x.c,
8639 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8640 gcc.dg/compat/struct-by-value-7_x.c.
8641 * gcc.dg/compat/struct-by-value-7a_y.c,
8642 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8643 gcc.dg/compat/struct-by-value-7_y.c.
8644
8645 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8646
8647 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8648 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8649 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8650 options.
8651
8652 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8653
8654 * gcc.dg/builtins-36.c: New test.
8655
8656 2004-04-06 Paul Brook <paul@codesourcery.com>
8657
8658 * README.gcc: Remove obsolete contraint on testcases.
8659
8660 2004-04-05 Paul Brook <paul@codesourcery.com>
8661
8662 PR2123
8663 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8664 failure and exit(0) on success.
8665 * g++.dg/expr/anew2.C: Ditto.
8666 * g++.dg/expr/anew3.C: Ditto.
8667 * g++.dg/expr/anew4.C: Ditto.
8668
8669 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8670
8671 PR c++/3518
8672 * g++.dg/template/unify7.C: New.
8673
8674 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8675
8676 * g++.dg/README: Bring up to date with new subdirectories; remove
8677 duplicate subdirectory lines.
8678
8679 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8680
8681 PR c++/14007
8682 * g++.dg/template/unify5.C: New.
8683 * g++.dg/template/unify6.C: New.
8684 * g++.dg/template/qualttp20.C: Adjust.
8685 * g++.old-deja/g++.jason/report.C: Adjust.
8686 * g++.old-deja/g++.other/qual1.C: Adjust.
8687
8688 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8689
8690 PR c++/14803
8691 * g++.dg/inherit/ptrmem1.C: New test.
8692
8693 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8694
8695 PR c++/14755
8696 * gcc.c-torture/execute/20040331-1.c: New test.
8697 * gcc.dg/20040331-1.c: New test.
8698
8699 2004-04-01 Paul Brook <paul@codesourcery.com>
8700
8701 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8702
8703 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8704
8705 PR c++/14724
8706 * g++.dg/init/goto1.C: New test.
8707
8708 PR c++/14763
8709 * g++.dg/template/defarg4.C: New test.
8710
8711 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8712
8713 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8714
8715 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8716
8717 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8718
8719 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8720
8721 * gcc.dg/noncompile/undeclared-2.c: New test.
8722
8723 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8724
8725 * gcc.dg/940409-1.c: Remove XFAIL.
8726 * gcc.dg/reg-vol-struct-1.c: New test.
8727
8728 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8729
8730 * gcc.dg/torture/builtin-wctype-1.c: New test.
8731
8732 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8733
8734 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8735 * gcc.dg/20001101-1.c: Likewise.
8736 * gcc.dg/20001102-1.c: Likewise.
8737
8738 2004-03-25 Roger Sayle <roger@eyesopen.com>
8739
8740 * gcc.dg/compare8.c: Add an additional test for XOR.
8741
8742 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8743
8744 * gcc.dg/torture/builtin-ctype-1.c: New test.
8745
8746 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8747
8748 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8749 * gcc.dg/torture/builtin-math-1.c: Likewise.
8750 * gcc.dg/torture/builtin-power-1.c: New test.
8751
8752 2004-03-24 Andreas Schwab <schwab@suse.de>
8753
8754 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8755 IA64 assembler.
8756
8757 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8758 Roger Sayle <roger@eyesopen.com>
8759
8760 * gcc.dg/compare8.c: New test case.
8761
8762 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8763
8764 * g++.dg/ext/altivec-7.C: New test.
8765
8766 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8767
8768 PR 12267, 12391, 12560, 13129, 14114, 14133
8769 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8770 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8771 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8772 Adjust error regexps.
8773 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8774 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8775 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8776 * gcc.dg/local1.c: Add explanatory comment.
8777
8778 2004-03-23 Roger Sayle <roger@eyesopen.com>
8779
8780 PR optimization/14669
8781 * g++.dg/opt/fold2.C: New test case.
8782
8783 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8784
8785 PR c/14069
8786 * gcc.dg/20040322-1.c: New test.
8787
8788 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8789
8790 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8791 * gcc.dg/ultrasp4.c: Likewise.
8792 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8793
8794 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8795
8796 * gcc.dg/i386-sse-8.c: Reset default options.
8797
8798 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8799
8800 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8801 in the error message text.
8802
8803 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8804
8805 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8806
8807 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8808
8809 PR c++/14616
8810 * g++.dg/init/array13.C: New test.
8811
8812 2004-03-20 Roger Sayle <roger@eyesopen.com>
8813
8814 PR target/13889
8815 * gcc.c-torture/compile/pr13889.c: New test case.
8816
8817 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8818
8819 PR c/14635
8820 * builtins-1.c (nan, nans): Don't test.
8821 * builtins-30.c: Don't use nan, nanf, nanl.
8822 * builtins-35.c: New test.
8823
8824 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8825
8826 * g++.dg/ext/altivec-6.C: New test.
8827
8828 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8829
8830 * g++.dg/init/placement3.C: New test.
8831
8832 * g++.dg/template/spec13.C: New test.
8833
8834 * g++.dg/lookup/using11.C: New test.
8835
8836 * g++.dg/lookup/koenig3.C: New test.
8837
8838 * g++.dg/template/operator2.C: New test.
8839
8840 * g++.dg/expr/dtor3.C: New test.
8841 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8842 marker.
8843 * g++.old-deja/g++.law/visibility28.C: Likewise.
8844
8845 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8846
8847 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8848 * gcc.dg/ppc64-abi-3.c: Likewise.
8849
8850 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8851
8852 PR c++/14545
8853 * g++.dg/parse/template15.C: New test.
8854
8855 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8856
8857 * g++.dg/expr/dtor2.C: New test.
8858
8859 * g++.dg/lookup/anon4.C: New test.
8860
8861 * g++.dg/overload/using1.C: New test.
8862
8863 * g++.dg/template/lookup7.C: New test.
8864
8865 * g++.dg/template/typename6.C: New test.
8866
8867 * g++.dg/expr/cond6.C: New test.
8868
8869 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8870
8871 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8872
8873 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8874
8875 * g++.dg/expr/cond5.C: New test.
8876 * g++.dg/expr/constcast1.C: Likewise.
8877 * g++.dg/expr/ptrmem2.C: Likewise.
8878 * g++.dg/expr/ptrmem3.C: Likewise.
8879 * g++.dg/lookup/main1.C: Likewise.
8880 * g++.dg/template/lookup6.C: Likewise.
8881
8882 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8883
8884 * gcc.dg/local1.c: New test.
8885
8886 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8887
8888 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8889
8890 * gcc.dg/torture/builtin-convert-1.c: New test.
8891
8892 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8893
8894 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8895
8896 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8897
8898 PR c++/14481
8899 * g++.dg/warn/Wunused-7.C: New test.
8900
8901 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8902
8903 * gcc.dg/torture/builtin-integral-1.c: New test.
8904
8905 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8906
8907 PR c++/14586
8908 * g++.dg/parse/non-dependent3.C: New test.
8909
8910 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8911
8912 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8913 * g++.dg/eh/simd-2.C: Likewise.
8914 * g++.dg/init/array10.C: Likewise.
8915 * gcc.c-torture/compile/simd-1.c: Likewise.
8916 * gcc.c-torture/compile/simd-2.c: Likewise.
8917 * gcc.c-torture/compile/simd-3.c: Likewise.
8918 * gcc.c-torture/compile/simd-4.c: Likewise.
8919 * gcc.c-torture/compile/simd-6.c: Likewise.
8920 * gcc.c-torture/execute/simd-1.c: Likewise.
8921 * gcc.c-torture/execute/simd-2.c: Likewise.
8922 * gcc.dg/compat/vector-defs.h: Likewise.
8923 * gcc.dg/20020531-1.c: Likewise.
8924 * gcc.dg/altivec-3.c: Likewise.
8925 * gcc.dg/altivec-4.c: Likewise.
8926 * gcc.dg/altivec-varargs-1.c: Likewise.
8927 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8928 * gcc.dg/i386-mmx-3.c: Likewise.
8929 * gcc.dg/i386-sse-4.c: Likewise.
8930 * gcc.dg/i386-sse-5.c: Likewise.
8931 * gcc.dg/i386-sse-8.c: Likewise.
8932 * gcc.dg/simd-1.c: Likewise.
8933 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8934 __ev64_opaque__ since the machine description provides it.
8935
8936 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8937
8938 * lib/compat.exp (skip_list): New global variable.
8939 Use it to hold the user defined COMPAT_SKIPS list if any.
8940 (compat-obj): Add the members of skip_list to optall.
8941
8942 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8943
8944 * gcc.dg/compat/union-by-value-1_main.c,
8945 union-by-value-1_x.c, union-by-value-1_y.c,
8946 union-check.h, union-defs.h,
8947 union-init.h, union-return-1_main.c,
8948 union-return-1_x.c, union-return-1_y.c: New files.
8949
8950 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8951
8952 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8953 mixed-struct-init.h: Add 4 mixed structure types.
8954 struct-by-value-21_main.c, struct-by-value-21_x.c,
8955 struct-by-value-21_y.c, struct-return-21_main.c,
8956 struct-return-21_x.c, struct-return-21_y.c: New files.
8957
8958 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8959
8960 PR c++/14550
8961 * g++.dg/parse/template14.C: New test.
8962
8963 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8964
8965 * gcc.c-torture/execute/20040313-1.c: New test.
8966
8967 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8968
8969 PR target/14533
8970 * gcc.dg/20040311-2.c: New test.
8971
8972 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8973
8974 PR other/14544
8975 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8976 bit-field.
8977
8978 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8979
8980 * gcc.dg/20040305-2.c: Add missing return statement.
8981
8982 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8983
8984 * gcc.dg/builtins-34.c: Also check pow10*.
8985
8986 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8987
8988 PR target/14262
8989 * gcc.dg/20040305-2.c: New test.
8990
8991 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8992
8993 * gcc.dg/20040310-1.c: New test.
8994
8995 2004-03-11 Roger Sayle <roger@eyesopen.com>
8996
8997 * gcc.c-torture/execute/20040311-1.c: New test case.
8998
8999 2004-03-11 Mark Mitchell <mark@codesourcery.com>
9000
9001 PR c++/14476
9002 * g++.dg/lookup/enum1.C: New test.
9003
9004 2004-03-10 Mark Mitchell <mark@codesourcery.com>
9005
9006 PR c++/14510
9007 * g++.dg/lookup/struct2.C: New test.
9008
9009 2004-03-10 Uros Bizjak <uros@kss-loka.si>
9010
9011 * gcc.dg/builtins-34.c: New test.
9012
9013 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9014
9015 * gcc.dg/torture/builtin-nonneg-1.c: New test.
9016
9017 2004-03-09 James E Wilson <wilson@specifixinc.com>
9018
9019 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
9020 * gcc.dg/alias-2.c: New testcase.
9021
9022 2004-03-09 Zack Weinberg <zack@codesourcery.com>
9023
9024 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
9025
9026 2004-03-09 Roger Sayle <roger@eyesopen.com>
9027
9028 * gcc.c-torture/execute/20040309-1.c: New test case.
9029
9030 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
9031
9032 PR c++/14397
9033 * g++.dg/overload/ref1.C: New.
9034
9035 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9036
9037 PR c++/14409
9038 * g++.dg/template/spec12.C: New test.
9039
9040 PR c++/14448
9041 * g++.dg/parse/crash14.C: New test.
9042
9043 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9044
9045 PR c++/14230
9046 * g++.dg/init/ref11.C: New test.
9047
9048 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9049
9050 PR c++/14432
9051 * g++.dg/parse/builtin2.C: New test.
9052
9053 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9054
9055 PR c++/14401
9056 * g++.dg/init/ctor3.C: New test.
9057 * g++.dg/init/union1.C: New test.
9058 * g++.dg/ext/anon-struct4.C: New test.
9059
9060 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9061
9062 * g++.dg/lookup/koenig1.C: Tweak error messages.
9063 * g++.dg/lookup/used-before-declaration.C: Likewise.
9064 * g++.dg/other/do1.C: Likewise.
9065 * g++.dg/overload/koenig1.C: Likewise.
9066 * g++.dg/parse/crash13.C: Likewise.
9067 * g++.dg/template/instantiate3.C: Likewise.
9068
9069 2004-03-08 Eric Christopher <echristo@redhat.com>
9070
9071 * * lib/target-supports.exp: Enable libiconv in test
9072 compilation. Fix up error checking.
9073
9074 2004-03-08 Roger Sayle <roger@eyesopen.com>
9075
9076 PR middle-end/14289
9077 * gcc.dg/pr14289-1.c: New test case.
9078 * gcc.dg/pr14289-2.c: Likewise.
9079 * gcc.dg/pr14289-3.c: Likewise.
9080
9081 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9082
9083 * gcc.c-torture/execute/20040308-1.c: New test.
9084
9085 2004-03-07 Roger Sayle <roger@eyesopen.com>
9086
9087 * gcc.c-torture/execute/20040307-1.c: New test case.
9088
9089 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9090
9091 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9092
9093 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9094
9095 * gcc.dg/20040306-1.c: New test.
9096
9097 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9098
9099 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9100 them static.
9101 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9102
9103 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9104
9105 PR c/14465
9106 * gcc.dg/decl-6.c: New test.
9107
9108 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9109
9110 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9111 Rename LOGPOW -> LOG_POW.
9112 (SQRT_EXP, POW_EXP): New.
9113
9114 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9115
9116 * gcc.dg/i386-sse-8.c: New test.
9117
9118 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9119
9120 PR c/14114
9121 * gcc.dg/decl-5.c: New test.
9122
9123 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9124
9125 * gcc.dg/20040305-1.c: New test.
9126
9127 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9128
9129 PR other/14354
9130 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9131
9132 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9133
9134 PR c++/14425, c++/14426
9135 * g++.dg/ext/altivec-4.C: New test.
9136 * g++.dg/ext/altivec-5.C: New test.
9137
9138 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9139
9140 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9141 global variables of a type with no linkage.
9142 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9143 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9144 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9145 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9146 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9147 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9148 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9149 * g++.dg/warn/deprecated.C: Name enum Color.
9150 * g++.dg/overload/VLA.C: Name structure for 'b'.
9151 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9152
9153 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9154
9155 * gcc.c-torture/compile/20040304-1.c: New test.
9156
9157 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9158
9159 PR 13728
9160 * gcc.dg/decl-4.c: New testcase.
9161
9162 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9163
9164 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9165 as PRECF if sizeof (float) > sizeof (double).
9166 (PRECL): Make it the same as PRECF if
9167 sizeof (float) > sizeof (long double).
9168
9169 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9170
9171 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9172 system type. Add check for irix6 which doesn't have c99 runtime.
9173
9174 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9175
9176 * gcc.dg/const-elim-1.c: xfail for xtensa.
9177
9178 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9179
9180 PR c++/14369
9181 * g++.dg/template/cond4.C: New test.
9182
9183 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9184
9185 PR c++/14360
9186 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9187
9188 PR c++/14361
9189 * g++.dg/parse/defarg7.C: New test.
9190
9191 PR c++/14359
9192 * g++.dg/template/friend26.C: New test.
9193
9194 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9195
9196 PR c++/14324
9197 * g++.dg/abi/mangle21.C: New test.
9198
9199 PR c++/14260
9200 * g++.dg/parse/constructor2.C: New test.
9201
9202 PR c++/14337
9203 * g++.dg/template/sfinae1.C: New test.
9204
9205 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9206
9207 PR c++/14267
9208 * g++.dg/expr/crash2.C: New test.
9209
9210 PR middle-end/13448
9211 * gcc.dg/inline-5.c: New test.
9212 * gcc.dg/always-inline.c: Split out tests into ...
9213 * gcc.dg/always-inline2.c: ... this and ...
9214 * gcc.dg/always-inline3.c: ... this.
9215
9216 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9217
9218 PR debug/12103
9219 * g++.dg/debug/crash1.C: New test.
9220
9221 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9222
9223 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9224 function with __attribute__((noinline)).
9225 (recurser_void2): Likewise.
9226 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9227 (recurser_void2): Likewise.
9228
9229 2004-02-29 Roger Sayle <roger@eyesopen.com>
9230
9231 PR middle-end/14203
9232 * g++.dg/warn/Wunused-6.C: New test case.
9233
9234 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9235
9236 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9237 not defined.
9238
9239 2004-02-27 Eric Christopher <echristo@redhat.com>
9240
9241 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9242 * g++.dg/charset/asm2.c: Run only x86.
9243 * gcc.dg/charset/asm3.c: Ditto.
9244
9245 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9246
9247 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9248 ld_library_path.
9249
9250 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9251
9252 * g++.dg/ext/altivec-3.C: New.
9253
9254 2004-02-26 Richard Henderson <rth@redhat.com>
9255
9256 * g++.dg/ext/attrib10.C: Mark for warning.
9257 * gcc.dg/attr-alias-1.c: New.
9258
9259 2004-02-26 Richard Henderson <rth@redhat.com>
9260
9261 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9262 * gcc.c-torture/execute/20040208-2.c: ... it back.
9263
9264 2004-02-26 Eric Christopher <echristo@redhat.com>
9265
9266 * lib/target-supports.exp (check-iconv-available): New function.
9267 * lib/gcc-dg.exp (dg-require-iconv): New function.
9268 Use above.
9269 * gcc.dg/charset: New directory.
9270 * gcc.dg/charset/charset.exp: New file.
9271 * gcc.dg/charset/asm1.c: Ditto.
9272 * gcc.dg/charset/asm2.c: Ditto.
9273 * gcc.dg/charset/asm3.c: Ditto.
9274 * gcc.dg/charset/asm4.c: Ditto.
9275 * gcc.dg/charset/asm5.c: Ditto.
9276 * gcc.dg/charset/attribute1.c: Ditto.
9277 * gcc.dg/charset/attribute2.c: Ditto.
9278 * gcc.dg/charset/string1.c: Ditto.
9279 * g++.dg/charset: New directory.
9280 * g++.dg/dg.exp: Add here. Special options.
9281 * g++.dg/charset/charset.exp: New file.
9282 * g++.dg/charset/asm1.c: Ditto.
9283 * g++.dg/charset/asm2.c: Ditto.
9284 * g++.dg/charset/asm3.c: Ditto.
9285 * g++.dg/charset/asm4.c: Ditto.
9286 * g++.dg/charset/attribute1.c: Ditto.
9287 * g++.dg/charset/attribute2.c: Ditto.
9288 * g++.dg/charset/extern1.cc: Ditto.
9289 * g++.dg/charset/extern2.cc: Ditto.
9290 * g++.dg/charset/string1.c: Ditto.
9291
9292 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9293
9294 PR c++/14278
9295 * g++.dg/parse/comma1.C: New test.
9296
9297 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9298
9299 PR c++/14284
9300 * g++.dg/template/ttp8.C: New test.
9301
9302 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9303
9304 * gcc.dg/fixuns-trunc-1.c: New test.
9305
9306 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9307
9308 * gcc.dg/builtins-config.h: Use #elif.
9309
9310 2004-02-26 Michael Matz <matz@suse.de>
9311
9312 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9313 * gcc.dg/991214-1.c: Likewise.
9314 * gcc.dg/i386-asm-1.c: Likewise.
9315
9316 2004-02-25 Richard Henderson <rth@redhat.com>
9317
9318 * gcc.c-torture/execute/20040208-2.c: Move ...
9319 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9320
9321 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9322
9323 PR c++/14246
9324 * g++.dg/other/crash-3.C: New test.
9325
9326 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9327
9328 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9329 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9330
9331 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9332 HP-UX.
9333
9334 2004-02-24 Michael Matz <matz@suse.de>
9335
9336 * gcc.dg/i386-regparm.c: New.
9337
9338 2004-02-23 James E Wilson <wilson@specifixinc.com>
9339
9340 * gcc.c-torture/execute/20040223-1.c: New.
9341
9342 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9343 Kazu Hirata <kazu@cs.umass.edu>
9344
9345 * gcc.dg/fwritable-strings-1.c: Remove.
9346
9347 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9348
9349 PR c/14156
9350 * gcc.dg/20040223-1.c: New test.
9351
9352 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9353
9354 PR c++/14106
9355 * g++.dg/ext/typeof9.C: New test.
9356
9357 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9358
9359 PR c++/14250
9360 * g++.dg/other/switch1.C: New test.
9361
9362 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9363
9364 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9365 * gcc.dg/va-arg-1.c: Likewise.
9366
9367 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9368
9369 PR c++/14143
9370 * g++.dg/template/koenig5.C: New test.
9371
9372 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9373
9374 * g++.dg/ext/altivec-1.C: Generalize target triple.
9375 * g++.dg/ext/altivec-2.C: New test case.
9376 * g++.dg/ext/altivec_check.h: New file.
9377 * gcc.dg/altivec-1.c: Generalize target triple;
9378 include altivec_check.h and call altivec_check().
9379 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9380 * gcc.dg/altivec-6.c: New test case.
9381 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9382 type casts as needed.
9383 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9384 altivec_check().
9385 * gcc.dg/altivec-12.c: New test case.
9386 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9387 include altivec_check.h and call altivec_check().
9388 * gcc.dg/altivec_check.h: New file.
9389
9390 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9391
9392 * lib/target-supports.exp (check_alias_available): Don't mangle
9393 function `g' in test program.
9394
9395 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9396
9397 * lib/target-supports.exp (check_profiling_available): Check
9398 argument to determine whether we support a profiling type.
9399 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9400 check_profiling_available.
9401 * g++.dg/bprob/bprob.exp: Likewise
9402 * g77.dg/bprob/bprob.exp: Likewise.
9403 * gcc.misc-tests/bprob.exp: Likewise.
9404 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9405 dg-require-profiling and delete expected error handling.
9406 * gcc.dg/20021014-1.c: Likewise.
9407 * gcc.dg/nest.c: Likewise.
9408
9409 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9410
9411 PR c++/12007
9412 * g++.dg/other/vthunk1.C: New test.
9413
9414 2004-02-20 Falk Hueffner <falk@debian.org>
9415
9416 PR target/14201
9417 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9418
9419 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9420
9421 PR c++/13927
9422 * g++.dg/other/error8.C: Remove XFAIL markers.
9423
9424 PR c++/14173
9425 * g++.dg/ext/packed5.C: New test.
9426
9427 PR c++/14199
9428 * g++.dg/warn/Wunused-5.C: New test.
9429
9430 PR c++/14186
9431 * g++.dg/lookup/member1.C: New test.
9432
9433 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9434
9435 * gcc.c-torture/compile/20040130-1.c: Enable only when
9436 __INT_MAX__ >= 2147483647L.
9437 * gcc.c-torture/compile/961203-1.c: Likewise.
9438
9439 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9440
9441 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9442 * g++.dg/opt/template1.C: Robustify assembler regexp
9443
9444 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9445
9446 * gcc.c-torture/execute/simd-4.x: Remove.
9447 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9448 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9449 Guard with #ifndef SKIP_ATTRIBUTE.
9450 * gcc.dg/compat/vector-1_y.c: Likewise.
9451 * gcc.dg/compat/vector-2_x.c: Likewise.
9452 * gcc.dg/compat/vector-2_y.c: Likewise.
9453 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9454 * g++.dg/eh/simd-2.C: Likewise.
9455
9456 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9457
9458 * gcc.c-torture/compile/complex-1.c: New.
9459
9460 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9461
9462 PR target/14209
9463 * gcc.c-torture/execute/20040218-1.c: New test.
9464
9465 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9466
9467 PR c++/14181
9468 * g++.dg/parse/new2.C: New test.
9469
9470 2004-02-18 Paul Brook <paul@codesourcery.com>
9471
9472 * gcc.c-torture/compile/libcall-1.c: New test.
9473
9474 2004-02-18 Paul Brook <paul@codesourcery.com>
9475
9476 PR debug/12934
9477 * gcc.dg/debug/debug-7.c: New test.
9478
9479 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9480
9481 * gcc.dg/20040217-1.c: New test.
9482
9483 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9484
9485 * gcc.c-torture/execute/990208-1.x: Delete.
9486
9487 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9488
9489 * gcc.c-torture/execute/20040208-2.x: New file.
9490
9491 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9492
9493 PR c++/11326
9494 * g++.dg/abi/structret1.C: New test.
9495
9496 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9497
9498 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9499 (i386_cpuid): No need to test if cpuid is available on AMD64.
9500 Fix assembly, so that it works onboth i386 and AMD64.
9501 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9502 (vecInLong): Fix s[] member type to unsigned int.
9503 (vecInWord): Remove type.
9504 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9505 (a64, b64, c64, d64, e64): Remove.
9506 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9507 Remove unused variable. Remove initialization of removed variables.
9508 Don't call mmx_tests nor sse_tests.
9509 (reference_mmx, reference_sse): Remove.
9510 (check): Add return stmt.
9511 * gcc.dg/i386-sse-7.c: New test.
9512 * gcc.dg/i386-mmx-4.c: New test.
9513
9514 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9515
9516 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9517 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9518 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9519 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9520 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9521 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9522 g++.dg/tc1/dr94.C: Fix line terminator.
9523
9524 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9525
9526 * gcc.c-torture/compile/20040216-1.c: New.
9527
9528 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9529
9530 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9531 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9532 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9533 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9534 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9535 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9536
9537 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9538
9539 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9540
9541 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9542
9543 PR c++/13971
9544 * g++.dg/expr/cond4.C: New test.
9545
9546 PR c++/14086
9547 * g++.dg/lookup/crash2.C: New test.
9548
9549 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9550
9551 * gcc.c-torture/compile/20040214-2.c: New test.
9552
9553 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9554
9555 PR c++/14116
9556 * g++.dg/ext/typeof8.C: New test.
9557
9558 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9559
9560 * gcc.c-torture/compile/20040214-1.c: New test.
9561
9562 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9563
9564 PR c++/13635
9565 * g++.dg/template/spec11.C: New test.
9566
9567 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9568
9569 PR c++/13927
9570 * g++.dg/other/error8.C: New test.
9571
9572 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9573
9574 PR c++/14122
9575 * g++.dg/template/array4.C: New test.
9576
9577 PR c++/14108
9578 * g++.dg/inherit/thunk2.C: New test.
9579
9580 PR c++/14083
9581 * g++.dg/eh/cond2.C: New test.
9582
9583 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9584
9585 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9586
9587 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9588
9589 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9590
9591 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9592
9593 * g++.dg/simd-2.C: xfail on ppc64-linux.
9594
9595 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9596
9597 PR c/456
9598 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9599 tests.
9600
9601 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9602
9603 * gcc.dg/builtins-33.c: New test.
9604
9605 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9606
9607 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9608
9609 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9610
9611 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9612
9613 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9614
9615 * gcc.dg/ppc64-abi-3.c: New test.
9616
9617 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9618
9619 PR c/14092
9620
9621 * gcc.dg/pr14092-1.c: New testcase.
9622
9623 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9624
9625 * gcc.dg/cpp/assert4.c: Fix typo last change.
9626
9627 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9628 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9629
9630 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9631
9632 2004-02-09 Roger Sayle <roger@eyesopen.com>
9633
9634 * gcc.c-torture/compile/20040209-1.c: New test case.
9635
9636 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9637
9638 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9639
9640 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9641
9642 * gcc.c-torture/execute/20040208-[12].c: New tests.
9643
9644 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9645
9646 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9647
9648 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9649
9650 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9651
9652 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9653
9654 Bug 13856
9655 * gcc.dg/visibility-8.c: New testcase.
9656
9657 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9658
9659 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9660 arguments.
9661 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9662
9663 2004-02-07 Roger Sayle <roger@eyesopen.com>
9664
9665 PR middle-end/13696
9666 * g++.dg/opt/fold1.C: New test case.
9667
9668 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9669
9670 PR c++/14033
9671 * g++.dg/other/crash-2.C: New test.
9672
9673 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9674
9675 PR c++/14028
9676 * g++.dg/parse/angle-bracket2.C: New test.
9677
9678 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9679
9680 PR middle-end/13750
9681 Revert:
9682 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9683 PR pch/13361
9684 * testsuite/g++.dg/pch/wchar-1.C: New.
9685 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9686
9687 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9688
9689 PR c++/14008
9690 * g++.dg/parse/error15.C: New test.
9691 * g++.dg/parse/crash11.C: Update dg-error mark.
9692
9693 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9694
9695 PR c++/13932
9696 * g++.dg/warn/conv2.C: New test.
9697
9698 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9699
9700 PR c++/13086
9701 * g++.dg/warn/incomplete1.C: Remove xfail.
9702
9703 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9704
9705 * lib/file-format.exp (gcc_target_object_format): Use
9706 ${tool}_target_compile, not gcc_target_compile.
9707 * lib/target-supports.exp (check_alias_available): Likewise.
9708 (check_gc_sections_available): Likewise.
9709 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9710 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9711 dg-require-alias.
9712
9713 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9714
9715 PR c++/13969
9716 * g++.dg/template/static6.C: New test.
9717
9718 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9719
9720 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9721
9722 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9723
9724 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9725 tests for systems where `char' is unsigned by default.
9726
9727 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9728
9729 PR c++/13997
9730 * g++.dg/template/partial3.C: New test.
9731
9732 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9733
9734 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9735 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9736 Remove mentions of obsolete ports.
9737
9738 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9739
9740 * gcc.dg/noncompile/20001228-1.c: Fix for new
9741 error message.
9742
9743 2004-02-03 Roger Sayle <roger@eyesopen.com>
9744
9745 PR target/9348
9746 * gcc.c-torture/execute/multdi-1.c: New test case.
9747
9748 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9749
9750 PR c++/13925
9751 * g++.dg/template/lookup5.C: New test.
9752
9753 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9754
9755 PR c++/13950
9756 * g++.dg/template/lookup4.C: New test.
9757
9758 PR c++/13970
9759 * g++.dg/parse/error14.C: New test.
9760
9761 PR c++/14002
9762 * g++.dg/parse/template13.C: New test.
9763
9764 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9765
9766 PR c++/13978
9767 * g++.dg/template/koenig4.C: New test.
9768
9769 PR c++/13968
9770 * g++.dg/template/crash17.C: New test.
9771
9772 PR c++/13975
9773 * g++.dg/parse/error13.C: New test.
9774 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9775
9776 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9777
9778 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9779
9780 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9781
9782 PR c/11658
9783 PR c/13994
9784 * gcc.dg/noncompile/20040203-1.c: New test.
9785 * gcc.dg/noncompile/20040203-2.c: Likewise.
9786 * gcc.dg/noncompile/20040203-3.c: Likewise.
9787 * gcc.dg/20040203-1.c: Likewise.
9788
9789 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9790
9791 PR c++/10858
9792 * g++.dg/template/sizeof7.C: New test.
9793
9794 2004-02-02 Eric Christopher <echristo@redhat.com>
9795 Zack Weinberg <zack@codesourcery.com>
9796
9797 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9798
9799 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9800
9801 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9802 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9803 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9804 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9805
9806 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9807
9808 PR c++/13113
9809 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9810
9811 PR c++/13854
9812 * g++.dg/ext/attrib13.C: New test.
9813
9814 PR c++/13907
9815 * g++.dg/conversion/op2.C: New test.
9816
9817 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9818
9819 * gcc.dg/titype-1.c: Fix pasto.
9820
9821 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9822
9823 * gcc.dg/titype-1.c: New test.
9824
9825 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9826
9827 PR c++/13957
9828 * g++.dg/template/non-type-template-argument-1.C,
9829 g++.dg/template/qualified-id1.C: Update dg-error marks.
9830 * g++.dg/template/nontype6.C: New test.
9831
9832 2004-02-01 Roger Sayle <roger@eyesopen.com>
9833
9834 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9835 * gcc.dg/builtins-31.c: New testcase.
9836 * gcc.dg/builtins-32.c: New testcase.
9837
9838 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9839
9840 * objc.dg/call-super-2.m: Update line numbers
9841 for the including of stddef.h.
9842
9843 2004-01-30 Michael Matz <matz@suse.de>
9844
9845 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9846 g++.dg/ext/case-range3.C: New tests.
9847
9848 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9849
9850 DR206
9851 PR c++/13813
9852 * g++.dg/template/member4.C: New test.
9853
9854 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9855
9856 PR c++/13683
9857 * g++.dg/template/sizeof6.C: New test.
9858
9859 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9860
9861 * gcc.dg/fwritable-strings-1.c: New test.
9862
9863 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9864
9865 * gcc.c-torture/compile/20040130-1.c: New test.
9866
9867 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9868
9869 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9870
9871 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9872
9873 PR c++/13883
9874 * g++.dg/template/ctor3.C: New test.
9875
9876 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9877
9878 * g++.dg/tc1: New directory.
9879 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9880 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9881 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9882 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9883 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9884
9885 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9886
9887 * g++.dg/parse/error11.C: New test.
9888 * g++.dg/parse/error12.C: Likewise.
9889
9890 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9891
9892 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9893 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9894
9895 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9896
9897 PR c++/13791
9898 * g++.dg/ext/attrib12.C: New test.
9899
9900 PR c++/13736
9901 * g++.dg/parse/cast2.C: New test.
9902
9903 2004-01-27 James E Wilson <wilson@specifixinc.com>
9904
9905 * objc.dg/encode-2.m (main): New local string. Set depending on
9906 sizeof long. Use in sscanf call.
9907 * objc.dg/encode-3.m (main): New local string. Set depending on
9908 sizeof long. Use in scan_initial call.
9909
9910 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9911
9912 * objc.dg/call-super-2.m: Make LP64-safe.
9913 * objc.dg/desig-init-1.m: Likewise.
9914
9915 2004-01-27 Devang Patel <dpatel@apple.com>
9916
9917 * g++.dg/debug/namespace1.C: New test.
9918
9919 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9920
9921 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9922 xscale-*-*.
9923
9924 * gcc.dg/arm-mmx-1.c: New test.
9925
9926 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9927
9928 * gcc.dg/20040127-1.c: New test.
9929 * gcc.dg/20040127-2.c: New test.
9930
9931 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9932
9933 * objc.dg/stret-1.m (glob): Renamed to globa.
9934
9935 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9936
9937 PR c++/13663
9938 * g++.dg/expr/for1.C: New test.
9939
9940 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9941
9942 PR middle-end/13779
9943 * gcc.dg/darwin-longlong.c: New test.
9944
9945 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9946
9947 * gcc.dg/20040124-1.c: Moved test from here...
9948 * gcc.c-torture/compile/20040124-1.c: ...to here.
9949
9950 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9951
9952 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9953 the assembly output if -m64 is passed.
9954
9955 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9956
9957 PR c++/13833
9958 * g++.dg/template/cond3.C: New test.
9959
9960 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9961
9962 PR c++/13810
9963 * g++.dg/template/ttp7.C: New test.
9964
9965 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9966
9967 PR c++/13797
9968 * g++.dg/template/nontype4.C: New test.
9969 * g++.dg/template/nontype5.C: Likewise.
9970
9971 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9972
9973 * gcc.dg/torture/mips-clobber-at.c: New test.
9974
9975 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9976
9977 * gcc.dg/20040124-1.c: New test.
9978
9979 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9980
9981 * gcc.dg/20040123-1.c: New test.
9982
9983 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9984
9985 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9986
9987 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9988
9989 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9990
9991 2004-01-23 Andrew Pinski <apinski@apple.com>
9992
9993 * gcc.dg/20030121-1.c: Move to ..
9994 * gcc.dg/20040121-1.c: here.
9995
9996 2004-01-23 Roger Sayle <roger@eyesopen.com>
9997
9998 * gcc.dg/builtins-29.c: New test case.
9999
10000 2004-01-23 Zack Weinberg <zack@codesourcery.com>
10001
10002 PR 18314
10003 * gcc.dg/builtins-30.c: New testcase.
10004
10005 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
10006
10007 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
10008 * lib/g77.exp: Likewise.
10009 * lib/objc.exp: Likewise.
10010 * lib/g++.exp: Likewise.
10011
10012 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10013
10014 * gcc.dg/struct-by-value-2.c: New test.
10015
10016 2004-01-21 Andrew Pinski <apinski@apple.com>
10017
10018 PR target/13785
10019 * gcc.dg/20030121-1.c: New test.
10020
10021 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
10022
10023 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
10024 clobber frame pointer register in asm statement.
10025
10026 2004-01-21 Falk Hueffner <falk@debian.org>
10027
10028 * gcc.c-torture/compile/20040121-1.c: New test.
10029
10030 2004-01-21 Zack Weinberg <zack@codesourcery.com>
10031
10032 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
10033
10034 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
10035
10036 * gcc.dg/ppc64-abi-2.c: New test.
10037
10038 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10039
10040 * lib/treelang.exp: Fill out this file.
10041 * lib/treelang-dg.exp: New File.
10042
10043 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
10044
10045 * gcc.c-torture/compile/981022-1.c: Remove.
10046 * gcc.dg/array-5.c: Remove XFAIL.
10047 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10048 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10049 gcc.dg/cond-lvalue-1.c: Update.
10050 * gcc.dg/cast-lvalue-2.c: New test.
10051
10052 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10053
10054 PR c++/13592
10055 * g++.dg/other/error1.C (class foo): Tweak error message.
10056
10057 PR c++/13592
10058 * g++.dg/template/call2.C: New test.
10059
10060 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10061
10062 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10063 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10064 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10065 scalar-return-1_x.c, scalar-return-2_y.c,
10066 scalar-return-3_x.c, scalar-return-3_y.c,
10067 scalar-return-4_x.c, scalar-return-4_y.c,
10068 struct-align-1.h, struct-align-1_x.c,
10069 struct-align-1_y.c, struct-align-2.h,
10070 struct-align-2_x.c, struct-align-2_y.c,
10071 struct-by-value-10_y.c, struct-by-value-11_x.c,
10072 struct-by-value-11_y.c, struct-by-value-12_x.c,
10073 struct-by-value-12_y.c, struct-by-value-13_x.c,
10074 struct-by-value-13_y.c, struct-by-value-14_x.c,
10075 struct-by-value-14_y.c, struct-by-value-15_x.c,
10076 struct-by-value-15_y.c, struct-by-value-16_y.c,
10077 struct-by-value-17_y.c, struct-by-value-18_y.c,
10078 struct-by-value-19_y.c, struct-by-value-1_x.c,
10079 struct-by-value-1_y.c, struct-by-value-20_y.c,
10080 struct-by-value-2_x.c, struct-by-value-2_y.c,
10081 struct-by-value-3_y.c, struct-by-value-4_x.c,
10082 struct-by-value-4_y.c, struct-by-value-5_y.c,
10083 struct-by-value-6_y.c, struct-by-value-7_y.c
10084 struct-by-value-8_x.c, struct-by-value-8_y.c
10085 struct-by-value-9_x.c, struct-by-value-9_y.c
10086 struct-return-10_x.c, struct-return-10_y.c,
10087 struct-return-19_x.c, struct-return-20_x.c
10088 struct-return-2_x.c, struct-return-2_y.c
10089 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10090 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10091
10092 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10093
10094 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10095 attribute on sparc*-sun-solaris2.*.
10096
10097 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10098
10099 PR c++/13710
10100 * g++.dg/ext/typeof7.C: New test.
10101
10102 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10103
10104 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10105 * gcc.dg/const-elim-1.c: Same.
10106
10107 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10108
10109 * objc.dg/stret-1.m: New.
10110 * objc.dg/stret-2.m: New.
10111
10112 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10113
10114 PR c++/11895
10115 * g++.dg/ext/vector1.C: New test.
10116
10117 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10118
10119 * gcc.dg/pch/import-1.c: New.
10120 * gcc.dg/pch/import-1.hs: New.
10121 * gcc.dg/pch/import-1a.h: New.
10122 * gcc.dg/pch/import-1b.h: New.
10123 * gcc.dg/pch/import-1c.h: New.
10124
10125 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10126
10127 PR c++/13574
10128 * g++.dg/ext/array1.C: New test.
10129
10130 PR c++/13178
10131 * g++.dg/conversion/op1.C: New test.
10132
10133 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10134
10135 PR 11864
10136 From Kazumoto Kojima / Dan Kegel:
10137 * gcc.dg/pr11864-1.c: New test.
10138
10139 PR 10392
10140 From Marcus Comstedt / Dan Kegel:
10141 * gcc.dg/pr10392-1.c: New test.
10142
10143 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10144
10145 PR c++/13478
10146 * g++.dg/init/ref10.C: New test.
10147
10148 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10149
10150 PR c++/13407
10151 * g++.dg/parse/typename6.C: New test.
10152
10153 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10154
10155 PR pch/13361
10156 * testsuite/g++.dg/pch/wchar-1.C: New.
10157 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10158
10159 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10160
10161 PR c++/9259
10162 * g++.dg/expr/sizeof2.C: New test.
10163
10164 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10165
10166 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10167
10168 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10169
10170 PR c++/13659
10171 * g++.dg/lookup/strong-using-3.C: New.
10172 * g++.dg/lookup/using-10.C: New.
10173
10174 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10175
10176 PR c++/13594
10177 * g++.dg/lookup/strong-using-2.C: New.
10178
10179 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10180 Dan Kegel <dank@kegel.com>
10181 J"orn Rennecke <joern.rennecke@superh.com>
10182
10183 PR target/9365
10184 * gcc.dg/pr9365-1.c: New test.
10185
10186 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10187
10188 PR c++/8856
10189 * g++.dg/parse/casting-operator2.C: New test.
10190 * g++.old-deja/g++.pt/explicit83.C: Remove.
10191
10192 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10193
10194 * gcc.dg/label-compound-stmt-1.c: New test.
10195 * gcc.c-torture/compile/950922-1.c,
10196 gcc.c-torture/compile/20000211-3.c,
10197 gcc.c-torture/compile/20000518-1.c,
10198 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10199 compound statements.
10200
10201 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10202
10203 * gcc.dg/ppc64-abi-1.c: New test.
10204
10205 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10206
10207 * g++.dg/ext/attrib9.C: Add dg-warnings.
10208
10209 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10210
10211 PR c++/12335
10212 * g++.dg/parse/dtor3.C: New test.
10213
10214 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10215
10216 PR c++/12709
10217 * g++.dg/parse/try-catch-1.C: New test.
10218
10219 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10220
10221 * ada/acats/run_all.sh: Add more verbose output in acats.log
10222 when compiling tests.
10223
10224 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10225
10226 PR 13656
10227 * gcc.dg/typedef-redecl.c: New test case.
10228 * gcc.dg/typedef-redecl.h: New support file.
10229
10230 2004-01-13 Jan Hubicka <jh@suse.cz>
10231
10232 * gcc.dg/always_inline.c: New test.
10233 * gcc.dg/debug/20031231-1.c: Fix.
10234
10235 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10236
10237 PR c++/13474
10238 * g++.dg/template/array3.C: New test.
10239
10240 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10241
10242 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10243 * g++.dg/warn/Wunused-2.C: Likewise.
10244
10245 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10246
10247 PR c++/13289
10248 * g++.dg/template/instantiate6.C: New test.
10249
10250 2004-01-12 Roger Sayle <roger@eyesopen.com>
10251
10252 PR middle-end/11397
10253 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10254
10255 2004-01-12 Jan Hubicka <jh@suse.cz>
10256
10257 PR opt/12826
10258 * gcc.dg/20040112-1.c: New.
10259
10260 * gcc.dg/dwarf-die[1-7].c: Move to...
10261 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10262 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10263
10264 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10265
10266 PR c++/4100
10267 * g++.dg/parse/friend4.C: New test.
10268
10269 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10270
10271 PR c++/4100
10272 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10273 definition is called a friend.
10274
10275 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10276
10277 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10278
10279 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10280
10281 PR c++/3478
10282 * g++.dg/parse/error10.C: New test.
10283 * g++.dg/template/arg2.C: Accept "invalid type" error.
10284
10285 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10286
10287 PR middle-end/13392
10288 * g++.dg/opt/expect2.C: New test.
10289
10290 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10291
10292 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10293 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10294 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10295 Update dg-error regexps.
10296
10297 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10298
10299 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10300 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10301
10302 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10303
10304 * gcc.dg/pragma-re-1.c: Use right pointer type.
10305
10306 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10307
10308 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10309
10310 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10311
10312 * gcc.dg/rs6000-ldouble-1.c: New.
10313
10314 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10315
10316 DR 337
10317 PR c++/9256
10318 * g++.dg/other/abstract1.C: New test.
10319
10320 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10321
10322 * g++.dg/lookup/strong-using-1.C: New.
10323
10324 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10325
10326 PR c/11234
10327 * gcc.dg/func-ptr-conv-1.c: New test.
10328 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10329
10330 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10331
10332 PR target/13380.
10333 * gcc.c-torture/compile/20040109-1.c: New.
10334
10335 2004-01-08 Stuart Hastings <stuart@apple.com>
10336
10337 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10338 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10339 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10340
10341 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10342
10343 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10344
10345 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10346
10347 * ada/acats/run_acats: Treat 'gnatchop' the same way
10348 as 'gnatmake'. Export GCC_DRIVER.
10349 * ada/acats/run_all.sh: Add target_gnatchop. Use
10350 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10351
10352 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10353
10354 PR c++/12573
10355 * g++.dg/template/dependent-expr4.C: New test.
10356
10357 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10358
10359 * gcc.dg/altivec-11.c: New test.
10360
10361 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10362
10363 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10364
10365 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10366
10367 PR c/6024
10368 * gcc.dg/enum-compat-1.c: New test.
10369 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10370
10371 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10372
10373 PR c/12165
10374 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10375 gcc.dg/c99-idem-qual-3.c: New tests.
10376
10377 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10378
10379 * gcc.dg/winline-7.c: Don't cast void * to int.
10380
10381 2004-01-06 Jan Hubicka <jh@suse.cz>
10382
10383 * gcc.dg/i386-sse-5.c: New test
10384 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10385
10386 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10387
10388 PR c++/12815
10389 * g++.dg/rtti/typeid4.C: New test.
10390
10391 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10392
10393 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10394
10395 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10396
10397 PR c++/12132
10398 * g++.dg/template/error11.C: New test.
10399
10400 PR c++/13451
10401 * g++.dg/template/class2.C: New test.
10402
10403 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10404 Richard Sandiford <rsandifo@redhat.com>
10405
10406 PR c++/13387
10407 * g++.dg/opt/alias3.C: New test.
10408
10409 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10410
10411 PR c++/13157
10412 * g++.dg/template/koenig3.C: New test.
10413
10414 PR c++/13529
10415 * g++.dg/parse/offsetof3.C: New test.
10416
10417 * g++.dg/init/copy7.C: Add missing dg-error markers.
10418
10419 PR c++/12226
10420 * g++.dg/init/copy7.c: New test.
10421
10422 PR c++/13536
10423 * g++.dg/parse/cast1.C: New test.
10424
10425 2004-01-04 Jan Hubicka <jh@suse.cz>
10426
10427 * gcc.dg/winline[1-7].c: New tests.
10428
10429 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10430
10431 PR c++/13520
10432 * g++.dg/template/qualttp22.C: New test.
10433
10434 2004-01-01 Jan Hubicka <jh@suse.cz>
10435
10436 * gcc.dg/debug/20031231-1.c: New.
10437 * gcc.c-torture/compile/20040101-1.c: New.
10438 * gcc.dg/dwarf-die-[1-7].c: New.
10439
10440 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10441
10442 PR optimization/13521
10443 * gcc.c-torture/compile/20031231-1.c: New test.
10444
10445 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10446
10447 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10448
10449 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10450
10451 PR c++/10079
10452 * g++.dg/template/crash16.C: New test.
10453
10454 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10455
10456 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10457
10458 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10459
10460 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10461 ports.
10462 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10463 * g++.old-deja/g++.law/profile1.C: Likewise.
10464 * gcc.c-torture/compile/981006-1.c: Likewise.
10465 * gcc.c-torture/execute/loop-2e.x: Likewise.
10466 * gcc.c-torture/execute/loop-2f.x: Remove.
10467 * gcc.c-torture/execute/loop-2g.x: Likewise.
10468 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10469 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10470
10471 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10472
10473 PR c++/13507
10474 * g++.dg/ext/attrib11.C: New test.
10475
10476 PR c++/13494
10477 * g++.dg/template/array2-1.C: New test.
10478 * g++.dg/template/array2-2.C: New test.
10479
10480 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10481
10482 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10483
10484 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10485
10486 PR c++/12774
10487 * g++.dg/template/array1-1.C: New test.
10488 * g++.dg/template/array1-2.C: New test.
10489
10490 2003-12-29 Roger Sayle <roger@eyesopen.com>
10491
10492 PR fortran/12632
10493 * g77.dg/12632.f: New test case.
10494
10495 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10496
10497 PR c++/13289
10498 * g++.dg/parse/nontype1.C: New test.
10499
10500 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10501
10502 PR c++/12403
10503 * g++.dg/parse/explicit1.C: New test.
10504 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10505
10506 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10507
10508 PR c++/13081
10509 * g++.dg/opt/inline6.C: New test.
10510
10511 PR c++/12613
10512 * g++.dg/parse/error9.C: New test.
10513
10514 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10515
10516 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10517
10518 PR c++/13009
10519 * g++.dg/init/assign1.C: New test.
10520
10521 2003-12-28 Roger Sayle <roger@eyesopen.com>
10522
10523 PR c++/13070
10524 * g++.dg/warn/format3.C: New test case.
10525
10526 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10527
10528 * gcc.c-torture/compile/20031227-1.c: New test.
10529
10530 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10531
10532 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10533 * g77.dg/bprob/bprob.exp: Likewise.
10534 * gcc.misc-tests/bprob.exp: Likewise.
10535 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10536 variants on systems where the library does not provide that
10537 functionality.
10538 * gcc.dg/builtins-20.c: Use builtins-config.h.
10539 * gcc.dg/builtins-config.h: New file.
10540
10541 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10542
10543 * lib/gcc-dg.exp (dg-require-profiling): New function.
10544 * lib/target-supports.exp (check_profiling_available): Likewise.
10545 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10546 * g77.dg/bprob/bprob.exp: Likewise.
10547 * gcc.misc-tests/bprob.exp: Likewise.
10548 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10549 * gcc.dg/20021014-1.c: Likewise.
10550 * gcc.dg/nest.c: Likewise.
10551
10552 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10553
10554 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10555 compiling.
10556 * g++.dg/lookup/java2.C: Likewise.
10557 * gcc.dg/cpp/lexident.c: Likewise.
10558
10559 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10560
10561 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10562 given.
10563 * gcc.c-torture/compile/961203-1.c: Likewise.
10564 * gcc.c-torture/compile/980506-1.c: Likewise.
10565
10566 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10567
10568 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10569 (additional_prunes): New global.
10570 (gcc-dg-prune): Handle additional per-test pruning.
10571 (dg-test): Clear additional_prunes between tests.
10572
10573 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10574 dg-prune-output to avoid spurious failures from assembler
10575 complaining about nonexistent WAW violations.
10576 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10577 Use dg-prune-output to avoid spurious failures from assembler
10578 warning about Itanium B-step errata.
10579
10580 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10581
10582 * g++.dg/abi/macro0.C: New test.
10583 * g++.dg/abi/macro1.C: Likewise.
10584 * g++.dg/abi/macro2.C: Likewise.
10585
10586 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10587 * g++.dg/abi/bitfield7.C: Likewise.
10588 * g++.dg/abi/dtor2.C: Likewise.
10589 * g++.dg/abi/mangle11.C: Likewise.
10590 * g++.dg/abi/mangle12.C: Likewise.
10591 * g++.dg/abi/mangle14.C: Likewise.
10592 * g++.dg/abi/mangle17.C: Likewise.
10593 * g++.dg/abi/vbase10.C: Likewise.
10594 * g++.dg/abi/vbase14.C: Likewise.
10595 * g++.dg/template/qualttp17.C: Likewise.
10596
10597 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10598
10599 PR c/11995
10600 * gcc.dg/20031223-1.c: New test.
10601
10602 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10603
10604 * gcc.dg/noreturn-7.c: New test.
10605
10606 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10607
10608 * gcc.dg/null-pointer-1.c: New test.
10609
10610 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10611
10612 * g++.old-deja/g++.jason/template18.C: Remove.
10613 * g++.old-deja/g++.jason/template37.C: Likewise.
10614
10615 PR c++/12862
10616 * g++.dg/lookup/ns1.C: New test.
10617
10618 PR c++/12397
10619 * g++.dg/template/lookup3.C: New test.
10620
10621 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10622
10623 * g++.dg/template/recurse1.C: New test
10624
10625 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10626
10627 PR c++/12479
10628 * g++.dg/parse/semicolon1.C: New test.
10629 * g++.dg/parse/semicolon1.h: Likewise.
10630
10631 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10632
10633 * gcc.dg/darwin-misaligned.c: New test.
10634
10635 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10636
10637 PR c/9163
10638 * gcc.dg/20031222-1.c: New test.
10639
10640 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10641
10642 PR c++/13438
10643 * g++.dg/parse/error8.C: New test.
10644
10645 PR c++/11554
10646 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10647
10648 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10649
10650 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10651 too small.
10652 * gcc.c-torture/compile/930217-1.c: Likewise.
10653 * gcc.c-torture/compile/930513-1.c: Likewise.
10654 * gcc.c-torture/execute/920908-2.c: Likewise.
10655 * gcc.c-torture/execute/921204-1.c: Likewise.
10656 * gcc.c-torture/execute/930621-1.c: Likewise.
10657 * gcc.c-torture/execute/930630-1.c: Likewise.
10658 * gcc.c-torture/execute/931031-1.c: Likewise.
10659 * gcc.c-torture/execute/980602-2.c: Likewise.
10660 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10661 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10662 * gcc.c-torture/execute/extzvsi.c: Likewise.
10663 * gcc.c-torture/unsorted/ext.c: Likewise.
10664
10665 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10666
10667 PR target/12749
10668 * gcc.c-torture/compile/20031220-2.c: New test case.
10669
10670 2003-12-20 Roger Sayle <roger@eyesopen.com>
10671
10672 PR optimization/13031
10673 * gcc.c-torture/compile/20031220-1.c: New test case.
10674
10675 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10676
10677 * gcc.dg/cast-function-1.c: New test.
10678
10679 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10680
10681 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10682 formats.
10683
10684 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10685
10686 PR c++/12795
10687 * g++.dg/ext/attrib10.C: New test.
10688
10689 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10690
10691 * gcc.dg/cleanup-10.c: New test.
10692 * gcc.dg/cleanup-11.c: New test.
10693
10694 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10695
10696 PR c++/13239
10697 * g++.dg/opt/expect1.C: New test.
10698
10699 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10700
10701 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10702
10703 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10704
10705 PR debug/12923
10706 * gcc.dg/20031218-1.c: New test.
10707
10708 PR debug/12389
10709 * gcc.dg/20031218-2.c: New test.
10710 * gcc.dg/20031218-3.c: New test.
10711
10712 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10713 of label name and allow for USER_LABEL_PREFIX == "_" names.
10714 * g++.dg/abi/mangle18-2.C: Likewise.
10715 * g++.dg/abi/mangle19-1.C: Likewise.
10716 * g++.dg/abi/mangle19-2.C: Likewise.
10717 * g++.dg/abi/mangle20-1.C: Likewise.
10718 * g++.dg/abi/mangle20-2.C: Likewise.
10719
10720 2003-12-18 Richard Henderson <rth@redhat.com>
10721
10722 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10723
10724 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10725 Dan Kegel <dank@kegel.com>
10726
10727 PR other/12009
10728 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10729 testing a cross compiler, it causes spurious compile failures.
10730 * lib/g++.exp: Likewise.
10731
10732 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10733
10734 PR c++/13262
10735 * g++.dg/template/access13.C: New test.
10736
10737 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10738
10739 * gcc.dg/20031216-1.c: New test.
10740
10741 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10742
10743 PR c++/9154
10744 * g++.dg/template/error10.C: New test.
10745
10746 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10747
10748 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10749 * g++.dg/eh/simd-2.C: Likewise.
10750
10751 2003-12-17 James E Wilson <wilson@specifixinc.com>
10752 Roger Sayle <roger@eyesopen.com>
10753
10754 * gcc.c-torture/execute/ieee/mzero5.c: New.
10755
10756 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10757
10758 PR c++/10603
10759 * g++.dg/parse/error6.C: New test.
10760
10761 PR c++/12827
10762 * g++.dg/parse/error7.C: New test.
10763
10764 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10765
10766 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10767 at -O with stabs debugging formats.
10768 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10769 * gcc.dg/debug/debug-2.c: Likewise.
10770
10771 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10772
10773 PR c++/12696
10774 * g++.dg/init/error1.C: New test.
10775
10776 PR c++/12218
10777 * g++.dg/init/pm3.C: New test.
10778
10779 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10780
10781 PR c/3347
10782 * gcc.dg/bitfld-8.c: New test.
10783
10784 2003-12-16 James Lemke <jim@wasabisystems.com>
10785
10786 * gcc.dg/arm-scd42-[123].c: New tests.
10787
10788 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10789
10790 PR c++/9043
10791 * g++.dg/abi/mangle20-1.C: New test.
10792 * g++.dg/abi/mangle20-2.C: New test.
10793
10794 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10795
10796 PR c++/13275
10797 * g++.dg/other/offsetof2.C: Remove XFAIL.
10798 * g++.dg/parse/offsetof1.C: New test.
10799 * g++.gd/parse/offsetof2.C: Likewise.
10800
10801 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10802
10803 * g++.dg/template/nontype3.C: New test.
10804 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10805
10806 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10807
10808 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10809
10810 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10811
10812 PR c++/13387
10813 * g++.dg/expr/assign1.C: New test.
10814
10815 PR c++/13242
10816 * g++.dg/abi/mangle19-1.C: New test.
10817 * g++.dg/abi/mangle19-2.C: New test.
10818
10819 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10820
10821 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10822
10823 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10824
10825 * gcc.c-torture/execute/20031216-1.c: New test.
10826
10827 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10828
10829 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10830 an ICE regression.
10831
10832 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10833
10834 PR c++/10926
10835 * g++.dg/template/error9.C: New test.
10836
10837 PR c++/11116
10838 * g++.dg/template/error8.C: New test.
10839
10840 2003-12-15 Roger Sayle <roger@eyesopen.com>
10841
10842 PR middle-end/13400
10843 * gcc.c-torture/execute/20031215-1.c: New test case.
10844
10845 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10846
10847 PR c++/13269
10848 * g++.dg/parse/error5.C: New test.
10849
10850 PR c++/12989
10851 * g++.dg/expr/sizeof1.C: New test.
10852
10853 PR c++/13310
10854 * g++.dg/template/crash15.C: New test.
10855
10856 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10857
10858 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10859 a non-POD type as the last named parameter of a varargs function.
10860
10861 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10862
10863 PR c++/13243
10864 PR c++/12573
10865 * g++.dg/template/crash14.C: New test.
10866 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10867
10868 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10869
10870 * g++.dg/other/java1.C: New test.
10871
10872 PR c++/13241
10873 * g++.dg/abi/mangle18-1.C: New test.
10874 * g++.dg/abi/mangle18-2.C: New test.
10875
10876 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10877
10878 PR optimization/10312
10879 * gcc.c-torture/execute/20031214-1.c: New.
10880
10881 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10882
10883 PR c++/10779
10884 PR c++/12160
10885 * g++.dg/parse/error3.C: New test.
10886 * g++.dg/parse/error4.C: Likewise.
10887 * g++.dg/abi/mangle4.C: Tweak error messages.
10888 * g++.dg/lookup/using5.C: Likewise.
10889 * g++.dg/other/error2.C: Likewise.
10890 * g++.dg/parse/typename5.C: Likewise.
10891 * g++.dg/parse/undefined1.C: Likewise.
10892 * g++.dg/template/arg2.C: Likewise.
10893 * g++.dg/template/ttp3.C: Likewise.
10894 * g++.dg/template/type1.C: Likewise.
10895 * g++.old-deja/g++.other/crash32.C: Likewise.
10896 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10897
10898 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10899
10900 PR c++/13106
10901 * g++.dg/warn/noreturn-3.C: New test.
10902
10903 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10904
10905 PR c++/13118
10906 * g++.dg/abi/covariant3.C: New.
10907
10908 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10909
10910 * g++.dg/eh/ia64-1.C: New test.
10911
10912 2003-12-12 Roger Sayle <roger@eyesopen.com>
10913
10914 PR optimization/13037
10915 * g77.f-torture/execute/13037.f: New test case.
10916
10917 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10918
10919 PR c++/12881
10920 * g++.dg/abi/covariant2.C: New.
10921
10922 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10923
10924 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10925
10926 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10927
10928 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10929
10930 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10931
10932 PR other/10819
10933 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10934 to fix Bug 10819.
10935 * lib/g++.exp (g++_version): Likewise.
10936 * lib/g77.exp (g77_version): Likewise.
10937 * lib/objc.exp (default_objc_version): Likewise.
10938
10939 2003-12-10 Richard Henderson <rth@redhat.com>
10940
10941 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10942
10943 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10944
10945 2003-12-08 Matt Austern <austern@apple.com>
10946
10947 PR c/13134
10948 * lib/gcc-dg.exp (dg-require-visibility): Define.
10949 * lib/target-supports (check_visibility_available): Define.
10950 * gcc.dg/visibility-1.c: New test.
10951 * gcc.dg/visibility-2.c: Likewise.
10952 * gcc.dg/visibility-3.c: Likewise.
10953 * gcc.dg/visibility-4.c: Likewise.
10954 * gcc.dg/visibility-5.c: Likewise.
10955 * gcc.dg/visibility-6.c: Likewise.
10956 * g++.dg/ext/visibility-1.C: Likewise.
10957 * g++.dg/ext/visibility-2.C: Likewise.
10958 * g++.dg/ext/visibility-3.C: Likewise.
10959 * g++.dg/ext/visibility-4.C: Likewise.
10960 * g++.dg/ext/visibility-5.C: Likewise.
10961 * g++.dg/ext/visibility-6.C: Likewise.
10962
10963 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10964
10965 * g++.dg/lookup/java1.C: New test.
10966 * g++.dg/lookup/java2.C: New test.
10967
10968 2003-12-07 Falk Hueffner <falk@debian.org>
10969
10970 * g++.dg/opt/noreturn-1.C: New test.
10971
10972 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10973
10974 * gcc.dg/overflow-1.c: New test.
10975
10976 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10977
10978 * g77.f-torture/compile/13060.f: New test.
10979
10980 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10981
10982 PR c++/13323
10983 * g++.dg/inherit/operator2.C: New test.
10984
10985 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10986
10987 PR c++/13305
10988 * g++.dg/ext/attrib9.C: New test.
10989
10990 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10991
10992 PR c++/13314
10993 * g++.dg/template/error7.C: New test.
10994
10995 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10996 J"orn Rennecke <joern.rennecke@superh.com>
10997
10998 PR target/13302
10999 * g++.dg/other/struct-va_list.C: New test.
11000
11001 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11002
11003 PR c++/13166
11004 * g++.dg/parse/defarg6.C: New test.
11005
11006 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
11007
11008 PR target/13256
11009 * gcc.c-torture/execute/20031201-1.c: New test.
11010
11011 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
11012
11013 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
11014
11015 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11016
11017 * gcc.dg/builtin-return-1.c: New test.
11018
11019 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
11020 J"orn Rennecke <joern.rennecke@superh.com>
11021
11022 PR optimization/13260
11023 * gcc.c-torture/execute/20031204-1.c: New test.
11024
11025 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11026
11027 PR c++/9127
11028 * g++.dg/template/error6.C: New test.
11029
11030 2003-12-03 Jakub Jelinek <jakub@redhat.com>
11031
11032 * gcc.dg/20031202-1.c: New test.
11033
11034 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11035
11036 PR c++/13179
11037 * g++.dg/template/eh1.C: New test.
11038
11039 PR c++/10771
11040 * g++.dg/template/error5.C: New test.
11041
11042 2003-12-02 David Ung <davidu@mips.com>
11043
11044 * gcc.dg/compat/vector-check.h: Corrected type for var
11045 g_##TMODE
11046
11047 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11048
11049 PR c++/10126
11050 * g++.dg/template/ptrmem8.C: New test.
11051
11052 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11053
11054 PR c++/12573
11055 * g++.dg/template/dependent-expr3.C: New test.
11056
11057 2003-12-01 James Lemke <jim@wasabisystems.com>
11058
11059 * gcc.dg/arm-g2.c: New test.
11060
11061 2003-12-01 Roger Sayle <roger@eyesopen.com>
11062
11063 PR optimization/11634
11064 * gcc.dg/20031201-2.c: New test case.
11065
11066 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11067
11068 PR 11433
11069 * objc.dg/proto-lossage-3.m: New test.
11070
11071 2003-12-01 Roger Sayle <roger@eyesopen.com>
11072
11073 PR optimization/12628
11074 * gcc.dg/20031201-1.c: New test case.
11075
11076 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11077
11078 * gcc.dg/unaligned-1.c: New test.
11079
11080 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11081
11082 PR c++/9849
11083 * g++.dg/template/error4.C: New test.
11084 * g++.dg/template/nested3.C: Adjust error markers.
11085
11086 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11087
11088 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11089
11090 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11091
11092 PR c/10333
11093 * gcc.dg/bitfld-7.c: New test.
11094
11095 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11096
11097 * gcc.dg/tls/asm-1.C: New test.
11098
11099 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11100
11101 * gcc.dg/cpp/assert4.c: Update.
11102
11103 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11104
11105 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11106 * gcc.dg/builtin-apply3.c: New test.
11107
11108 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11109
11110 * lib/compat.exp (compat-obj): New xfaildata parameter.
11111 Use it to set compiler_conditional_xfail_data before compiling.
11112 (compat-get-options): Handle dg-xfail-if.
11113 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11114 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11115 * gcc.dg/compat/vector-1_y.c: Likewise.
11116 * gcc.dg/compat/vector-2_x.c: Likewise.
11117 * gcc.dg/compat/vector-2_y.c: Likewise.
11118
11119 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11120
11121 * g++.dg/opt/reg-stack4.C: New test.
11122
11123 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11124
11125 * gcc.dg/builtin-apply2.c: New test.
11126
11127 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11128
11129 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11130
11131 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11132
11133 PR c++/12924
11134 * g++.dg/template/template-id-2.C: New test.
11135
11136 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11137
11138 PR c++/5369
11139 * g++.dg/template/memfriend1.C: New test.
11140 * g++.dg/template/memfriend2.C: Likewise.
11141 * g++.dg/template/memfriend3.C: Likewise.
11142 * g++.dg/template/memfriend4.C: Likewise.
11143 * g++.dg/template/memfriend5.C: Likewise.
11144 * g++.dg/template/memfriend6.C: Likewise.
11145 * g++.dg/template/memfriend7.C: Likewise.
11146 * g++.dg/template/memfriend8.C: Likewise.
11147 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11148
11149 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11150
11151 PR c++/12515
11152 * g++.dg/ext/cond1.C: New test.
11153
11154 2003-11-20 Richard Henderson <rth@redhat.com>
11155
11156 * gcc.dg/20020201-2.c: Remove.
11157 * gcc.dg/20020201-4.c: Remove.
11158 * gcc.dg/20020304-1.c: Remove.
11159
11160 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11161
11162 * gcc.dg/cpp/trad/xwin1.c: New test case.
11163
11164 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11165
11166 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11167 * lib/g77.exp: Likewise.
11168 * lib/objc.exp: Likewise.
11169 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11170 for darwin.
11171
11172 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11173
11174 PR c++/12932
11175 * g++.dg/template/static5.C: New test.
11176
11177 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11178
11179 * gcc.dg/nested-func-1.c: New test.
11180
11181 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11182
11183 * gcc.dg/cpp/assert4.c: New test.
11184
11185 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11186
11187 PR c++/2294
11188 * g++.dg/lookup/using9.c: New test.
11189
11190 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11191
11192 PR c++/12762
11193 * g++.dg/template/error3.C: New test.
11194
11195 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11196
11197 PR ada/13035
11198 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11199 No longer use a wrapper for gcc, since this does not work under
11200 Windows.
11201
11202 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11203
11204 PR c++/2094
11205 * g++.dg/template/ptrmem7.C: New test.
11206
11207 2003-11-13 Andrew Pinski <apinski@apple.com>
11208
11209 * gcc.c-torture/compile/20031113-1.c: New test.
11210
11211 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11212 Kean Johnston <jkj@sco.com>
11213
11214 PR c/13029
11215 * gcc.dg/unused-4.c: Update.
11216
11217 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11218
11219 * g++.dg/opt/const3.C: New test.
11220
11221 2003-11-13 Jan Hubicka <jh@suse.cz>
11222
11223 * gcc.c-torture/compile/20031112-1.c: New test.
11224
11225 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11226
11227 * g++.dg/parse/crash10.C: Remove bogus error marker.
11228
11229 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11230
11231 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11232 (host_gcc): Likewise.
11233 (ROOT): Honor $PWDCMD.
11234 (BASE): Likewise.
11235 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11236
11237 2003-11-12 Catherine Moore <clm@redhat.com>
11238
11239 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11240
11241 2003-11-12 Andreas Jaeger <aj@suse.de>
11242 Jakub Jelinek <jakub@redhat.com>
11243 Andrew Pinski <pinskia@physics.uc.edu>
11244 Richard Henderson <rth@redhat.com>
11245
11246 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11247 systems.
11248 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11249
11250 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11251 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11252
11253 2003-11-11 Andreas Jaeger <aj@suse.de>
11254
11255 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11256
11257 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11258
11259 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11260
11261 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11262 Clean ups.
11263
11264 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11265
11266 * gcc.dg/trampoline-1.c: New test.
11267
11268 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11269
11270 * gcc.c-torture/compile/200031109-1.c: New test.
11271
11272 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11273
11274 PR c/3190
11275 PR c/8714
11276 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11277 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11278 gcc.dg/format/no-y2k-1.c: Update.
11279
11280 2003-11-08 Roger Sayle <roger@eyesopen.com>
11281
11282 PR optimization/10467
11283 * gcc.dg/20031108-1.c: New test case.
11284
11285 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11286
11287 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11288
11289 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11290
11291 * gcc.dg/compound-lvalue-1.c: New test.
11292 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11293 some XFAILs.
11294
11295 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11296
11297 * gcc.dg/altivec-varargs-1.c: New test.
11298
11299 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11300
11301 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11302 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11303 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11304 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11305 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11306
11307 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11308
11309 * gcc.dg/cond-lvalue-1.c: New test.
11310
11311 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11312
11313 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11314
11315 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11316
11317 PR c++/11616
11318 * g++.dg/template/instantiate5.C: New test.
11319
11320 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11321
11322 PR c++/12726
11323 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11324 * ChangeLog: Add missing first entry for above test.
11325
11326 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11327
11328 PR c++/9810
11329 * g++.dg/template/using8.C: New test.
11330 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11331
11332 2003-11-02 Roger Sayle <roger@eyesopen.com>
11333
11334 PR optimization/10817
11335 * gcc.c-torture/compile/20031102-1.c: New test case.
11336
11337 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11338
11339 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11340 2147483647.
11341
11342 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11343
11344 * gcc.dg/20031102-1.c: New test.
11345
11346 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11347
11348 * gcc.dg/complex-1.c: New test.
11349
11350 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11351
11352 PR c++/12796
11353 * g++.dg/template/crash13.C: Adjust expected error location.
11354 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11355
11356 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11357
11358 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11359
11360 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11361
11362 PR/10239
11363 * gcc.c-torture/compile/20031031-2.c: New test.
11364
11365 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11366
11367 PR/11640
11368 * gcc.c-torture/compile/20031031-1.c: New test.
11369
11370 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11371
11372 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11373 * gcc.misc-tests/bprob.exp: Likewise.
11374 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11375 the execution test on arm-elf configs.
11376 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11377 configs that don't support scratch files.
11378 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11379
11380 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11381
11382 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11383 done by dejagnu.
11384
11385 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11386
11387 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11388 Avoid non pure sh syntax. Add more logging.
11389
11390 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11391 fail.
11392
11393 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11394
11395 PR libgcj/10610
11396 * gcc.dg/ppc-stackalign-1.c: New test.
11397
11398 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11399
11400 * ada/acats/run_all.sh: Change output to be more compliant with
11401 dejagnu framework.
11402 Create acats.sum and acats.log files under testsuite/ada/acats
11403 Only run [a-z]* directories, to filter out e.g. CVS.
11404 Redirect build output to log file.
11405
11406 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11407
11408 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11409
11410 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11411
11412 PR ada/5909:
11413 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11414
11415 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11416
11417 * gcc.c-torture/compile/20031023-1.c: New test.
11418 * gcc.c-torture/compile/20031023-2.c: New test.
11419 * gcc.c-torture/compile/20031023-3.c: New test.
11420 * gcc.c-torture/compile/20031023-4.c: New test.
11421
11422 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11423
11424 PR c++/10371
11425 * g++.dg/lookup/scoped8.C: New test.
11426
11427 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11428
11429 * g++.dg/opt/reg-stack3.C: New test.
11430
11431 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11432
11433 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11434
11435 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11436
11437 PR c++/11076
11438 * g++.dg/template/crash13.C: New test.
11439
11440 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11441
11442 * gcc.dg/c99-restrict-2.c: New test.
11443
11444 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11445
11446 PR c++/12698, c++/12699, c++/12700, c++/12566
11447 * g++.dg/inherit/covariant9.C: New test.
11448 * g++.dg/inherit/covariant10.C: New test.
11449 * g++.dg/inherit/covariant11.C: New test.
11450
11451 2003-10-23 Jason Merrill <jason@redhat.com>
11452
11453 PR c++/12726
11454 * g++.dg/ext/complit2.C: New test.
11455
11456 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11457
11458 PR target/12654
11459 * gcc.c-torture/execute/20031020-1.c: New test.
11460
11461 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11462
11463 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11464 following the jump_insn.
11465
11466 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11467
11468 * gcc.dg/cast-lvalue-1.c: New test.
11469
11470 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11471
11472 PR c++/11962
11473 * g++.dg/template/cond2.C: New test.
11474
11475 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11476
11477 * gcc.dg/builtins-28.c: New test.
11478
11479 2003-10-20 Jan Hubicka <jh@suse.cz>
11480
11481 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11482 parameter.
11483 * testsuite/gcc.dg/inline-2.c: Likewise.
11484
11485 2003-10-20 Phil Edwards <phil@codesourcery.com>
11486
11487 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11488 * gcc.dg/nest.c: Likewise.
11489
11490 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11491
11492 PR c++/9781, c++/10583, c++/11862
11493 * g++.dg/parse/crash13.C: New test.
11494
11495 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11496
11497 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11498
11499 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11500
11501 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11502 Define HAVE_C99_RUNTIME except on Solaris.
11503 * gcc.dg/builtins-20.c: Likewise.
11504
11505 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11506
11507 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11508
11509 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11510
11511 PR c++/12495
11512 * g++.dg/template/crash21.C: New test.
11513
11514 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11515
11516 PR c++/2513
11517 * g++.dg/template/typename5.C: New test.
11518
11519 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11520
11521 PR c++/12369
11522 * g++.dg/template/friend25.C: New test.
11523
11524 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11525
11526 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11527 versions.
11528
11529 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11530
11531 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11532 == 2147483647.
11533
11534 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11535
11536 * gcc.c-torture/execute/960416-1.x: Remove.
11537 * gcc.c-torture/execute/divconst-3.x: Likewise.
11538
11539 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11540
11541 PR target/12598
11542 * gcc.dg/torture/cris-volatile-1.c: New test.
11543
11544 2003-10-14 Roger Sayle <roger@eyesopen.com>
11545
11546 PR optimization/9325
11547 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11548 for overflowing floating point to integer conversion during RTL
11549 simplification.
11550
11551 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11552
11553 * objc/execute/_cmd.m: Fix typo.
11554 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11555 Relax 'scan-assembler' regexp.
11556 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11557 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11558 * objc.dg/zero-link-2.m: Remove blank line.
11559 * objc.dg/zero-link-3.m: New test case.
11560
11561 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11562
11563 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11564
11565 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11566 than linker trickery.
11567
11568 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11569
11570 PR c++/12370
11571 * g++.dg/other/friend2.C: New test.
11572
11573 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11574
11575 * gcc.dg/20031012-1.c: New test.
11576
11577 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11578
11579 * gcc.dg/weak/weak-3.c: Fix for new warning.
11580
11581 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11582
11583 PR optimization/8750
11584 * gcc.c-torture/execute/20031012-1.c: New test case.
11585
11586 2003-10-11 Roger Sayle <roger@eyesopen.com>
11587
11588 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11589 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11590
11591 2003-10-11 Roger Sayle <roger@eyesopen.com>
11592
11593 PR optimization/12260
11594 * gcc.c-torture/compile/20031011-2.c: New test case.
11595
11596 2003-10-11 Roger Sayle <roger@eyesopen.com>
11597
11598 * gcc.c-torture/execute/20031011-1.c: New testcase.
11599
11600 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11601
11602 * gcc.c-torture/compile/20031011-1.c: New test.
11603
11604 2003-10-11 Jan Hubicka <jh@suse.cz>
11605
11606 * g++.dg/other/first-global.C: New test.
11607
11608 2003-10-11 Roger Sayle <roger@eyesopen.com>
11609
11610 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11611
11612 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11613
11614 * gcc.c-torture/compile/20031010-1.c: New test.
11615
11616 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11617
11618 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11619 * gcc.c-torture/execute/va-arg-25.c: ... here.
11620
11621 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11622
11623 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11624
11625 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11626
11627 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11628
11629 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11630
11631 * g++.dg/parse/error2.C: New test.
11632
11633 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11634
11635 PR c++/11097
11636 * g++.dg/other/error5.C: Modify the error message.
11637 * g++.dg/lookup/using8.C: New test.
11638
11639 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11640
11641 * gcc.dg/darwin-abi-2.c: New file.
11642 * gcc.c-torture/execute/va-arg-24.c: New file.
11643
11644 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11645
11646 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11647 indentation.
11648
11649 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11650
11651 PR c++/10147
11652 * g++.dg/other/error4.C: Update error messages.
11653 * g++.dg/template/ptrmem4.C: Likewise.
11654
11655 PR c++/12337
11656 * g++.dg/init/new9.C: New test.
11657
11658 PR c++/12334, c++/12236, c++/8656
11659 * g++.dg/ext/attrib8.C: New test.
11660
11661 2003-10-06 Devang Patel <dpatel@apple.com>
11662
11663 * gcc.dg/debug/dwarf2-3.h: New test.
11664 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11665
11666 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11667
11668 * g++.dg/opt/cfg2.C: New test.
11669
11670 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11671
11672 * g++.dg/opt/float1.C: New test.
11673
11674 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11675
11676 * gcc.dg/c90-array-lval-6.c: New test.
11677 * gcc.dg/c99-array-lval-6.c: New test.
11678
11679 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11680 Ziemowit Laski <zlaski@apple.com>
11681
11682 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11683 'Derived', so that it is never considered a class method; add
11684 new warning for '+port' method ambiguity.
11685 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11686 <objc/objc-api.h> (needed on Mac OS X).
11687 * objc.dg/method-13.m: New test.
11688
11689 2003-10-03 Roger Sayle <roger@eyesopen.com>
11690
11691 PR optimization/9325, PR java/6391
11692 * gcc.c-torture/execute/20031003-1.c: New test case.
11693
11694 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11695
11696 PR optimization/12180
11697 * gcc.dg/20031002-1.c: New test.
11698
11699 PR c++/12486
11700 * g++.dg/inherit/error1.C: New test.
11701
11702 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11703
11704 * lib/f-torture.exp (search_for): Rename to...
11705 (search_for_re): This. Also, clean up comments and the
11706 "regexp" invocation.
11707
11708 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11709
11710 * gcc.c-torture/compile/20031002-1.c: New test.
11711
11712 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11713
11714 * g++.dg/opt/cond1.C: New test.
11715
11716 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11717
11718 * gcc.dg/Wold-style-definition-2.c: New testcase.
11719 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11720
11721 2003-09-29 Richard Henderson <rth@redhat.com>
11722
11723 * g++.dg/init/array10.C: Add dg-options.
11724
11725 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11726
11727 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11728
11729 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11730
11731 * g++.dg/template/friend19.C: Fix typo.
11732 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11733
11734 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11735
11736 * gcc.c-torture/execute/20030928-1.c: New test.
11737 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11738
11739 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11740
11741 * g++.dg/opt/unroll1.C: New test.
11742
11743 2003-09-26 Roger Sayle <roger@eyesopen.com>
11744
11745 PR optimization/11741
11746 * gcc.dg/20030926-1.c: New test case.
11747
11748 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11749
11750 PR c++/5655
11751 * g++.dg/parse/access7.C: New test.
11752 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11753
11754 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11755
11756 MERGE OF objc-improvements-branch into MAINLINE:
11757 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11758 if libobjc has not been built.
11759 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11760 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11761 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11762 objc/execute/nested-3.m, objc/execute/np-2.m,
11763 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11764 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11765 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11766 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11767 objc.dg/special/unclaimed-category-1.h,
11768 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11769 well as GNU runtime.
11770 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11771 * execute/cascading-1.m, execute/function-message-1.m,
11772 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11773 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11774 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11775 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11776 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11777 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11778 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11779 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11780 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11781 * objc.dg/bitfield-2.m: Run only on Darwin.
11782 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11783 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11784 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11785 * objc.dg/const-str-1.m: Fix constant string layout.
11786
11787 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11788
11789 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11790
11791 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11792
11793 * gcc.dg/darwin-abi-1.c: New file.
11794
11795 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11796
11797 PR target/12281
11798 * gcc.c-torture/compile/20030921-1.c: New test.
11799
11800 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11801
11802 * g++.dg/opt/reg-stack2.C: New test.
11803
11804 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11805
11806 * g++.dg/eh/delayslot1.C: New test.
11807
11808 2003-09-20 Richard Henderson <rth@redhat.com>
11809
11810 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11811
11812 2003-09-20 Roger Sayle <roger@eyesopen.com>
11813
11814 * gcc.c-torture/execute/20030920-1.c: New test case.
11815
11816 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11817
11818 * g++.dg/rtti/typeid3.C: Correct expected error message.
11819
11820 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11821
11822 PR c++/157
11823 * g++.dg/parse/crash12.C: New test.
11824
11825 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11826
11827 * gcc.dg/compat/mixed-struct-check.h: New.
11828 * gcc.dg/compat/mixed-struct-defs.h: New.
11829 * gcc.dg/compat/mixed-struct-init.h: New.
11830 * gcc.dg/compat/struct-by-value-19_main.c: New.
11831 * gcc.dg/compat/struct-by-value-19_x.c: New.
11832 * gcc.dg/compat/struct-by-value-19_y.c: New.
11833 * gcc.dg/compat/struct-by-value-20_main.c: New.
11834 * gcc.dg/compat/struct-by-value-20_x.c: New.
11835 * gcc.dg/compat/struct-by-value-20_y.c: New.
11836 * gcc.dg/compat/struct-return-19_main.c: New.
11837 * gcc.dg/compat/struct-return-19_x.c: New.
11838 * gcc.dg/compat/struct-return-19_y.c: New.
11839 * gcc.dg/compat/struct-return-20_main.c: New.
11840 * gcc.dg/compat/struct-return-20_x.c: New.
11841 * gcc.dg/compat/struct-return-20_y.c: New.
11842
11843 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11844 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11845 so that it will not complain on LP64 targets.
11846
11847 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11848
11849 PR c++/495
11850 * g++.dg/template/friend24.C: New test.
11851
11852 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11853
11854 PR c++/12332
11855 * g++.dg/template/memtmpl2.C: New test.
11856
11857 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11858
11859 PR target/11184
11860 * gcc.dg/builtin-apply1.c: New test.
11861
11862 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11863
11864 PR c++/9848
11865 * g++.dg/warn/Wunused-4.C: New test.
11866
11867 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11868
11869 PR c++/12316
11870 * g++.dg/other/gc2.C: New test.
11871
11872 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11873
11874 PR c++/11991
11875 * g++.dg/rtti/typeid3.C: New test.
11876
11877 PR c++/12266
11878 * g++.dg/overload/template1.C: New test.
11879
11880 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11881
11882 * g++.dg/opt/cfg3.C: New test.
11883
11884 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11885
11886 PR c++/7939
11887 * g++.dg/template/crash11.C: New test.
11888
11889 2003-09-16 Jason Merrill <jason@redhat.com>
11890 Jakub Jelinek <jakub@redhat.com>
11891
11892 * gcc.dg/attr-warn-unused-result.c: New test.
11893
11894 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11895
11896 PR c++/12184
11897 * g++.dg/expr/call2.C: New test.
11898
11899 2003-09-15 Andreas Jaeger <aj@suse.de>
11900
11901 * gcc.dg/Wold-style-definition-1.c: New test.
11902
11903 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11904
11905 PR c++/3907
11906 * g++.dg/parse/template12.C: New test.
11907
11908 * g++.dg/abi/bitfield11.C: New test.
11909 * g++.dg/abi/bitfield12.C: Likewise.
11910
11911 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11912
11913 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11914 non-expansion of functional macro name without arguments at EOL.
11915 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11916
11917 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11918
11919 * gcc.c-torture/execute/20030914-[12].c: New tests.
11920
11921 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11922
11923 PR c++/11788
11924 * g++.dg/overload/addr1.C: New test.
11925
11926 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11927
11928 * gcc.dg/20030909-1.c: New test.
11929
11930 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11931
11932 * gcc.dg/ultrasp10.c: New test.
11933
11934 2003-09-09 Devang Patel <dpatel@apple.com>
11935
11936 * gcc.dg/darwin-ld-6.c: New test.
11937
11938 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11939
11940 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11941
11942 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11943
11944 * gcc.dg/ia64-types1.c: New test.
11945 * gcc.dg/ia64-types2.c: Likewise.
11946
11947 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11948
11949 * gcc.dg/builtins-1.c: Add more _Complex tests.
11950 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11951
11952 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11953 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11954
11955 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11956
11957 PR c++/11786
11958 * g++.dg/lookup/koenig2.C: New test.
11959
11960 PR c++/5296
11961 * g++.dg/rtti/typeid2.C: New test.
11962
11963 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11964
11965 * gcc.c-torture/compile/20030904-1.c: New test.
11966
11967 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11968
11969 * g++.dg/opt/longbranch2.C: New test.
11970
11971 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11972
11973 * g++.dg/template/crash10.C: Only compile it.
11974
11975 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11976
11977 PR middle-end/11665
11978 * gcc.c-torture/compile/20030907-1.c: New test.
11979 * g++.dg/init/array11.C: New test.
11980
11981 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11982
11983 PR c++/11852
11984 * g++.dg/init/struct1.C: New test.
11985
11986 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11987
11988 PR c++/12181
11989 * g++.dg/expr/comma1.C: New test.
11990
11991 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11992
11993 PR c++/11867
11994 * g++.dg/expr/static_cast5.C: New test.
11995
11996 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11997
11998 PR c++/11507
11999 * g++.dg/lookup/scoped7.C: New test.
12000
12001 PR c++/9574
12002 * g++.dg/other/static1.C: New test.
12003
12004 PR c++/11490
12005 * g++.dg/warn/template-1.C: New test.
12006
12007 PR c++/11432
12008 * g++.dg/template/crash10.C: New test.
12009
12010 PR c++/2478
12011 * g++.dg/overload/VLA.C: New test.
12012
12013 PR c++/10804
12014 * g++.dg/template/call1.C: New test.
12015
12016 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12017
12018 PR c++/11794
12019 * g++.dg/parse/using3.C: New test.
12020
12021 2003-09-06 Roger Sayle <roger@eyesopen.com>
12022
12023 PR c++/11409
12024 * g++.dg/overload/builtin3.C: New test case.
12025
12026 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
12027
12028 PR c/9862
12029 * gcc.dg/20030906-1.c: New test.
12030 * gcc.dg/20030906-2.c: Likewise.
12031
12032 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12033
12034 PR c++/12167
12035 * g++.dg/parse/defarg5.C: New test.
12036
12037 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
12038
12039 2003-09-05 Mark Mitchell <mark@codesourcery.com>
12040
12041 PR c++/12163
12042 * g++.dg/expr/static_cast4.C: New test.
12043
12044 PR c++/12146
12045 * g++.dg/template/crash9.C: New test.
12046
12047 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12048
12049 * g++.old-deja/g++.ext/pretty2.C: Update for change
12050 in __FUNCTION__.
12051 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12052
12053 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12054
12055 PR c++/11922
12056 * g++/dg/template/qualified-id1.C: New test.
12057
12058 PR c++/12037
12059 * g++.dg/warn/noeffect4.C: New test.
12060
12061 2003-09-04 Matt Austern <austern@apple.com>
12062
12063 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12064 * g++.dg/ext/fnname2.C: Likewise.
12065 * g++.dg/ext/fnname3.C: Likewise.
12066
12067 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12068
12069 * g++.dg/expr/lval1.C: New test.
12070 * g++.dg/ext/lvcast.C: Remove.
12071
12072 2003-09-03 Roger Sayle <roger@eyesopen.com>
12073
12074 PR optimization/11700.
12075 * gcc.c-torture/compile/20030903-1.c: New test case.
12076
12077 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12078
12079 PR c++/12053
12080 * g++.dg/abi/layout4.C: New test.
12081
12082 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12083
12084 PR c++/11553
12085 * g++.dg/parse/friend3.C: New test.
12086
12087 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12088
12089 PR c++/11847
12090 * g++.dg/template/class1.C: New test.
12091
12092 PR c++/11808
12093 * g++.dg/expr/call1.C: New test.
12094
12095 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12096
12097 PR c++/12114
12098 * g++.dg/init/ref9.C: New test.
12099
12100 PR c++/11972
12101 * g++.dg/template/nested4.C: New test.
12102
12103 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12104
12105 PR c++/12093
12106 * g++.dg/template/non-dependent4.C: New test.
12107
12108 PR c++/11928
12109 * g++.dg/inherit/conv1.C: New test.
12110
12111 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12112
12113 PR c++/6196
12114 * g++.dg/ext/label1.C: New test.
12115 * g++.dg/ext/label2.C: Likewise.
12116
12117 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12118
12119 * g++.dg/expr/cond3.C: New test.
12120
12121 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12122
12123 * gcc.dg/builtins-1.c: Add new builtin cases.
12124
12125 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12126
12127 * gcc.dg/builtins-1.c: Add new cases.
12128 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12129
12130 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12131
12132 * gcc.dg/builtins-1.c: Add more math builtin tests.
12133 * gcc.dg/torture/builtin-attr-1.c: New test.
12134
12135 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12136
12137 PR optimization/5079
12138 * g++.dg/opt/static3.C: New test.
12139
12140 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12141
12142 * gcc.misc-tests/gcov-10b.c: New test.
12143
12144 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12145
12146 * g++.dg/opt/ptrmem3.C: New test.
12147
12148 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12149
12150 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12151
12152 * gcc.dg/20030826-2.c: New test.
12153
12154 2003-08-26 Roger Sayle <roger@eyesopen.com>
12155
12156 PR middle-end/12002
12157 * g77.f-torture/compile/12002.f: New test case.
12158
12159 2003-08-26 Roger Sayle <roger@eyesopen.com>
12160
12161 * gcc.dg/20030826-1.c: New test case.
12162
12163 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12164
12165 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12166
12167 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12168
12169 PR c++/11871
12170 * c++.dg/lookup/crash1.C: New test.
12171
12172 * c++.dg/warn/noeffect3.C: New test.
12173
12174 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12175
12176 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12177 * gcc.dg/compat/vector-1_y.c: Ditto.
12178 * gcc.dg/compat/vector-2_x.c: Ditto.
12179 * gcc.dg/compat/vector-2_y.c: Ditto.
12180
12181 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12182
12183 * gcc.dg/20030702-1.c: New test.
12184
12185 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12186
12187 PR c++/8795
12188 * g++.dg/ext/altivec-1.C: New test.
12189
12190 2003-08-24 Richard Henderson <rth@redhat.com>
12191
12192 * g++.dg/eh/simd-2.C: Add -w for x86.
12193
12194 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12195
12196 * gcc.dg/20030815-1.c: New test.
12197
12198 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12199
12200 PR c++/3765
12201 * g++.dg/parse/access6.C: New test.
12202
12203 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12204
12205 PR c++/641, c++/11876
12206 * g++.dg/template/friend22.C: New test.
12207 * g++.dg/template/friend23.C: Likewise.
12208
12209 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12210
12211 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12212 identically.
12213
12214 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12215
12216 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12217
12218 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12219
12220 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12221
12222 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12223
12224 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12225
12226 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12227
12228 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12229
12230 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12231
12232 PR c++/11919
12233 * g++.dg/overload/prom1.C: New test.
12234
12235 PR c++/11551
12236 * g++.dg/parse/dtor2.C: New test.
12237
12238 PR c++/10762
12239 * g++.dg/parse/using2.C: New test.
12240
12241 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12242
12243 PR target/11805
12244 * gcc.c-torture/compile/20030821-1.c: New.
12245
12246 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12247
12248 PR c++/11834
12249 * g++.dg/template/deduce2.C: New test.
12250
12251 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12252
12253 * gcc.c-torture/execute/20030821-1.c: New test.
12254
12255 2003-08-20 Roger Sayle <roger@eyesopen.com>
12256
12257 PR middle-end/11984
12258 * gcc.dg/20030820-1.c: New test case.
12259
12260 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12261
12262 PR c++/11945
12263 * g++.dg/warn/noeffect2.C: New test.
12264
12265 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12266
12267 PR c++/10926
12268 * g++.dg/template/dtor2.C: New test.
12269
12270 PR c++/11684
12271 * g++.dg/template/operator1.C: New test.
12272 * g++.dg/parse/operator4.C: New test.
12273
12274 PR c++/11946.C
12275 * g++.dg/expr/enum1.C: New test.
12276 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12277
12278 PR c++/11036.C
12279 * g++.dg/parse/elab2.C: New test.
12280 * g++.dg/parse/typedef4.C: Change error message.
12281 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12282 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12283 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12284
12285 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12286
12287 * gcc.dg/pch/warn-1.c: New.
12288 * gcc.dg/pch/warn-1.hs: New.
12289
12290 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12291 not-tested file.
12292
12293 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12294
12295 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12296
12297 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12298
12299 * gcc.dg/uninit-D.c: New Test.
12300 * gcc.dg/uninit-E.c: New Test.
12301 * gcc.dg/uninit-F.c: New Test.
12302 * gcc.dg/uninit-G.c: New Test.
12303
12304 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12305
12306 * g++.dg/README: Describe the pch directory.
12307
12308 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12309
12310 PR c++/11174
12311 * g++.dg/parse/access4.C: New test.
12312 * g++.dg/parse/access5.C: Likewise.
12313 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12314
12315 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12316
12317 * gcc.dg/noncompile/20030818-1.c: New.
12318
12319 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12320
12321 PR c++/11957
12322 * g++.dg/warn/noeffect1.C: New test.
12323
12324 * g++.dg/template/scope2.C: New test.
12325 * g++.dg/template/error2.C: Correct dg-error
12326
12327 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12328
12329 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12330
12331 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12332
12333 PR C++/11512
12334 * g++.dg/template/warn1.C: New.
12335
12336 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12337
12338 * g++.dg/template/error2.C: New test.
12339 * g++.dg/lookup/using7.C: Adjust errors
12340 * g++.old-deja/g++.pt/crash36.C: Likewise.
12341 * g++.old-deja/g++.pt/derived3.C: Likewise.
12342
12343 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12344
12345 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12346 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12347 * gcc.c-torture/execute/builtins/string-9.c: New, from
12348 string-opt-9.c. Adjust for execute/builtins framework.
12349 * gcc.c-torture/execute/string-opt-9.c: Delete.
12350
12351 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12352
12353 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12354
12355 * g++.dg/parse/ret-type2.C: New test.
12356
12357 PR c++/11703
12358 * g++.dg/init/new8.C: New test.
12359
12360 PR c++/10923
12361 * g++.dg/parse/typedef5.C: New test.
12362
12363 PR c++/9512
12364 * g++.dg/parse/qualified2.C: New test.
12365 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12366 invalid code.
12367
12368 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12369
12370 * g++.dg/conversion/ptrmem1.C: New test.
12371
12372 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12373
12374 PR target/11693
12375 * gcc.dg/20030811-1.c: New test.
12376
12377 PR target/11535
12378 * gcc.c-torture/execute/20030811-1.c: New test.
12379
12380 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12381
12382 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12383
12384 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12385
12386 PR c++/11789.C
12387 * g++.dg/inherit/multiple1.C: New test.
12388
12389 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12390
12391 * gcc.dg/spe1.c: New test.
12392
12393 PR c++/11670
12394 * g++.dg/expr/cast2.C: New test.
12395
12396 PR c++/10530
12397 * g++.dg/template/dependent-name2.C: New test.
12398
12399 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12400
12401 * g++.dg/parse/crash11.C: Put the dg options in comments.
12402
12403 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12404
12405 * lib/gcc-dg.exp: Update for diagnostic change.
12406
12407 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12408
12409 PR c++/5767
12410 * g++.dg/parse/crash11.C: New test.
12411
12412 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12413
12414 * gcc.dg/cpp/spacing1.c: Update.
12415
12416 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12417
12418 PR target/11739
12419 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12420 a value for -mtune.
12421
12422 2003-08-04 Roger Sayle <roger@eyesopen.com>
12423
12424 PR middle-end/11771
12425 * gcc.c-torture/compile/20030804-1.c: New test case.
12426
12427 2003-08-04 Roger Sayle <roger@eyesopen.com>
12428
12429 * gcc.dg/20030804-1.c: New test case.
12430
12431 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12432
12433 * gcc.dg/cpp/separate-1.c: New test.
12434
12435 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12436
12437 PR c++/11704
12438 * g++.dg/template/dependent-expr2.C: New test.
12439
12440 PR c++/11766
12441 * g++.dg/expr/ptrmem1.C: New test.
12442
12443 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12444
12445 PR c++/9453
12446 * g++.dg/template/friend15.C: New test.
12447
12448 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12449
12450 * lib/dg-pch.exp: Work round PCH bug.
12451
12452 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12453
12454 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12455 builtins. Move cases from builtins-4.c here.
12456
12457 * gcc.dg/torture/builtin-math-1.c: New test taken from
12458 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12459 additional cases.
12460
12461 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12462 Delete.
12463
12464 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12465
12466 PR c++/9447
12467 * g++.dg/template/using7.C: New test.
12468
12469 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12470
12471 * import1.c, import2.c: New tests.
12472
12473 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12474
12475 * g++.dg/eh/crossjump1.C: New test.
12476
12477 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12478
12479 PR c++/11697
12480 * g++.dg/template/using6.C: New test.
12481
12482 PR c++/11744
12483 * g++.dg/template/koenig2.C: New test.
12484
12485 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12486
12487 PR c++/7983
12488 * g++.dg/parse/typedef4.C: New test.
12489
12490 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12491
12492 PR c++/8442, c++/8806
12493 * g++.dg/template/elab1.C: New test.
12494 * g++.dg/template/type2.C: Likewise.
12495 * g++.dg/template/ttp3.C: Adjust expected error message.
12496 * g++.old-deja/g++.law/visibility13.C: Likewise.
12497 * g++.old-deja/g++.niklas/t135.C: Likewise.
12498 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12499 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12500 template argument.
12501 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12502
12503 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12504
12505 PR c++/11295
12506 * g++.dg/ext/stmtexpr1.C: New test.
12507
12508 * g++.dg/opt/tmp1.C: New test.
12509
12510 PR c++/11525
12511 * g++.dg/parse/constant4.C: New test.
12512
12513 PR c++/9447
12514 * g++.dg/template/using5.C: New test.
12515
12516 2003-07-31 Roger Sayle <roger@eyesopen.com>
12517
12518 * gcc.dg/builtins-27.c: New test case.
12519
12520 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12521
12522 * gcc.dg/tls/opt-7.c: New test.
12523
12524 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12525
12526 * g++.old-deja/g++.other/crash18.C: Remove.
12527
12528 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12529
12530 * g++.dg/template/explicit3.C: New.
12531 * g++.dg/template/explicit4.C: New.
12532 * g++.dg/template/explicit5.C: New.
12533
12534 PR c++/11347
12535 * g++.dg/template/memtmpl1.C: New.
12536
12537 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12538
12539 PR target/11565
12540 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12541 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12542
12543 2003-07-30 Jan Hubicka <jh@suse.cz>
12544
12545 * vtgc1.c: Kill.
12546
12547 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12548
12549 * gcc.dg/struct-in-proto-1.c: New test.
12550
12551 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12552
12553 * gcc.dg/cpp/include2.c: Only expect one message.
12554
12555 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12556
12557 PR c++/9447
12558 * g++.dg/template/using1.C: New test.
12559 * g++.dg/template/using2.C: New test.
12560 * g++.dg/template/using3.C: New test.
12561 * g++.dg/template/using4.C: New test.
12562
12563 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12564
12565 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12566 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12567
12568 2003-07-28 Jan Hubicka <jh@suse.cz>
12569
12570 PR c++/11530
12571 * g++.dg/opt/call1.C: New test.
12572
12573 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12574
12575 PR c++/11667
12576 * g++.dg/init/enum2.C: New test.
12577 * g++.dg/template/overload1.C: Add "-w" option.
12578
12579 2003-07-28 <hp@bitrange.com>
12580
12581 * gcc.dg/Wdeclaration-after-statement-1.c,
12582 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12583
12584 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12585
12586 * gcc.c-torture/compile/20030725-1.c: New test.
12587
12588 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12589
12590 * gcc.dg/20030505.c: Only run for SPE.
12591 Remove definition of opaque type.
12592
12593 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12594
12595 * g++.dg/template/ptrmem6.C: New test.
12596
12597 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12598
12599 * gcc.c-torture/compile/zero-strct-2.c: New test.
12600
12601 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12602
12603 * gcc.dg/intermod-1.c: New test.
12604
12605 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12606
12607 PR c++/11617
12608 * g++.dg/template/lookup2.C: New test.
12609 * g++.dg/template/memclass1.C: Remove instantiated from error.
12610 * g++.dg/other/error2.C: Tweak expected errors.
12611
12612 PR c++/11596
12613 * g++.dg/template/defarg3.C: New test.
12614
12615 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12616
12617 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12618
12619 * g++.dg/inherit/access5.C: New test.
12620
12621 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12622
12623 PR c++/11513
12624 * g++.dg/template/crash8.C: New test.
12625
12626 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12627
12628 PR c/10602
12629 * gcc.dg/noncompile/incomplete-2.c: New test.
12630
12631 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12632
12633 PR c++/11645
12634 * g++.dg/inherit/access4.C: New test.
12635
12636 PR c++/11517
12637 * g++.dg/expr/cond2.C: New test.
12638
12639 PR optimization/10679
12640 * g++.dg/opt/inline4.C: New test.
12641
12642 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12643
12644 * g++.dg/parse/crash10: New test.
12645
12646 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12647
12648 * g++.dg/ext/flexary1.C: New test.
12649
12650 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12651
12652 PR c++/10793
12653 * g++.dg/template/crash9.C: New test.
12654
12655 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12656
12657 PR c++/3004
12658 * g++.dg/parse/typedef3.C: New test.
12659
12660 PR c++/7906
12661 * g++.dg/parse/operator2.C: New test.
12662
12663 PR c++/8895
12664 * g++.dg/parse/def-tmpl-arg1.C: New test.
12665
12666 PR c++/9282
12667 * g++.dg/parse/funptr1.C: New test.
12668
12669 PR c++/9452
12670 * g++.dg/parse/ambig3.C: New test.
12671
12672 PR c++/9454
12673 * g++.dg/parse/operator3.C: New test.
12674
12675 PR c++/9486
12676 * g++.dg/parse/template10.C: New test.
12677
12678 PR c++/9488
12679 * g++.dg/parse/template11.C: New test.
12680
12681 PR c++/10150
12682 * g++.dg/parse/invalid-op1.C: New test.
12683
12684 PR c++/10247
12685 * g++.dg/parse/condexpr1.C: New test.
12686
12687 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12688
12689 * g++.dg/ext/packed3.C: New test.
12690 * g++.dg/ext/packed4.C: New test.
12691
12692 * gcc.dg/pack-test-3.c: New test.
12693
12694 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12695
12696 * lib/compat.exp: Handle dg-options per source file.
12697 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12698 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12699 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12700 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12701 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12702 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12703 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12704 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12705 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12706 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12707 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12708 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12709 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12710 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12711
12712 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12713
12714 PR c/10320
12715 * gcc.c-torture/execute/20030718-1.c: New test.
12716
12717 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12718
12719 PR optimization/11536
12720 * gcc.dg/20030721-1.c: New test.
12721
12722 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12723
12724 PR c++/11546
12725 * g++.dg/template/lookup1.C: New test.
12726
12727 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12728
12729 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12730 diagnostics of ill-formed constructs involving labels.
12731 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12732 the new 'previously defined here' message.
12733
12734 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12735
12736 * g++.dg/parse/non-dependent2.C: New test.
12737
12738 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12739
12740 * g++.dg/init/init-ref4.C: xfail on targets without
12741 weak symbols.
12742
12743 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12744
12745 PR target/11087
12746 * gcc.c-torture/execute/20030717-1.c: New test.
12747
12748 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12749
12750 * g++.dg/opt/cfg1.C: New test.
12751
12752 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12753
12754 PR optimization/11557
12755 * gcc.dg/20030717-1.c: New test.
12756
12757 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12758
12759 PR c++/10476
12760 * g++.dg/expr/crash-1.C: New test.
12761
12762 PR c++/11027
12763 * g++.dg/template/init3.C: New test.
12764
12765 PR c++/8222
12766 * g++.dg/template/non-dependent1.C: New test.
12767
12768 PR c++/11070
12769 * g++.dg/template/non-dependent2.C: New test.
12770
12771 PR c++/11071
12772 * g++.dg/template/non-dependent3.C: New test.
12773
12774 PR c++/9907
12775 * g++.dg/template/sizeof5.C: New test.
12776
12777 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12778
12779 PR 11498
12780 * gcc.c-torture/compile/mangle-1.c: New file.
12781
12782 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12783
12784 PR c++/7809
12785 * g++.dg/parse/access3.C: New test.
12786
12787 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12788
12789 PR c++/11384
12790 * g++.dg/init/init-ref4.C: New test.
12791
12792 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12793
12794 PR c++/11547
12795 * g++.dg/parse/constant3.C: New test.
12796 * g++.dg/parse/crash7.C: Likewise.
12797
12798 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12799
12800 PR target/11008
12801 * gcc.dg/i386-pentium4-not-mull.c: New.
12802
12803 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12804
12805 * gcc.dg/asm-names.c (ymain): Make it weak.
12806
12807 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12808
12809 PR c++/5421
12810 * g++.dg/template/friend21.C: New test.
12811
12812 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12813
12814 * gcc.dg/cleanup-8.c: New test.
12815 * gcc.dg/cleanup-9.c: New test.
12816
12817 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12818
12819 * g++.dg/ext/dll-MI1.h: New file.
12820 * g++.dg/ext/dllexport-MI1.C: New file.
12821 * g++.dg/ext/dllimport-MI1.C: New file.
12822
12823 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12824
12825 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12826 it does not have cmpstrsi patterns (just cmpmemsi).
12827
12828 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12829
12830 PR debug/11473
12831 * g++.dg/debug/debug8.C: New test.
12832
12833 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12834
12835 PR c++/10108
12836 * g++.dg/template/crash7.C: New test.
12837
12838 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12839
12840 PR target/10795
12841 * gcc.c-torture/compile/20030708-1.c: New.
12842
12843 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12844
12845 * gcc.c-torture/execute/20030715-1.c: New test.
12846
12847 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12848
12849 * gcc.dg/pch/inline-3.c: New file.
12850 * gcc.dg/pch/inline-3.hs: New file.
12851 * gcc.dg/pch/inline-4.c: New file.
12852 * gcc.dg/pch/inline-4.hs: New file.
12853
12854 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12855
12856 PR c++/11509
12857 * g++.dg/template/crash6.C: New test.
12858
12859 PR c++/7053
12860 * g++.dg/template/friend20.C: New test.
12861
12862 PR c++/7019
12863 * g++.dg/template/overload2.C: New test.
12864
12865 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12866
12867 PR optimization/11440
12868 * gcc.c-torture/execute/20030714-1.c: New test.
12869
12870 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12871
12872 PR c++/11154
12873 * g++.dg/template/partial2.C: New test.
12874
12875 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12876
12877 PR c++/11503
12878 * g++.dg/template/anon1.C: New test.
12879
12880 PR c++/11493
12881 PR c++/11495
12882 * g++.dg/parse/template9.C: Likewise.
12883 * g++.dg/template/crash4.C: New test.
12884 * g++.dg/template/koenig1.C: Likewise.
12885 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12886 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12887 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12888 functions.
12889 * g++.old-deja/g++.jason/template36.C: Likewise.
12890 * g++.old-deja/g++.mike/p1989.C: Likewise.
12891 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12892 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12893 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12894 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12895 compiling.
12896 * g++.old-deja/g++.pt/union2.C: Use this->.
12897
12898 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12899
12900 * gcc.dg/20030711-1.c: New test.
12901
12902 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12903
12904 PR c++/11050
12905 * g++.dg/parse/args1.C: New test.
12906 * g++.pt/defarg8.C: Change expected errors.
12907
12908 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12909
12910 PR c++/8164
12911 * g++.dg/template/nontype2.C: New test.
12912
12913 PR c++/10558
12914 * g++.dg/parse/template8.C: New test.
12915
12916 PR c++/8327
12917 * g++.dg/template/scope1.C: New test.
12918
12919 * g++.dg/warn/Wsign-compare-1.C: New test.
12920
12921 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12922
12923 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12924
12925 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12926
12927 PR c++/9411
12928 * g++.dg/template/explicit2.C: New test.
12929
12930 PR c++/10032
12931 * g++.dg/warn/pedantic1.C: New test.
12932
12933 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12934
12935 PR c++ 9483
12936 * g++.dg/other/field1.C: New test.
12937
12938 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12939
12940 PR c/11449
12941 * gcc.c-torture/compile/20030707-1.c: New.
12942
12943 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12944
12945 PR c++/10849
12946 * g++.dg/template/access12.C: New test.
12947
12948 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12949
12950 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12951 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12952 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12953 * gcc.misc-tests/gcov.exp: Update
12954 * g++.dg/gcov/gcov.exp: Update
12955 * lib/gcov.exp: Update.
12956
12957 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12958
12959 * g++.dg/abi/mangle17.C: Make sure template expressions are
12960 dependent.
12961 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12962 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12963 * g++.dg/opt/stack1.C: Remove erroneous code.
12964 * g++.dg/parse/template7.C: New test.
12965 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12966 * g++.old-deja/g++.pt/crash4.C: Likewise.
12967
12968 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12969
12970 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12971 with zero or one occurence of `$' after the initial `L'.
12972
12973 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12974
12975 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12976
12977 2003-07-08 Roger Sayle <roger@eyesopen.com>
12978
12979 PR c/11370
12980 * gcc.dg/Wunreachable-6.c: New testcase.
12981 * gcc.dg/Wunreachable-7.c: New testcase.
12982
12983 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12984
12985 PR c/11420
12986 * gcc.dg/20030708-1.c: New test.
12987
12988 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12989
12990 * gcc.dg/compat/sdata-section.h: New file.
12991 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12992 * gcc.dg/torture/mips-sdata-1.c: New test.
12993
12994 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12995
12996 PR c++/11030
12997 * g++.dg/template/friend19.C: New test.
12998
12999 2003-07-08 Jakub Jelinek <jakub@redhat.com>
13000
13001 * g++.dg/opt/strength-reduce.C: New test.
13002
13003 2003-07-07 Roger Sayle <roger@eyesopen.com>
13004
13005 PR target/10979
13006 * gcc.dg/20030707-1.c: New testcase.
13007
13008 2003-07-07 Roger Sayle <roger@eyesopen.com>
13009
13010 PR optimization/11059
13011 * g++.dg/opt/emptyunion.C: New testcase.
13012
13013 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13014 Eric Botcazou <ebotcazou@libertysurf.fr>
13015
13016 * g++.dg/opt/stack1.C: New test.
13017
13018 2003-07-05 Mark Mitchell <mark@codesourcery.com>
13019
13020 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
13021 run test.
13022
13023 PR c++/11431
13024 * g++.dg/expr/static_cast3.C: New test.
13025
13026 2003-07-04 Zack Weinberg <zack@codesourcery.com>
13027
13028 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
13029 everywhere.
13030 * gcc.dg/concat.c: Concatenation of string constants with
13031 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
13032 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
13033 * gcc.dg/cpp/escape-2.c: Use wide character constants where
13034 necessary to avoid multi-character character constant warning.
13035 * gcc.dg/cpp/escape.c: Likewise.
13036 * gcc.dg/cpp/ucs.c: Likewise.
13037 Remove backslashes from dg-bogus comments, as they confuse Tcl.
13038 Fix a typo.
13039
13040 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13041
13042 PR c/11428
13043 * gcc.c-torture/compile/20030704-1.c: New.
13044
13045 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13046
13047 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13048
13049 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13050
13051 PR c++/5287, PR c++/7910, PR c++/11021
13052 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13053 tests for warnings.
13054 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13055 * g++.dg/ext/dllimport3.C: Likewise.
13056 * g++.dg/ext/dllimport4.C: New file.
13057 * g++.dg/ext/dllimport5.C: New file.
13058 * g++.dg/ext/dllimport6.C: New file.
13059 * g++.dg/ext/dllimport7.C: New file.
13060 * g++.dg/ext/dllimport8.C: New file.
13061 * g++.dg/ext/dllimport9.C: New file.
13062 * g++.dg/ext/dllimport10.C: New file.
13063 * g++.dg/ext/dllexport1.C: New file.
13064
13065 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13066
13067 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13068 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13069
13070 2003-07-03 Roger Sayle <roger@eyesopen.com>
13071
13072 * gcc.dg/builtins-25.c: New testcase.
13073 * gcc.dg/builtins-26.c: New testcase.
13074
13075 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13076
13077 * gcc.dg/compat/vector-defs.h: New file.
13078 * gcc.dg/compat/vector-setup.h: New file.
13079 * gcc.dg/compat/vector-check.h: New file.
13080 * gcc.dg/compat/vector-1_main.c: New file.
13081 * gcc.dg/compat/vector-1_x.c: New file.
13082 * gcc.dg/compat/vector-1_y.c: New file.
13083 * gcc.dg/compat/vector-2_main.c: New file.
13084 * gcc.dg/compat/vector-2_x.c: New file.
13085 * gcc.dg/compat/vector-2_y.c: New file.
13086
13087 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13088 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13089 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13090 * gcc.dg/compat/struct-align-1.h: New file.
13091 * gcc.dg/compat/struct-align-1_main.c: New file.
13092 * gcc.dg/compat/struct-align-1_x.c: New file.
13093 * gcc.dg/compat/struct-align-1_y.c: New file.
13094 * gcc.dg/compat/struct-align-2.h: New file.
13095 * gcc.dg/compat/struct-align-2_main.c: New file.
13096 * gcc.dg/compat/struct-align-2_x.c: New file.
13097 * gcc.dg/compat/struct-align-2_y.c: New file.
13098
13099 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13100 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13101 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13102 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13103 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13104 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13105 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13106 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13107 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13108 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13109 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13110 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13111 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13112 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13113 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13114 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13115 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13116 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13117 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13118 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13119 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13120 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13121 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13122 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13123 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13124 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13125 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13126 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13127 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13128
13129 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13130
13131 * gcc.dg/i386-call-1.c: New test.
13132
13133 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13134
13135 PR c++/9162
13136 * g++.dg/parse/defarg4.C: New.
13137
13138 2003-07-03 Roger Sayle <roger@eyesopen.com>
13139
13140 PR target/10700
13141 * gcc.c-torture/compile/20030703-1.c: New test case.
13142
13143 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13144
13145 * g++.dg/template/local3.C: Remove extra semicolon.
13146
13147 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13148
13149 * gcc.dg/i386-volatile-1.c: New test.
13150
13151 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13152
13153 PR c++/11072
13154 * g++.dg/other/offsetof2.C: XFAIL.
13155 * g++.dg/other/offsetof5.C: New.
13156
13157 PR c++/10219
13158 * g++.dg/template/error1.C: New.
13159
13160 PR c++/9779
13161 * g++.dg/template/dependent-expr1.C: New.
13162
13163 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13164
13165 PR c++/6949
13166 * g++.dg/template/local3.C: New test.
13167
13168 PR c++/11149
13169 * g++.dg/lookup/scoped6.C: New test.
13170
13171 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13172
13173 PR c++/8046
13174 * g++.dg/other/error7.C: New test.
13175
13176 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13177
13178 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13179 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13180 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13181 * g++.old-deja/g++.other/union2.C: Likewise.
13182 * gcc.dg/c90-const-expr-2.c: Likewise.
13183 * gcc.dg/c90-const-expr-3.c: Likewise.
13184 * gcc.dg/c99-const-expr-2.c: Likewise.
13185 * gcc.dg/c99-const-expr-3.c: Likewise.
13186 * gcc.dg/concat.c: Likewise.
13187
13188 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13189
13190 PR c++/9559
13191 * g++.dg/init/static1.C: New test.
13192
13193 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13194
13195 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13196 * g++.old-deja/g++.other/access2.C: Likewise.
13197 * g++.old-deja/g++.other/decl2.C: Likewise.
13198 * gcc.c-torture/execute/20020615-1.c: Likewise.
13199
13200 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13201
13202 PR c++/4933
13203 * g++.dg/template/sizeof4.C: New test.
13204
13205 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13206
13207 * g++.dg/other/error6.C: New test.
13208
13209 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13210
13211 PR c++/10750
13212 * g++.dg/parse/constant2.C: New test.
13213
13214 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13215
13216 PR c++/11106
13217 * g++.dg/other/error5.C: New test.
13218
13219 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13220
13221 * gcc.dg/format/gcc_diag-1.c: New test.
13222
13223 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13224
13225 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13226
13227 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13228
13229 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13230 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13231 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13232
13233 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13234
13235 * gcc.c-torture/execute/builtins/string-8.c: New test.
13236 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13237 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13238 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13239
13240 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13241
13242 PR c++/10468
13243 * g++.dg/ext/typeof6.C: New test.
13244
13245 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13246
13247 PR c++/10796
13248 * g++.dg/init/enum1.C: New test.
13249
13250 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13251
13252 * gcc.dg/20030627-1.c: New test.
13253
13254 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13255
13256 PR c++/11332
13257 * g++.dg/expr/static_cast2.C: New test.
13258
13259 2003-06-26 Roger Sayle <roger@eyesopen.com>
13260 Jakub Jelinek <jakub@redhat.com>
13261
13262 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13263 sprintf(dst,"%s",src) optimization.
13264 * gcc.c-torture/execute/20030626-1.c: New test case.
13265 * gcc.c-torture/execute/20030626-2.c: New test case.
13266
13267 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13268
13269 * gcc.c-torture/execute/multi-ix.c: New test.
13270
13271 * gcc.c-torture/execute/simd-4.c (main):
13272 Added missing semicolon at end of union.
13273
13274 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13275
13276 PR c++/8266
13277 * g++.dg/template/explicit-instantiation3.C: New test.
13278
13279 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13280
13281 * gcc.dg/20030626-1.c: Use signed char.
13282
13283 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13284
13285 * gcc.dg/20030626-1.c: New test.
13286
13287 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13288
13289 * const-str-2.m: Update.
13290
13291 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13292
13293 PR c++/10990
13294 * g++.dg/rtti/dyncast1.C: New test.
13295 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13296 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13297 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13298
13299 PR c++/10931
13300 * g++.dg/expr/static_cast1.C: New test.
13301
13302 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13303
13304 * gcc.dg/20030625-1.c: New test.
13305
13306 2003-06-24 Roger Sayle <roger@eyesopen.com>
13307
13308 * gcc.c-torture/compile/20030624-1.c: New test case.
13309
13310 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13311
13312 * gcc.c-torture/execute/string-opt-17.c: New test.
13313
13314 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13315
13316 PR c++/5754
13317 * g++.dg/parse/crash6.C: New test.
13318
13319 2003-06-23 Roger Sayle <roger@eyesopen.com>
13320
13321 * gcc.dg/builtins-24.c: New test case.
13322
13323 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13324
13325 * g++.dg/opt/operator1.C: New test.
13326
13327 2003-06-22 Roger Sayle <roger@eyesopen.com>
13328
13329 * gcc.c-torture/execute/string-opt-16.c: New test case.
13330
13331 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13332
13333 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13334 * g++.old-deja/g++.other/conv7.C: Likewise
13335 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13336 * g++.old-deja/g++.other/overload14.C: Likewise.
13337
13338 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13339
13340 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13341 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13342
13343 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13344
13345 PR c++/10888
13346 * g++.dg/warn/Winline-3.C: New test.
13347
13348 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13349
13350 * lib/target-supports.exp (check_alias_available): Make the test
13351 program acceptable to the Solaris assembler.
13352
13353 PR c++/10749
13354 * g++.dg/template/memclass2.C: New test.
13355
13356 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13357 Eric Botcazou <ebotcazou@libertysurf.fr>
13358
13359 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13360 data for non-matching targets.
13361 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13362
13363 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13364
13365 PR c++/10845
13366 * g++.dg/template/member3.C: New test.
13367
13368 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13369
13370 PR c++/10939
13371 * g++.dg/template/func1.C: New test.
13372
13373 PR c++/9649
13374 * g++.dg/template/static4.C: New test.
13375 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13376
13377 PR c++/11041
13378 * g++.dg/init/ref7.C: New test.
13379
13380 2003-06-19 Matt Austern <austern@apple.com>
13381
13382 PR c++/11228
13383 * g++.dg/anew1.C: New test.
13384 * g++.dg/anew2.C: New test.
13385 * g++.dg/anew3.C: New test.
13386 * g++.dg/anew4.C: New test.
13387
13388 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13389
13390 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13391
13392 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13393
13394 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13395 endian-dependent.
13396
13397 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13398
13399 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13400 Remove cruft.
13401
13402 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13403
13404 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13405 * gcc.c-torture/compile/961203-1.c: Likewise.
13406 * gcc.c-torture/compile/980506-1.c: Likewise.
13407
13408 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13409
13410 PR c++/10712
13411 * g++.dg/lookup/using7.C: New test.
13412
13413 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13414
13415 PR c++/11105
13416 * g++.dg/abi/conv1.C: Remove it.
13417 * g++.dg/template/conv7.C: New test.
13418 * g++.dg/template/conv8.C: Likewise.
13419 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13420 conversion operator.
13421
13422 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13423
13424 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13425 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13426 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13427 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13428 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13429 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13430 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13431 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13432 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13433 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13434 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13435 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13436 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13437 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13438 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13439 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13440 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13441 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13442 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13443 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13444 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13445 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13446 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13447 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13448 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13449 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13450 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13451 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13452 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13453
13454 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13455
13456 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13457 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13458 indications.
13459
13460 2003-06-16 Roger Sayle <roger@eyesopen.com>
13461
13462 * gcc.dg/i386-387-5.c: New test case.
13463 * gcc.dg/i386-387-6.c: New test case.
13464 * gcc.dg/builtins-23.c: New test case.
13465
13466 2003-06-15 Roger Sayle <roger@eyesopen.com>
13467
13468 * gcc.dg/builtins-22.c: New test case.
13469 * gcc.dg/i386-387-1.c: Update to test exp.
13470 * gcc.dg/i386-387-2.c: Likewise.
13471
13472 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13473
13474 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13475
13476 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13477
13478 * lib/gcc-dg.exp (dg-require-dll): New function.
13479 (dg-xfail-if): Likewise.
13480 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13481 driver.
13482
13483 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13484 * gcc.c-torture/compile/20001205-1.c: Likewise.
13485 * gcc.c-torture/compile/20001226-1.c: Likewise.
13486 * gcc.c-torture/compile/20010518-2.c: Likewise.
13487 * gcc.c-torture/compile/20020312-1.c: Likewise.
13488 * gcc.c-torture/compile/20020604-1.c: Likewise.
13489 * gcc.c-torture/compile/920501-12.c: Likewise.
13490 * gcc.c-torture/compile/920501-4.c: Likewise.
13491 * gcc.c-torture/compile/920520-1.c: Likewise.
13492 * gcc.c-torture/compile/920521-1.c: Likewise.
13493 * gcc.c-torture/compile/920625-1.c: Likewise.
13494 * gcc.c-torture/compile/961203-1.c: Likewise.
13495 * gcc.c-torture/compile/980506-1.c: Likewise.
13496 * gcc.c-torture/compile/981006-1.c: Likewise.
13497 * gcc.c-torture/compile/981022-1.c: Likewise.
13498 * gcc.c-torture/compile/981223-1.c: Likewise.
13499 * gcc.c-torture/compile/990617-1.c: Likewise.
13500 * gcc.c-torture/compile/dll.c: Likewise.
13501 * gcc.c-torture/compile/labels-3.c: Likewise.
13502 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13503 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13504 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13505 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13506 * gcc.c-torture/compile/simd-5.c: Likewise.
13507 * gcc.c-torture/compile/20000804-1.x: Remove.
13508 * gcc.c-torture/compile/20001205-1.x: Likewise.
13509 * gcc.c-torture/compile/20001226-1.x: Likewise.
13510 * gcc.c-torture/compile/20010518-2.x: Likewise.
13511 * gcc.c-torture/compile/20020312-1.x: Likewise.
13512 * gcc.c-torture/compile/20020604-1.x: Likewise.
13513 * gcc.c-torture/compile/920501-12.x: Likewise.
13514 * gcc.c-torture/compile/920501-4.x: Likewise.
13515 * gcc.c-torture/compile/920520-1.x: Likewise.
13516 * gcc.c-torture/compile/920521-1.x: Likewise.
13517 * gcc.c-torture/compile/920625-1.x: Likewise.
13518 * gcc.c-torture/compile/961203-1.x: Likewise.
13519 * gcc.c-torture/compile/980506-1.x: Likewise.
13520 * gcc.c-torture/compile/981006-1.x: Likewise.
13521 * gcc.c-torture/compile/981022-1.x: Likewise.
13522 * gcc.c-torture/compile/981223-1.x: Likewise.
13523 * gcc.c-torture/compile/990617-1.x: Likewise.
13524 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13525 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13526 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13527 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13528 * gcc.c-torture/compile/simd-5.x: Likewise.
13529
13530 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13531
13532 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13533
13534 * gcc.c-torture/execute/20030611-1.c: New test.
13535
13536 2003-06-12 Roger Sayle <roger@eyesopen.com>
13537
13538 PR middle-end/168
13539 * gcc.dg/20030612-1.c: New test case.
13540
13541 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13542
13543 PR c++/10635
13544 * g++.dg/expr/cast1.C: New test.
13545
13546 2003-06-12 Roger Sayle <roger@eyesopen.com>
13547
13548 * gcc.dg/builtins-21.c: New test case.
13549
13550 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13551
13552 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13553 options instead of at the end.
13554 * lib/objc.exp (objc_target_compile): Likewise.
13555
13556 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13557
13558 PR c++/10432
13559 * g++.dg/parse/error1.C: New test.
13560
13561 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13562
13563 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13564 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13565 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13566 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13567 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13568 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13569 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13570 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13571 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13572 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13573 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13574 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13575 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13576 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13577 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13578 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13579 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13580 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13581 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13582 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13583 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13584 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13585 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13586 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13587
13588 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13589 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13590 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13591 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13592 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13593 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13594 * gcc.dg/compat/scalar-return-3_main.c: New file.
13595 * gcc.dg/compat/scalar-return-3_x.c: New file.
13596 * gcc.dg/compat/scalar-return-3_y.c: New file.
13597 * gcc.dg/compat/scalar-return-4_main.c: New file.
13598 * gcc.dg/compat/scalar-return-4_x.c: New file.
13599 * gcc.dg/compat/scalar-return-4_y.c: New file.
13600
13601 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13602
13603 * gcc.dg/compat/fp2-struct-check.h: New file.
13604 * gcc.dg/compat/fp2-struct-defs.h: New file.
13605 * gcc.dg/compat/fp2-struct-init.h: New file.
13606 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13607 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13608 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13609 * gcc.dg/compat/struct-return-10_main.c: New file.
13610 * gcc.dg/compat/struct-return-10_x.c: New file.
13611 * gcc.dg/compat/struct-return-10_y.c: New file.
13612
13613 * gcc.dg/compat/compat-common.h: New file.
13614 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13615 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13616 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13617 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13618 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13619 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13620 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13621 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13622 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13623 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13624 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13625 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13626 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13627 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13628 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13629 * gcc.dg/compat/small-struct-check.h: Ditto.
13630 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13631 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13632 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13633 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13634 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13635 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13636 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13637 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13638 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13639 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13640 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13641 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13642 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13643 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13644 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13645 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13646 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13647 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13648 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13649 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13650 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13651 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13652 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13653 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13654 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13655 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13656 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13657 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13658 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13659 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13660
13661 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13662
13663 * g++.dg/pch/static-1.C: New file.
13664 * g++.dg/pch/static-1.Hs: New file.
13665
13666 2003-06-10 Richard Henderson <rth@redhat.com>
13667
13668 * gcc.dg/asm-7.c: Adjust expected warning text.
13669
13670 2003-06-10 Roger Sayle <roger@eyesopen.com>
13671
13672 * gcc.dg/builtins-20.c: New test case.
13673
13674 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13675
13676 PR c++/11131
13677 * g++.dg/opt/template1.C: New test.
13678
13679 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13680
13681 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13682 additional_sources.
13683
13684 2003-05-21 David Taylor <dtaylor@emc.com>
13685
13686 * gcc.dg/Wpadded.c: New file.
13687
13688 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13689
13690 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13691 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13692 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13693 dg-require-weak.
13694
13695 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13696
13697 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13698
13699 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13700
13701 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13702 (dg-require-alias): Likewise.
13703 (dg-require-gc-sections): Likewise.
13704 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13705
13706 2003-06-08 Richard Henderson <rth@redhat.com>
13707
13708 * gcc.dg/20011029-2.c: Fix the array reference.
13709 * gcc.dg/asm-7.c: New.
13710
13711 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13712
13713 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13714
13715 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13716
13717 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13718 (dg-require-gc-sections): Likewise.
13719
13720 2003-06-08 Jan Hubicka <jh@suse.cz>
13721
13722 * i386-cmov1.c: Fix regular expression.
13723 * i386-cvt-1.c: Likewise.
13724 * i386-local.c: Likewise.
13725 * i386-local2.c: Likewise.
13726 * i386-mul.c: Likewise.
13727 * i386-ssetype-1.c: Likewise.
13728 * i386-ssetype-3.c: Likewise.
13729 * i386-ssetype-5.c: Likewise.
13730
13731 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13732
13733 PR c++/11039
13734 * g++.dg/warn/implicit-typename2.C: New test.
13735 * g++.dg/warn/implicit-typename3.C: New test.
13736
13737 2003-06-07 Richard Henderson <rth@redhat.com>
13738
13739 * g++.dg/other/offsetof3.C: Use size_t.
13740 * g++.dg/other/offsetof4.C: Likewise.
13741
13742 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13743
13744 * lib/copy-file.exp: New. Implement gcc_copy_files.
13745
13746 * lib/dg-pch.exp: Load copy-file.exp
13747 (dg-pch): Use gcc_copy_files instead of "file copy".
13748
13749 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13750
13751 * gcc.dg/weak/weak.exp: Simplify.
13752 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13753 * gcc.dg/weak/weak-1.c: Likewise.
13754 * gcc.dg/weak/weak-2.c: Likewise.
13755 * gcc.dg/weak/weak-3.c: Likewise.
13756 * gcc.dg/weak/weak-4.c: Likewise.
13757 * gcc.dg/weak/weak-5.c: Likewise.
13758 * gcc.dg/weak/weak-6.c: Likewise.
13759 * gcc.dg/weak/weak-7.c: Likewise.
13760 * gcc.dg/weak/weak-8.c: Likewise.
13761 * gcc.dg/weak/weak-9.c: Likewise.
13762
13763 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13764
13765 gcc.c-torture/execute/20030606-1.c: New.
13766
13767 2003-06-06 Roger Sayle <roger@eyesopen.com>
13768
13769 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13770 * gcc.dg/builtins-19.c: Likewise.
13771
13772 2003-06-06 Roger Sayle <roger@eyesopen.com>
13773
13774 * gcc.dg/builtins-2.c: Add some more tests.
13775 * gcc.dg/builtins-18.c: New test case.
13776 * gcc.dg/builtins-19.c: New test case.
13777
13778 2003-06-06 Roger Sayle <roger@eyesopen.com>
13779 Jim Wilson <wilson@tuliptree.org>
13780
13781 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13782
13783 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13784
13785 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13786 mempcpy/stpcpy calls not to be optimized into something else.
13787 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13788 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13789 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13790
13791 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13792
13793 * gcc.dg/format/asm_fprintf-1.c: New test.
13794
13795 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13796
13797 * lib/gcc-defs.exp (additional_sources): New variable.
13798 (dg-additional-sources): New function.
13799 (additional_files): New variable.
13800 (dg-additional-files): New function.
13801 (dg-additional-files-options): Likewise.
13802 * lib/gcc-dg.exp (dg-require-weak): New function.
13803 (dg-require-alias): Likewise.
13804 (dg-require-gc-sections): Likewise.
13805 * lib/target-supports.exp (check_alias_available): Remove testfile
13806 parameter.
13807 (check_gc_sections_available): New function.
13808 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13809 (dg-gpp-additional-files): Likewise.
13810 * lib/g++.exp (additional_sources): Remove.
13811 (additional_files): Likewise.
13812 (g++_target_compile): Use dg-additional-files-options.
13813
13814 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13815 Tcl logic.
13816 * gcc.dg/special/ecos.exp: Remove.
13817 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13818 * gcc.dg/special/alias-1.c: Likewise.
13819 * gcc.dg/special/alias-2.c: Likewise.
13820 * gcc.dg/special/gcsec-1.c: Likewise.
13821 * gcc.dg/special/weak-1.c: Likewise.
13822 * gcc.dg/special/weak-2.c: Likewise.
13823 * gcc.dg/special/wkali-1.c: Likewise.
13824 * gcc.dg/special/wkali-2.c: Likewise.
13825
13826 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13827 dg-gpp-additional-*.
13828 * g++.dg/special/conpr-3.C: Likewise.
13829 * g++.dg/special/conpr-4.C: Likewise.
13830 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13831 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13832 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13833 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13834 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13835 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13836 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13837 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13838 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13839 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13840 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13841 * g++.old-deja/g++.other/comdat1.C: Likewise.
13842 * g++.old-deja/g++.other/comdat2.C: Likewise.
13843 * g++.old-deja/g++.other/comdat3.C: Likewise.
13844 * g++.old-deja/g++.other/ctor1.C: Likewise.
13845 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13846
13847 2003-06-05 Richard Henderson <rth@redhat.com>
13848
13849 * gcc.dg/debug/20030605-1.c: New.
13850
13851 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13852
13853 * README.QMTEST: Update.
13854
13855 2003-06-04 Richard Henderson <rth@redhat.com>
13856
13857 * gcc.dg/cleanup-1.c: New.
13858 * gcc.dg/cleanup-2.c: New.
13859 * gcc.dg/cleanup-3.c: New.
13860 * gcc.dg/cleanup-4.c: New.
13861 * gcc.dg/cleanup-5.c: New.
13862 * gcc.dg/cleanup-6.c: New.
13863 * gcc.dg/cleanup-7.c: New.
13864
13865 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13866
13867 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13868
13869 * lib/dg-pch.exp: New file.
13870 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13871 * gcc.dg/pch/pch.exp: Likewise.
13872
13873 2003-06-04 Roger Sayle <roger@eyesopen.com>
13874
13875 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13876 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13877 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13878 * gcc.dg/builtins-17.c: New test case.
13879 * gcc.dg/i386-387-4.c: New test case.
13880 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13881
13882 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13883
13884 * gcc.dg/ultrasp9.c: New test.
13885
13886 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13887
13888 * gcc.c-torture/compile/20030604-1.c: New test.
13889 * gcc.dg/sparc-constant-1.c: New test.
13890
13891 2003-06-03 Glen Nakamura <glen@imodulo.com>
13892
13893 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13894
13895 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13896
13897 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13898
13899 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13900 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13901
13902 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13903
13904 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13905
13906 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13907
13908 PR c++/10940
13909 * g++.dg/template/spec10.C: New test.
13910
13911 2003-06-03 Roger Sayle <roger@eyesopen.com>
13912
13913 * gcc.dg/builtins-16.c: New test case.
13914
13915 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13916
13917 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13918 mempcpy test with post-increments.
13919 * gcc.c-torture/execute/string-opt-3.c: New test.
13920 * gcc.dg/string-opt-1.c: New test.
13921
13922 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13923
13924 PR fortran/10965
13925 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13926
13927 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13928
13929 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13930 (scan-assembler): ... here. Use dg-scan.
13931 (scan-assembler-not): Likewise.
13932 (scan-file): New function.
13933 (scan-file-not): Likewise.
13934 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13935 * gcc.dg/cpp/_Pragma4.c: Likewise.
13936 * gcc.dg/cpp/_Pragma5.c: Likewise.
13937 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13938 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13939 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13940 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13941 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13942 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13943 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13944 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13945 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13946 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13947 * gcc.dg/cpp/cxxcom1.c: Likewise.
13948 * gcc.dg/cpp/line1.c: Likewise.
13949 * gcc.dg/cpp/maccom1.c: Likewise.
13950 * gcc.dg/cpp/maccom2.c: Likewise.
13951 * gcc.dg/cpp/maccom3.c: Likewise.
13952 * gcc.dg/cpp/maccom4.c: Likewise.
13953 * gcc.dg/cpp/maccom5.c: Likewise.
13954 * gcc.dg/cpp/maccom6.c: Likewise.
13955 * gcc.dg/cpp/multiline.c: Likewise.
13956 * gcc.dg/cpp/spacing1.c: Likewise.
13957 * gcc.dg/cpp/spacing2.c: Likewise.
13958 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13959 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13960 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13961 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13962 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13963 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13964 * gcc.dg/cpp/cxxcom2.c: Likewise.
13965 * gcc.dg/cpp/cxxcom2.h: New file.
13966
13967 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13968 * g++.dg/cpp/truefalse.C: Here.
13969 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13970
13971 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13972
13973 * gcc.dg/cpp/redef3.c: New file.
13974
13975 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13976
13977 * gcc.dg/i386-loop-3.c: New test.
13978
13979 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13980
13981 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13982
13983 2003-05-31 Roger Sayle <roger@eyesopen.com>
13984
13985 * gcc.dg/fwrapv-1.c: New test case.
13986 * gcc.dg/fwrapv-2.c: New test case.
13987
13988 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13989
13990 PR c++/10956
13991 * g++.dg/template/spec9.C: New test.
13992
13993 2003-05-29 Roger Sayle <roger@eyesopen.com>
13994
13995 * gcc.dg/duff-4.c: New test case.
13996
13997 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13998
13999 PR fortran/10843
14000 * g77.dg/ffixed-form-1.f: New test
14001 * g77.dg/ffixed-form-2.f: New test
14002 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
14003 * g77.dg/ffree-form-3.f: New test
14004
14005 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
14006
14007 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
14008 * gcc.dg/wint_t-1.c: Likewise.
14009
14010 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14011
14012 * g++.dg/template/access11.C: New test.
14013
14014 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14015
14016 PR c++/10849
14017 * g++.dg/template/access10.C: New test.
14018
14019 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14020 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14021
14022 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
14023
14024 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14025
14026 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
14027 suppress for powerpc-*-darwin*.
14028 * gcc.dg/torture/builtin-noret-2.c: Likewise.
14029
14030 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14031
14032 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
14033 suppress option for powerpc-*-darwin*.
14034
14035 2003-05-23 Roger Sayle <roger@eyesopen.com>
14036
14037 * gcc.dg/builtins-1.c: Add tests for tan and atan.
14038 * gcc.dg/builtins-4.c: Add test for fmod.
14039
14040 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14041
14042 PR c++/10682
14043 * g++.dg/template/instantiate4.C: New test.
14044
14045 2003-05-22 Roger Sayle <roger@eyesopen.com>
14046
14047 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14048
14049 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14050
14051 * gcc.dg/compat/scalar-return-1_main.c: New file.
14052 * gcc.dg/compat/scalar-return-1_x.c: New file.
14053 * gcc.dg/compat/scalar-return-1_y.c: New file.
14054 * gcc.dg/compat/scalar-return-2_main.c: New file.
14055 * gcc.dg/compat/scalar-return-2_x.c: New file.
14056 * gcc.dg/compat/scalar-return-2_y.c: New file.
14057 * gcc.dg/compat/struct-return-3_main.c: New file.
14058 * gcc.dg/compat/struct-return-3_y.c: New file.
14059 * gcc.dg/compat/struct-return-3_x.c: New file.
14060 * gcc.dg/compat/struct-return-2_main.c: New file.
14061 * gcc.dg/compat/struct-return-2_x.c: New file.
14062 * gcc.dg/compat/struct-return-2_y.c: New file.
14063
14064 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14065
14066 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14067 for hppa*-hp-hpux*.
14068 * gcc.dg/20021014-1.c (dg-options): Likewise.
14069 * gcc.dg/nest.c (dg-options): Likewise.
14070
14071 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14072
14073 PR c++/9738
14074 * g++.dg/ext/dllimport2.C: New file.
14075 * g++.dg/ext/dllimport3.C: New file.
14076
14077 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14078
14079 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14080 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14081 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14082 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14083 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14084 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14085 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14086 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14087 * gcc.dg/compat/small-struct-defs.h: New file.
14088 * gcc.dg/compat/small-struct-init.h: New file.
14089 * gcc.dg/compat/small-struct-check.h: New file.
14090 * gcc.dg/compat/fp-struct-defs.h: New file.
14091 * gcc.dg/compat/fp-struct-check.h: New file.
14092 * gcc.dg/compat/fp-struct-init.h: New file.
14093 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14094 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14095
14096 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14097
14098 * gcc.dg/20030225-2.c: New test.
14099
14100 2003-05-18 Roger Sayle <roger@eyesopen.com>
14101 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14102
14103 * gcc.c-torture/compile/20030518-1.c: New test case.
14104
14105 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14106
14107 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14108 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14109 gcc-dg-debug-runtest.
14110 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14111 gcc-dg-debug-runtest.
14112
14113 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14114
14115 PR c++/9022
14116 * g++.dg/lookup/using6.C: New test.
14117
14118 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14119
14120 * g++.dg/parse/access2.C: New test.
14121
14122 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14123
14124 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14125 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14126 * gcc.dg/debug/debug.exp: Likewise.
14127
14128 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14129
14130 * gcc.dg/dollar.c: New test.
14131
14132 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14133
14134 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14135 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14136 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14137 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14138 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14139 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14140 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14141 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14142 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14143 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14144 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14145 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14146 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14147 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14148 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14149 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14150 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14151 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14152
14153 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14154
14155 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14156 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14157 support for "repo" mode.
14158 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14159 * lib/g77-dg.exp: Likewise.
14160 * lib/obj-dg.exp: Likewise.
14161
14162 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14163
14164 Merge from gcc-3_2-rhl8-branch:
14165 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14166
14167 * gcc.dg/tls/opt-6.c: New test.
14168
14169 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14170
14171 * gcc.dg/20030405-1.c: New test.
14172
14173 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14174
14175 * gcc.dg/20030309-1.c: New test.
14176
14177 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14178
14179 * gcc.c-torture/execute/20030307-1.c: New test.
14180
14181 2003-02-20 Randolph Chung <tausq@debian.org>
14182
14183 * gcc.c-torture/compile/20030220-1.c: New test.
14184
14185 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14186
14187 * gcc.dg/20030217-1.c: New test.
14188
14189 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14190
14191 * gcc.c-torture/compile/20020129-1.c: New test.
14192
14193 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14194
14195 * gcc.dg/unroll-1.c: New test.
14196
14197 2002-11-16 Jan Hubicka <jh@suse.cz>
14198
14199 * gcc.c-torture/execute/20020920-1.c: New test.
14200
14201 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14202
14203 PR target/7434
14204 * gcc.c-torture/compile/20021008-1.c: New test.
14205
14206 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14207
14208 PR target/7559
14209 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14210
14211 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14212
14213 * gcc.c-torture/compile/20020807-1.c: New test.
14214
14215 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14216
14217 * gcc.dg/tls/opt-1.c: New test.
14218
14219 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14220
14221 * gcc.dg/20020729-1.c: New test.
14222
14223 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14224
14225 * g++.dg/opt/life1.C: New test.
14226
14227 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14228
14229 * gcc.dg/20020525-1.c: New test.
14230
14231 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14232
14233 PR c++/6794
14234 * g++.dg/ext/pretty1.C: New test.
14235 * g++.dg/ext/pretty2.C: New test.
14236
14237 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14238
14239 PR c++/8385
14240 * g++.dg/ext/typeof5.C: New test.
14241
14242 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14243
14244 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14245 __USER_LABEL_PREFIX__ into account.
14246 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14247
14248 2003-05-14 Roger Sayle <roger@eyesopen.com>
14249
14250 * gcc.dg/builtins-15.c: New test case.
14251
14252 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14253
14254 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14255
14256 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14257
14258 * lib/g++.exp: Tweak handling of additional source files.
14259 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14260 * g++.dg/special/conpr-2a.C: Rename to ...
14261 * g++.dg/special/conpr-2a.cc: ... this.
14262 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14263 * g++.dg/special/conpr-3a.C: Rename to ...
14264 * g++.dg/special/conpr-3a.cc: This.
14265 * g++.dg/special/conpr-3b.C: Rename to ...
14266 * g++.dg/special/conpr-3b.cc: This.
14267 * g++.dg/special/conpr-4.C: New test.
14268 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14269
14270 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14271
14272 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14273
14274 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14275
14276 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14277 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14278 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14279 * g++.old-deja/g++.other/warn3.C: Likewise.
14280
14281 2003-05-11 Roger Sayle <roger@eyesopen.com>
14282
14283 * gcc.dg/i386-387-1.c: Update to also test log.
14284 * gcc.dg/i386-387-2.c: Likewise.
14285
14286 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14287
14288 * g77.f-torture/execute/int8421.f: New test.
14289
14290 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14291
14292 PR c++/10230, c++/10481
14293 * g++.dg/lookup/scoped5.C: New test.
14294
14295 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14296
14297 PR c++/10552
14298 * g++.dg/template/ttp6.C: New test.
14299
14300 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14301
14302 * gcc.c-torture/execute/builtins: New directory.
14303 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14304 gcc.c-torture/execute/builtins.
14305 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14306 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14307 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14308 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14309
14310 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14311
14312 PR c++/9252
14313 * g++.dg/template/access8.C: New test.
14314 * g++.dg/template/access9.C: New test.
14315
14316 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14317
14318 PR c++/9554
14319 * g++.dg/parse/access1.C: New test.
14320
14321 2003-05-09 DJ Delorie <dj@redhat.com>
14322
14323 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14324 long, and not an int.
14325
14326 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14327
14328 PR c++/10555, c++/10576
14329 * g++.dg/template/memclass1.C: New test.
14330
14331 2003-05-08 DJ Delorie <dj@redhat.com>
14332
14333 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14334 targets.
14335 * gcc.c-torture/execute/20021024-1.x: Likewise.
14336 * gcc.c-torture/execute/shiftdi.x: Likewise.
14337 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14338 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14339 * gcc.dg/20021018-1.c: Likewise.
14340
14341 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14342
14343 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14344
14345 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14346 (bcopy): Call memmove.
14347
14348 2003-05-08 Roger Sayle <roger@eyesopen.com>
14349
14350 * g77.f-torture/compile/8485.f: New test case.
14351
14352 2003-05-07 Richard Henderson <rth@redhat.com>
14353
14354 PR c++/10570
14355 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14356 Verify exception_cleanup not called for rethrows.
14357 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14358 when exiting catch block without rethrowing.
14359 * g++.dg/eh/forced3.C: New.
14360 * g++.dg/eh/forced4.C: New.
14361
14362 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14363
14364 * gcc.dg/20030505.c: Fix triplet.
14365
14366 2003-05-06 DJ Delorie <dj@redhat.com>
14367
14368 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14369 * gcc.dg/nest.c: Likewise.
14370
14371 2003-05-05 Roger Sayle <roger@eyesopen.com>
14372
14373 * gcc.dg/builtins-14.c: New test case.
14374
14375 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14376
14377 * lib/compat.exp (compat-execute): New argument.
14378 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14379 * gcc.dg/compat: New test directory.
14380 * gcc.dg/compat/compat.exp: New expect script.
14381 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14382 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14383 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14384 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14385 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14386 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14387
14388 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14389 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14390 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14391 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14392 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14393 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14394 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14395 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14396 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14397 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14398 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14399 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14400 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14401 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14402 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14403
14404 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14405
14406 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14407
14408 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14409
14410 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14411
14412 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14413
14414 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14415 * gcc.dg/ppc-fsel-2.c: New test.
14416
14417 * gcc.dg/unused-5.c: New test.
14418
14419 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14420
14421 PR c++/10496
14422 * g++.dg/warn/pmf1.C: New test.
14423
14424 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14425
14426 PR c++/4494
14427 * g++.dg/warn/main.C: New test.
14428
14429 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14430
14431 * gcc.dg/nonnull-3.c: New test.
14432
14433 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14434
14435 * gcc.dg/cpp/Wtrigraphs.c: Update.
14436 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14437
14438 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14439
14440 * gcc.dg/ppc-fsel-1.c: New test.
14441
14442 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14443
14444 PR c/10604
14445 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14446
14447 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14448
14449 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14450
14451 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14452
14453 PR c++/9364, c++/10553, c++/10586
14454 * g++.dg/parse/typename4.C: New test.
14455 * g++.dg/parse/typename5.C: Likewise.
14456
14457 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14458
14459 * gcc.c-torture/compile/20030503-1.c: New test.
14460
14461 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14462
14463 * g++.dg/lookup/using5.C: Fix testcase error.
14464
14465 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14466
14467 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14468 since MEABI is no longer supported. Remove all vestiges
14469 of MEABI from the test.
14470
14471 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14472
14473 PR c++/10554
14474 * g++.dg/lookup/using5.C: New test.
14475
14476 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14477
14478 PR c++/8772
14479 * g++.dg/template/ttp5.C: New test.
14480
14481 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14482
14483 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14484 (dg-gpp-additional-sources): New function.
14485 (dg-gpp-additional-files): Likewise.
14486 * lib/g++.exp (additional_sources): New variable.
14487 (additional_files): Likewise.
14488 (g++_target_compile): Deal with them.
14489 * lib/old-dejagnu.exp: Remove.
14490 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14491 * g++.old-deja: Revise all tests to use dg commands.
14492
14493 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14494
14495 PR c++/9432, c++/9528
14496 * g++.dg/lookup/using4.C: New test.
14497
14498 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14499
14500 * gcc.dg/noreturn-5.c: New file.
14501 * gcc.dg/noreturn-6.c: New file.
14502
14503 * gcc.c-torture/compile/inline-1.c: New file.
14504
14505 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14506
14507 PR c++/10551
14508 * g++.dg/template/explicit1.C: New test.
14509
14510 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14511
14512 PR c++/10549
14513 * g++.dg/other/bitfield1.C: New test.
14514
14515 PR c++/10527
14516 * g++.dg/init/new7.C: New test.
14517
14518 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14519
14520 * g++.dg/ext/desig1.C: New test.
14521 * g++.dg/ext/init1.C: Update.
14522
14523 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14524
14525 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14526
14527 PR c++/10180
14528 * g++.dg/warn/Winline-1.C: New test.
14529
14530 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14531
14532 * gcc.c-torture/execute/string-opt-19.c: New test.
14533
14534 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14535 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14536
14537 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14538
14539 PR c++/10506
14540 * g++.dg/init/new6.C: New test.
14541
14542 PR c++/10503
14543 * g++.dg/init/ref6.C: New test.
14544
14545 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14546
14547 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14548
14549 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14550
14551 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14552 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14553
14554 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14555
14556 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14557 initialized static data members.
14558
14559 2003-04-25 H.J. Lu <hjl@gnu.org>
14560
14561 * gcc.dg/ia64-sync-4.c: New test.
14562
14563 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14564
14565 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14566 date.
14567
14568 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14569
14570 PR c++/10337
14571 * g++.dg/warn/conv1.C: New test.
14572 * g++.old-deja/g++.other/conv7.C: Adjust.
14573 * g++.old-deja/g++.other/overload14.C: Adjust.
14574
14575 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14576
14577 PR c++/10471
14578 * g++.dg/template/defarg2.C: New test.
14579
14580 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14581
14582 * gcc.dg/cpp/include2.c: Update.
14583 * gcc.dg/cpp/multiline-2.c: New.
14584 * gcc.dg/cpp/multiline.c: Update.
14585 * gcc.dg/cpp/strify2.c: Update.
14586 * gcc.dg/cpp/trad/literals-2.c: Update.
14587
14588 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14589
14590 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14591
14592 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14593
14594 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14595
14596 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14597
14598 PR c++/10451
14599 * g++.dg/parse/crash4.C: New test.
14600
14601 PR c++/9847
14602 * g++.dg/parse/crash5.C: New test.
14603
14604 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14605
14606 PR c++/10446
14607 * g++.dg/parse/crash3.C: New test.
14608
14609 PR c++/10428
14610 * g++.dg/parse/elab1.C: New test.
14611
14612 2003-04-22 Devang Patel <dpatel@apple.com>
14613
14614 * gcc.dg/cpp/trad/funlike-5.c: New test.
14615
14616 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14617
14618 * g++.dg/other/packed1.C: Fix dg options.
14619
14620 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14621
14622 * g++.dg/other/offsetof2.C: New test.
14623
14624 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14625
14626 * g++.dg/template/recurse.C: Adjust location of error messages.
14627
14628 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14629
14630 PR c++/9881
14631 * g++.dg/init/addr-const1.C: New test.
14632 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14633
14634 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14635
14636 PR c++/10405
14637 * g++.dg/lookup/struct-hack1.C: New test.
14638
14639 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14640
14641 * ucs.c: Update diagnostic messages.
14642
14643 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14644
14645 * gcc.dg/cpp/truefalse.cpp: New test.
14646 * gcc.dg/cpp/cpp.exp: Update.
14647 * g++.dg/other/stdbool-if.C: Remove.
14648
14649 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14650
14651 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14652 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14653
14654 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14655
14656 * gcc.c-torture/compile/20030418-1.c: New test.
14657
14658 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14659
14660 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14661
14662 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14663
14664 PR c++/10347
14665 g++.dg/template/dependent-name1.C: New test.
14666
14667 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14668
14669 * gcc.dg/warn-1.c (tourist_guide): New array,
14670 contains a pointer to bar.
14671
14672 2003-04-16 Roger Sayle <roger@eyesopen.com>
14673
14674 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14675 * gcc.c-torture/execute/medce-1.c: New test case.
14676 * gcc.c-torture/execute/medce-2.c: New test case.
14677
14678 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14679
14680 * lib/prune.exp: Ignore more messages.
14681
14682 PR c++/10381
14683 * g++.dg/parse/lookup3.C: New test.
14684
14685 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14686
14687 * gcc.c-torture/compile/20030415-1.c : New test.
14688
14689 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14690
14691 * gcc.c-torture/execute/scope-2.c: Move to ...
14692 * gcc.dg/noncompile/scope.c: .... here.
14693
14694 2003-04-14 Roger Sayle <roger@eyesopen.com>
14695
14696 * gcc.dg/20030414-2.c: New test case.
14697
14698 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14699
14700 PR target/10377
14701 * gcc.dg/20030414-1.c: New test.
14702
14703 2003-04-13 Roger Sayle <roger@eyesopen.com>
14704
14705 * gcc.dg/builtins-12.c: New test case.
14706 * gcc.dg/builtins-13.c: New test case.
14707
14708 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14709
14710 * gcc.c-torture/execute/string-opt-18.c: New test.
14711
14712 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14713
14714 PR c++/10300
14715 * g++.dg/init/new5.C: New test.
14716
14717 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14718
14719 PR c++/7910
14720 * g++.dg/ext/dllimport1.C: New test.
14721
14722 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14723
14724 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14725
14726 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14727
14728 PR Fortran/9263
14729 * g77.f-torture/noncompile/9263.f: New test
14730 PR Fortran/1832
14731 * g77.f-torture/execute/1832.f: New test
14732
14733 2003-04-11 David Chad <davidc@freebsd.org>
14734 Loren J. Rittle <ljrittle@acm.org>
14735
14736 libobjc/8562
14737 * objc.dg/headers.m: New test.
14738
14739 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14740
14741 * gcc.c-torture/execute/builtin-noret-2.c: New.
14742 * gcc.c-torture/execute/builtin-noret-2.x: New.
14743 XFAIL builtin-noret-2.c at -O1 and above.
14744 * gcc.dg/redecl.c: New.
14745 * gcc.dg/Wshadow-1.c: Update error regexps.
14746
14747 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14748
14749 * g++.dg/abi/bitfield10.C: New test.
14750
14751 2003-04-09 Mike Stump <mrs@apple.com>
14752
14753 * gcc.dg/pch/pch.exp: Make testcase names longer.
14754 * g++.dg/pch/pch.exp: Make testcase names longer.
14755
14756 2003-04-08 Roger Sayle <roger@eyesopen.com>
14757
14758 * gcc.dg/builtins-11.c: New test case.
14759
14760 2003-04-08 Roger Sayle <roger@eyesopen.com>
14761
14762 * gcc.dg/builtins-9.c: New test case.
14763 * gcc.dg/builtins-10.c: New test case.
14764
14765 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14766
14767 * gcc.dg/noncompile/init-4.c.c: New test.
14768
14769 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14770
14771 * gcc.misc-test/gcov-9.c: New test.
14772 * gcc.misc-test/gcov-10.c: New test
14773 * gcc.misc-test/gcov-11.c: New test.
14774
14775 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14776
14777 PR optimization/10024
14778 * gcc.c-torture/compile/20030405-1.c: New test.
14779
14780 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14781
14782 * gcc.dg/pch/static-3.c: New.
14783 * gcc.dg/pch/static-3.hs: New.
14784 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14785
14786 2003-04-04 Richard Henderson <rth@redhat.com>
14787
14788 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14789 * g++.dg/eh/forced2.C: Likewise.
14790
14791 2003-04-03 Mike Stump <mrs@apple.com>
14792
14793 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14794 target arg.
14795 (scan-assembler-times, scan-assembler-not): Likewise.
14796 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14797
14798 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14799
14800 * gcc.dg/sparc-loop-1.c: New test.
14801
14802 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14803
14804 PR other/9274
14805 * g++.dg/pch/system-2.C: New.
14806 * g++.dg/pch/system-2.Hs: New.
14807
14808 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14809
14810 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14811
14812 * g++.dg/eh/simd-1.C (vecfunc): Same.
14813
14814 2003-04-01 Roger Sayle <roger@eyesopen.com>
14815
14816 * gcc.c-torture/execute/20030401-1.c: New test case.
14817
14818 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14819
14820 * objc.dg/defs.m: New.
14821
14822 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14823
14824 * g++.dg/eh/simd-1.C: New.
14825 * g++.dg/eh/simd-2.C: New.
14826
14827 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14828
14829 * gcc.c-torture/execute/simd-3.c: New.
14830
14831 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14832
14833 PR c/9936
14834 * gcc.dg/20030331-2.c: New test.
14835
14836 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14837
14838 PR c++/10278
14839 * g++.dg/parse/crash2.C: New test.
14840
14841 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14842
14843 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14844 * gcc.c-torture/execute/20030331-1.c: ...here.
14845
14846 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14847
14848 * gcc.c-torture/execute/20030331-1.c: New test.
14849
14850 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14851
14852 * lib/gcov.exp: Adjust call return testing strings.
14853 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14854
14855 2003-03-31 Roger Sayle <roger@eyesopen.com>
14856
14857 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14858 * gcc.dg/builtins-7.c: New test case.
14859 * gcc.dg/builtins-8.c: New test case.
14860
14861 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14862
14863 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14864
14865 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14866
14867 PR c++/7647
14868 * g++.dg/lookup-class-member-2.C: New test.
14869
14870 2003-03-30 Glen Nakamura <glen@imodulo.com>
14871
14872 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14873
14874 2003-03-28 Roger Sayle <roger@eyesopen.com>
14875
14876 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14877
14878 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14879
14880 * g++.dg/init/attrib1.C: New test.
14881
14882 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14883
14884 * gcc.dg/ultrasp8.c: New test.
14885
14886 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14887
14888 * gcc.dg/ultrasp7.c: New test.
14889
14890 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14891
14892 PR c++/10047
14893 * g++.dg/template/inline1.C: New test.
14894
14895 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14896
14897 * gcc.dg/sparc-dwarf2.c: New test.
14898
14899 2003-03-27 Roger Sayle <roger@eyesopen.com>
14900
14901 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14902 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14903
14904 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14905
14906 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14907 than reading .x files.
14908 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14909 * g77.dg/gcov/gcov-1.f: Likewise.
14910 * gcc.misc-tests/gcov-4b.c: Likewise.
14911 * gcc.misc-tests/gcov-5b.c: Likewise.
14912 * gcc.misc-tests/gcov-6.c: Likewise.
14913 * gcc.misc-tests/gcov-7.c: Likewise.
14914 * gcc.misc-tests/gcov-8.c: Likewise.
14915 * g++.dg/gcov/gcov-1.x: Remove.
14916 * g77.dg/gcov/gcov-1.x: Likewise.
14917 * gcc.misc-tests/gcov-4b.x: Likewise.
14918 * gcc.misc-tests/gcov-5b.x: Likewise.
14919 * gcc.misc-tests/gcov-6.x: Likewise.
14920 * gcc.misc-tests/gcov-7.x: Likewise.
14921 * gcc.misc-tests/gcov-8.x: Likewise.
14922
14923 2003-03-27 Glen Nakamura <glen@imodulo.com>
14924
14925 PR opt/10087
14926 * gcc.dg/20030324-1.c: New test.
14927
14928 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14929
14930 PR c++/10224
14931 * g++.dg/template/arg3.C: New test.
14932
14933 PR c++/10158
14934 * g++.dg/template/friend18.C: New test.
14935
14936 2003-03-26 Roger Sayle <roger@eyesopen.com>
14937
14938 * g77.f-torture/compile/20030326-1.f: New test case.
14939
14940 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14941
14942 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14943
14944 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14945
14946 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14947
14948 * gcc.dg/ia64-sync-3.c: New test.
14949
14950 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14951
14952 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14953
14954 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14955
14956 * gcc.dg/ultrasp6.c: New test.
14957
14958 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14959
14960 * gcc.dg/i386-signbit-1.c: New test.
14961 * gcc.dg/i386-signbit-2.c: New test.
14962 * gcc.dg/i386-signbit-3.c: New test.
14963
14964 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14965
14966 * gcc.dg/ultrasp5.c: Fix options.
14967
14968 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14969
14970 * gcc.dg/ultrasp5.c: Fix comment.
14971
14972 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14973
14974 PR fortran/10197
14975 * g77.f-torture/execute/10197.f: New test.
14976
14977 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14978
14979 PR c++/9898, c++/383
14980 * g++.dg/template/conv6.C: New test.
14981
14982 PR c++/10119
14983 * g++.dg/template/ptrmem5.C: New test.
14984
14985 PR c++/10026
14986 * g++.dg/lookup/koenig1.C: New test.
14987
14988 PR C++/10199
14989 * g++.dg/lookup/template2.C: New test.
14990
14991 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14992
14993 * g++.dg/opt/rtti1.C: New test.
14994
14995 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14996
14997 * gcc.dg/ultrasp5.c: New test.
14998
14999 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
15000
15001 PR middle-end/9967
15002 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
15003 builtin fputs.
15004
15005 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
15006
15007 PR c/8224
15008 * gcc.dg/20030323-1.c: New test.
15009
15010 2003-03-23 Roger Sayle <roger@eyesopen.com>
15011
15012 * gcc.c-torture/compile/20030323-1.c: New test case.
15013
15014 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
15015
15016 * gcc.dg/20030321-1.c: New test.
15017
15018 2003-03-22 Zack Weinberg <zack@codesourcery.com>
15019
15020 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
15021
15022 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
15023
15024 PR c++/9978, c++/9708
15025 * g++.dg/ext/vlm1.C: Adjust expected error.
15026 * g++.dg/ext/vla2.C: New test.
15027 * g++.dg/template/arg1.C: New test.
15028 * g++.dg/template/arg2.C: New test.
15029
15030 2003-03-22 Bud Davis <bdavis9659@comcast.net>
15031
15032 * g77.f-torture/execute/select.f: New test.
15033 * g77.f-torture/noncompile/select_no_compile.f: New test.
15034
15035 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
15036
15037 PR c++/9898
15038 * g++.dg/other/error4.C: New test.
15039
15040 2003-03-20 Mark Mitchell <mark@codesourcery.com>
15041
15042 * g++.dg/template/friend17.C: New test.
15043
15044 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15045
15046 * gcc.c-torture/compile/20030320-1.c: New.
15047
15048 2003-03-20 Roger Sayle <roger@eyesopen.com>
15049
15050 * gcc.dg/builtins-6.c: New test case.
15051
15052 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15053
15054 PR target/10073
15055 * gcc.c-torture/compile/20030319-1.c: New.
15056
15057 2003-03-18 Jan Hubicka <jh@suse.cz>
15058
15059 * gcc.dg/i386-cvt-1.c: New test.
15060
15061 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15062
15063 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15064 * objc.dg/naming-2.m: Likewise.
15065
15066 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15067
15068 PR c++/9639
15069 * g++.dg/parse/crash1.C: New test.
15070
15071 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15072
15073 PR c++/8805
15074 * g++.dg/eh/cleanup1.C: New test.
15075
15076 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15077
15078 * gcc.c-torture/execute/20030316-1.c: New test case.
15079
15080 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15081
15082 PR c++/9629
15083 * g++.dg/init/ctor2.C: New test.
15084
15085 2003-03-15 Roger Sayle <roger@eyesopen.com>
15086
15087 * g77.f-torture/compile/xformat.f: New test case.
15088
15089 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15090
15091 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15092 * g++.old-deja/g++.mike/eh50.C: Likewise.
15093
15094 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15095
15096 PR c++/6440
15097 * g++.dg/template/spec7.C: New test.
15098 * g++.dg/template/spec8.C: Likewise.
15099
15100 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15101
15102 * gcc.c-torture/execute/20030313-1.c: New test.
15103
15104 2003-03-14 Richard Henderson <rth@redhat.com>
15105
15106 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15107
15108 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15109
15110 * gcc.c-torture/compile/20030314-1.c: New test.
15111
15112 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15113
15114 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15115 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15116 thumb target,
15117 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15118 to accept newer _imp__ prefix and additional
15119 newline in .drectve section.
15120 * gcc.dg/dll-4.c: Likewise.
15121 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15122 switch.
15123
15124 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15125
15126 * g++.dg/parse/namespace9.C: New test.
15127
15128 * g++.dg/init/ref5.C: New test.
15129 * g++.dg/parse/ptrmem1.C: Likewise.
15130
15131 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15132
15133 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15134 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15135 regular expression.
15136 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15137 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15138
15139 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15140
15141 * gcc.c-torture/execute/20030224-2.c: New test.
15142
15143 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15144
15145 * gcc.dg/decl-3.c: New test.
15146
15147 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15148
15149 * gcc.dg/i386-loop-2.c: New test.
15150
15151 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15152
15153 PR c++/9474
15154 * g++.dg/parse/namespace8.C: New test.
15155
15156 PR c++/9924
15157 * g++.dg/overload/builtin2.C: New test.
15158
15159 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15160
15161 * gcc.dg/return-type-3.c: New test.
15162
15163 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15164
15165 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15166 profiling options are not supported.
15167
15168 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15169
15170 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15171 * g++.old-deja/g++.warn/impint2.C: Likewise.
15172
15173 2003-03-10 Devang Patel <dpatel@apple.com>
15174
15175 * g++.dg/cpp/c++_cmd_1.C: New test.
15176 * g++.dg/cpp/c++_cmd_1.h: New file.
15177
15178 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15179
15180 * gcc.dg/altivec-9.c: New file.
15181
15182 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15183
15184 * gcc.dg/ppc-sdata-1.c: New test.
15185 * gcc.dg/ppc-sdata-2.c: New test.
15186
15187 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15188
15189 PR c++/9373
15190 * g++.dg/opt/ptrmem2.C: New test.
15191
15192 PR c++/8534
15193 * g++.dg/opt/ptrmem1.C: New test.
15194
15195 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15196
15197 * gcc.dg/i386-loop-1.c: New test.
15198
15199 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15200
15201 PR c++/9970
15202 * g++.dg/lookup/friend1.C: New test.
15203
15204 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15205
15206 PR c++/9823
15207 * g++.dg/parser/constructor1.C: New test.
15208
15209 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15210
15211 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15212
15213 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15214
15215 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15216
15217 * gcc.dg/cpp/Wunused.c: Update test.
15218
15219 2003-03-08 Jan Hubicka <jh@suse.cz>
15220
15221 * gcc.dg/inline-3.c: New test.
15222
15223 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15224
15225 PR c++/9809
15226 * g++.dg/parse/builtin1.C: New test.
15227
15228 PR c++/9982
15229 * g++.dg/abi/cookie1.C: New test.
15230 * g++.dg/abi/cookie2.C: Likewise.
15231
15232 PR c++/9524
15233 * g++.dg/template/field1.C: New test.
15234
15235 PR c++/9912
15236 * g++.dg/parse/class1.C: New test.
15237 * g++.dg/parse/namespace7.C: Likewise.
15238 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15239
15240 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15241
15242 * g++.dg/init/ref4.C: New test.
15243
15244 2003-03-07 Jan Hubicka <jh@suse.cz>
15245
15246 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15247 * gcc.dg/inline-3.c: New test.
15248
15249 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15250
15251 * g++.dg/init/ref3.C: New test.
15252
15253 PR c++/9965
15254 * g++.dg/init/ref2.C: New test.
15255
15256 PR c++/9400
15257 * g++.dg/warn/Wshadow-2.C: New test.
15258
15259 PR c++/9791
15260 * g++.dg/warn/Woverloaded-1.C: New test.
15261
15262 2003-03-05 Jan Hubicka <jh@suse.cz>
15263
15264 * gcc.dg/i386-local2.c: New.
15265 * gcc.dg/i386-local.c: Fix typo.
15266
15267 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15268
15269 * g++.dg/abi/layout3.C: New test.
15270
15271 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15272
15273 * gcc.c-torture/compile/20030305-1.c
15274
15275 2003-03-05 Jan Hubicka <jh@suse.cz>
15276
15277 * gcc.dg/i386-local.c: New.
15278
15279 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15280
15281 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15282
15283 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15284
15285 * gcc.dg/switch-2.c: New test.
15286 * gcc.dg/switch-3.c: New test.
15287 * gcc.dg/Wswitch.c: Adjust line numbers.
15288 * gcc.dg/Wswitch-default.c: Likewise.
15289 * gcc.dg/Wswitch-enum.c: Likewise.
15290
15291 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15292
15293 * gcc.c-torture/execute/20030222-1.c: New test.
15294
15295 2003-03-03 James E Wilson <wilson@tuliptree.org>
15296
15297 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15298
15299 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15300
15301 PR c++/9878
15302 * g++.dg/init/ref1.C: New test.
15303
15304 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15305
15306 * gcc.dg/sh-relax.c: New SH-only test.
15307
15308 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15309
15310 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15311 comment explaining purpose of testcase.
15312
15313 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15314
15315 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15316 for HC11/HC12 (asm needs two int registers).
15317 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15318 HC11/HC12 because the test uses an asm which needs two 32-bit
15319 registers.
15320
15321 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15322
15323 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15324 for HC11/HC12 (array is too large otherwise).
15325 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15326 * gcc.c-torture/compile/20010518-2.x: Likewise.
15327 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15328 HC11/HC12 (array is too large).
15329
15330 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15331
15332 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15333 * lib/g++-dg.exp (g++-dg-test): Likewise.
15334
15335 2003-03-01 Roger Sayle <roger@eyesopen.com>
15336
15337 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15338 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15339
15340 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15341
15342 * g++.dg/warn/implicit-typename1.C: Remove warning.
15343
15344 2003-02-28 Richard Henderson <rth@redhat.com>
15345
15346 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15347 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15348
15349 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15350
15351 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15352 * g++.dg/pch/pch.exp: Likewise.
15353
15354 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15355
15356 PR c++/9879
15357 * testsuite/g++.dg/init/new4.C: New test.
15358
15359 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15360
15361 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15362
15363 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15364
15365 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15366 unsigned long.
15367
15368 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15369 wider than float.
15370
15371 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15372
15373 * lib/scanasm.exp: Add support for counting numbers of
15374 occurences.
15375 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15376 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15377
15378 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15379
15380 PR c++/9683
15381 * g++.dg/template/static3.C: New test.
15382
15383 PR c++/9829
15384 * g++.dg/parse/namespace6.C: New test.
15385
15386 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15387
15388 PR target/9732
15389 * gcc.dg/20030225-1.c: New test.
15390
15391 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15392
15393 * README: Remove out-of-date information.
15394
15395 PR c++/9836
15396 * g++.dg/template/spec6.C: New test.
15397
15398 2003-02-24 Jeff Law <law@redhat.com>
15399
15400 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15401
15402 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15403
15404 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15405 * gcc.dg/pragma-ep-1.c: Likewise.
15406
15407 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15408
15409 PR c++/9602
15410 * g++.dg/template/friend16.C: New test.
15411
15412 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15413
15414 PR c++/5333
15415 * g++.dg/parse/fused-params1.C: Adjust error messages.
15416 * g++.dg/template/nested3.C: New test.
15417
15418 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15419
15420 * g++.dg/abi/param1.C: New test.
15421
15422 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15423
15424 PR c++/7982
15425 * g++.dg/warn/implicit-typename1.C: New test.
15426
15427 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15428
15429 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15430 with "mtune".
15431 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15432 * gcc.c-torture/execute/20010129-1.x: Likewise.
15433 * gcc.dg/20011107-1.c: Likewise.
15434 * gcc.dg/20020108-1.c: Likewise.
15435 * gcc.dg/20020122-3.c: Likewise.
15436 * gcc.dg/20020206-1.c: Likewise.
15437 * gcc.dg/20020310-1.c: Likewise.
15438 * gcc.dg/20020426-2.c: Likewise.
15439 * gcc.dg/20020517-1.c: Likewise.
15440 * gcc.dg/991230-1.c: Likewise.
15441 * gcc.dg/i386-unroll-1.c: Likewise.
15442 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15443
15444 2003-02-22 Jan Hubicka <jh@suse.cz>
15445
15446 * gcc.dg/i386-mul.c: New test.
15447
15448 2003-02-21 Roger Sayle <roger@eyesopen.com>
15449
15450 * gcc.dg/builtins-5.c: New test case.
15451
15452 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15453
15454 * gcc.dg/asmreg-1.c: New test.
15455
15456 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15457
15458 PR c++/9749
15459 * g++.dg/parse/varmod1.C: New test.
15460
15461 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15462
15463 PR c++/9727
15464 * g++.dg/template/op1.C: New test.
15465
15466 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15467
15468 PR c++/8906
15469 * g++.dg/template/nested2.C: New test.
15470
15471 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15472
15473 PR c++/8724
15474 * g++.dg/expr/dtor1.C: New test.
15475
15476 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15477
15478 * gcc.dg/cpp/include3.c: New test.
15479 * gcc.dg/cpp/inc/foo.h: New file.
15480
15481 2003-02-21 Glen Nakamura <glen@imodulo.com>
15482
15483 * gcc.c-torture/execute/20030221-1.c: New test.
15484
15485 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15486
15487 PR c++/9729
15488 * g++.dg/abi/conv1.C: New test.
15489
15490 2003-02-20 Jan Hubicka <jh@suse.cz>
15491
15492 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15493
15494 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15495
15496 * gcc.c-torture/compile/20030219-1.c: New test.
15497
15498 2003-02-18 Jan Hubicka <jh@suse.cz>
15499
15500 * gcc.dg/funcorder.c: New test.
15501
15502 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15503
15504 * gcc.c-torture/execute/20030218-1.c: New.
15505
15506 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15507
15508 * gcc.dg/20030218-1.c: New.
15509
15510 2003-02-18 Richard Henderson <rth@redhat.com>
15511
15512 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15513 * gcc.dg/attr-used-2.c: New.
15514
15515 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15516
15517 PR c++/9704
15518 * g++.dg/init/copy5.C: New test.
15519
15520 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15521
15522 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15523 * g++.dg/pch/pch.exp: Likewise.
15524
15525 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15526
15527 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15528 STACK_SIZE is not defined.
15529
15530 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15531
15532 PR c++/9457
15533 * g++.dg/template/init1.C: New test.
15534
15535 2003-02-16 Jan HUbicka <jh@suse.cz>
15536
15537 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15538 (foo): Add few extra tests
15539 * gcc.dg/c99-const-expr-3.c: Likewise.
15540 * gcc.c-torture/execute/20030216-1.c: New.
15541
15542 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15543
15544 PR c++/9459
15545 * g++.dg/ext/typeof4.C: New test.
15546
15547 2003-02-15 Roger Sayle <roger@eyesopen.com>
15548
15549 * gcc.dg/i386-387-3.c: New test case.
15550
15551 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15552
15553 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15554 cris-*-elf* cris-*-aout* and mmix-*-*.
15555
15556 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15557
15558 * gcc.dg/20030213-1.c: New test.
15559
15560 2003-02-12 Roger Sayle <roger@eyesopen.com>
15561
15562 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15563 * gcc.dg/i386-387-2.c: Likewise.
15564
15565 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15566
15567 * gcc.dg/ppc-spe.c: Fix formatting.
15568 Enable tests that were previously unsupported by gas.
15569 Delete tests for instructions that no longer exist.
15570 Switch arguments on evsubifw builtin.
15571
15572 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15573
15574 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15575 STACK_SIZE is too small.
15576
15577 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15578 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15579
15580 * gcc.dg/decl-2.c: New test.
15581
15582 2003-02-10 Jan Hubicka <jh@suse.cz>
15583
15584 * gcc.dg/i386-fpcvt-1.c: New test.
15585
15586 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15587
15588 * gcc.c-torture/execute/20030209-1.c: New test.
15589
15590 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15591
15592 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15593 int-wide bitops, use the constants of the same width.
15594 Likewise, if long long is 32-bit wide, test bitops using
15595 32-bit constants.
15596
15597 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15598
15599 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15600
15601 2003-02-07 Roger Sayle <roger@eyesopen.com>
15602
15603 * testsuite/gcc.dg/builtins-4.c: New test case.
15604
15605 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15606
15607 * gcc.dg/20020430-1.c: Fix dg command typos.
15608 * gcc.dg/20020503-1.c: Likewise.
15609
15610 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15611
15612 PR c++/8785
15613 * g++.dg/parse/fused-params1.C: New test.
15614
15615 PR c++/8857
15616 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15617
15618 PR c++/8921
15619 * g++.dg/parse/non-dependent1.C: New test.
15620
15621 PR c++/8928
15622 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15623
15624 PR c++/9228
15625 * g++.dg/parse/undefined7.C: New test.
15626 * g++.dg/parse/non-templ1.C: New test.
15627
15628 PR c++/9229
15629 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15630
15631 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15632
15633 * gcc.c-torture/compile/20030206-1.c: New test.
15634
15635 2003-02-05 Roger Sayle <roger@eyesopen.com>
15636
15637 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15638 "pow" to "foo" to avoid potential confusion with a math built-in.
15639
15640 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15641
15642 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15643 conditions for SPARC targets.
15644
15645 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15646
15647 * gcc.dg/20030204-1.c: New test.
15648
15649 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15650
15651 PR c++/38
15652 * g++.dg/parse/array-size1.C: New test.
15653
15654 PR c++/5657
15655 * g++.dg/parse/undefined3.C: New test.
15656
15657 PR c++/5665
15658 * g++.dg/parse/undefined4.C: New test.
15659
15660 PR c++/5975
15661 * g++.dg/parse/undefined5.C: New test.
15662
15663 PR c++/7259
15664 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15665
15666 PR c++/8578
15667 * g++.dg/parse/casting-operator1.C: New test.
15668
15669 PR c++/8596
15670 * g++.dg/parse/undefined6.C: New test.
15671
15672 PR c++/8736
15673 * g++.dg/parse/missing-template1.C: New test.
15674
15675 2003-02-04 Jan Hubicka <jh@suse.cz>
15676
15677 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15678 * gcc.dg/i386-cmov?.c: Likewise.
15679 * gcc.dg/i386-fpcvt-?.c: Likewise.
15680 * gcc.dg/i386-ssefp-1.c: Likewise.
15681 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15682 conventions.
15683
15684 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15685
15686 PR c++/7129
15687 * testsuite/g++.dg/ext/max.C: New test.
15688
15689 2003-02-03 Jan Hubicka <jh@suse.cz>
15690
15691 * gcc.c-torture/execute/20030203-1.c: New test.
15692
15693 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15694
15695 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15696 'natural-endian'.
15697
15698 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15699
15700 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15701 * g++.dg/init/new2.C: Likewise.
15702 * g++.dg/other/new1.C: Likewise.
15703
15704 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15705
15706 * gcc.dg/struct-ret-libc.c: New test.
15707
15708 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15709
15710 * gcc.dg/20030129-1.c: New test.
15711
15712 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15713
15714 PR c++/8849
15715 * g++.dg/template/ptrmem4.C: New test.
15716
15717 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15718
15719 * g++.dg/parser/constant1.C: New test.
15720
15721 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15722
15723 PR c++/8591
15724 * g++.dg/parse/friend2.C: New test.
15725
15726 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15727
15728 PR c++/9437
15729 * g++.dg/template/unify4.C: New test.
15730
15731 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15732
15733 * gcc.c-torture/execute/20030128-1.c: New test.
15734
15735 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15736
15737 * g++.dg/lookup/nested1.C: Test moved from ...
15738 * g++.old-deja/g++.other/lookup24.C: ... here.
15739
15740 2003-01-28 Jan Hubicka <jh@suse.cz>
15741
15742 * gcc.dg/i386-cmov5.c: New test.
15743
15744 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15745
15746 * gcc.c-torture/execute/20010925-1.c: Changed the
15747 memcpy declaration.
15748
15749 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15750
15751 PR c++/3902
15752 * g++.dg/parse/template5.C: New test.
15753
15754 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15755
15756 PR fortran/9258
15757 * g77.dg/pr9258: New test.
15758
15759 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15760
15761 * README: Move relevant parts from README.g++.
15762
15763 * README.g++: Remove this file.
15764
15765 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15766
15767 * g++.dg/abi/dcast1.C: New test.
15768
15769 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15770
15771 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15772
15773 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15774
15775 PR c++/47
15776 * g++.old-deja/g++.other/lookup24.C: New test.
15777
15778 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15779
15780 PR middle-end/7227
15781 * gcc.dg/uninit-C.c: New test.
15782
15783 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15784
15785 * g++.dg/abi/covariant1.C: New test.
15786
15787 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15788
15789 * gcc.dg/20030123-1.c: New test.
15790
15791 2003-01-25 Jan Hubicka <jh@suse.cz>
15792
15793 PR opt/8492
15794 * gcc.c-torture/compile/20030125-1.c
15795
15796 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15797
15798 PR c++/9403
15799 * g++.dg/parse/template3.C: New test.
15800 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15801
15802 PR c++/795
15803 * g++.dg/parse/template4.C: New test.
15804
15805 PR c++/9415
15806 * g++.dg/template/qual2.C: New test.
15807
15808 PR c++/8545
15809 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15810
15811 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15812
15813 2003-01-25 Roger Sayle <roger@eyesopen.com>
15814
15815 * gcc.c-torture/execute/switch-1.c: New test case.
15816
15817 2003-01-25 Jan Hubicka <jh@suse.cz>
15818
15819 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15820
15821 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15822
15823 Tweaks for Bison-1.875. From the NEWS file:
15824 "- `parse error' -> `syntax error'
15825 Bison now uniformly uses the term `syntax error'"
15826 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15827 * gcc.dg/cpp/digraph2.c: Likewise.
15828 * gcc.dg/cpp/direct2.c: Likewise.
15829 * gcc.dg/cpp/paste4.c: Likewise.
15830 * gcc.dg/c90-restrict-1.c: Likewise.
15831 * gcc.dg/c99-func-2.c: Likewise.
15832 * gcc.dg/noncompile/920721-2.c: Likewise.
15833 * gcc.dg/noncompile/930622-2.c: Likewise.
15834 * gcc.dg/noncompile/940112-1.c: Likewise.
15835 * gcc.dg/noncompile/950921-1.c: Likewise.
15836 * gcc.dg/noncompile/951123-1.c: Likewise.
15837 * gcc.dg/noncompile/971104-1.c: Likewise.
15838 * gcc.dg/noncompile/990416-1.c: Likewise.
15839
15840 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15841
15842 * g++.dg/parse/undefined1.C: Add error message.
15843
15844 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15845
15846 PR c++/9354
15847 * g++.dg/parse/new1.C: New test.
15848
15849 PR c++/9216
15850 * g++.dg/parse/template2.C: New test.
15851
15852 PR c++/9354
15853 * g++.dg/parse/typedef2.C: New test.
15854
15855 PR c++/9328
15856 * g++.dg/ext/typeof3.C: New test.
15857
15858 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15859
15860 PR c++/2738
15861 * g++.dg/parse/ret-type1.C: New test.
15862
15863 PR c++/3792
15864 * g++.dg/parse/tmpl-outside1.C: New test.
15865
15866 PR c++/4207
15867 * g++.dg/parse/int-as-enum1.C: New test.
15868
15869 PR c++/4903
15870 * g++.dg/parse/no-typename1.C: New test.
15871
15872 PR c++/5533
15873 * g++.dg/parse/no-value1.C: New test.
15874
15875 PR c++/5921
15876 * g++.dg/parse/wrong-inline1.C: New test.
15877
15878 PR c++/6402
15879 * g++.dg/parse/ref1.C: New test.
15880
15881 PR c++/6992
15882 * g++.dg/parse/attr-ctor1.C: New test.
15883
15884 PR c++/7229
15885 * g++.dg/parse/namespace5.C: New test.
15886
15887 PR c++/7917
15888 * g++.dg/parse/func-def1.C: New test.
15889
15890 PR c++/8143
15891 * g++.dg/parse/undefined1.C: New test.
15892
15893 PR c++/5723, PR c++/8522
15894 * g++.dg/parse/specialization1.C: New test.
15895
15896 PR c++/163, PR c++/8595
15897 * g++.dg/parse/struct-as-enum1.C: New test.
15898
15899 PR c++/9173
15900 * g++.dg/parse/undefined2.C: New test.
15901
15902 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15903
15904 PR c++/9298
15905 * g++.dg/parse/template1.C: New test.
15906
15907 PR c++/9384
15908 * g++.dg/parse/using1.C: New test.
15909
15910 PR c++/9285
15911 PR c++/9294
15912 * g++.dg/parse/expr2.C: New test.
15913
15914 PR c++/9388
15915 * g++.dg/parse/lookup2.C: Likewise.
15916
15917 2003-01-21 Jan Hubicka <jh@suse.cz>
15918
15919 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15920 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15921 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15922 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15923
15924 2003-01-20 Nick Clifton <nickc@redhat.com>
15925
15926 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15927 problem with ARM sibcall code generation.
15928
15929 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15930
15931 * gcc.c-torture/execute/20030120-1.c: New.
15932
15933 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15934
15935 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15936
15937 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15938
15939 PR c++/9272
15940 * g++.dg/parse/ctor1.C: New test.
15941
15942 PR c++/9294:
15943 * g++.dg/parse/qualified1.C: New test.
15944
15945 * g++.dg/parse/typename3.C: New test.
15946
15947 2003-01-16 Richard Henderson <rth@redhat.com>
15948
15949 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15950
15951 2003-01-16 Richard Henderson <rth@redhat.com>
15952
15953 * g++.dg/pch/pch.exp: Copy test header to the working directory
15954 before using it either for precompilation or direct use.
15955 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15956 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15957
15958 2003-01-16 Richard Henderson <rth@redhat.com>
15959
15960 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15961 before using it either for precompilation or direct use.
15962 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15963 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15964
15965 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15966
15967 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15968 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15969 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15970 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15971 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15972 typename warning into error.
15973 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15974 error messages.
15975 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15976 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15977 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15978 messages.
15979 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15980 make declaration visible in template.
15981 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15982 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15983 messages.
15984 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15985 message.
15986 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15987 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15988 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15989 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15990 typename warning with error message.
15991 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15992 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15993 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15994
15995 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15996
15997 * g++.dg/parse/ambig2.C: New test.
15998
15999 2003-01-15 Richard Henderson <rth@redhat.com>
16000
16001 * g++.dg/tls/init-2.C: Update error message string.
16002
16003 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16004
16005 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
16006
16007 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
16008
16009 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
16010 all for HC11/HC12.
16011 * gcc.c-torture/compile/20001205-1.x: Likewise.
16012 * gcc.c-torture/compile/20001226-1.x: Likewise.
16013 * gcc.c-torture/compile/920520-1.x: Likewise.
16014 * gcc.c-torture/compile/961203-1.x: Likewise.
16015 * gcc.c-torture/compile/20020604-1.x: Likewise.
16016
16017 2003-01-15 Jan Hubicka <jh@suse.cz>
16018
16019 * gcc.c-torture/compile/20030115-1.c: New test.
16020
16021 * gcc.dg/i386-fpcvt-1.c: New test.
16022 * gcc.dg/i386-fpcvt-2.c: New test.
16023
16024 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
16025
16026 Further conform g++'s __vmi_class_type_info to the C++ ABI
16027 specification.
16028 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
16029 the specification.
16030
16031 2003-01-14 Jan Hubicka <jh@suse.cz>
16032
16033 * gcc.dg/i386-fpcvt-1.c: New test.
16034 * gcc.dg/i386-fpcvt-2.c: New test.
16035
16036 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16037
16038 * gcc.dg/i386-mmx-3.c: New test.
16039
16040 2003-01-12 Mark Mitchell <mark@codesourcery.com>
16041
16042 PR c++/9264
16043 * g++.dg/parse/octal1.C: New file.
16044
16045 PR c++/9172
16046 * g++.dg/parse/typename1.C: New file.
16047
16048 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16049
16050 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16051 * gcc.dg/bf-no-ms-layout.c: Likewise.
16052 * gcc.dg/bf-ms-attrib.c: Likewise.
16053
16054 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16055
16056 PR c++/9099
16057 * g++.dg/parse/dtor1.C: New file.
16058
16059 PR c++/9128
16060 * g++.dg/rtti/typeid1.C: New file.
16061
16062 PR c++/9153
16063 * g++.dg/parse/lookup1.C: New file.
16064
16065 PR c++/9171
16066 * g++.dg/templ/spec5.C: New file.
16067
16068 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16069
16070 * gcc.c-torture/compile/20030110-1.c: New test.
16071
16072 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16073
16074 Merge from pch-branch:
16075
16076 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16077
16078 * gcc.dg/pch/cpp-1.h: New.
16079 * gcc.dg/pch/cpp-1.c: New.
16080 * gcc.dg/pch/cpp-2.h: New.
16081 * gcc.dg/pch/cpp-2.c: New.
16082
16083 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16084
16085 * gcc.dg/pch/except-1.h: New.
16086 * gcc.dg/pch/except-1.c: New.
16087
16088 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16089
16090 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16091 running test.
16092 * gcc.dg/pch: Include *.hp not *.h.
16093 * gcc.dg/pch/system-1.h: New.
16094 * gcc.dg/pch/system-1.c: New.
16095
16096 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16097
16098 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16099 rather than trying to build and run a program using PCH.
16100 * gcc.dg/pch: Remove dg-do commands from test files.
16101
16102 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16103
16104 * gcc.dg/pch/macro-3.c: New.
16105 * gcc.dg/pch/macro-3.h: New.
16106
16107 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16108
16109 * gcc.dg/pch/common-1.c: New.
16110 * gcc.dg/pch/common-1.h: New.
16111 * gcc.dg/pch/decl-1.c: New.
16112 * gcc.dg/pch/decl-1.h: New.
16113 * gcc.dg/pch/decl-2.c: New.
16114 * gcc.dg/pch/decl-2.h: New.
16115 * gcc.dg/pch/decl-3.c: New.
16116 * gcc.dg/pch/decl-3.h: New.
16117 * gcc.dg/pch/decl-4.c: New.
16118 * gcc.dg/pch/decl-4.h: New.
16119 * gcc.dg/pch/decl-5.c: New.
16120 * gcc.dg/pch/decl-5.h: New.
16121 * gcc.dg/pch/global-1.c: New.
16122 * gcc.dg/pch/global-1.h: New.
16123 * gcc.dg/pch/inline-1.c: New.
16124 * gcc.dg/pch/inline-1.h: New.
16125 * gcc.dg/pch/inline-2.c: New.
16126 * gcc.dg/pch/inline-2.h: New.
16127 * gcc.dg/pch/static-1.c: New.
16128 * gcc.dg/pch/static-1.h: New.
16129 * gcc.dg/pch/static-2.c: New.
16130 * gcc.dg/pch/static-2.h: New.
16131
16132 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16133
16134 * g++.dg/pch/pch.exp: Better handle failing testcases.
16135 * gcc.dg/pch/pch.exp: Likewise.
16136 * gcc.dg/pch/macro-1.c: New.
16137 * gcc.dg/pch/macro-1.h: New.
16138 * gcc.dg/pch/macro-2.c: New.
16139 * gcc.dg/pch/macro-2.h: New.
16140
16141 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16142
16143 * g++.dg/dg.exp: Treat files in pch/ specially.
16144 * g++.dg/pch/pch.exp: New file.
16145 * g++.dg/pch/empty.H: New file.
16146 * g++.dg/pch/empty.C: New file.
16147 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16148 "precompile".
16149
16150 * gcc.dg/pch/pch.exp: New file.
16151 * gcc.dg/pch/empty.h: New file.
16152 * gcc.dg/pch/empty.c: New file.
16153 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16154 "precompile".
16155
16156 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16157
16158 * g++.dg/template/friend14.C: New test.
16159
16160 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16161
16162 * gcc.dg/old-style-asm-1.c: New test.
16163
16164 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16165
16166 * gcc.c-torture/compile/20030109-1.c: New test.
16167
16168 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16169
16170 * gcc.c-torture/execute/20030109-1.c: New test.
16171
16172 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16173
16174 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16175 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16176 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16177 * g++.old-deja/g++.mike/eh2.C: Likewise
16178 * g++.old-deja/g++.mike/eh3.C: Likewise
16179 * g++.old-deja/g++.mike/eh5.C: Likewise
16180 * g++.old-deja/g++.mike/eh6.C: Likewise
16181 * g++.old-deja/g++.mike/eh7.C: Likewise
16182 * g++.old-deja/g++.mike/eh8.C: Likewise
16183 * g++.old-deja/g++.mike/eh9.C: Likewise
16184 * g++.old-deja/g++.mike/eh10.C: Likewise
16185 * g++.old-deja/g++.mike/eh12.C: Likewise
16186 * g++.old-deja/g++.mike/eh13.C: Likewise
16187 * g++.old-deja/g++.mike/eh14.C: Likewise
16188 * g++.old-deja/g++.mike/eh16.C: Likewise
16189 * g++.old-deja/g++.mike/eh17.C: Likewise
16190 * g++.old-deja/g++.mike/eh18.C: Likewise
16191 * g++.old-deja/g++.mike/eh21.C: Likewise
16192 * g++.old-deja/g++.mike/eh23.C: Likewise
16193 * g++.old-deja/g++.mike/eh24.C: Likewise
16194 * g++.old-deja/g++.mike/eh25.C: Likewise
16195 * g++.old-deja/g++.mike/eh26.C: Likewise
16196 * g++.old-deja/g++.mike/eh27.C: Likewise
16197 * g++.old-deja/g++.mike/eh28.C: Likewise
16198 * g++.old-deja/g++.mike/eh29.C: Likewise
16199 * g++.old-deja/g++.mike/eh31.C: Likewise
16200 * g++.old-deja/g++.mike/eh33.C: Likewise
16201 * g++.old-deja/g++.mike/eh34.C: Likewise
16202 * g++.old-deja/g++.mike/eh35.C: Likewise
16203 * g++.old-deja/g++.mike/eh36.C: Likewise
16204 * g++.old-deja/g++.mike/eh37.C: Likewise
16205 * g++.old-deja/g++.mike/eh38.C: Likewise
16206 * g++.old-deja/g++.mike/eh39.C: Likewise
16207 * g++.old-deja/g++.mike/eh40.C: Likewise
16208 * g++.old-deja/g++.mike/eh41.C: Likewise
16209 * g++.old-deja/g++.mike/eh42.C: Likewise
16210 * g++.old-deja/g++.mike/eh44.C: Likewise
16211 * g++.old-deja/g++.mike/eh46.C: Likewise
16212 * g++.old-deja/g++.mike/eh47.C: Likewise
16213 * g++.old-deja/g++.mike/eh48.C: Likewise
16214 * g++.old-deja/g++.mike/eh49.C: Likewise
16215 * g++.old-deja/g++.mike/eh50.C: Likewise
16216 * g++.old-deja/g++.mike/eh51.C: Likewise
16217 * g++.old-deja/g++.mike/eh53.C: Likewise
16218 * g++.old-deja/g++.mike/eh55.C: Likewise
16219 * g++.old-deja/g++.mike/p7912.C: Likewise
16220 * g++.old-deja/g++.mike/p9706.C: Likewise
16221 * g++.old-deja/g++.mike/p10416.C: Likewise
16222 * g++.old-deja/g++.mike/p11667.C: Likewise
16223 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16224 Remove redundant reference to Iris.
16225 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16226 Elxsi, i860, Pico Java, and WE32K.
16227
16228 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16229
16230 * g++.dg/ext/asm4.C: New test.
16231
16232 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16233
16234 PR c++/9030
16235 * g++.dg/template/friend12.C: New test.
16236 * g++.dg/template/friend13.C: Likewise.
16237 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16238
16239 2003-01-08 Jan Hubicka <jh@suse.cz>
16240
16241 * gcc.dg/i386-cadd.c: New test.
16242 * gcc.dg/i386-cmov4.c: Likewise.
16243
16244 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16245
16246 PR c++/9165
16247 * g++.dg/warn/Wunused-3.C: New test.
16248
16249 * g++.dg/abi/bitfield9.C: New test.
16250
16251 PR c++/9189
16252 * g++.dg/parse/defarg3.C: New test.
16253
16254 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16255
16256 * g++.dg/parse/ambig1.C: New test.
16257 * g++.dg/parse/defarg2.C: New test.
16258
16259 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16260
16261 * g++.dg/template/defarg-1.C: New test.
16262 * g++.dg/template/local2.C: Likewise.
16263
16264 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16265
16266 * gcc.c-torture/execute/20030105-1.c: New test.
16267
16268 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16269
16270 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16271 * g++.dg/parse/namespace4.C: Likewise.
16272
16273 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16274
16275 * g++.dg/template/ntp2.C: New test.
16276
16277 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16278
16279 * g++.dg/parse/extern-C-1.C: New test.
16280
16281 * g++.dg/parse/namespace4.C: New test.
16282
16283 * g++.dg/template/nested1.C: New test.
16284
16285 * g++.dg/parse/namespace3.C: New test.
16286
16287 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16288
16289 * g++.dg/lookup/two-stage1.C: New test.
16290
16291 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16292
16293 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16294 * g++.old-deja/g++.jason/access8.C: Likewise.
16295 * g++.old-deja/g++.other/decl5.C: Likewise.
16296
16297 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16298
16299 * g++.dg/parse/parse7.C: New test.
16300
16301 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16302
16303 PR c++/2843
16304 * g++.dg/ext/attrib7.C: New test.
16305
16306 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16307
16308 * g++.dg/parse/parse6.C: New test.
16309
16310 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16311
16312 * gcc.dg/h8300-stack-1.c: New.
16313
16314 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16315
16316 g++.dg/lookup/exception1.C: New test.
16317
16318 g++.dg/lookup/template1.C: New test.
16319
16320 g++.dg/parse/namespace2.C: New test.
16321
16322 g++.dg/parse/parens2.C: New test.
16323
16324 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16325
16326 * g++.dg/parse/parse5.C: New test.
16327 * g++.dg/lookup/scoped4.C: New test.
16328
16329 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16330
16331 * g++.dg/parse/parens1.C: New test.
16332
16333 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16334 angle-bracket1.C.
16335 * g++.dg/parse/parens2.C: New test.
16336
16337 * g++.dg/lookup/scope-operator1.C: New test.
16338
16339 * g++.dg/parse/operator1.C: New test.
16340
16341 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16342
16343 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16344 * g++.old-deja/g++.other/access6.C: Likewise.
16345 * g++.old-deja/g++.other/decl1.C: Likewise.
16346 * g++.old-deja/g++.pt/typename12.C: Likewise.
16347
16348 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16349
16350 * g++.dg/parse/namespace1.C: New test.
16351
16352 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16353
16354 * g++.dg/parse/parse4.C: New test.
16355
16356 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16357
16358 * g++.dg/parse/parse3.C: New test.
16359
16360 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16361
16362 * g++.dg/parse/parse2.C: New test.
16363
16364 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16365
16366 * g++.dg/template/friend11.C: New test.
16367
16368 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16369
16370 * g++.dg/parse/parse1.C: New test.
16371
16372 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16373
16374 * lib/profopt.exp: Change the name of a global variable to avoid
16375 possible clashes with other test suites.
16376
16377 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16378
16379 * g++.dg/inherit/covariant8.C: New test.
16380
16381 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16382
16383 * g++.dg/init/array9.C: New test.
16384
16385 PR c++/9112
16386 * g++.dg/parse/expr1.C: New test.
16387
16388 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16389
16390 * gcc.c-torture/compile/20021230-1.c: New test.
16391
16392 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16393
16394 * g++.dg/inherit/covariant5.C: New test.
16395 * g++.dg/inherit/covariant6.C: New test.
16396 * g++.dg/inherit/covariant7.C: New test.
16397
16398 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16399
16400 PR c++/2739
16401 * g++.dg/other/access2.C: New test.
16402
16403 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16404
16405 * g++.dg/other/anon-struct.C: No longer fails
16406 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16407 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16408 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16409
16410 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16411
16412 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16413
16414 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16415
16416 * g++.dg/eh/spec4.C: Remove stray semicolon.
16417 * g++.dg/expr/pmf-1.C: Change error message.
16418 * g++.dg/ext/asm1.C: Remove stray semicolon.
16419 * g++.dg/ext/typename1.C: Add missing typenames.
16420 * g++.dg/inherit/template-as-base.C: Change error message.
16421 * g++.dg/lookup/scoped1.C: Likewise.
16422 * g++.dg/lookup/scoped2.C: Likewise.
16423 * g++.dg/lookup/using2.C: Likewise.
16424 * g++.dg/other/component1.C: Remove stray semicolon.
16425 * g++.dg/other/do1.C: Change error message.
16426 * g++.dg/other/error2.C: Likewise.
16427 * g++.dg/other/init1.C: Likewise.
16428 * g++.dg/other/packed1.C: Remove stray semicolon.
16429 * g++.dg/other/ptrmem2.C: Change error message.
16430 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16431 marker.
16432 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16433 * g++.dg/template/access3.C: Add typename keyword.
16434 * g++.dg/template/access5.C: Remove stray semicolon.
16435 * g++.dg/template/access6.C: Likewise.
16436 * g++.dg/template/complit1.C: Likewise.
16437 * g++.dg/template/crash1.C: Change error message.
16438 * g++.dg/template/inherit2.C: Remove stray semicolon.
16439 * g++.dg/template/instantiate2.C: Likewise.
16440 * g++.dg/template/instantiate3.C: Change error message.
16441 * g++.dg/template/qual1.C: Remove stray semicolon.
16442 * g++.dg/template/qualttp18.C: Change error message.
16443 * g++.dg/template/ref1.C: Remove stray semicolon.
16444 * g++.dg/template/sizeof1.C (A::value): Declare it.
16445 * g++.dg/template/spec4.C: Change error message.
16446 * g++.dg/template/static1.C: Likewise.
16447 * g++.dg/template/type1.C: Likewise.
16448 * g++.dg/template/typename3.C: Likewise.
16449 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16450 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16451 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16452 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16453 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16454 named return value extension.
16455 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16456 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16457 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16458 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16459 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16460 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16461 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16462 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16463 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16464 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16465 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16466 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16467 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16468 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16469 syntax.
16470 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16471 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16472 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16473 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16474 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16475 * g++.old-deja/g++.brendan/template11.C: Likewise.
16476 * g++.old-deja/g++.brendan/template26.C: Likewise.
16477 * g++.old-deja/g++.brendan/template27.C: Use explicit
16478 specialization syntax.
16479 * g++.old-deja/g++.brendan/template30.C: Likewise.
16480 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16481 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16482 non-dependent names.
16483 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16484 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16485 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16486 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16487 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16488 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16489 named return value extension.
16490 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16491 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16492 * g++.old-deja/g++.ext/return1.C: Likewise.
16493 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16494 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16495 * g++.old-deja/g++.jason/access8.C: Likewise.
16496 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16497 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16498 pseudo-destructor names.
16499 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16500 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16501 pseudo-destructor names.
16502 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16503 * g++.old-deja/g++.jason/overload19.C: Likewise.
16504 * g++.old-deja/g++.jason/overload32.C: Likewise.
16505 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16506 stray semicolons.
16507 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16508 * g++.old-deja/g++.jason/return.C: Likewise.
16509 * g++.old-deja/g++.jason/return2.C: Likewise.
16510 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16511 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16512 syntax.
16513 * g++.old-deja/g++.jason/template10.C: Account for use of
16514 non-dependent names.
16515 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16516 syntax.
16517 * g++.old-deja/g++.jason/template37.C: Likewise.
16518 * g++.old-deja/g++.law/access4.C: Change error messages.
16519 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16520 pseudo-destructor names.
16521 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16522 * g++.old-deja/g++.law/ctors9.C: Likewise.
16523 * g++.old-deja/g++.law/cvt22.C: Likewise.
16524 * g++.old-deja/g++.law/dtors5.C: Likewise.
16525 * g++.old-deja/g++.law/global-init1.C: Likewise.
16526 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16527 * g++.old-deja/g++.law/operators28.C: Likewise.
16528 * g++.old-deja/g++.law/visibility28.C: Likewise.
16529 * g++.old-deja/g++.martin/eval1.C: Likewise.
16530 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16531 name.
16532 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16533 * g++.old-deja/g++.mike/net34.C: Likewise.
16534 * g++.old-deja/g++.mike/net36.C: Likewise.
16535 * g++.old-deja/g++.mike/ns2.C: Likewise.
16536 * g++.old-deja/g++.mike/p12306.C: Likewise.
16537 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16538 value extension.
16539 * g++.old-deja/g++.mike/p700.C: Likewise.
16540 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16541 * g++.old-deja/g++.mike/p710.C: Likewise.
16542 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16543 value extension.
16544 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16545 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16546 * g++.old-deja/g++.ns/crash2.C: Likewise.
16547 * g++.old-deja/g++.ns/crash3.C: Likewise.
16548 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16549 * g++.old-deja/g++.ns/ns17.C: Likewise.
16550 * g++.old-deja/g++.ns/template16.C: Likewise.
16551 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16552 keyword.
16553 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16554 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16555 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16556 named return value extension.
16557 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16558 * g++.old-deja/g++.other/access4.C: Issue additional error
16559 messages.
16560 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16561 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16562 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16563 * g++.old-deja/g++.other/crash25.C: Change error message.
16564 * g++.old-deja/g++.other/crash4.C: Change error message.
16565 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16566 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16567 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16568 checks.
16569 * g++.old-deja/g++.other/defarg8.C: Likewise.
16570 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16571 * g++.old-deja/g++.other/dtor10.C: Likewise.
16572 * g++.old-deja/g++.other/incomplete.C: Likewise.
16573 * g++.old-deja/g++.other/linkage7.C: Likewise.
16574 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16575 lookup algorithm.
16576 * g++.old-deja/g++.other/mangle2.C: Likewise.
16577 * g++.old-deja/g++.other/refinit2.C: Likewise.
16578 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16579 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16580 * g++.old-deja/g++.pt/crash28.C: Likewise.
16581 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16582 syntax.
16583 * g++.old-deja/g++.pt/crash32.C: Change error message.
16584 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16585 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16586 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16587 error message position.
16588 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16589 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16590 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16591 syntax.
16592 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16593 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16594 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16595 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16596 keyword.
16597 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16598 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16599 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16600 keyword.
16601 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16602 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16603 syntax.
16604 * g++.old-deja/g++.pt/friend28.C: Account for use of
16605 non-dependent names.
16606 * g++.old-deja/g++.pt/friend29.C: Likewise.
16607 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16608 rules.
16609 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16610 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16611 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16612 lookup rules.
16613 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16614 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16615 keyword.
16616 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16617 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16618 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16619 keyword.
16620 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16621 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16622 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16623 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16624 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16625 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16626 keyword.
16627 * g++.old-deja/g++.pt/spec10.C: Likewise.
16628 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16629 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16630 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16631 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16632 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16633 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16634 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16635 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16636 * g++.old-deja/g++.pt/typename15.C: Likewise.
16637 * g++.old-deja/g++.pt/typename22.C: Likewise.
16638 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16639 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16640 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16641 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16642 syntax.
16643 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16644 return value extension.
16645 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16646 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16647 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16648 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16649
16650 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16651
16652 * g++.dg/warn/inline1.C: New test.
16653 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16654 * g++.old-deja/g++.jason/synth10.C: Likewise.
16655 * g++.old-deja/g++.mike/net31.C: Likewise.
16656 * g++.old-deja/g++.mike/p8786.C: Likewise.
16657
16658 * g++.dg/template/friend10.C: New test.
16659 * g++.dg/template/conv5.C: New test.
16660
16661 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16662
16663 * g++.dg/lookup/scoped3.C: New test.
16664
16665 * g++.dg/lookup/decl1.C: New test.
16666 * g++.dg/lookup/decl2.C: New test.
16667
16668 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16669
16670 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16671 gcc.c-torture/compile/20021015-1.c,
16672 gcc.c-torture/compile/20021015-2.c,
16673 gcc.c-torture/compile/20021123-1.c,
16674 gcc.c-torture/compile/20021123-2.c,
16675 gcc.c-torture/compile/20021123-3.c,
16676 gcc.c-torture/compile/20021123-4.c,
16677 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16678 only to 3.1 or 3.2 branch.
16679
16680 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16681
16682 * gcc.dg/i386-bitfield3.c: New test.
16683
16684 * gcc.dg/i386-bitfield2.c: New test.
16685
16686 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16687
16688 * g++.dg/parse/conv_op1.C: New test.
16689
16690 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16691
16692 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16693 approved.
16694
16695 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16696
16697 * gcc.c-torture/compile/20021220-1.c: New test.
16698
16699 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16700
16701 * gcc.dg/i386-fastcall-1.c: New.
16702
16703 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16704
16705 * gcc.c-torture/execute/20021219-1.c: New test.
16706
16707 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16708
16709 * gcc.dg/i386-pic-1.c: New test.
16710
16711 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16712
16713 PR c++/8099
16714 * g++.dg/template/friend9.C: New test.
16715
16716 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16717
16718 PR c++/3663
16719 * g++.dg/template/access7.C: New test.
16720
16721 2002-12-18 Nick Clifton <nickc@redhat.com>
16722
16723 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16724 the libstdc++-v3 directory has been found.
16725
16726 2002-12-12 Devang Patel <dpatel@apple.com>
16727 * gcc.dg/darwin-ld-1.c: New test.
16728 * gcc.dg/darwin-ld-2.c: New test.
16729 * gcc.dg/darwin-ld-3.c: New test.
16730 * gcc.dg/darwin-ld-4.c: New test.
16731 * gcc.dg/darwin-ld-5.c: New test.
16732
16733 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16734
16735 * gcc.c-torture/compile/20021212-1.c: New test.
16736
16737 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16738
16739 * gcc.dg/fshort-wchar: New test.
16740
16741 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16742
16743 PR c++/8372
16744 * g++.dg/template/dtor1.C: New test.
16745
16746 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16747 markers.
16748
16749 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16750
16751 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16752
16753 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16754
16755 * g++.dg/template/static1.C: New test.
16756 * g++.dg/template/static2.C: New test.
16757 * g++.old-deja/g++.ext/memconst.C: New test.
16758
16759 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16760
16761 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16762 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16763 * g++.dg/special/initp1.C: Likewise.
16764
16765 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16766
16767 * gcc.c-torture/execute/20021204-1.c: New test.
16768
16769 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16770
16771 * gcc.dg/ppc-fmadd-1.c: New file.
16772 * gcc.dg/ppc-fmadd-2.c: New file.
16773 * gcc.dg/ppc-fmadd-3.c: New file.
16774
16775 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16776
16777 * gcc.c-torture/compile/20021204-1.c: New test.
16778
16779 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16780
16781 * g++.dg/inherit/covariant2.C: New test.
16782 * g++.dg/inherit/covariant3.C: New test.
16783 * g++.dg/inherit/covariant4.C: New test.
16784 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16785 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16786
16787 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16788
16789 PR c++/8688
16790 * g++.dg/init/brace3.C: New test.
16791
16792 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16793
16794 * gcc.dg/20020210-1.c: Fix a comment typo.
16795
16796 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16797
16798 PR c++/8720
16799 * g++.dg/parse/defarg1.C: New test.
16800
16801 PR c++/8615
16802 * g++.dg/template/char1.C: New test.
16803
16804 * g++.dg/template/varmod1.C: Fix typo.
16805
16806 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16807
16808 DR 180
16809 * g++.old-deja/g++.pt/crash32.C: Expect error.
16810
16811 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16812
16813 PR c++/5919
16814 * g++.dg/template/varmod1.C: New test.
16815
16816 PR c++/8727
16817 * g++.dg/inherit/typeinfo1.C: New test.
16818
16819 PR c++/8663
16820 * g++.dg/inherit/typedef1.C: New test.
16821
16822 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16823
16824 PR c++/8332
16825 PR c++/8493
16826 * g++.dg/template/strlen1.C: New test.
16827
16828 PR c++/8227
16829 * g++.dg/template/ctor2.C: New test.
16830
16831 PR c++/8214
16832 * g++.dg/init/string1.C: New test.
16833
16834 PR c++/8511
16835 * g++.dg/template/friend8.C: New test.
16836
16837 2002-11-29 Joe Buck <jbuck@synopsys.com>
16838
16839 * g++.dg/lookup/anon2.C: New test.
16840
16841 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16842
16843 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16844 h8300 port.
16845
16846 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16847
16848 * gcc.dg/bitfld-6.c: New test.
16849
16850 2002-11-27 Jan Hubicka <jh@suse.cz>
16851
16852 * gcc.c-torture/execute/20021127.[cx]: New test.
16853
16854 2002-11-26 Jan Hubicka <jh@suse.cz>
16855
16856 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16857 quality.
16858
16859 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16860
16861 * g++.dg/init/brace2.C: New test.
16862 * g++.old-deja/g++.mike/p9129.C: Correct.
16863
16864 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16865
16866 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16867
16868 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16869
16870 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16871
16872 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16873
16874 * testsuite/g++.dg/abi/empty11.C: New test.
16875 * testsuite/g++.dg/rtti/cv1.C: New test.
16876
16877 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16878
16879 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16880
16881 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16882
16883 * g++.dg/abi/empty10.C: New test.
16884
16885 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16886
16887 * gcc.c-torture/compile/20021124-1.c: New test.
16888
16889 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16890
16891 * g++.dg/abi/rtti2.C: New test.
16892
16893 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16894
16895 * gcc.dg/i386-unroll-1.c: New test.
16896
16897 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16898
16899 * gcc.c-torture/compile/20021120-1.c: New test.
16900 * gcc.c-torture/compile/20021120-2.c: New test.
16901
16902 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16903
16904 * gcc.dg/bitfld-5.c: New test.
16905
16906 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16907
16908 * gcc.c-torture/execute/20021120-3.c: New test.
16909
16910 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16911
16912 * gcc.c-torture/execute/20021120-2.c: New test.
16913
16914 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16915
16916 * gcc.c-torture/execute/20021120-1.c: New test.
16917
16918 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16919
16920 * gcc.c-torture/execute/20021118-3.c: New test.
16921
16922 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16923
16924 * gcc.c-torture/compile/20021119-1.c: New test.
16925
16926 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16927
16928 * gcc.dg/duff-1.c: New test.
16929 * gcc.dg/duff-2.c: New test.
16930 * gcc.dg/duff-3.c: New test.
16931
16932 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16933
16934 * gcc.dg/cpp/_Pragma5.c: New test.
16935
16936 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16937
16938 * gcc.c-torture/execute/20021118-2.c: New test.
16939
16940 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16941
16942 * gcc.c-torture/execute/20021118-1.c: New test.
16943
16944 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16945
16946 * gcc.dg/20021116-1.c: New test.
16947
16948 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16949
16950 * g++.dg/abi/vcall1.C: New test.
16951
16952 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16953
16954 * gcc.dg/20021029-1.c: New test.
16955 * gcc.dg/20021029-2.c: New test.
16956
16957 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16958
16959 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16960
16961 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16962
16963 PR c/8439
16964 * gcc.dg/20021110.c: Move to ...
16965 * gcc.c-torture/compile/20021110.c: .... here.
16966
16967 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16968
16969 PR c/8467
16970 * gcc.c-torture/execute/20021111-1.c
16971
16972 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16973
16974 PR c/8439
16975 * gcc.dg/20021110.c: New test.
16976
16977 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16978
16979 * g++.dg/abi/vthunk3.C: Run only on x86.
16980
16981 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16982
16983 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16984
16985 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16986
16987 * lib/compat.exp (compat-execute): Fix logic error in last
16988 change.
16989
16990 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16991
16992 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16993
16994 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16995
16996 PR c++/8389
16997 * g++.dg/template/access6.C: New test.
16998
16999 2002-11-08 Jan Hubicka <jh@suse.cz>
17000
17001 * gcc.dg/i386-ssefp-1.c: New test.
17002 * gcc.dg/i386-ssefp-1.c: New test.
17003
17004 2002-11-08 Jan Hubicka <jh@suse.cz>
17005
17006 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
17007
17008 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17009
17010 * g++.dg/abi/vthunk3.C: New test.
17011
17012 PR c++/8338
17013 * g++.dg/template/crash2.C: New test.
17014
17015 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17016
17017 * testsuite/g++.dg/abi/dtor1.C: New test.
17018 * testsuite/g++.dg/abi/dtor2.C: Likewise.
17019
17020 2002-11-05 Geoffrey Keating <geoffk@apple.com>
17021
17022 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
17023 Darwin.
17024
17025 2002-11-04 Adam Nemet <anemet@lnxw.com>
17026
17027 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
17028 -mthumb. Only xfail with -O0.
17029
17030 2002-11-03 Mark Mitchell <mark@codesourcery.com>
17031
17032 * g++.dg/abi/thunk1.C: New test.
17033 * g++.dg/abi/thunk2.C: Likewise.
17034 * g++.dg/abi/vtt1.C: Likewise.
17035
17036 2002-11-02 Diego Novillo <dnovillo@redhat.com>
17037
17038 PR optimization/8423
17039 * gcc.c-torture/execute/builtin-constant.c: New test.
17040
17041 2002-11-01 Zack Weinberg <zack@codesourcery.com>
17042
17043 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
17044 Add some more cases.
17045
17046 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17047
17048 PR c++/8391
17049 * g++.dg/opt/local1.C: New test.
17050
17051 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17052
17053 PR c++/8160
17054 * g++.dg/template/complit1.C: New test.
17055
17056 PR c++/8149
17057 * g++.dg/template/typename4.C: Likewise.
17058
17059 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17060
17061 Core issue 287, PR c++/7639
17062 * g++.dg/template/instantiate1.C: Adjust error location.
17063 * g++.dg/template/instantiate3.C: New test.
17064 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17065 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17066 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17067
17068 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17069
17070 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17071
17072 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17073
17074 PR c++/8287
17075 * g++.dg/init/dtor2.C: New test.
17076
17077 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17078
17079 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17080 * gcc.dg/nest.c: Bypass errors on irix6.
17081
17082 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17083
17084 * gcc.dg/nest.c: Expect error for mmix-*-*.
17085 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17086
17087 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17088
17089 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17090 markers.
17091
17092 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17093
17094 2002-10-25 Mike Stump <mrs@apple.com>
17095
17096 * gcc.dg/warn-1.c: New test.
17097
17098 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17099
17100 * g++.dg/template/typename3.C: New test.
17101
17102 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17103
17104 * g++.dg/lookup/ptrmem1.C: New test.
17105
17106 * g++.dg/abi/vthunk2.C: New test.
17107
17108 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17109
17110 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17111
17112 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17113
17114 * g++.dg/abi/empty9.C: New test.
17115
17116 2002-10-24 Richard Henderson <rth@redhat.com>
17117
17118 * g++.dg/inherit/thunk1.C: Enable for ia64.
17119
17120 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17121
17122 PR c++/8067
17123 * g++.dg/lookup/pretty1.C: New test.
17124
17125 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17126
17127 * gcc.dg/20021023-1.c: New test.
17128
17129 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17130
17131 PR c++/7679
17132 * g++.dg/parse/inline1.C: New test.
17133
17134 2002-10-23 Richard Henderson <rth@redhat.com>
17135
17136 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17137
17138 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17139
17140 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17141
17142 PR c++/6579
17143 * g++.dg/parse/stmtexpr3.C: New test.
17144
17145 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17146
17147 * g++.dg/expr/cond1.C: New test.
17148
17149 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17150
17151 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17152
17153 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17154
17155 * g++.dg/abi/vbase13.C: New test.
17156 * g++.dg/abi/vbase14.C: Likewise.
17157
17158 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17159
17160 * gcc.dg/tls/pic-1.c: New test.
17161 * gcc.dg/tls/nonpic-1.c: New test.
17162 * gcc.dg/20021018-1.c: New test.
17163
17164 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17165
17166 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17167 Remove only files with the same base name as the test case.
17168 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17169 (profopt-execute): Likewise. Also, remove old profiling
17170 and performance data files before running the tests.
17171
17172 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17173 * g++.dg/bprob/bprob.exp: Likewise.
17174 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17175 to allow more general test case names.
17176
17177 * g++.dg/bprob/bprob-1.C: Rename to ...
17178 * g++.dg/bprob/g++-bprob-1.C: ... this.
17179
17180 * g77.dg/bprob/bprob-1.f: Rename to ...
17181 * g77.dg/bprob/g77-bprob-1.f: ... this.
17182
17183 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17184
17185 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17186 bison 1.50 or later.
17187
17188 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17189
17190 * g++.dg/README: Describe more test directories.
17191
17192 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17193
17194 * g++.dg/init/array6.C: Add additional tests.
17195
17196 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17197
17198 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17199 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17200
17201 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17202
17203 * gcc.c-torture/compile/20020604-1.x: New.
17204 * gcc.c-torture/compile/simd-5.x: Likewise.
17205 * gcc.c-torture/execute/920710-1.x: Likewise.
17206 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17207
17208 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17209
17210 * g++.dg/inherit/override1.C: Add dg-options clause.
17211
17212 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17213
17214 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17215 _mm_slli_si128.
17216
17217 2002-10-19 Andreas Schwab <schwab@suse.de>
17218
17219 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17220 directory component.
17221
17222 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17223
17224 * g++.dg/inherit/thunk1.C: New test.
17225
17226 * g++.dg/inherit/override1.C: New test.
17227
17228 * g++.dg/abi/mangle11.C: New test.
17229 * g++.dg/abi/mangle14.C: New test.
17230 * g++.dg/abi/mangle17.C: New test.
17231
17232 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17233
17234 * g++.dg/overload/member2.C: New test.
17235
17236 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17237
17238 * g++.dg/README: Describe new compat directory.
17239 * g++.dg/dg.exp: Skip tests in compat directory.
17240 * README.compat: New file.
17241 * lib/compat.exp: New expect script.
17242 * g++.dg/compat: New test directory.
17243 * g++.dg/compat/compat.exp: New expect script.
17244 * g++.dg/compat/abi: New test directory.
17245 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17246 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17247 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17248 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17249 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17250 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17251 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17252 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17253 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17254 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17255 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17256 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17257 * g++.dg/compat/break: New test directory.
17258 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17259 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17260 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17261 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17262 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17263 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17264 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17265 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17266 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17267 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17268 g++.dg/compat/break/README: New files.
17269 * g++.dg/compat/eh: New test directory.
17270 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17271 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17272 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17273 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17274 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17275 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17276 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17277 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17278 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17279 g++.dg/compat/eh/filter2_y.C,
17280 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17281 g++.dg/compat/eh/new1_y.C,
17282 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17283 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17284 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17285 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17286 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17287 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17288 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17289 g++.dg/compat/eh/unexpected1_y.C: New files.
17290 * g++.dg/compat/init: New test directory.
17291 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17292 g++.dg/compat/init/array5_y.C,
17293 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17294 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17295 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17296 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17297 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17298 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17299 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17300 g++.dg/compat/init/init-ref2_y.C: New files.
17301
17302 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17303
17304 PR c++/7584
17305 * g++.dg/inherit/using3.C: New test.
17306
17307 2002-10-17 Jan Hubicka <jh@suse.cz>
17308
17309 * gcc.dg/20021017-2.c: New test.
17310
17311 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17312
17313 * g++.dg/abi/mangle16.C: Adjust.
17314
17315 * g++.dg/init/array8.C: New test.
17316
17317 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17318
17319 * gcc.dg/special/mips-abi.exp: New test.
17320 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17321
17322 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17323
17324 * g++.dg/abi/mangle16.C: New test.
17325 * g++.dg/abi/mangle17.C: Likewise.
17326
17327 PR c++/7478
17328 * g++.dg/template/ref1.C: New test.
17329
17330 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17331
17332 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17333
17334 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17335
17336 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17337
17338 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17339
17340 PR c++/7524
17341 * g++.dg/init/array7.C: New test.
17342
17343 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17344
17345 * g++.dg/init/array6.C: New test.
17346
17347 * g++.dg/abi/mangle13.C: Likewise.
17348 * g++.dg/abi/mangle14.C: Likewise.
17349 * g++.dg/abi/mangle15.C: Likewise.
17350
17351 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17352
17353 * g++.dg/abi/empty8.C: New test.
17354
17355 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17356
17357 * g++.dg/init/ctor1.C: New test.
17358
17359 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17360
17361 * gcc.c-torture/execute/20021015-1.c: New test.
17362
17363 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17364
17365 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17366
17367 2002-10-14 Jan Hubicka <jh@suse.cz>
17368
17369 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17370
17371 2002-10-14 Richard Henderson <rth@redhat.com>
17372
17373 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17374
17375 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17376
17377 PR optimization/6631
17378 * g++.dg/opt/const2.C: New test.
17379
17380 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17381
17382 PR c++/7176
17383 * g++.dg/parse/friend1.C: New test.
17384 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17385
17386 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17387
17388 * gcc.dg/20021014-1.c: New test.
17389
17390 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17391
17392 PR c++/5661
17393 * g++.dg/ext/vlm1.C: New test.
17394 * g++.dg/ext/vlm2.C: Likewise.
17395
17396 * g++.dg/init/array1.C: Remove invalid braces.
17397 * g++.dg/init/brace1.C: New test.
17398 * g++.dg/init/copy2.C: Likewise.
17399 * g++.dg/init/copy3.C: Likewise.
17400 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17401 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17402 braces.
17403
17404 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17405
17406 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17407
17408 2002-10-11 Richard Shann <richard.shann@superh.com>
17409
17410 * gcc.c-torture/compile/simd-5.c: New test.
17411
17412 2002-10-10 Roger Sayle <roger@eyesopen.com>
17413
17414 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17415
17416 2002-10-10 Jim Wilson <wilson@redhat.com>
17417
17418 * gcc.c-torture/execute/20021010-1.c: New test.
17419
17420 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17421
17422 PR c/7353
17423 * g++.dg/ext/typedef-init.C: New test.
17424 * gcc.dg/typedef-init.c: New test.
17425
17426 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17427
17428 * gcc.dg/cpp/paste13.c: New test.
17429
17430 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17431
17432 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17433 remaining platforms, XFAIL during compile, not execute. Don't
17434 XFAIL at -O0.
17435
17436 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17437
17438 * gcc.dg/alias-1.c: Tweak expected warning.
17439
17440 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17441
17442 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17443
17444 2002-10-06 Andreas Jaeger <aj@suse.de>
17445
17446 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17447 * gcc.dg/cpp/c++98.C: Likewise.
17448
17449 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17450 * g++.dg/cpp/c++98.C: Likewise.
17451
17452 * g++.dg/README (Subdirectories): Mention cpp directory.
17453
17454 PR target/7559
17455 * gcc.dg/20021006-1.c: New test.
17456
17457 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17458
17459 PR c++/7804
17460 * g++.dg/other/warning1.C: New test.
17461
17462 2002-10-04 Roger Sayle <roger@eyesopen.com>
17463
17464 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17465 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17466 and sparc-*-* with -m64 as expected failures. See PR 8087.
17467
17468 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17469
17470 PR c++/7931
17471 * g++.dg/template/ptrmem3.C: New test.
17472
17473 PR c++/7754
17474 * g++.dg/template/union1.C: New test.
17475
17476 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17477
17478 PR c++/8006
17479 * g++.dg/abi/mangle9.C: New test.
17480 * g++.dg/abi/mangle10.C: New test.
17481 * g++.dg/abi/mangle11.C: New test.
17482 * g++.dg/abi/mangle12.C: New test.
17483
17484 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17485
17486 PR c++/7188.
17487 * g++.dg/template/meminit1.C: New test.
17488 * g++.dg/warn/Wreorder-1.C: Likewise.
17489 * g++.old-deja/g++.mike/warn3.C: Tweak.
17490 * lib/prune.exp: Ingore "in copy constructor".
17491
17492 2002-10-02 Andreas Jaeger <aj@suse.de>
17493
17494 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17495 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17496 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17497 on x86-64.
17498
17499 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17500
17501 * gcc.dg/empty1.C: Fix typo.
17502
17503 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17504
17505 * gcc.dg/alias-1.c: New test.
17506
17507 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17508
17509 * gcc.dg/empty1.C: New test.
17510
17511 * g++.dg/tls/init-2.C: Tweak error messages.
17512
17513 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17514
17515 * gcc.c-torture/compile/20020923-1.c: New test.
17516
17517 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17518
17519 * gcc.c-torture/execute/ffs-1.c: New test.
17520 * gcc.c-torture/execute/ffs-2.c: Ditto.
17521
17522 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17523
17524 * g++.dg/overload/member1.C: New test.
17525
17526 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17527
17528 * g++.dg/abi/empty7.C: New test.
17529 * g++.dg/init/pm2.C: Likewise.
17530
17531 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17532
17533 * g++.dg/rtti/crash1.C: New test.
17534
17535 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17536
17537 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17538 gcc.dg/sibcall-4.c: New tests.
17539
17540 2002-09-28 Roger Sayle <roger@eyesopen.com>
17541
17542 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17543 powerpc and MMIX targets.
17544
17545 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17546
17547 * gcc.dg/cpp/20020927-1.c: New.
17548
17549 2002-09-26 David S. Miller <davem@redhat.com>
17550
17551 * gcc.c-torture/compile/trunctfdf.c: New.
17552
17553 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17554
17555 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17556
17557 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17558
17559 * gcc.c-torture/execute/loop-15.c: New.
17560
17561 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17562
17563 * README.QMTEST: Fix typo.
17564
17565 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17566
17567 * gcc.dg/20020926-1.c: New test.
17568
17569 2002-09-25 David S. Miller <davem@redhat.com>
17570
17571 PR target/7842
17572 * gcc.c-torture/execute/shiftdi.c: New test.
17573
17574 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17575
17576 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17577 unique to the tool.
17578 * lib/g77.exp (g77_init): Likewise.
17579 * lib/g++.exp (g++_init): Likewise.
17580 * lib/objc.exp (objc_init): Likewise.
17581
17582 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17583
17584 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17585 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17586 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17587
17588 2002-09-25 Richard Henderson <rth@redhat.com>
17589
17590 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17591 too-small long double.
17592
17593 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17594
17595 * gcc.dg/20020919-1.c: New test.
17596
17597 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17598
17599 * g++.dg/abi/bitfield6.C: New test.
17600 * g++.dg/abi/bitfield7.C: New test.
17601 * g++.dg/abi/bitfield8.C: New test.
17602 * g++.dg/abi/vbase11.C: New test.
17603
17604 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17605
17606 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17607 hppa*-*-hpux*. Update test comment.
17608
17609 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17610
17611 * gcc.dg/tls/struct-1.c: New test.
17612
17613 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17614
17615 * gcc.dg/cpp/tr-warn2.c: Update.
17616
17617 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17618
17619 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17620
17621 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17622
17623 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17624 systems.
17625
17626 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17627
17628 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17629
17630 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17631 Adjust for c++filt moved to binutils. Remove spurious duplicate
17632 setting of cxxfilt.
17633
17634 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17635
17636 * gcc.dg/20020312-2.c: Update for darwin.
17637
17638 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17639
17640 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17641
17642 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17643
17644 * objc.dg/comp-types-1.m: New test.
17645 * objc.dg/comp-types-2.m: New test.
17646 * objc.dg/comp-types-3.m: New test.
17647 * objc.dg/comp-types-4.m: New test.
17648 * objc.dg/comp-types-5.m: New test.
17649 * objc.dg/comp-types-6.m: New test.
17650
17651 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17652
17653 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17654
17655 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17656
17657 * g++.dg/other/do1.C: New test.
17658
17659 * g++.dg/template/subst1.C: New test.
17660
17661 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17662
17663 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17664
17665 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17666
17667 * g++.dg/template/qualttp20.C: Adjust expected errors.
17668 * g++.old-deja/g++.jason/report.C: Likewise.
17669 * g++.old-deja/g++.other/qual1.C: Likewise.
17670
17671 * g++.dg/lookup/scoped2.C: New test.
17672
17673 * g++.dg/ext/asm3.C: New test.
17674
17675 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17676
17677 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17678
17679 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17680
17681 * ChangeLog: follow spelling conventions.
17682 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17683 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17684 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17685 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17686 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17687 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17688 * g++.old-deja/g++.law/global-init1.C: Likewise.
17689 * g++.old-deja/g++.other/delete4.C: Likewise.
17690 * g++.old-deja/g++.other/inline21.C: Likewise.
17691 * g++.old-deja/g++.other/singleton.C: Likewise.
17692 * g77.dg/strlen0.f: Likewise.
17693 * g77.f-torture/compile/20010519-1.f: Likewise.
17694 * g77.f-torture/compile/980310-4.f: Likewise.
17695 * gcc.c-torture/compile/20000605-1.c: Likewise.
17696 * gcc.c-torture/execute/20020225-1.c: Likewise.
17697 * gcc.dg/c90-hexfloat-2.c: Likewise.
17698 * gcc.dg/c99-bool-1.c: Likewise.
17699 * gcc.dg/c99-hexfloat-2.c: Likewise.
17700 * gcc.dg/dll-2.c: Likewise.
17701 * gcc.dg/wtr-union-init-1.c: Likewise.
17702 * gcc.dg/wtr-union-init-2.c: Likewise.
17703 * gcc.dg/wtr-union-init-3.c: Likewise.
17704 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17705 * gcc.dg/cpp/defined.c: Likewise.
17706 * gcc.dg/cpp/macsyntx.c: Likewise.
17707 * gcc.dg/cpp/paste2.c: Likewise.
17708 * gcc.dg/cpp/trad/defined.c: Likewise.
17709 * gcc.dg/format/c90-printf-1.c: Likewise.
17710 * gcc.dg/format/c90-scanf-1.c: Likewise.
17711 * gcc.dg/format/c99-printf-1.c: Likewise.
17712 * gcc.dg/format/c99-scanf-1.c: Likewise.
17713 * gcc.misc-tests/gcov-8.c: Likewise.
17714 * lib/profopt.exp: Likewise.
17715
17716 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17717
17718 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17719
17720 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17721
17722 * g++.dg/inherit/using2.C: New test.
17723
17724 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17725
17726 * ChangeLog: Follow spelling conventions.
17727 * g++.dg/template/friend4.C: Likewise.
17728 * g++.old-deja/g++.pt/crash67.C: Likewise.
17729 * gcc.c-torture/execute/20000801-4.c: Likewise.
17730 * gcc.dg/c90-digraph-1.c: Likewise.
17731 * gcc.dg/c94-digraph-1.c: Likewise.
17732 * gcc.dg/c99-digraph-1.c: Likewise.
17733 * gcc.dg/cpp/line5.c: Likewise.
17734 * gcc.dg/cpp/multiline.c: Likewise.
17735 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17736 * gcc.dg/format/attr-3.c: Likewise.
17737 * gcc.dg/format/c90-scanf-3.c: Likewise.
17738 * gcc.dg/format/ext-4.c: Likewise.
17739
17740 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17741
17742 * g++.dg/template/pretty1.C: New test.
17743
17744 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17745
17746 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17747
17748 2002-09-13 Matt Austern <austern@apple.com>
17749
17750 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17751 passing a cast expression to a function by const reference.
17752
17753 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17754
17755 * g++.dg/template/deduce1.C: New test.
17756
17757 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17758
17759 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17760 32-bit int.
17761
17762 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17763
17764 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17765 usage.
17766
17767 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17768
17769 * gcc.c-torture/compile/20020910-1.c: New test.
17770
17771 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17772
17773 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17774
17775 2002-09-10 Andreas Jaeger <aj@suse.de>
17776
17777 * gcc.dg/20020312-2.c: Adjust for x86-64.
17778
17779 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17780
17781 * g77.dg/7388.f: New test case for PR 7388.
17782
17783 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17784
17785 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17786
17787 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17788
17789 * objc.dg/proto-lossage-1.m: New test.
17790
17791 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17792
17793 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17794
17795 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17796
17797 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17798 expected to pass.
17799
17800 2002-09-06 Stan Shebs <shebs@apple.com>
17801 David Edelsohn <edelsohn@gnu.org>
17802
17803 * gcc.dg/weak: New directory.
17804 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17805 target-specific xfail bits.
17806 * gcc.dg/typeof-2.c: Move to new directory.
17807 * gcc.dg/weak.exp: New expect script.
17808
17809 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17810
17811 * gcc.c-torture/execute/extzvsi.c: New test.
17812
17813 2002-09-05 Stan Shebs <shebs@apple.com>
17814
17815 * gcc.dg/weak-1.c: xfail on Darwin.
17816 * gcc.dg/weak-2.c: Ditto.
17817 * gcc.dg/weak-3.c: Ditto.
17818 * gcc.dg/weak-4.c: Ditto.
17819 * gcc.dg/weak-5.c: Ditto.
17820 * gcc.dg/weak-6.c: Ditto.
17821 * gcc.dg/weak-7.c: Ditto.
17822 * gcc.dg/weak-8.c: Ditto.
17823 * gcc.dg/weak-9.c: Ditto.
17824
17825 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17826
17827 * gcc.c-torture/execute/loop-14.c: New test.
17828
17829 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17830
17831 * g++.dg/other/cxa-atexit1.C: New test.
17832
17833 * gcc.dg/typeof-2.c: New test.
17834
17835 2002-09-03 Roger Sayle <roger@eyesopen.com>
17836
17837 * gcc.dg/builtins-2.c: New testcase.
17838 * gcc.dg/builtins-3.c: New testcase.
17839
17840 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17841
17842 * gcc.dg/cpp/_Pragma4.c: New test.
17843
17844 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17845
17846 * objc/execute/nil_method-1.m: New testcase.
17847
17848 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17849
17850 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17851 [Object class], not [Object initialize].
17852
17853 2002-08-31 Roger Sayle <roger@eyesopen.com>
17854 Hans-Peter Nilsson <hp@bitrange.com>
17855
17856 * gcc.c-torture/execute/20020720-1.x: Skip test on
17857 mmix-knuth-mmixware. Correct comment.
17858
17859 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17860
17861 * testsuite/g++.dg/abi/bitfield5.C: New test.
17862 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17863
17864 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17865
17866 * objc.dg/undeclared-selector.m: New test.
17867
17868 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17869
17870 * g++.dg/other/offsetof1.C: Avoid cast warning.
17871
17872 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17873
17874 * objc.dg/super-class-2.m: New test.
17875
17876 2002-08-24 Matt Austern <austern@apple.com>
17877
17878 * g++.dg/ext/lvaddr.C: New test.
17879 * g++.dg/ext/lvcast.C: New test.
17880
17881 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17882
17883 * testsuite/g++.dg/inherit/cond1.C: New test.
17884
17885 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17886
17887 * gcc.dg/noncompile/incomplete-1.c: New test.
17888
17889 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17890
17891 * gcc.dg/typespec-1.c: New test.
17892
17893 2002-08-20 Devang Patel <dpatel@apple.com>
17894 * objc.dg/proto-hier-2.m: New test.
17895
17896 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17897
17898 * objc.dg/bitfield-1.m: New test.
17899 * objc.dg/bitfield-2.m: New test.
17900
17901 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17902
17903 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17904 gcc.dg/c99-flex-array-4.c: New tests.
17905
17906 2002-08-16 Stan Shebs <shebs@apple.com>
17907
17908 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17909
17910 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17911
17912 * gcc.dg/typeof-1.c: New test.
17913 * g++.dg/ext/typeof2.C: New test.
17914
17915 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17916
17917 * g++.dg/other/offsetof1.C: New test.
17918
17919 2002-08-14 Richard Henderson <rth@redhat.com>
17920
17921 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17922
17923 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17924
17925 * gcc.dg/cpp/_Pragma3.c: New test.
17926
17927 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17928
17929 * g++.dg/template/inherit3: New test.
17930
17931 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17932
17933 * gcc.dg/bitfld-4.c: Add blank options.
17934
17935 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17936
17937 * g++.dg/template/crash1.C: New test.
17938
17939 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17940
17941 * gcc.dg/tls/opt-2.c: New test.
17942
17943 2002-08-08 Devang Patel <dpatel@apple.com>
17944
17945 * objc.dg/selector-1.m : New test
17946
17947 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17948
17949 * g++.dg/abi/bitfield4.C: New test.
17950 * gcc.dg/bitfld-4.c: New test.
17951
17952 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17953
17954 * g++.dg/other/packed1.C: New test.
17955
17956 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17957
17958 * g++.dg/abi/offsetof.C: Tweak error messages.
17959 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17960
17961 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17962
17963 * gcc.dg/bitfld-3.c: New test.
17964
17965 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17966 Richard Henderson <rth@redhat.com>
17967
17968 * gcc.dg/i386-bitfield1.c: New test.
17969 * g++.dg/abi/bitfield3.C: Update.
17970
17971 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17972
17973 * objc.dg/const-str-2.m: Update.
17974 * gcc.dg/cpp/c++98.c: Change to C extension.
17975 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17976 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17977
17978 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17979
17980 * testsuite/gcc.dg/tls/diag-3.c: New.
17981
17982 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17983
17984 * g++.dg/README (Subdirectories): Document new subdir expr.
17985 * g++.dg/expr/pmf-1.C: New test.
17986
17987 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17988
17989 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17990
17991 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17992
17993 * g++.dg/abi/bitfield3.C: New test.
17994
17995 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17996
17997 * lib/gcov.exp: Tweak expected line formats.
17998 * gcc.misc-tests/gcov8.c: New test.
17999 * gcc.misc-tests/gcov8.x: New flags.
18000
18001 2002-08-05 Jakub Jelinek <jakub@redhat.com>
18002
18003 * consistency.vlad/layout/endian.c: Include string.h.
18004
18005 * gcc.c-torture/execute/20020805-1.c: New test.
18006
18007 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
18008
18009 * g++.dg/other/conversion1.C: New test.
18010
18011 2002-08-03 Roger Sayle <roger@eyesopen.com>
18012
18013 * gcc.dg/builtins-1.c: New testcase.
18014
18015 2002-08-02 Mark Mitchell <mark@codesourcery.com>
18016
18017 * g++.dg/inherit/access3.C: New test.
18018
18019 2002-08-01 Jakub Jelinek <jakub@redhat.com>
18020
18021 * gcc.dg/ia64-visibility-2.c: New test.
18022
18023 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
18024
18025 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
18026 __qualifier_flags to __flags.
18027
18028 2002-07-31 Mark Mitchell <mark@codesourcery.com>
18029
18030 * g++.dg/inherit/operator1.C: New test.
18031 * g++.dg/lookup/disamb1.C: Fix typo in comment.
18032 * g++.dg/other/error1.C: Change expected error message.
18033 * g++.dg/template/conv4.C: Likewise.
18034
18035 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
18036
18037 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
18038 for documented behavior.
18039
18040 2002-07-25 Roger Sayle <roger@eyesopen.com>
18041
18042 * gcc.c-torture/execute/20020720-1.x: Skip this test on
18043 several targets known to fail.
18044
18045 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18046
18047 * gcc.dg/mips-args-[123].c: New tests.
18048
18049 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18050
18051 * gcc.dg/ppc-spe.c: New.
18052
18053 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18054
18055 * g++.dg/other/ptrmem4.C: New testcase.
18056
18057 2002-07-24 Richard Henderson <rth@redhat.com>
18058
18059 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18060
18061 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18062
18063 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18064
18065 2002-07-24 Roger Sayle <roger@eyesopen.com>
18066
18067 * gcc.c-torture/execute/memset-3.c: New testcase.
18068
18069 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18070
18071 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18072 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18073
18074 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18075
18076 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18077 Delete.
18078
18079 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18080
18081 * gcc.c-torture/compile/simd-4.c: New test.
18082
18083 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18084
18085 PR c++/7347, c++/7348
18086 * g++.dg/template/access4.C: New test.
18087 * g++.dg/template/access5.C: New test.
18088 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18089 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18090 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18091 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18092
18093 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18094
18095 * gcc.dg/gnu89-init-2.c: New test.
18096
18097 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18098
18099 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18100
18101 2002-07-20 Roger Sayle <roger@eyesopen.com>
18102
18103 * gcc.c-torture/execute/20020720-1.c: New testcase.
18104
18105 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18106
18107 * gcc.dg/cpp/Wsignprom.c: New tests.
18108
18109 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18110
18111 * gcc.c-torture/execute/loop-13.c: New test.
18112
18113 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18114
18115 * gcc.dg/cpp/expr.c: New tests.
18116
18117 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18118
18119 * g++.dg/opt/pr6713.C: Add template instantiation.
18120
18121 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18122
18123 * gcc.dg/nest.c: New test.
18124
18125 2002-07-17 Richard Henderson <rth@redhat.com>
18126
18127 * g++.dg/opt/pr6713.C: New test.
18128
18129 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18130
18131 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18132 XFAIL for all x86 processors.
18133
18134 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18135
18136 * gcc.c-torture/execute/20010122-1.x: Do not test with
18137 -fomit-frame-pointer.
18138
18139 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18140
18141 * g++.dg/template/instantiate2.C: New test.
18142 * g++.dg/template/spec4.C: New test.
18143
18144 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18145
18146 * g++.dg/template/access2.C: New test.
18147 * g++.dg/template/access3.C: New test.
18148
18149 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18150
18151 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18152 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18153 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18154 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18155 Convert to use <stdarg.h>.
18156 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18157 Delete.
18158 * gcc.dg/va-arg-2.c: New.
18159 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18160
18161 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18162
18163 * gcc.c-torture/compile/20020710-1.c: New test.
18164
18165 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18166 Andrew Pinski <pinskia@physics.uc.edu>
18167
18168 gcc.c-torture/compile/simd-2.c: New testcase.
18169 gcc.c-torture/compile/simd-3.c: Likewise.
18170
18171 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18172
18173 PR c++/7224
18174 * g++.dg/overload/error1.C: New test.
18175
18176 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18177
18178 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18179 configuration and IRIX 6 O32 ABI.
18180
18181 2002-07-11 Roger Sayle <roger@eyesopen.com>
18182
18183 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18184
18185 2002-07-10 Roger Sayle <roger@eyesopen.com>
18186
18187 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18188
18189 2002-07-10 Jeffrey A Law <law@redhat.com>
18190
18191 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18192
18193 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18194
18195 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18196
18197 * gcc.dg/20020312-2.c: Check for __PPC__.
18198
18199 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18200
18201 * gcc.c-torture/compile/20020709-1.c: New test.
18202
18203 2002-07-07 Roger Sayle <roger@eyesopen.com>
18204
18205 * g++.dg/template/qualttp21.C: New test case.
18206
18207 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18208
18209 * gcc.c-torture/compile/20020706-1.c: New test.
18210 * gcc.c-torture/compile/20020706-2.c: New test.
18211
18212 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18213 Alexandre Oliva <aoliva@redhat.com>
18214
18215 * g++.dg/warn/incomplete1.C: New test.
18216
18217 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18218
18219 PR c++/7099
18220 * g++.dg/warn/noreturn1.C: New test.
18221
18222 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18223
18224 PR c++/6706
18225 * g++.dg/debug/debug6.C: New test.
18226 * g++.dg/debug/debug7.C: New test.
18227
18228 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18229
18230 * gcc.c-torture/compile/simd-3.c: New test.
18231
18232 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18233
18234 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18235 * gcc.dg/20020620-1.c: Likewise.
18236
18237 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18238
18239 PR c++/6944
18240 * g++.dg/init/array4.C: New test.
18241 * g++.dg/init/array5.C: New test.
18242
18243 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18244
18245 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18246 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18247
18248 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18249
18250 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18251 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18252 * gcc.dg/wtr-conversion-1.c: Likewise.
18253 * gcc.dg/wtr-escape-1.c: Likewise.
18254 * gcc.dg/wtr-int-type-1.c: Likewise.
18255 * gcc.dg/wtr-label-1.c: Likewise.
18256 * gcc.dg/wtr-static-1.c: Likewise.
18257 * gcc.dg/wtr-strcat-1.c: Likewise.
18258 * gcc.dg/wtr-suffix-1.c: Likewise.
18259 * gcc.dg/wtr-switch-1.c: Likewise.
18260 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18261 * gcc.dg/wtr-union-init-1.c: Likewise.
18262 * gcc.dg/wtr-union-init-2.c: Likewise.
18263 * gcc.dg/wtr-union-init-3.c: Likewise.
18264
18265 * gcc.dg/wtr-func-def-1.c: New test.
18266
18267 2002-07-02 Devang Patel <dpatel@apple.com>
18268
18269 * objc.dg/param-1.m: New test.
18270
18271 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18272
18273 * gcc.dg/cpp/trad/directive.c: Add test.
18274 * gcc.dg/cpp/trad/macroargs.c: Add test.
18275 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18276
18277 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18278
18279 * gcc.dg/cpp/cmdlne-M.c: New test.
18280
18281 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18282
18283 * objc.dg/desig-init-1.m: New test.
18284
18285 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18286
18287 PR c++/6716
18288 * g++.dg/template/instantiate1.C: New test.
18289
18290 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18291
18292 PR c++/7112
18293 * g++.dg/template/sizeof2.C: New test.
18294
18295 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18296
18297 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18298 gcc.dg/cpp/trad/include.c: New tests.
18299
18300 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18301
18302 PR target/7177
18303 * gcc.c-torture/compile/20020701-1.c: New test.
18304
18305 2002-07-01 Stan Shebs <shebs@apple.com>
18306
18307 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18308 header here...
18309 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18310 (objc-torture-execute): or here.
18311
18312 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18313
18314 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18315
18316 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18317
18318 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18319
18320 2002-06-30 Devang Patel <dpatel@apple.com>
18321
18322 * objc.dg/fsyntax-only.m: New test.
18323
18324 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18325
18326 PR c++/6695
18327 * g++.dg/template/friend7.C: New file.
18328
18329 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18330
18331 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18332 return type.
18333
18334 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18335
18336 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18337 avoid division by zero.
18338
18339 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18340
18341 * gcc.dg/Wunknownprag.c: New tests.
18342
18343 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18344
18345 * gcc.c-torture/execute/simd-2.c: New test.
18346
18347 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18348
18349 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18350 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18351 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18352 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18353 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18354 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18355 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18356 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18357 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18358 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18359 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18360 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18361 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18362 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18363 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18364 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18365 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18366
18367 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18368
18369 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18370 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18371 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18372 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18373 New tests.
18374 * gcc.dg/cpp/trad/directive.c: Update.
18375
18376 2002-06-23 Andreas Jaeger <aj@suse.de>
18377
18378 * gcc.c-torture/execute/complex-6.c: New.
18379
18380 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18381
18382 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18383 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18384 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18385 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18386
18387 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18388
18389 * gcc.dg/cpp/trad: New directory with traditional tests copied
18390 from parent directory.
18391 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18392 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18393 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18394 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18395 Move to trad/ and rename.
18396 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18397 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18398 gcc.dg/cpp/trad/redef2.c: New tests.
18399 * gcc.dg/cpp/trad/trad.exp: New driver.
18400
18401 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18402
18403 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18404 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18405 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18406 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18407 Remove.
18408
18409 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18410
18411 * gcc.dg/20020620-1.c: New test.
18412
18413 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18414
18415 * g++.dg/template/ttp4.C: New test.
18416
18417 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18418
18419 * g++.dg/opt/vt1.C: Fix regexp.
18420
18421 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18422
18423 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18424 Don't use attribute `noinline'.
18425
18426 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18427
18428 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18429
18430 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18431
18432 * gcc.c-torture/execute/simd-1.c: New.
18433
18434 * gcc.dg/simd-1.c: New.
18435
18436 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18437
18438 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18439
18440 2002-06-16 Richard Henderson <rth@redhat.com>
18441
18442 * g++.dg/ext/anon-struct1.C: New.
18443 * g++.dg/ext/anon-struct2.C: New.
18444 * g++.dg/ext/anon-struct3.C: New.
18445 * gcc.dg/anon-struct-1.c: New.
18446 * gcc.dg/anon-struct-2.c: New.
18447 * gcc.dg/anon-struct-3.c: New.
18448 * gcc.dg/20011008-1.c: Adjust warning text.
18449 * gcc.dg/20020527-1.c: Add -fms-extensions.
18450
18451 2002-06-16 Richard Henderson <rth@redhat.com>
18452
18453 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18454
18455 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18456
18457 * gcc.c-torture/execute/20020615-1.c: New test.
18458
18459 2002-06-15 Roger Sayle <roger@eyesopen.com>
18460
18461 * gcc.c-tortuture/execute/compare-1.c: New test case.
18462 * gcc.c-tortuture/execute/compare-2.c: New test case.
18463 * gcc.c-tortuture/execute/compare-3.c: New test case.
18464
18465 2002-06-13 Richard Henderson <rth@redhat.com>
18466
18467 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18468 ia64 ilp32.
18469
18470 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18471
18472 * g++.dg/template/typename2.C: Update error message.
18473
18474 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18475
18476 * gcc.c-torture/execute/20020611-1.c: New test.
18477
18478 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18479
18480 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18481 list of targets to skip.
18482
18483 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18484
18485 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18486 targets if not optimizing.
18487
18488 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18489
18490 * gcc.c-torture/compile/20020605-1.c: New test.
18491
18492 * g++.dg/opt/vt1.C: New test.
18493
18494 * gcc.dg/20020531-1.c: New test.
18495
18496 * gcc.dg/20020530-1.c: New test.
18497
18498 * gcc.dg/20020527-1.c: New test.
18499
18500 * g++.dg/opt/cse1.C: New test.
18501
18502 2002-06-07 Roger Sayle <roger@eyesopen.com>
18503
18504 * gcc.dg/20020607-2.c: New test case.
18505
18506 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18507
18508 * gcc.c-torture/compile/20020604-1.c: New test.
18509
18510 2002-06-04 Richard Henderson <rth@redhat.com>
18511
18512 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18513 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18514 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18515
18516 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18517
18518 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18519
18520 2002-06-03 Richard Henderson <rth@redhat.com>
18521
18522 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18523 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18524
18525 2002-06-02 Richard Henderson <rth@redhat.com>
18526
18527 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18528 test functions static.
18529
18530 2002-06-02 Andreas Jaeger <aj@suse.de>
18531
18532 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18533 now.
18534
18535 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18536
18537 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18538 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18539 Update for mofified diagnostics.
18540 * gcc.dg/c99-intconst-1.c: No longer fail.
18541
18542 2002-06-02 Richard Henderson <rth@redhat.com>
18543
18544 * gcc.dg/uninit-A.c: Remove xfail markers.
18545
18546 2002-06-01 Roger Sayle <roger@eyesopen.com>
18547
18548 * gcc.dg/fnegate-1.c: New test case.
18549
18550 2002-05-30 Osku Salerma <osku@iki.fi>
18551
18552 * gcc.c-torture/execute/mayalias-1.c: New file.
18553
18554 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18555
18556 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18557 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18558 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18559
18560 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18561
18562 * gcc.c-torture/execute/20020529-1.c: New test.
18563
18564 2002-05-27 Richard Henderson <rth@redhat.com>
18565
18566 * g++.dg/ext/attrib6.C: New test case.
18567
18568 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18569
18570 * gcc.c-torture/execute/pure-1.c: New test.
18571
18572 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18573
18574 * gcc.dg/cpp/arith-2.c: Remove.
18575
18576 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18577
18578 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18579 * gcc.dg/cpp/if-3.c: Remove.
18580
18581 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18582
18583 * g++.dg/opt/cse2.C: New test.
18584
18585 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18586
18587 * gcc.dg/cpp/arith-1.c: New semantic tests.
18588 * gcc.dg/cpp/if-1.c: Update.
18589
18590 2002-05-24 Ben Elliston <bje@redhat.com>
18591
18592 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18593
18594 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18595
18596 * gcc.dg/verbose-asm.c: New test.
18597
18598 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18599
18600 * gcc.dg/cpp/paste12.c: New test.
18601
18602 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18603
18604 * g++.dg/parse/named_ops.C: New test.
18605
18606 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18607
18608 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18609
18610 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18611
18612 * gcc.dg/weak-2.c: Allow optional leading underscore
18613 in scan-assembler symbol name.
18614 * gcc.dg/weak-3.c: Likewise.
18615 * gcc.dg/weak-4.c: Likewise.
18616 * gcc.dg/weak-5.c: Likewise.
18617
18618 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18619
18620 * gcc.dg/20020523-1.c: New test.
18621
18622 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18623
18624 * objc.dg/const-str-2.m: Update now that we stop after
18625 a command line error.
18626
18627 2002-05-22 Richard Henderson <rth@redhat.com>
18628
18629 * g++.dg/dg.exp: Fix typo in test pruneing.
18630
18631 2002-05-22 Richard Henderson <rth@redhat.com>
18632
18633 * g++.dg/dg.exp: Prune the tls subdirectory.
18634 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18635 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18636 * g++.dg/tls/init-1.C: New.
18637
18638 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18639
18640 * gcc.dg/20020517-1.c: New test.
18641
18642 2002-05-21 Richard Henderson <rth@redhat.com>
18643
18644 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18645 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18646
18647 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18648
18649 * g++.dg/other/copy2.C: New test.
18650
18651 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18652
18653 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18654 (MAX_COPY): Bump up to 10 times sizeof (long long).
18655 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18656
18657 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18658 sizeof (long long).
18659
18660 * gcc.c-torture/execute/strcpy-1.c: New test.
18661
18662 2002-05-19 Jason Merrill <jason2redhat.com>
18663
18664 * g++.dg/ext/oper1.C: New test.
18665
18666 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18667 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18668
18669 * README.QMTEST: New file.
18670
18671 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18672
18673 2002-05-19 Andreas Jaeger <aj@suse.de>
18674
18675 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18676 now.
18677 * gcc.c-torture/execute/loop-2d.x: Likewise.
18678
18679 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18680
18681 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18682 support weak symbols.
18683 * gcc.dg/weak-4.c: Likewise
18684 * gcc.dg/weak-6.c: Likewise
18685
18686 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18687
18688 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18689 cygwin, coff and h8300-*-hms targets
18690 * gcc.dg/weak-5.c: Likewise
18691 * gcc.dg/weak-7.c: Likewise
18692
18693 2002-05-16 Jason Merrill <jason@redhat.com>
18694
18695 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18696 (scan-assembler-not, scan-assembler-dem): Likewise.
18697 (scan-assembler-dem-not): Likewise.
18698
18699 2002-05-15 Richard Henderson <rth@redhat.com>
18700
18701 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18702
18703 2002-05-15 Richard Henderson <rth@redhat.com>
18704
18705 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18706 (vfoo1f): Warning here.
18707 (vfoo1l): Don't redefine the alias.
18708
18709 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18710
18711 * g++.dg/init/pm1.C: New test.
18712
18713 2002-05-12 David S. Miller <davem@redhat.com>
18714
18715 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18716 types.
18717
18718 2002-05-10 Roger Sayle <roger@eyesopen.com>
18719
18720 * gcc.c-torture/execute/20020510-1.c: New test case.
18721
18722 2002-05-10 David S. Miller <davem@redhat.com>
18723
18724 * gcc.c-torture/execute/conversion.c: Test long double too.
18725
18726 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18727
18728 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18729 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18730 * lib/g++.exp (g++_link_flags): Likewise.
18731 * lib/objc.exp (objc_target_compile): Likewise.
18732
18733 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18734
18735 * gcc.dg/cpp/poison.c: Update.
18736 * gcc.dg/cpp/20000625-2.c: Remove.
18737 * gcc.dg/cpp/direct2s.c: Remove final test.
18738
18739 2002-05-08 Tom Rix <trix@redhat.com>
18740
18741 * gcc.c-torture/execute/20020508-1.c: New test.
18742 * gcc.c-torture/execute/20020508-2.c: New test.
18743 * gcc.c-torture/execute/20020508-3.c: New test.
18744
18745 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18746
18747 * gcc.dg/cpp/charconst-4.c: More tests.
18748
18749 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18750
18751 PR c/6569
18752 * gcc.dg/weak-3.c: Update location of warning messages.
18753 * gcc.dg/weak-5.c: Likewise.
18754
18755 2002-05-06 Roger Sayle <roger@eyesopen.com>
18756
18757 * gcc.c-torture/execute/20020506-1.c: New test case.
18758
18759 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18760
18761 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18762
18763 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18764
18765 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18766
18767 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18768
18769 * gcc.dg/cpp/charconst-3.c: New test.
18770
18771 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18772
18773 * gcc.dg/cpp/charconst.c: Update tests.
18774
18775 2002-05-05 Tim Josling <tej@melbpc.org.au>
18776
18777 * treelang: Added directory for new sample language treelang. Also
18778 lib/treelang.exp: New file to signal treelang should be tested.
18779
18780 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18781
18782 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18783 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18784 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18785 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18786 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18787 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18788 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18789
18790 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18791
18792 * gcc.dg/format/xopen-2.c: New test.
18793
18794 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18795
18796 * gcc.dg/20020503-1.c: New test.
18797
18798 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18799
18800 * g++.dg/init/dtor1.C: Make it tougher.
18801
18802 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18803
18804 * g++.dg/init/dtor1.C: New test.
18805
18806 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18807
18808 * gcc.dg/altivec-8.c: New.
18809
18810 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18811
18812 * gcc.dg/altivec-7.c: New.
18813
18814 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18815
18816 * g++.dg/parse/typedef1.C: New test.
18817
18818 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18819
18820 PR c++/6486
18821 * g++.dg/template/friend6.C: New test.
18822
18823 PR c++/6492
18824 * g++.dg/init/copy1.C: New test.
18825
18826 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18827
18828 * g++.dg/warn/effc1.C: New test.
18829
18830 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18831
18832 * gcc.dg/cpp/if-cexp.c: Add a test.
18833
18834 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18835
18836 * gcc.dg/20020426-2.c: New test.
18837
18838 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18839
18840 * gcc.dg/cpp/if-mop.c: Update.
18841 * gcc.dg/cpp/if-mpar.c: Add test.
18842 * gcc.dg/cpp/if-oppr.c: Update.
18843
18844 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18845
18846 PR c/6343
18847 * gcc.dg/weak-[2-7].c: New tests.
18848
18849 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18850
18851 * gcc.dg/enum1.c: New test.
18852
18853 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18854
18855 PR c++/6497
18856 * g++.dg/inherit/access2.C: New test.
18857
18858 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18859
18860 PR bootstrap/6445
18861 * gcc.dg/20020426-1.c: New test.
18862
18863 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18864
18865 * g++.dg/abi/enum1.C: New test.
18866
18867 2002-04-26 Richard Henderson <rth@redhat.com>
18868
18869 * gcc.dg/c99-bool-1.c: Expect always true warning.
18870
18871 2002-04-25 Roger Sayle <roger@eyesopen.com>
18872
18873 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18874
18875 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18876
18877 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18878 targets.
18879
18880 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18881
18882 * g++.dg/abi/mange7.C: New test.
18883
18884 PR c++/6438.
18885 * g++.dg/parse/stmtexpr2.C: New test.
18886
18887 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18888
18889 * gcc.dg/20020312-2.c: Add SH target.
18890
18891 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18892
18893 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18894 compiler output on mips*-*-irix*.
18895
18896 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18897
18898 * g++.dg/parse/attr1.C: New test.
18899
18900 2002-04-23 Roger Sayle <roger@eyesopen.com>
18901
18902 * gcc.c-torture/execute/string-opt-17.c: New test case.
18903 * gcc.c-torture/execute/memset-2.c: New test case.
18904
18905 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18906
18907 PR c++/6256:
18908 * g++.dg/template/friend5.C: New test.
18909
18910 PR c++/6331:
18911 * g++.dg/template/qual1.C: Likewise.
18912
18913 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18914
18915 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18916 Include stdlib.h, not stdio.h or ctype.h.
18917
18918 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18919
18920 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18921 cris-*-elf* and mmix-*-*.
18922 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18923 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18924 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18925 Ditto.
18926 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18927 * gcc.dg/wchar_t-1.c: Ditto.
18928
18929 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18930
18931 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18932 Clarify comment.
18933
18934 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18935
18936 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18937
18938 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18939
18940 * gcc.c-torture/execute/20000906-1.x: Delete.
18941
18942 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18943
18944 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18945
18946 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18947
18948 * PR6367
18949 * g77.f-torture/execute/6367.f: New test.
18950 * g77.f-torture/execute/6367.x: Disable for MMIX.
18951
18952 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18953
18954 * PR6352
18955 * g++.dg/opt/inline2.C: New test.
18956
18957 2002-04-18 Richard Henderson <rth@redhat.com>
18958
18959 * gcc.dg/20000906-1.c: Enable for all targets.
18960 * gcc.c-torture/compile/iftrap-2.c: New.
18961
18962 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18963
18964 * gcc.dg/20020418-1.c: New test.
18965 * gcc.dg/20020418-2.c: New test.
18966
18967 2002-04-18 Richard Henderson <rth@redhat.com>
18968
18969 * gcc.c-torture/compile/iftrap-1.c: New.
18970 * gcc.dg/iftrap-1.c: Adjust for ia64.
18971 * gcc.dg/iftrap-2.c: New.
18972
18973 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18974
18975 * gcc.c-torture/compile/20020418-1.c: New test.
18976
18977 2002-04-18 Roger Sayle <roger@eyesopen.com>
18978
18979 * gcc.c-torture/compile/20020415-1.c: New.
18980
18981 2002-04-18 David S. Miller <davem@redhat.com>
18982
18983 * gcc.c-torture/execute/20020418-1.c: New test.
18984
18985 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18986
18987 * gcc.dg/20020416-1.c: New test.
18988
18989 * g++.dg/opt/inline1.C: New test.
18990
18991 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18992
18993 * gcc.dg/altivec-5.c: New test.
18994
18995 * gcc.dg/20020415-1.c: New test.
18996
18997 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18998
18999 * testsuite/lib/chill.exp: Remove.
19000
19001 2002-04-14 Jakub Jelinek <jakub@redhat.com>
19002
19003 * g++.dg/other/big-struct.C: New test.
19004
19005 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
19006
19007 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
19008 of scratch file.
19009
19010 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
19011
19012 PR c/6277
19013 * gcc.dg/i386-387-1.c: Allow optional leading underscore
19014 in scan-assembler function name
19015
19016 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
19017
19018 * g77.f-torture/execute/980628-4.x,
19019 g77.f-torture/execute/980628-5.x,
19020 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19021 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19022 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
19023 i[34567]86-*-*.
19024
19025 2002-04-13 David S. Miller <davem@redhat.com>
19026
19027 * gcc.c-torture/execute/20020413-1.c: New test.
19028
19029 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
19030
19031 * gcc.dg/asm-6.c,
19032 * g++.dg/ext/asm1.C: New tests.
19033
19034 2002-04-12 Mark Mitchell <mark@codesourcery.com>
19035
19036 PR c++ 5373.
19037 * g++.dg/parse/stmtexpr1.C: New test.
19038
19039 PR c++/5189.
19040 * g++.dg/template/copy1.C: New test.
19041
19042 2002-04-12 Richard Henderson <rth@redhat.com>
19043
19044 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19045
19046 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19047
19048 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19049 gcc.c-torture/execute/20020307-2.c.
19050
19051 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19052
19053 * g++.dg/ext/attrib5.C,
19054 * g++.dg/lookup/struct1.C: New tests.
19055
19056 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19057
19058 * gcc.dg/20020411-1.c: New test.
19059
19060 * gcc.c-torture/execute/20020411-1.c: New test.
19061
19062 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19063
19064 * g77.f-torture/execute/6177.f: New test.
19065
19066 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19067
19068 PR middle-end/6247
19069 * g++.dg/opt/cleanup1.C: New test.
19070
19071 * g++.dg/opt/const1.C: New test.
19072
19073 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19074
19075 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19076
19077 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19078
19079 PR c++/5507
19080 * g++.dg/template/typename2.C: New test.
19081
19082 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19083
19084 * gcc.c-torture/execute/loop-12.c: New.
19085
19086 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19087
19088 * g77.f-torture/execute/980628-4.x,
19089 g77.f-torture/execute/980628-5.x,
19090 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19091 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19092 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19093
19094 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19095
19096 PR optimization/6086
19097 * g++.dg/opt/preinc1.C: New test.
19098
19099 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19100
19101 PR c++/5571
19102 * g++.dg/opt/static2.C: New test.
19103
19104 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19105
19106 PR c/5120
19107 * gcc.dg/20020406-1.c: New test.
19108
19109 2002-04-04 David S. Miller <davem@redhat.com>
19110
19111 * gcc.c-torture/execute/20020404-1.c: New test.
19112
19113 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19114
19115 PR c/6123
19116 * gcc.dg/20020312-2.c: Do not declare global register variable
19117 if __PIC__ or __pic__ is defined.
19118
19119 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19120
19121 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19122 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19123
19124 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19125
19126 * gcc.misc-tests/linkage.exp: Update last change to handle
19127 sparc*-, not just sparc-.
19128
19129 2002-04-03 Richard Henderson <rth@redhat.com>
19130
19131 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19132
19133 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19134
19135 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19136
19137 2002-04-02 David S. Miller <davem@redhat.com>
19138
19139 * gcc.c-torture/execute/20020402-3.c: New test.
19140
19141 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19142
19143 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19144 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19145
19146 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19147 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19148 g77.f-torture/execute/20001201.x,
19149 g77.f-torture/execute/u77-test.x: New files.
19150
19151 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19152 * gcc.dg/wchar_t-1.c: Ditto.
19153
19154 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19155
19156 * gcc.c-torture/execute/20020402-1.c: New test.
19157
19158 2002-04-01 Richard Henderson <rth@redhat.com>
19159
19160 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19161
19162 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19163
19164 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19165
19166 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19167
19168 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19169
19170 * g++.dg/inherit/template-as-base.C: Expect error.
19171 * g++.dg/inherit/namespace-as-base.C: Likewise.
19172
19173 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19174
19175 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19176 g++.dg/ext/instantiate3.C: Tweak match patterns.
19177
19178 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19179 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19180 -da test.
19181
19182 2002-03-31 Richard Henderson <rth@redhat.com>
19183
19184 * gcc.dg/special/alias-2.c: New.
19185 * gcc.dg/special/ecos.exp: Run it.
19186
19187 2002-03-31 Richard Henderson <rth@redhat.com>
19188
19189 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19190
19191 2002-03-31 Kazu Hirata <kazu@hxi.com>
19192
19193 * gcc.dg/weak-1.c: Disable on h8300 port.
19194
19195 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19196
19197 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19198 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19199 ordering tests.
19200 * g++.dg/bprob/bprob-1.C: New test.
19201 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19202 * g++.dg/gcov/gcov-1.C: New test.
19203 * g++.dg/gcov/gcov-1.x: New file.
19204 * g++.dg/gcov/gcov-2.C: New test.
19205 * g++.dg/gcov/gcov-3.C: New test.
19206 * g++.dg/gcov/gcov-3.h: New file.
19207
19208 2002-03-28 Roger Sayle <roger@eyesopen.com>
19209
19210 * g++.old-deja/g++.other/builtins5.C: New test.
19211 * g++.old-deja/g++.other/builtins6.C: New test.
19212 * g++.old-deja/g++.other/builtins7.C: New test.
19213 * g++.old-deja/g++.other/builtins8.C: New test.
19214 * g++.old-deja/g++.other/builtins9.C: New test.
19215
19216 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19217
19218 * g++.dg/opt/static1.C: New test.
19219
19220 * g++.dg/opt/longbranch1.C: New test.
19221
19222 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19223
19224 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19225
19226 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19227
19228 2002-03-28 Jeffrey A Law (law@redhat.com)
19229
19230 * gcc.c-torture/execute/20020328-1.c: New test.
19231
19232 2002-03-27 Richard Henderson <rth@redhat.com>
19233
19234 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19235 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19236 move from g++.old-deja/g++.ext/.
19237
19238 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19239
19240 * g++.dg/init/new2.C: New test.
19241
19242 2002-03-26 Richard Henderson <rth@redhat.com>
19243
19244 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19245
19246 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19247 on sparc.
19248
19249 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19250 sparcv9 systems.
19251 * gcc.dg/20001102-1.c: Likewise.
19252
19253 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19254
19255 * gcc.dg/cpp/endif-pedantic1.c,
19256 gcc.dg/cpp/endif-pedantic2.c: New tests.
19257
19258 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19259
19260 * g++.dg/init/new1.C: New test.
19261
19262 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19263
19264 * g++.dg/abi/vbase9.C: New test.
19265
19266 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19267
19268 * gcc.dg/arm-asm.c: New test.
19269
19270 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19271
19272 * gcc.dg/Wswitch-enum.c: New test.
19273 Fix PR c/5044.
19274
19275 2002-03-26 Richard Henderson <rth@redhat.com>
19276
19277 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19278 structure.
19279
19280 2002-03-25 Richard Henderson <rth@redhat.com>
19281
19282 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19283 sparcv9 systems.
19284
19285 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19286 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19287
19288 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19289
19290 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19291
19292 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19293
19294 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19295 targets using generic thunk support.
19296
19297 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19298
19299 * gcc.c-torture/compile/20020323-1.c: New test.
19300
19301 * g++.dg/opt/conj2.C: New test.
19302
19303 2002-03-24 Richard Henderson <rth@redhat.com>
19304
19305 * gcc.dg/weak-1.c: Use -fno-common.
19306
19307 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19308
19309 * g77.dg/f77-edit-apostrophe-out.f: New test
19310 * g77.dg/f77-edit-h-out.f: New test
19311 * g77.dg/f77-edit-t-in.f: New test
19312 * g77.dg/f77-edit-t-out.f: New test
19313 * g77.dg/f77-edit-x-out.f: New test
19314 * g77.dg/f77-edit-slash-out.f: New test
19315 * g77.dg/f77-edit-colon-out.f: New test
19316 * g77.dg/f77-edit-s-out.f: New test
19317
19318 2002-03-24 Richard Henderson <rth@redhat.com>
19319
19320 * objc/execute/formal_protocol-6.x: New XFAIL.
19321
19322 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19323
19324 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19325 that do not support weak symbols
19326
19327 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19328
19329 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19330 * lib/g77.exp: Likewise
19331 * lib/objc.exp: Likewise
19332
19333 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19334
19335 * gcc.dg/Wswitch-default.c: New test.
19336
19337 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19338
19339 * g++.dg/other/enum1.C: New test.
19340
19341 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19342
19343 * gcc.dg/pragma-ep-3.c: Fix typo.
19344
19345 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19346
19347 * g++.dg/inherit/template-as-base.C: New test.
19348
19349 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19350
19351 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19352 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19353
19354 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19355
19356 * gcc.dg/cpp/multiline.c: Update to match.
19357
19358 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19359
19360 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19361
19362 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19363
19364 * gcc.dg/cpp/extratokens2.c: New file.
19365
19366 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19367
19368 * gcc.dg/20020312-2.c: Add rs6000 target.
19369
19370 * gcc.c-torture/compile/20020319-1.c: New test.
19371
19372 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19373
19374 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19375 (A, E): Handle this.
19376
19377 2002-03-20 Jason Merrill <jason@redhat.com>
19378
19379 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19380 ignoring -fpic.
19381 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19382 through prune_gcc_output.
19383
19384 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19385
19386 * gcc.c-torture/compile/20020320-1.c: New test.
19387
19388 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19389
19390 * gcc.c-torture/compile/20020318-1.c: New test.
19391
19392 * gcc.dg/struct-by-value-1.c: New test.
19393
19394 * gcc.dg/20020319-1.c: New test.
19395
19396 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19397
19398 * g++.dg/opt/conj1.C: New test.
19399
19400 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19401
19402 * g++.dg/template/qualttp20.C: Revert previous change.
19403 * g++.dg/template/qualttp3.C: Likewise.
19404 * g++.dg/template/qualttp4.C: Likewise
19405 * g++.dg/template/qualttp5.C: Likewise
19406 * g++.dg/template/qualttp6.C: Likewise
19407 * g++.dg/template/qualttp7.C: Likewise
19408 * g++.dg/template/qualttp8.C: Likewise
19409 * g++.dg/template/recurse.C: Likewise.
19410
19411 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19412
19413 * gcc.dg/cpp/wchar-1.c: Update.
19414
19415 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19416
19417 * g++.dg/template/conv1.C: New test.
19418 * g++.dg/template/conv2.C: New test.
19419 * g++.dg/template/conv3.C: New test.
19420 * g++.dg/template/conv4.C: New test.
19421
19422 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19423
19424 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19425 * g++.dg/template/qualttp3.C: Likewise.
19426 * g++.dg/template/qualttp4.C: Likewise
19427 * g++.dg/template/qualttp5.C: Likewise
19428 * g++.dg/template/qualttp6.C: Likewise
19429 * g++.dg/template/qualttp7.C: Likewise
19430 * g++.dg/template/qualttp8.C: Likewise
19431 * g++.dg/template/recurse.C: Likewise.
19432
19433 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19434
19435 * g++.dg/opt/dtor1.C: New test.
19436
19437 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19438
19439 * gcc.c-torture/compile/20020315-1.c: New test.
19440
19441 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19442
19443 * gcc.dg/weak-1.c: Fix scan tests.
19444
19445 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19446
19447 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19448 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19449 cris-*-aout* mmix-*-*.
19450 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19451 cris-*-aout* mmix-*-*.
19452 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19453 cris-*-elf* cris-*-aout* and mmix-*-*.
19454 * gcc.dg/20001009-1.c: Ditto.
19455 * gcc.dg/20010912-1.c: Ditto.
19456 * gcc.dg/20020122-4.c: Ditto.
19457 * gcc.dg/inline-2.c: Ditto.
19458
19459 2002-03-14 Jeffrey A Law (law@cygnus.com)
19460
19461 * gcc.c-torture/compile/20020314-1.c: New test.
19462
19463 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19464
19465 * gcc.c-torture/execute/20020314-1.c: New test.
19466
19467 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19468
19469 * g++.dg/warn/Wunused-1.C: New test.
19470
19471 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19472
19473 * g++.dg/abi/mangle6.C: New test.
19474
19475 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19476
19477 * gcc.c-torture/compile/20020309-2.c: New test.
19478
19479 * gcc.c-torture/compile/20020312-1.c: New test.
19480
19481 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19482
19483 * g++.dg/other/access1.C: New test.
19484
19485 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19486
19487 * gcc.c-torture/execute/wchar_t-1.c: New test.
19488
19489 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19490
19491 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19492
19493 2002-03-12 Roger Sayle <roger@eyesopen.com>
19494
19495 * gcc.dg/20020312-1.c: New test case.
19496
19497 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19498
19499 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19500
19501 2002-03-11 Richard Henderson <rth@redhat.com>
19502
19503 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19504 * g++.old-deja/g++.jason/report.C: Likewise.
19505
19506 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19507
19508 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19509 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19510
19511 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19512
19513 * testsuite/g++.dg/overload/pmf1.C: New test.
19514
19515 2002-03-11 Kazu Hirata <kazu@hxi.com>
19516
19517 * gcc.c-torture/execute/20020307-1.c: Use long.
19518
19519 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19520
19521 PR optimization/5844
19522 * gcc.dg/20020310-1.c: New test.
19523
19524 2002-03-09 Michael Meissner <meissner@redhat.com>
19525
19526 * gcc.c-torture/execute/memcpy-2.c: New test.
19527 * gcc.c-torture/execute/memset-1.c: New test.
19528 * gcc.c-torture/execute/strlen-1.c: New test.
19529 * gcc.c-torture/execute/strcmp-1.c: New test.
19530 * gcc.c-torture/execute/strncmp-1.c: New test.
19531
19532 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19533
19534 * gcc.dg/ppc-ldstruct.c: New test.
19535
19536 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19537
19538 * gcc.c-torture/execute/va-arg-22.c: New test.
19539
19540 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19541
19542 * gcc.c-torture/compile/20020309-1.c: New test.
19543
19544 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19545
19546 * gcc.c-torture/execute/20020307-2.c: New test.
19547
19548 2002-03-07 Jeffrey A Law (law@redhat.com)
19549
19550 * g77.f-torture/compile/20020307-1.f: New test.
19551
19552 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19553
19554 * gcc.dg/unordered-1.c: New test.
19555
19556 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19557
19558 * gcc.c-torture/execute/20020307-1.c: New test.
19559
19560 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19561
19562 * gcc.dg/20020304-1.c: New test.
19563
19564 * gcc.c-torture/compile/20020304-2.c: New test.
19565
19566 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19567
19568 * gcc.c-torture/compile/20020304-1.c: New test case
19569 (from PR c/5830).
19570
19571 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19572
19573 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19574
19575 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19576
19577 * g++.dg/other/classkey1.C: New test.
19578
19579 2002-03-01 Richard Henderson <rth@redhat.com>
19580
19581 * gcc.c-torture/compile/981223-1.x: New.
19582 * gcc.c-torture/compile/920625-1.x: New.
19583
19584 2002-02-28 Richard Henderson <rth@redhat.com>
19585
19586 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19587
19588 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19589
19590 * gcc.c-torture/execute/20020227-1.c: New test.
19591
19592 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19593
19594 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19595 here" ERROR lines.
19596 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19597 * g++.old-deja.g++.other/defarg1.C: Likewise.
19598 * g++.old-deja/g++.pt/calls2.C: Likewise.
19599 * g++.old-deja/g++.pt/crash20.C: Likewise.
19600 * g++.old-deja/g++.pt/crash30.C: Likewise.
19601 * g++.old-deja/g++.pt/crash36.C: Likewise.
19602 * g++.old-deja/g++.pt/crash6.C: Likewise.
19603 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19604 * g++.old-deja/g++.pt/derived3.C: Likewise.
19605 * g++.old-deja/g++.pt/error1.C: Likewise.
19606 * g++.old-deja/g++.pt/friend21.C: Likewise.
19607 * g++.old-deja/g++.pt/friend23.C: Likewise.
19608 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19609 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19610
19611 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19612
19613 * gcc.c-torture/execute/20020225-2.c: New test.
19614
19615 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19616
19617 * gcc.c-torture/execute/920730-1t.c,
19618 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19619 Delete test cases, only relevant to -traditional.
19620
19621 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19622
19623 * gcc.dg/cpp/undef1.c: Remove.
19624 * gcc.dg/cpp/directiv.c: Update.
19625 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19626
19627 2002-02-27 Michael Meissner <meissner@redhat.com>
19628
19629 * gcc.c-torture/execute/20020226-1.c: New test.
19630
19631 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19632
19633 * g++.dg/debug/debug4.C: New test.
19634
19635 * gcc.dg/ia64-visibility-1.c: New test.
19636
19637 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19638
19639 * gcc.dg/debug/20020224-1.c: New.
19640
19641 2002-02-25 Kazu Hirata <kazu@hxi.com>
19642
19643 * gcc.c-torture/execute/960416-1.x: New.
19644 * gcc.c-torture/execute/divconst-3.x: Likewise.
19645
19646 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19647
19648 * gcc.dg/20020224-1.c: New test.
19649
19650 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19651
19652 * gcc.c-torture/execute/20020225-1.c: New.
19653
19654 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19655
19656 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19657
19658 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19659
19660 * gcc.dg/20020222-1.c: New test.
19661
19662 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19663
19664 * g++.dg/opt/anonunion1.C: New test.
19665
19666 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19667
19668 * g++.dg/template/qualttp19.C: New test.
19669 * g++.dg/template/qualttp20.C: New test.
19670 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19671 * g++.old-deja/g++.other/qual1.C: Likewise.
19672
19673 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19674
19675 * gcc.dg/attr-alwaysinline.c: New.
19676
19677 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19678
19679 * gcc.dg/20020220-1.c: New test.
19680
19681 * gcc.dg/20020220-2.c: New test.
19682
19683 * g++.dg/opt/mmx1.C: New test.
19684
19685 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19686
19687 * gcc.c-torture/compile/20020110.c: New test.
19688
19689 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19690
19691 * gcc.c-torture/execute/20020219-1.c: New test.
19692
19693 * gcc.dg/20020219-1.c: New test.
19694
19695 * gcc.dg/noncompile/20020220-1.c: New test.
19696
19697 * g++.dg/opt/ptrintsum1.C: New test.
19698
19699 * gcc.dg/debug/20020220-1.c: New test.
19700
19701 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19702
19703 * gcc.c-torture/execute/20020216-1.c: New test.
19704
19705 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19706
19707 * gcc.dg/decl-1.c: Update, new test.
19708
19709 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19710
19711 * g++.dg/abi/bitfield1.C: New test.
19712 * g++.dg/abi/bitfield2.C: New test.
19713
19714 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19715
19716 * gcc.dg/attr-nest.c: New test.
19717
19718 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19719
19720 * gcc.c-torture/execute/20020215-1.c: New test.
19721
19722 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19723
19724 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19725 * g++.dg/debug/debug.exp: New.
19726 * g++.dg/debug/trivial.C: New.
19727 * g++.dg/debug/debug1.C: Moved...
19728 * g++.dg/other/debug1.C: ...from here.
19729 * g++.dg/debug/debug2.C: Moved...
19730 * g++.dg/other/debug2.C: ...from here.
19731 * g++.dg/debug/debug3.C: Moved...
19732 * g++.dg/other/debug3.C: ...from here.
19733
19734 * gcc.dg/noncompile/20020213-1.c: New test.
19735
19736 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19737
19738 * g++.dg/other/debug3.C: New test.
19739
19740 * gcc.c-torture/execute/20020213-1.c: New test.
19741
19742 2002-02-13 Richard Smith <richard@ex-parrot.com>
19743
19744 * g++.old-deja/g++.other/thunk1.C: New test.
19745
19746 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19747
19748 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19749
19750 2002-02-13 Stan Shebs <shebs@apple.com>
19751
19752 * gcc.dg/altivec-3.c: New.
19753
19754 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19755
19756 * gcc.dg/Wunreachable-1.c: New test.
19757 * gcc.dg/Wunreachable-2.c: New test.
19758
19759 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19760
19761 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19762
19763 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19764
19765 * gcc.dg/decl-1.c: New test.
19766
19767 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19768
19769 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19770
19771 2002-02-10 Kazu Hirata <kazu@hxi.com>
19772
19773 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19774 * gcc.c-torture/compile/980506-1.x: Likewise.
19775
19776 2002-02-10 Kazu Hirata <kazu@hxi.com>
19777
19778 * gcc.dg/20020210-1.c: New.
19779
19780 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19781
19782 * g77.f-torture/execute/947.f: New regression test
19783 for PR fortran/947.
19784
19785 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19786
19787 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19788 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19789
19790 2002-02-08 Richard Henderson <rth@redhat.com>
19791
19792 * gcc.c-torture/compile/labels-3.c: New.
19793
19794 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19795
19796 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19797 expression statements work instead.
19798 * gcc.dg/noncompile/20020207-1.c: New test.
19799
19800 2002-02-07 Richard Henderson <rth@redhat.com>
19801
19802 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19803
19804 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19805
19806 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19807 message from g77
19808 * lib/g77-dg.exp: Trim g77 error messages so that they are
19809 recognized by dg.exp.
19810
19811 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19812
19813 PR fortran/5473
19814 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19815
19816 2002-02-07 Richard Henderson <rth@redhat.com>
19817
19818 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19819 to be sufficiently aligned for integers.
19820
19821 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19822
19823 * g++.dg/template/friend4.C: New test.
19824
19825 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19826
19827 PR fortran/5743
19828 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19829 unsupported cases.
19830
19831 2002-02-07 Richard Henderson <rth@redhat.com>
19832
19833 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19834 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19835 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19836 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19837
19838 2002-02-06 Richard Henderson <rth@redhat.com>
19839
19840 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19841
19842 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19843
19844 * gcc.dg/20020206-1.c: New test.
19845
19846 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19847
19848 * gcc.c-torture/execute/20020206-1.c: New test.
19849
19850 * gcc.c-torture/execute/20020206-2.c: New test.
19851
19852 PR optimization/5429:
19853 * gcc.c-torture/compile/20020206-1.c: New test.
19854
19855 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19856
19857 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19858 as certain file formats cannot support particularly large
19859 alignments.
19860
19861 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19862 and do not expect to be able to link the executable.
19863
19864 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19865 fail because the COFF format does not support the weak attribute.
19866
19867 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19868
19869 * g77.dg/pr5473.f: New test
19870
19871 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19872
19873 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19874 Fix testcase accordingly.
19875
19876 2002-02-04 Richard Henderson <rth@redhat.com>
19877
19878 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19879 (buf): Change to be an array of pointers, not ints.
19880
19881 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19882
19883 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19884 before all tests. Move warning one line above to match where it
19885 C frontend emits.
19886 * gcc.dg/Wswitch-2.c: New test.
19887 * g++.dg/warn/Wswitch-1.C: New test.
19888 * g++.dg/warn/Wswitch-2.C: New test.
19889
19890 2002-02-04 Richard Henderson <rth@redhat.com>
19891
19892 * g++.dg/abi/offsetof.C: Fix size comparison.
19893
19894 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19895
19896 * gcc.dg/cast-qual-2.c: New test.
19897
19898 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19899
19900 * gcc.dg/20020201-4.c: New test.
19901
19902 2002-02-04 Ben Elliston <bje@redhat.com>
19903
19904 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19905 target_info attribute != 0, in addition to the empty string.
19906 (gcc_target_compile): Likewise.
19907
19908 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19909
19910 * gcc.dg/Wswitch.c: New test.
19911 PR gcc/4475. PR gcc/3780.
19912
19913 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19914
19915 * g77.f-torture/execute/5122.f: New test for regressions
19916 against PR fortran/5122.
19917
19918 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19919
19920 * g77.f-torture/compile/pr3743.f: Delete
19921 * g77.dg/pr3743-1.f: New test.
19922 * g77.dg/pr3743-2.f: New test.
19923 * g77.dg/pr3743-3.f: New test.
19924 * g77.dg/pr3743-4.f: New test.
19925
19926 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19927
19928 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19929
19930 2002-02-02 Richard Henderson <rth@redhat.com>
19931
19932 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19933 * gcc.c-torture/execute/bf64-1.c: Likewise.
19934
19935 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19936
19937 * gcc.dg/20020201-2.c: New test.
19938
19939 * gcc.dg/20020201-3.c: New test.
19940
19941 * gcc.c-torture/execute/bitfld-2.c: New test.
19942
19943 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19944
19945 * gcc.dg/bitfld-1.c: Update.
19946 * gcc.dg/bitfld-2.c: Update.
19947 * gcc.c-torture/execute/bitfld-1.x: New.
19948
19949 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19950
19951 * gcc.c-torture/execute/20020201-1.c: New test.
19952
19953 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19954
19955 PR target/5469
19956 * gcc.dg/20020201-1.c: New test.
19957
19958 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19959
19960 PR fortran/3743
19961 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19962 * g77.f-torture/compile/pr3743.x: Remove
19963
19964 2002-01-31 Tom Rix <trix@redhat.com>
19965
19966 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19967
19968 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19969
19970 * gcc.dg/noncompile/20020130-1.c: New test.
19971
19972 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19973
19974 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19975
19976 2002-01-29 Richard Henderson <rth@redhat.com>
19977
19978 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19979 to long long.
19980 * gcc.c-torture/execute/bf64-1.c: Likewise.
19981
19982 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19983
19984 * gcc.c-torture/execute/20020129-1.c: New test.
19985
19986 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19987
19988 * gcc.c-torture/compile/20000224-1.c: Update.
19989 * gcc.c-torture/execute/bitfld-1.c: New tests.
19990 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19991 * gcc.dg/uninit-A.c: Update.
19992
19993 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19994
19995 * g++.dg/template/ctor1.C: Add instantiation.
19996
19997 2002-01-28 Paul Koning <pkoning@equallogic.com>
19998
19999 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
20000 argument to __builtin_prefetch to be const ptr.
20001
20002 2002-01-28 Jakub Jelinek <jakub@redhat.com>
20003
20004 * gcc.c-torture/compile/20020120-1.c: New test.
20005
20006 2002-01-27 Kazu Hirata <kazu@hxi.com>
20007
20008 * gcc.c-torture/execute/20020127-1.c: New test.
20009
20010 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
20011
20012 * g77.dg/f77-edit-i-in.f: New test
20013 * g77.dg/f77-edit-i-out.f: New test
20014
20015 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
20016
20017 * gcc.dg/debug/debug.exp: New file.
20018 * gcc.dg/debug/trivial.c: New file.
20019 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
20020 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
20021 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
20022 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
20023 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
20024 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
20025 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
20026 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
20027 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
20028 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
20029 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
20030 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
20031 * gcc.dg/20000503-1.c: Removed.
20032 * gcc.dg/20010207-1.c: Removed.
20033 * gcc.dg/20011223-1.c: Removed.
20034 * gcc.dg/20020104-2.c: Removed.
20035 * gcc.dg/debug-1.c: Removed.
20036 * gcc.dg/debug-2.c: Removed.
20037 * gcc.dg/debug-3.c: Removed.
20038 * gcc.dg/debug-4.c: Removed.
20039 * gcc.dg/debug-5.c: Removed.
20040 * gcc.dg/debug-6.c: Removed.
20041 * gcc.dg/dwarf2-1.c: Removed.
20042 * gcc.dg/dwarf2-2.c: Removed.
20043
20044 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20045
20046 * g++.old-deja/g++.other/eh5.C: New test.
20047 * g++.old-deja/g++.other/sibcall2.C: New test.
20048 * g++.old-deja/g++.other/array9.C: New test.
20049 * g++.old-deja/g++.other/typename2.C: New test.
20050 * g++.old-deja/g++.other/crash60.C: New test.
20051 * g++.old-deja/g++.other/conv9.C: New test.
20052 * g++.old-deja/g++.other/mangle10.C: New test.
20053 * g++.old-deja/g++.other/unchanging1.C: New test.
20054 * g++.old-deja/g++.other/exprstmt1.C: New test.
20055 * g++.old-deja/g++.other/inline23.C: New test.
20056 * g++.old-deja/g++.eh/ia64-1.C: New test.
20057 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20058 * g++.old-deja/g++.other/reload1.C: New test.
20059 * g++.old-deja/g++.other/static20.C: New test.
20060 * g++.old-deja/g++.other/local-alloc1.C: New test.
20061 * g++.old-deja/g++.other/conv8.C: New test.
20062 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20063 * g++.old-deja/g++.other/storeexpr1.C: New test.
20064 * g++.old-deja/g++.other/storeexpr2.C: New test.
20065 * g++.dg/eh/template2.C: New test.
20066 * g++.dg/warn/weak1.C: New test.
20067
20068 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20069
20070 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20071 Remove first, non-varying, argument.
20072
20073 2002-01-23 Richard Henderson <rth@redhat.com>
20074
20075 * gcc.dg/inline-2.c: New.
20076
20077 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20078 Add optional target arg. Check number of arguments.
20079 (scan-assembler-not, scan-assembler-dem): Likewise.
20080 (scan-assembler-dem-not): Likewise.
20081
20082 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20083
20084 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20085 line 12.
20086 * g++.old-deja/g++.brendan/parse3.C,
20087 g++.old-deja/g++.other/crash26.C,
20088 g++.old-deja/g++.other/crash28.C,
20089 g++.old-deja/g++.other/crash29.C,
20090 g++.old-deja/g++.other/crash30.C,
20091 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20092
20093 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20094
20095 * gcc.dg/20020115-1.c: New.
20096
20097 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20098
20099 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20100
20101 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20102
20103 * gcc.dg/20020122-3.c: New.
20104
20105 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20106
20107 * g++.dg/other/gc1.C: New test.
20108
20109 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20110
20111 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20112
20113 2002-01-22 Richard Henderson <rth@redhat.com>
20114
20115 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20116
20117 2002-01-22 Richard Henderson <rth@redhat.com>
20118
20119 * gcc.dg/20020122-4.c: New.
20120
20121 2002-01-22 H.J. Lu <hjl@gnu.org>
20122
20123 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20124 link output.
20125 * gcc.dg/special/ecos.exp: Likewise.
20126 * lib/g++-dg.exp: Likewise.
20127 * lib/g77-dg.exp: Likewise.
20128 * lib/gcc-dg.exp : Likewise.
20129 * lib/mike-g++.exp: Likewise.
20130 * lib/mike-g77.exp: Likewise.
20131 * lib/mike-gcc.exp: Likewise.
20132 * lib/objc-dg.exp: Likewise.
20133
20134 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20135
20136 PR target/5379
20137 * gcc.dg/20020122-2.c: New test.
20138
20139 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20140
20141 * gcc.dg/20020122-1.c: New test.
20142
20143 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20144
20145 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20146
20147 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20148
20149 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20150
20151 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20152
20153 * gcc.c-torture/compile/20020121-1.c: New test.
20154
20155 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20156
20157 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20158 ld_library_path.
20159
20160 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20161
20162 * gcc.dg/20020218-1.c: New test.
20163
20164 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20165
20166 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20167 messages
20168 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20169 "At global scope" warning
20170 * g++.dg/ext/align1.C: Change cygwin test for alignment
20171 from db-bogus to dg-warning
20172
20173 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20174
20175 * g77.f-torture/compile/cpp2.F: New test.
20176
20177 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20178
20179 * g++.dg/template/access1.C: New test.
20180
20181 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20182
20183 * gcc.dg/20020118-1.c: New.
20184
20185 2002-01-18 Kazu Hirata <kazu@hxi.com>
20186
20187 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20188
20189 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20190
20191 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20192 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20193 alignment warnings.
20194
20195 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20196
20197 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20198 torture_with_loops and torture_without_loops
20199
20200 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20201
20202 * gcc.c-torture/compile/20020116-1.c: New test.
20203
20204 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20205
20206 * gcc.dg/20020116-2.c: New test.
20207
20208 * gcc.dg/ultrasp4.c: New test.
20209
20210 * gcc.dg/20020116-1.c: New test.
20211
20212 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20213
20214 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20215 by EABI.
20216
20217 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20218
20219 * gcc.misc-tests/i386-prefetch.exp: New.
20220 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20221 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20222 * gcc.misc-tests/i386-pf-none-1.c: New test.
20223 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20224
20225 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20226
20227 * gcc.dg/gnu89-init-1.c: Add new tests.
20228
20229 2002-01-15 Andreas Jaeger <aj@suse.de>
20230
20231 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20232 * gcc.dg/i386-mmx-2.c: Likewise.
20233 * gcc.dg/i386-sse-1.c: Likewise.
20234 * gcc.dg/i386-sse-2.c: Likewise.
20235 * gcc.dg/i386-sse-3.c: Likewise.
20236
20237 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20238
20239 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20240 Uncomment additional cases that now pass.
20241
20242 2002-01-11 Richard Henderson <rth@redhat.com>
20243
20244 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20245 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20246
20247 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20248
20249 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20250
20251 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20252
20253 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20254 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20255
20256 2002-01-10 Dale Johannesen <dalej@apple.com>
20257
20258 * gcc.c-torture/execute/loop-11.c: New.
20259
20260 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20261
20262 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20263 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20264
20265 2002-01-09 Richard Henderson <rth@redhat.com>
20266
20267 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20268 type in which to perform the operation for each size.
20269
20270 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20271
20272 * gcc.c-torture/compile/20020109-2.c: New test.
20273
20274 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20275
20276 * gcc.c-torture/execute/loop-10.c: New test.
20277
20278 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20279
20280 * gcc.c-torture/compile/20010226-1.c: New test.
20281 * gcc.c-torture/compile/20010227-1.c: New test.
20282 * gcc.c-torture/compile/20010426-1.c: New test.
20283 * gcc.c-torture/compile/20010510-1.c: New test.
20284 * gcc.c-torture/compile/20010605-3.c: New test.
20285 * gcc.c-torture/compile/20010824-1.c: New test.
20286 * gcc.c-torture/execute/20010409-1.c: New test.
20287 * gcc.dg/noncompile/20000901-1.c: New test.
20288 * gcc.dg/20001023-1.c: New test.
20289 * gcc.dg/20001101-1.c: New test.
20290 * gcc.dg/20001102-1.c: New test.
20291 * gcc.dg/20010207-1.c: New test.
20292 * gcc.dg/20010405-1.c: New test.
20293 * gcc.dg/20010822-1.c: New test.
20294 * gcc.dg/20011107-1.c: New test.
20295
20296 2002-01-09 Jeffrey A Law (law@redhat.com)
20297
20298 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20299
20300 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20301 execution failure on PA targets.
20302
20303 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20304
20305 * gcc.c-torture/compile/20020109-1.c: New test.
20306
20307 2002-01-08 Kazu Hirata <kazu@hxi.com>
20308
20309 * gcc.c-torture/execute/20020108-1.c: New test.
20310
20311 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20312
20313 * gcc.dg/20020108-1.c: New test.
20314
20315 2002-01-08 H.J. Lu <hjl@gnu.org>
20316
20317 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20318 for header files.
20319
20320 2002-01-08 Geoff Keating <geoffk@redhat.com>
20321
20322 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20323 consistency.
20324
20325 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20326
20327 * gcc.dg/altivec-4.c: Test altivec predicates.
20328
20329 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20330
20331 * gcc.c-torture/execute/20020107-1.c: New test.
20332
20333 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20334
20335 PR c/5279
20336 * gcc.c-torture/compile/20020106-1.c: New test.
20337
20338 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20339
20340 * gcc.c-torture/execute/nestfunc-4.c: New test.
20341
20342 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20343
20344 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20345 extra triple that slipped in.
20346 * g++.old-deja/g++.abi/align.C: Likewise.
20347 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20348
20349 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20350
20351 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20352 * g++.old-deja/g++.abi/align.C: Likewise.
20353 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20354
20355 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20356 on FreeBSD/i386.
20357 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20358 FreeBSD.
20359
20360 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20361
20362 * gcc.dg/20020104-1.c: New test.
20363
20364 * gcc.dg/20020104-2.c: New test.
20365
20366 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20367
20368 * gcc.dg/20020103-1.c: Fix typo in target selector.
20369
20370 2002-01-03 Richard Henderson <rth@redhat.com>
20371
20372 * gcc.dg/20020103-1.c: New.
20373
20374 2002-01-03 Kazu Hirata <kazu@hxi.com>
20375
20376 * gcc.c-torture/execute/20020103-1.c: New test.
20377
20378 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20379
20380 * g++.dg/other/debug2.C: New test.
20381
20382 * gcc.c-torture/compile/20020103-1.c: New test.
20383
20384 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20385
20386 * gcc.dg/gnu89-init-1.c: Added new tests.
20387
20388 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20389
20390 * g++.dg/template/friend2.C: Remove as patch is reverted.
20391
20392 * g++.dg/warn/oldcast1.C: New test.
20393
20394 * g++.dg/template/ptrmem1.C: New test.
20395 * g++.dg/template/ptrmem2.C: New test.
20396
20397 * g++.dg/template/ntp.C: New test.
20398
20399 * g++.dg/other/component1.C: New test.
20400
20401 * g++.dg/template/ttp3.C: New test.
20402
20403 * g++.dg/template/friend2.C: New test.
20404 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20405
20406 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20407
20408 * g++.dg/other/ptrmem1.C: New test.
20409 * g++.dg/other/ptrmem2.C: New test.
20410
20411 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20412
20413 * g++.dg/template/ctor1.C: New test.
20414
20415 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20416
20417 * g++.dg/template/friend2.C: New test.
20418
20419 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20420
20421 * gcc.dg/mmix-1.c: New test.
20422
20423 2001-12-31 Richard Henderson <rth@redhat.com>
20424
20425 * gcc.dg/asm-5.c: New.
20426
20427 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20428
20429 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20430 in namespace __gnu_cxx
20431
20432 2001-12-30 Richard Henderson <rth@redhat.com>
20433
20434 * gcc.dg/debug-6.c: New.
20435
20436 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20437
20438 * gcc.c-torture/compile/20011229-2.c: New test.
20439
20440 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20441
20442 * gcc.dg/debug-3.c: New test.
20443 * gcc.dg/debug-4.c: New test.
20444 * gcc.dg/debug-5.c: New test.
20445
20446 2001-12-29 Richard Henderson <rth@redhat.com>
20447
20448 * g++.dg/eh/loop1.C: New.
20449
20450 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20451
20452 * g++.dg/template/crash1.C: New test.
20453
20454 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20455
20456 * g++.dg/other/const1.C: New test.
20457
20458 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20459
20460 * gcc.c-torture/compile/20011229-1.c: New test.
20461
20462 2001-12-28 Stan Shebs <shebs@apple.com>
20463
20464 * lib/objc-torture.exp: Resync with c-torture.exp.
20465 * lib/objc.exp: Load standard libraries.
20466
20467 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20468
20469 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20470 additional tests.
20471
20472 2001-12-27 Roger Sayle <roger@eyesopen.com>
20473
20474 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20475
20476 2001-12-27 Richard Henderson <rth@redhat.com>
20477
20478 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20479
20480 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20481
20482 * g++.dg/eh/ctor1.C: New test.
20483 * g++.dg/other/error2.C: New test.
20484
20485 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20486
20487 * g++.dg/other/init2.C: New test.
20488
20489 2001-12-24 Richard Henderson <rth@redhat.com>
20490
20491 * gcc.dg/20011223-1.c: New.
20492 * gcc.dg/inline-1.c: New.
20493
20494 2001-12-23 Richard Henderson <rth@redhat.com>
20495
20496 * gcc.dg/asm-4.c: Test operand modifiers.
20497
20498 2001-12-23 Richard Henderson <rth@redhat.com>
20499
20500 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20501
20502 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20503
20504 * gcc.c-torture/execute/20011223-1.c: New test.
20505
20506 2001-12-21 Richard Henderson <rth@redhat.com>
20507
20508 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20509 re-enables the warning.
20510
20511 2001-12-21 Richard Henderson <rth@redhat.com>
20512
20513 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20514
20515 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20516
20517 * gcc.c-torture/compile/20011218-1.c: New test.
20518
20519 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20520
20521 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20522 arm-isr.c test.
20523 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20524 epilogue generation for ARM ISR routines.
20525
20526 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20527
20528 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20529 * gcc.dg/format/c90-printf-3.c: Likewise.
20530 * gcc.dg/format/c99-printf-3.c: Likewise.
20531 * gcc.dg/format/ext-1.c: Likewise.
20532 * gcc.dg/format/ext-6.c: Likewise.
20533 * gcc.dg/format/format.h: Prototype unlocked stdio.
20534
20535 2001-12-20 Richard Henderson <rth@redhat.com>
20536
20537 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20538 (arena): Use it.
20539 (malloc): Correct allocation logic. Abort if we fill up the
20540 arena before initialization complete.
20541 (realloc): Correct allocation logic.
20542
20543 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20544
20545 * gcc.c-torture/compile/20011219-2.c: New test.
20546
20547 * gcc.c-torture/execute/20011219-1.c: New test.
20548
20549 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20550
20551 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20552 target does not support weak symbols.
20553
20554 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20555
20556 * gcc.c-torture/compile/20011219-1.c: New test.
20557
20558 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20559
20560 * g++.dg/other/error1.C: New test.
20561
20562 2001-12-17 Jeffrey A Law (law@redhat.com)
20563
20564 * gcc.c-torture/execute/20011217-1.c: New test.
20565
20566 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20567
20568 * objc.dg/special/: New directory.
20569 * objc.dg/special/special.exp: New file.
20570 * objc.dg/special/unclaimed-category-1.h: New file.
20571 * objc.dg/special/unclaimed-category-1a.m: New file.
20572 * objc.dg/special/unclaimed-category-1.m: New file.
20573
20574 2001-12-17 Andreas Jaeger <aj@suse.de>
20575
20576 * gcc.c-torture/compile/20011217-2.c: New test.
20577
20578 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20579
20580 * gcc.c-torture/compile/20011217-1.c: New test.
20581
20582 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20583
20584 * testsuite/gcc.dg/20011214-1.c: New.
20585
20586 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20587
20588 * gcc.dg/altivec-4.c: New.
20589
20590 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20591
20592 * gcc.dg/20011113-1.c: New test.
20593
20594 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20595
20596 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20597 std::__malloc_alloc_template<0> and
20598 std::__default_alloc_template<false, 0>.
20599
20600 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20601
20602 * objc/execute/bf-21.m: New test.
20603 * objc/execute/enumeration-1.m: New test.
20604 * objc/execute/enumeration-2.m: New test.
20605
20606 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20607
20608 * gcc.dg/gnu89-init-1.c: New test.
20609
20610 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20611
20612 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20613 * g++.old-deja/g++.jason/2371.C: Likewise.
20614 * g++.old-deja/g++.jason/template33.C: Likewise.
20615 * g++.old-deja/g++.jason/template34.C: Likewise.
20616 * g++.old-deja/g++.jason/template36.C: Likewise.
20617 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20618 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20619 * g++.old-deja/g++.other/typename1.C: Likewise.
20620 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20621 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20622 * g++.old-deja/g++.pt/typename11.C: Likewise.
20623 * g++.old-deja/g++.pt/typename14.C: Likewise.
20624 * g++.old-deja/g++.pt/typename16.C: Likewise.
20625 * g++.old-deja/g++.pt/typename3.C: Likewise.
20626 * g++.old-deja/g++.pt/typename4.C: Likewise.
20627 * g++.old-deja/g++.pt/typename5.C: Likewise.
20628 * g++.old-deja/g++.pt/typename7.C: Likewise.
20629 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20630
20631 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20632
20633 * g++.dg/other/linkage1.C: New test.
20634 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20635 specifiers.
20636
20637 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20638
20639 * gcc.dg/concat.c: New test.
20640
20641 2001-12-11 Stan Shebs <shebs@apple.com>
20642
20643 * objc/compile: New test directory.
20644 * objc/compile/compile.exp: New expect script.
20645 * objc/compile/20011211-1.m: New compile test.
20646
20647 2001-12-11 Jason Merrill <jason@redhat.com>
20648
20649 * lib/prune.exp (prune_gcc_output): Also handle "In member
20650 function". So many permutations...
20651
20652 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20653
20654 * g++.dg/template/typedef1.C: New test.
20655
20656 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20657
20658 * g++.dg/other/copy1.C: New test.
20659
20660 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20661
20662 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20663
20664 * gcc.dg/builtin-choose-expr.c: New.
20665
20666 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20667
20668 * gcc.dg/altivec-2.c: New.
20669
20670 2001-12-07 Richard Henderson <rth@redhat.com>
20671
20672 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20673
20674 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20675
20676 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20677 ultrasparc.
20678
20679 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20680
20681 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20682
20683 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20684
20685 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20686 variable argument list.
20687
20688 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20689
20690 * gcc.c-torture/execute/memcheck: Delete entire directory.
20691 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20692 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20693
20694 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20695
20696 * gcc.dg/Wshadow-1.c: New test.
20697
20698 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20699
20700 * gcc.c-torture/compile/20011130-1.c: New test.
20701
20702 * gcc.dg/noncompile/20011025-1.c: New test.
20703
20704 * g++.dg/other/anon-union.C: New test.
20705
20706 * gcc.c-torture/execute/20011024-1.c: New test.
20707
20708 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20709
20710 * gcc.c-torture/execute/20000722-1.x,
20711 gcc.c-torture/execute/20010123-1.x: Remove.
20712 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20713 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20714 gcc.dg/c99-complit-2.c: New tests.
20715
20716 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20717
20718 * g++.dg/inherit/base1.C: New test.
20719
20720 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20721
20722 * g++.dg/other/stdarg1.C: New test.
20723
20724 * gcc.c-torture/compile/20011130-2.c: New test.
20725
20726 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20727
20728 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20729 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20730 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20731 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20732 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20733 * gcc.dg/builtin-prefetch-1.c: New test.
20734
20735 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20736
20737 * gcc.dg/20011130-1.c: New test.
20738
20739 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20740
20741 * g++.dg/other/scope1.C: New test.
20742 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20743
20744 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20745
20746 * gcc.dg/vla-init-1.c: New test.
20747
20748 2001-12-01 Geoff Keating <geoffk@redhat.com>
20749
20750 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20751
20752 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20753
20754 * objc.dg/alias.m: Update.
20755 * objc.dg/class-1.m: Update.
20756 * objc.dg/const-str-1.m: Update.
20757 * objc.dg/fwd-proto-1.m: Update.
20758 * objc.dg/id-1.m: Update.
20759 * objc.dg/super-class-1.m: Update.
20760
20761 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20762
20763 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20764 constructs.
20765
20766 2001-11-28 Jeffrey A Law (law@cygnus.com)
20767
20768 * gcc.c-torture/execute/20011128-1.c: New test.
20769
20770 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20771
20772 * gcc.dg/20011127-1.c: New test.
20773
20774 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20775
20776 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20777 from Austin Group draft 7.
20778 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20779 scanf format arguments.
20780 * gcc.dg/format/no-exargs-2.c: New test.
20781
20782 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20783
20784 * g++.dg/abi/vbase8-4.C: New test.
20785
20786 2001-11-24 Ian Lance Taylor <ian@airs.com>
20787
20788 * gcc.c-torture/execute/20011121-1.c: New test.
20789
20790 2001-11-23 Jeffrey A Law (law@cygnus.com)
20791
20792 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20793
20794 2001-11-23 Andreas Jaeger <aj@suse.de>
20795
20796 * gcc.dg/cpp/charconst-2.c: New test.
20797
20798 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20799
20800 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20801 to the host if it is remote. Let tests specify extra headers
20802 they use.
20803 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20804 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20805 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20806 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20807 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20808 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20809 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20810 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20811 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20812 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20813
20814 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20815
20816 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20817 for little endian ARMs.
20818
20819 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20820
20821 * gcc.c-torture/compile/20011119-1.c: New test.
20822 * gcc.c-torture/compile/20011119-2.c: New test.
20823
20824 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20825
20826 * gcc.dg/altivec-1.c: Fix typo.
20827
20828 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20829
20830 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20831
20832 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20833
20834 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20835
20836 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20837
20838 * lib/g77.exp: Don't specify --rpath-link.
20839
20840 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20841 across all the headers.
20842 * gcc.dg/format/format.exp: For testing on a remote host,
20843 copy format.h.
20844
20845 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20846 * gcc.c-torture/execute/930406-1.c: Likewise.
20847 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20848
20849 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20850
20851 * gcc.dg/altivec-1.c: New.
20852
20853 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20854
20855 * gcc.dg/cpp/fpreprocessed.c: New test case.
20856
20857 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20858
20859 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20860 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20861 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20862
20863 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20864
20865 * gcc.dg/no-builtin-1.c: New test.
20866
20867 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20868
20869 * gcc.c-torture/execute/20011115-1.c: New test.
20870
20871 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20872
20873 * gcc.c-torture/compile/20011114-2.c: New test.
20874 * gcc.c-torture/compile/20011114-3.c: New test.
20875 * gcc.c-torture/compile/20011114-4.c: New test.
20876
20877 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20878
20879 * g++.dg/other/init1.C: New test.
20880
20881 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20882
20883 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20884 message.
20885
20886 * gcc.c-torture/execute/20011114-1.c: New testcase.
20887
20888 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20889 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20890 like the (before this change) version of 20010327-1.c.
20891
20892 2001-11-14 Roger Sayle <roger@eyesopen.com>
20893
20894 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20895
20896 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20897
20898 * g++.dg/init/array2.C: New test.
20899
20900 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20901
20902 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20903
20904 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20905
20906 * g++.dg/other/forscope1.C: New test.
20907 * g++.dg/ext/forscope1.C: New test.
20908 * g++.dg/ext/forscope2.C: New test.
20909
20910 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20911
20912 * gcc.c-torture/execute/20011113-1.c: New test.
20913
20914 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20915
20916 * gcc.c-torture/execute/20011109-2.c: New test.
20917
20918 * gcc.c-torture/execute/20011109-1.c: New test.
20919
20920 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20921
20922 * gcc.c-torture/compile/20011109-1.c: New test.
20923
20924 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20925
20926 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20927 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20928 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20929 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20930 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20931 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20932 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20933
20934 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20935
20936 * g++.dg/warn/Wshadow-1.C: New tests.
20937 * g++.old-deja/g++.mike/for3.C: Update.
20938
20939 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20940
20941 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20942 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20943 XFAILs. Adjust expected error texts.
20944 * gcc.c-torture/compile/20011106-1.c,
20945 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20946 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20947 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20948 gcc.dg/c99-array-lval-5.c: New tests.
20949
20950 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20951
20952 * gcc.dg/cpp/defined.c: Update.
20953
20954 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20955
20956 * gcc.c-torture/execute/anon-1.c: New test.
20957
20958 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20959
20960 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20961 same size, so no warning should be produced on stormy16.
20962
20963 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20964 due to oversized array.
20965 * g++.old-deja/g++.mike/ns15.C: Likewise.
20966 * g++.old-deja/g++.pt/crash16.C: Likewise.
20967
20968 2001-11-02 Graham Stott <grahams@redhat.com>
20969
20970 * g++.dgother/debug1.C: Fix typos.
20971
20972 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20973
20974 * g++.dg/other/debug1.C: New test.
20975
20976 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20977
20978 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20979 of unsigned long.
20980
20981 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20982
20983 * gcc.dg/20011029-2.c: New test.
20984
20985 * gcc.c-torture/compile/20011029-1.c: New test.
20986
20987 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20988
20989 * objc/execute/class_self-1.m: New test.
20990 * objc/execute/class_self-2.m: New test.
20991
20992 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20993
20994 * gcc.misc-tests/msgs.exp: Delete.
20995 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20996 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20997 error set to match recent changes.
20998
20999 2001-10-24 Zack Weinberg <zack@codesourcery.com>
21000
21001 * gcc.dg/20011021-1.c: New test.
21002
21003 2001-10-24 Jakub Jelinek <jakub@redhat.com>
21004
21005 * gcc.c-torture/compile/20011023-1.c: New test.
21006
21007 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
21008
21009 * lib/g77.exp: Rewrite based on lib/g++.exp.
21010
21011 2001-10-19 Jakub Jelinek <jakub@redhat.com>
21012
21013 * gcc.c-torture/execute/20011019-1.c: New test.
21014
21015 * gcc.dg/20011018-1.c: New test.
21016
21017 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
21018
21019 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
21020
21021 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
21022
21023 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
21024 * gcc.dg/attr-invalid.c: Likewise.
21025
21026 2001-10-18 Jakub Jelinek <jakub@redhat.com>
21027
21028 * testsuite/gcc.dg/20011015-1.c: New test.
21029
21030 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21031
21032 * g++.dg/template/unify2.C: New test.
21033
21034 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21035
21036 * g++.dg/other/exception-specification.C: New test
21037
21038 2001-10-13 Tom Rix <trix@redhat.com>
21039
21040 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
21041 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
21042
21043 2001-10-12 Jakub Jelinek <jakub@redhat.com>
21044
21045 * testsuite/gcc.dg/20011009-1.c: New test.
21046
21047 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21048
21049 PR g++/4476
21050 * g++.dg/other/friend1.C: New test.
21051
21052 2001-10-11 Richard Henderson <rth@redhat.com>
21053
21054 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21055
21056 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21057
21058 * gcc.c-torture/compile/20011010-1.c: New.
21059
21060 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21061
21062 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21063 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21064 g77.f-torture/execute/execute.exp,
21065 g77.f-torture/noncompile/noncompile.exp,
21066 gcc.c-torture/compile/compile.exp,
21067 gcc.c-torture/execute/execute.exp,
21068 gcc.c-torture/execute/ieee/ieee.exp,
21069 gcc.c-torture/execute/memcheck/memcheck.exp,
21070 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21071 objc/execute/execute.exp: Update FSF address.
21072
21073 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21074
21075 * gcc.dg/cpp/cmdlne-C.c: Update.
21076 * gcc.dg/cpp/cmdlne-C2.c: New.
21077
21078 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21079
21080 * gcc.c-torture/execute/20011008-3.c: New.
21081
21082 2001-10-08 DJ Delorie <dj@redhat.com>
21083
21084 * gcc.dg/20011008-1.c: New.
21085 * gcc.dg/20011008-2.c: New.
21086
21087 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21088
21089 * gcc.dg/cpp/spacing1.c: Update test.
21090
21091 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21092
21093 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21094 spelling errors of "separate" as "seperate".
21095
21096 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21097
21098 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21099 enough to avoid inlining.
21100
21101 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21102
21103 * lib/g77.exp: set libg2c_dir correctly.
21104
21105 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21106
21107 * gcc.dg/cpp/macro11.c: New test.
21108
21109 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21110
21111 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21112 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21113 gcc.dg/format/multattr-3.c: New tests.
21114 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21115 tests for format attributes on function pointers being rejected.
21116
21117 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21118
21119 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21120
21121 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21122
21123 * g++.dg/warn/format1.C: New test.
21124
21125 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21126
21127 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21128
21129 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21130
21131 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21132
21133 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21134
21135 * gcc.dg/cpp/redef2.c: Add test.
21136
21137 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21138
21139 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21140 long-standing bug on i686, apparently.
21141 * gcc.c-torture/execute/loop-2c.x: New file.
21142 * gcc.c-torture/execute/loop-2d.x: New file.
21143 * gcc.c-torture/execute/loop-3c.x: New file.
21144
21145 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21146
21147 * gcc.dg/cpp/20000625-2.c: Correct line number.
21148
21149 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21150
21151 * gcc.dg/cpp/macro10.c: New test.
21152 * gcc.dg/cpp/strify3.c: New test.
21153 * gcc.dg/cpp/spacing1.c: Add tests.
21154 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21155 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21156
21157 2001-09-24 DJ Delorie <dj@redhat.com>
21158
21159 * gcc.c-torture/execute/20010924-1.c: New test.
21160
21161 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21162
21163 * testsuite/objc/execute/paste.m: Remove.
21164
21165 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21166
21167 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21168
21169 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21170
21171 * g77.dg/strlen0.f: New test.
21172
21173 2001-09-21 Richard Henderson <rth@redhat.com>
21174
21175 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21176 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21177
21178 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21179
21180 Table-driven attributes.
21181 * g++.dg/ext/attrib1.C: New test.
21182
21183 2001-09-20 DJ Delorie <dj@redhat.com>
21184
21185 * gcc.dg/20000926-1.c: Update expected warning messages.
21186 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21187 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21188 array.
21189
21190 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21191
21192 * g++.dg/eh/registers1.C: New test case.
21193
21194 2001-09-17 Richard Henderson <rth@redhat.com>
21195
21196 * gcc.dg/array-5.c: Fix VLA decomposition test.
21197
21198 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21199
21200 * gcc.dg/cpp/line5.c: New testcase.
21201
21202 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21203
21204 * gcc.dg/cpp/macro9.c: New test.
21205
21206 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21207
21208 * gcc.c-torture/execute/980223.c: Change type of addr from long
21209 to char *.
21210
21211 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21212
21213 * gcc.c-torture/execute/20010915-1.c: New test.
21214
21215 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21216
21217 * g77.dg/bprob: New directory.
21218 * g77.dg/bprob/bprob.exp: New file.
21219 * g77.dg/bprob/bprob-1.f: New test.
21220 * g77.dg/gcov: New directory.
21221 * g77.dg/gcov/gcov.exp: New file.
21222 * g77.dg/gcov/gcov-1.f: New test.
21223 * g77.dg/gcov/gcov-1.x: New file.
21224
21225 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21226
21227 * gcc.dg/cpp/directiv.c: Update.
21228 * gcc.dg/cpp/undef1.c: Update.
21229
21230 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21231
21232 * gcc.dg/20010912-1.c: New test.
21233
21234 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21235
21236 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21237 language-independent file in lib.
21238 * lib/gcov.exp: New file.
21239
21240 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21241
21242 * gcc.c-torture/compile/20010911-1.c: New test.
21243
21244 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21245
21246 * lib/profopt.exp: New, to support profile-directed optimizations.
21247 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21248 * gcc.misc-tests/bprob-1.c: New test.
21249 * gcc.misc-tests/bprob-2.c: New test.
21250
21251 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21252
21253 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21254 XFAIL and which kinds of gcov output to verify.
21255 * gcc.misc-tests/gcov-4b.x: New file.
21256 * gcc.misc-tests/gcov-5b.x: New file.
21257 * gcc.misc-tests/gcov-6.x: New file.
21258 * gcc.misc-tests/gcov-7.c: New test.
21259 * gcc.misc-tests/gcov-7.x: New file.
21260
21261 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21262
21263 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21264 * gcc.misc-tests/gcov-6.c: New test.
21265
21266 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21267
21268 PR c++/3986
21269 * g++.dg/abi/vbase1.C: New test.
21270
21271 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21272
21273 * objc.dg/method-2.m: New.
21274
21275 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21276
21277 PR c++/4203
21278 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21279 * g++.dg/init/empty1.C: New test.
21280
21281 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21282
21283 * gcc.c-torture/compile/20010903-1.c: New test.
21284
21285 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21286
21287 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21288 for m68k.
21289
21290 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21291
21292 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21293
21294 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21295
21296 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21297
21298 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21299
21300 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21301 for 16-bit 'unsigned int'.
21302
21303 2001-08-29 Kazu Hirata <kazu@hxi.com>
21304
21305 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21306
21307 2001-08-27 Richard Henderson <rth@redhat.com>
21308
21309 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21310 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21311
21312 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21313
21314 * gcc.dg/asm-names.c (ymain): New.
21315
21316 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21317
21318 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21319 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21320 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21321
21322 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21323
21324 * gcc.dg/compare5.c: New testcase.
21325
21326 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21327
21328 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21329 and "In instantiation".
21330
21331 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21332
21333 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21334
21335 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21336
21337 * gcc.misc-tests/gcov.exp: Add support for branch information.
21338 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21339 * gcc.misc-tests/gcov-4.c: New test.
21340 * gcc.misc-tests/gcov-4b.c: New test.
21341 * gcc.misc-tests/gcov-5b.c: New test.
21342
21343 2001-08-20 Zack Weinberg <zackw@panix.com>
21344
21345 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21346 expected to fail.
21347
21348 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21349
21350 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21351
21352 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21353
21354 * g++.dg/eh/template1.C: New test.
21355
21356 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21357
21358 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21359 Fix thinko.
21360 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21361 for xfail.
21362
21363 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21364
21365 * lib/g77-dg.exp: Use prune.exp for common procedures
21366 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21367 * lib/g77.exp: (g77-dg-prune) Remove
21368
21369 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21370
21371 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21372
21373 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21374
21375 * g++.dg/template/unify1.C: New test.
21376
21377 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21378
21379 * g++.dg/abi/empty4.C: New test.
21380
21381 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21382
21383 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21384 solaris2.*
21385 * g77.f-torture/compile/pr3743.x: Likewise
21386
21387 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21388
21389 * g++.dg/other/using-declaration.C: New test.
21390
21391 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21392
21393 * gcc.dg/cpp/tr-sign.c: New testcase.
21394
21395 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21396
21397 * gcc.dg/cpp/19951025-1.c: Revert.
21398 * gcc.dg/cpp/directiv.c: We no longer process directives that
21399 interrupt macro arguments.
21400
21401 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21402
21403 * gcc.dg/bconstp-1.c: New test.
21404
21405 2001-08-03 Richard Henderson <rth@redhat.com>
21406
21407 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21408
21409 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21410
21411 * gcc.dg/cpp/19951025-1.c: Update.
21412
21413 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21414
21415 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21416 should be x.
21417
21418 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21419
21420 Kill -fhonor-std.
21421 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21422 * g++.old-deja/g++.other/std1.C: Likewise.
21423 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21424
21425 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21426
21427 * lib/g77.exp: Load gcc-defs.exp for common procedures
21428 (g77_pass, g77_fail, g77_finish, g77_exit,
21429 ${tool}_check_unsupported_p} Now redundant. Deleted.
21430
21431 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21432
21433 * g77.dg/fbackslash.f
21434 * g77.dg/fcase-preserve.f
21435 * g77.dg/ff90-1.f
21436 * g77.dg/ffixed-line-length-0.f
21437 * g77.dg/ffixed-line-length-132.f
21438 * g77.dg/ffixed-line-length-7.f
21439 * g77.dg/ffixed-line-length-72.f
21440 * g77.dg/ffixed-line-length-none.f
21441 * g77.dg/ffree-form-1.f
21442 * g77.dg/fno-backslash.f
21443 * g77.dg/fno-f90-1.f
21444 * g77.dg/fno-fixed-form-1.f
21445 * g77.dg/fno-onetrip.f
21446 * g77.dg/fno-typeless-boz.f
21447 * g77.dg/fno-underscoring.f
21448 * g77.dg/fno-vxt-1.f
21449 * g77.dg/fonetrip.f
21450 * g77.dg/ftypeless-boz.f
21451 * g77.dg/fugly-assumed.f
21452 * g77.dg/funderscoring.f
21453 * g77.dg/fvxt-1.f
21454
21455 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21456
21457 * objc.dg/fwd-proto-1.m: New.
21458 * objc.dg/local-decl-1.m: New.
21459 * objc.dg/naming-1.m: New.
21460 * objc.dg/naming-2.m: New.
21461 * objc.dg/proto-hier-1.m: New.
21462
21463 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21464
21465 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21466 largest-type elements to a struct makes its size grow.
21467
21468 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21469
21470 * g++.dg/abi/vthunk1.C: New test.
21471
21472 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21473
21474 * g++.dg/abi/vbase8-22.C: New test.
21475
21476 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21477
21478 * gcc.dg/cpp/macro8.c: New test.
21479
21480 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21481
21482 * g++.dg/abi/vbase8-21.C: New test.
21483
21484 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21485
21486 * g++.dg/abi/vbase8-10.C: New test.
21487
21488 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21489
21490 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21491 ${tool}_set_ld_library_path.
21492 Changed caller.
21493 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21494 g++.exp.
21495
21496 2001-07-26 Stan Cox <scox@redhat.com>
21497
21498 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21499 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21500 gcc_exit, gcc_check_unsupported_p):
21501 Moved to gcc-deps.exp
21502 * gcc-deps.exp: New file.
21503
21504 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21505
21506 * g++.old-deja/g++.pt/defarg14.C: New test.
21507
21508 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21509
21510 * g++.old-deja/g++.other/lineno5.C: New test.
21511
21512 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21513
21514 * g++.old-deja/g++.pt/crash68.C: New test.
21515
21516 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21517
21518 * g++.old-deja/g++.other/crash42.C: New test.
21519
21520 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21521
21522 * gcc.dg/cpp/extratokens.c: Fix.
21523 * gcc.dg/cpp/skipping2.c: New tests.
21524
21525 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21526
21527 * gcc.c-torture/execute/20010724-1.c: New file.
21528 * gcc.c-torture/execute/20010724-1.x: New file.
21529
21530 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21531
21532 * g++.old-deja/g++.other/cond7.C: New test.
21533
21534 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21535
21536 * g++.old-deja/g++.other/optimize4.C: New test.
21537
21538 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21539
21540 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21541
21542 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21543
21544 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21545 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21546 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21547 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21548
21549 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21550 bug report" message.
21551
21552 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21553 * g++.dg/ext/instantiate1.C: Move from old-deja.
21554
21555 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21556
21557 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21558 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21559 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21560 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21561
21562 2001-07-23 Jeffrey A Law (law@cygnus.com)
21563
21564 * gcc.c-torture/execute/20010723-1.c: New test.
21565
21566 2001-07-23 Ben Elliston <bje@redhat.com>
21567
21568 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21569
21570 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21571
21572 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21573 i[34567]86-*-*.
21574 Delete handling of ieee_multilib_flags.
21575 Pass -mieee for alpha*-*-* and sh-*-*.
21576 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21577
21578 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21579
21580 Remove old-abi tests.
21581 * g++.old-deja/g++.mike/p11116.C: Remove.
21582 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21583
21584 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21585
21586 * g77.f-torture/compile/pr3743.f: New test
21587
21588 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21589
21590 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21591
21592 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21593
21594 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21595 g++.old-deja/g++.pt/static6.C: Likewise.
21596 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21597 supports weak symbols.
21598
21599 2001-07-18 Andreas Jaeger <aj@suse.de>
21600
21601 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21602 supported again.
21603
21604 2001-07-18 Andreas Jaeger <aj@suse.de>
21605
21606 * gcc.dg/iftrap-1.c: Fix target line.
21607
21608 2001-07-17 Richard Henderson <rth@redhat.com>
21609
21610 * gcc.c-torture/execute/20010717-1.c: New.
21611
21612 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21613
21614 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21615 tests.
21616
21617 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21618
21619 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21620
21621 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21622
21623 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21624 UAC_SIGBUS, UAC_NOPRINT definitions.
21625
21626 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21627
21628 * objc/execute/object_is_class.m: New test.
21629 * objc/execute/object_is_meta_class.m: New test.
21630
21631 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21632
21633 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21634 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21635
21636 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21637
21638 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21639 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21640
21641 2001-07-14 Richard Henderson <rth@redhat.com>
21642
21643 * gcc.dg/iftrap-1.c: New.
21644
21645 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21646
21647 * g77.f-torture/execute/intrinsic77.f: New test.
21648
21649 2001-07-11 Janis Johnson <janis@us.ibm.com>
21650
21651 * gcc.misc-tests/gcov-3.c: New test.
21652
21653 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21654
21655 * gcc.c-torture/compile/20010711-1.c,
21656 * gcc.c-torture/compile/20010711-2.c: New tests.
21657
21658 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21659
21660 * gcc.c-torture/execute/20010711-1.c: New test.
21661
21662 2001-07-11 Ben Elliston <bje@redhat.com>
21663
21664 * g++.old-deja/g++.other/enum5.C: New test.
21665
21666 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21667
21668 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21669 (g++-dg-prune): Call prune_gcc_output.
21670 * prune.exp: New file for prune_gcc_output.
21671 * lib/g++.exp, lib/gcc.exp: Load it.
21672
21673 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21674
21675 * gcc.c-torture/compile/20010701-1.c,
21676 g++.old-deja/g++.ext/attrib6.C: New tests.
21677
21678 2001-07-06 Jeffrey A Law (law@cygnus.com)
21679
21680 * gcc.c-torture/compile/20010706-1.c: New test.
21681
21682 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21683
21684 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21685
21686 2001-06-28 Stan Shebs <shebs@apple.com>
21687
21688 * gcc.dg/pragma-darwin.c: New test.
21689
21690 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21691
21692 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21693 Solaris 2.[678] system.
21694
21695 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21696
21697 * gcc.dg/20010622-1.c: New test.
21698
21699 2001-06-18 Stan Shebs <shebs@apple.com>
21700
21701 * objc.dg: New directory.
21702 * objc.dg/dg.exp: New file.
21703 * objc.dg/alias.m: New.
21704 * objc.dg/class-1.m: New.
21705 * objc.dg/class-2.m: New.
21706 * objc.dg/const-str-1.m: New.
21707 * objc.dg/const-str-2.m: New.
21708 * objc.dg/id-1.m: New.
21709 * objc.dg/method-1.m: New.
21710 * objc.dg/super-class-1.m: New.
21711 * lib/objc-dg.exp: New file.
21712
21713 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21714
21715 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21716 of label name.
21717
21718 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21719
21720 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21721
21722 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21723
21724 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21725 variable.
21726
21727 2001-06-12 Richard Henderson <rth@redhat.com>
21728
21729 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21730
21731 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21732
21733 * g++.old-deja/g++.abi/vbase5.C: New test.
21734 * g++.old-deja/g++.abi/vbase6.C: New test.
21735 * g++.old-deja/g++.abi/vbase7.C: New test.
21736
21737 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21738
21739 * gcc.c-torture/compile/20010610-1.c: New test.
21740
21741 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21742
21743 * g++.old-deja/g++.abi/vbase4.C: New test.
21744
21745 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21746
21747 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21748 support %f for HC11/HC12 targets.
21749 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21750 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21751 on HC11/HC12 targets.
21752 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21753
21754 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21755
21756 * gcc.dg/wchar_t-1.c: New file.
21757 * gcc.dg/wint_t-1.c: Likewise.
21758
21759 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21760
21761 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21762
21763 2001-06-11 Richard Henderson <rth@redhat.com>
21764
21765 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21766
21767 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21768
21769 * gcc.c-torture/compile/20010611-1.c: New test.
21770
21771 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21772
21773 * gcc.dg/c99-tag-1.c: Add more tests.
21774
21775 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21776
21777 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21778 representation on MN10300 and ARM/Thumb.
21779
21780 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21781
21782 * g77.f-torture/execute/20010610.f: New.
21783
21784 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21785
21786 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21787 names.
21788
21789 2001-06-09 Richard Henderson <rth@redhat.com>
21790
21791 * gcc.c-torture/execute/ashrdi-1.c: New.
21792 * gcc.c-torture/execute/ashldi-1.c: New.
21793 * gcc.c-torture/execute/lshrdi-1.c: New.
21794
21795 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21796
21797 * objc/execute/load-3.m: Added. Check sending +load to categories,
21798 in addition to classes.
21799
21800 2001-06-08 Stan Shebs <shebs@apple.com>
21801
21802 * objc/execute/load-2.m: New test. From Nicola Pero
21803 <n.pero@mi.flashnet.it>.
21804
21805 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21806
21807 * gcc.c-torture/execute/20010605-2.c: New test.
21808
21809 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21810
21811 * g++.old-deja/g++.abi/vbase2.C: New test.
21812 * g++.old-deja/g++.abi/vbase3.C: New test.
21813
21814 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21815
21816 * g++.old-deja/g++.pt/friend49.C: New test.
21817
21818 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21819
21820 * g++.old-deja/g++.ext/anon3.C: New test.
21821
21822 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21823
21824 * g++.old-deja/g++.other/conv7.C: New test.
21825
21826 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21827
21828 * gcc.c-torture/compile/20010605-2.c: New test.
21829
21830 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21831
21832 * gcc.c-torture/execute/20010604-1.c: New test.
21833
21834 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21835
21836 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21837
21838 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21839
21840 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21841 (g++_link_flags): Likewise.
21842 (g++_init): Pass gccpath's value to two previous functions.
21843
21844 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21845
21846 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21847 Ensure logfile entry matches exec command line.
21848
21849 2001-05-31 Richard Henderson <rth@redhat.com>
21850
21851 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21852 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21853
21854 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21855
21856 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21857 compiler for irix6.2
21858
21859 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21860
21861 * g++.old-deja/g++.other/optimize3.C: New file.
21862
21863 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21864
21865 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21866 assemble.
21867
21868 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21869
21870 * g++.old-deja/g++.other/optimize2.C: New file.
21871
21872 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21873
21874 * gcc.c-torture/compile/20010518-2.c: New file.
21875 * gcc.c-torture/execute/20010518-1.c: New file.
21876 * gcc.c-torture/execute/20010518-2.c: New file.
21877
21878 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21879
21880 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21881
21882 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21883
21884 G++ no longer defines builtins that do not begin with __builtin.
21885 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21886 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21887 * g++.old-deja/g++.law/builtin1.C: Likewise.
21888 * g++.old-deja/g++.law/cvt2.C: Likewise.
21889 * g++.old-deja/g++.mike/net5.C: Likewise.
21890 * g++.old-deja/g++.other/builtins1.C: Likewise.
21891 * g++.old-deja/g++.other/builtins2.C: Likewise.
21892 * g++.old-deja/g++.other/builtins3.C: Likewise.
21893 * g++.old-deja/g++.other/builtins4.C: Likewise.
21894 * g++.old-deja/g++.other/inline8.C: Likewise.
21895 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21896
21897 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21898
21899 * g++.old-deja/g++.pt/using1.C: Adjust.
21900 * g++.old-deja/g++.pt/using2.C: New test.
21901
21902 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21903
21904 * gcc.dg/cpp/charconst.c: New tests.
21905 * gcc.dg/cpp/escape.c: New tests.
21906 * gcc.dg/cpp/escape-1.c: New tests.
21907 * gcc.dg/cpp/escape-2.c: New tests.
21908 * gcc.dg/cpp/ucs.c: New tests.
21909
21910 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21911
21912 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21913 native compiler for irix6.5.
21914
21915 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21916
21917 * lib/g++.exp (g++_include_flags): Use args to compute
21918 get_multilibs.
21919 (g++_link_flags): Likewise.
21920 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21921
21922 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21923
21924 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21925
21926 2001-05-21 Geoff Keating <geoffk@redhat.com>
21927
21928 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21929 this file.
21930
21931 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21932
21933 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21934 STACK_SIZE;
21935 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21936 to STACK_SIZE; Use it to define size of add_histo array.
21937 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21938 to STACK_SIZE.
21939 (f): Use GITT_SIZE to define size of gitt local table.
21940 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21941 to STACK_SIZE; Use it to define size of bytemem array.
21942
21943 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21944
21945 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21946 on 68HC11/HC12 due to the asm instruction.
21947 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21948 * gcc.c-torture/compile/920520-1.x: Likewise.
21949 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21950 on 68HC11/HC12 because the function is larger than 64K.
21951 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21952 on 68HC11/HC12 because the structure is too large.
21953
21954 2001-05-20 Richard Henderson <rth@redhat.com>
21955
21956 * gcc.c-torture/execute/20010520-1.c: New.
21957
21958 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21959
21960 * g++.old-deja/g++.warn/compare1.C: New test.
21961 * gcc.dg/compare4.c: New test.
21962
21963 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21964
21965 * g++.old-deja/g++.other/optimize1.C: New test.
21966
21967 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21968
21969 * g++.old-deja/g++.pt/spec41.C: New test.
21970
21971 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21972
21973 * gcc.c-torture/compile/20010114-1.x: Remove.
21974
21975 2001-05-18 Stan Shebs <shebs@apple.com>
21976
21977 * gcc.c-torture/compile/20010518-1.c: New test.
21978
21979 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21980
21981 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21982 * g++.old-deja/g++.pt/crash67.C: New test.
21983
21984 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21985
21986 * g++.old-deja/g++.other/debug9.C: New test.
21987
21988 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21989
21990 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21991
21992 2001-05-16 Jan Hubicka <jh@suse.cz>
21993
21994 * gcc.c-torture/compile/20010516-1.c: New test.
21995
21996 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21997
21998 * g++.old-deja/g++.other/crash41.C: New test.
21999
22000 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22001
22002 * g++.old-deja/g++.pt/crash66.C: New test.
22003
22004 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
22005
22006 * g++.old-deja/g++.robertl/eb27.C: Convert.
22007
22008 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
22009
22010 * g++.dg/friend-warn.C: New test. Do not warn about friend
22011 declaration being redundant.
22012
22013 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
22014
22015 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
22016
22017 2001-05-14 Mark Mitchell <mark@codesourcery.com>
22018
22019 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
22020
22021 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
22022
22023 * lib/g++.exp: Use testsuite_flags.
22024
22025 2001-05-13 Mark Mitchell <mark@codesourcery.com>
22026
22027 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
22028
22029 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
22030
22031 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
22032
22033 2001-05-11 Mark Mitchell <mark@codesourcery.com>
22034
22035 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
22036
22037 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
22038
22039 * gcc.c-torture/compile/20010313-1.c: New test.
22040
22041 2001-05-09 Zack Weinberg <zackw@stanford.edu>
22042
22043 * gcc.dg/cpp/direct2.c: New test.
22044 * gccq.dg/cpp/direct2s.c: New test.
22045
22046 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22047
22048 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22049
22050 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22051 * g++.old-deja/g++.other/op3.C: Likewise.
22052
22053 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22054
22055 * gcc.dg/cpp/syshdr.h: New file.
22056 * gcc.dg/cpp/sysmac1.c: Update.
22057 * gcc.dg/cpp/sysmac2.c: Update.
22058
22059 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22060
22061 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22062
22063 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22064
22065 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22066 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22067
22068 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22069
22070 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22071
22072 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22073
22074 * lib/g++.exp (g++_include_flags): Don't use any special flags
22075 if TESTING_IN_BUILD_TREE is not defined.
22076 (g++_init): Use a plain 'c++' as the compiler if
22077 TESTING_IN_BUILD_TREEE is not defined.
22078
22079 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22080
22081 * g++.old-deja/g++.eh/catch13.C: New test.
22082 * g++.old-deja/g++.eh/catch14.C: New test.
22083
22084 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22085
22086 * gcc.dg/cpp/tr-define.c: New test.
22087
22088 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22089
22090 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22091 <stdlib.h>, not <malloc.h>.
22092
22093 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22094
22095 * g++.old-deja/g++.ns/template17.C: New test.
22096
22097 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22098
22099 * g++.old-deja/g++.pt/ref4.C: New test.
22100
22101 2001-04-30 Richard Henderson <rth@redhat.com>
22102
22103 * gcc.dg/20000724-1.c: Revert last change.
22104
22105 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22106
22107 * g77.f-torture/execute/20010430.f: New test.
22108
22109 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22110
22111 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22112
22113 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22114
22115 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22116
22117 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22118
22119 * g++.old-deja/g++.eh/crash6.C: New test.
22120
22121 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22122
22123 * g++.old-deja/g++.other/warn7.C: New test.
22124
22125 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22126
22127 * g++.old-deja/g++.other/defarg9.C: New test.
22128
22129 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22130
22131 * g77.f-torture/compile/20010426.f: New test.
22132 * g77.f-torture/execute/20010426.f: New test.
22133
22134 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22135
22136 * g77.f-torture/compile/20000629-1.x: Remove - error
22137 has been fixed.
22138
22139 2001-04-26 Jeffrey A Law (law@cygnus.com)
22140
22141 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22142 Tweak slightly to work with g++.dg framework.
22143 * g++.dg/special/ecos.exp: Run initp1.C test.
22144 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22145
22146 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22147 its linker doesn't give line numbers either.
22148 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22149
22150 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22151
22152 * g++.old-deja/g++.other/lex1.C: New test.
22153
22154 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22155
22156 * gcc.dg/noncompile/20010425-1.c: New test.
22157
22158 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22159
22160 * g++.old-deja/g++.pt/mangle2.C: New test.
22161
22162 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22163
22164 * gcc.dg/format/plus-1.c: New test.
22165
22166 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22167
22168 * gcc.dg/20010423-1.c: New test.
22169
22170 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22171
22172 * gcc.c-torture/execute/20010422-1.c: New test.
22173
22174 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22175
22176 * g++.old-deja/g++.ns/type2.C: New test.
22177
22178 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22179
22180 * g++.old-deja/g++.other/perf1.C: New test.
22181
22182 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22183
22184 * gcc.dg/c99-func-2.c: Remove xfail.
22185 * gcc.dg/c99-func-3.c: Remove xfail.
22186 * gcc.dg/c99-func-4.c: Remove xfail.
22187
22188 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22189
22190 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22191
22192 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22193
22194 * gcc.c-torture/compile/20010423-1.c: New test.
22195
22196 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22197
22198 * g++.old-deja/g++.pt/typename28.C: New test.
22199
22200 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22201
22202 * g++.old-deja/g++.abi/empty2.C: New test.
22203 * g++.old-deja/g++.abi/empty3.C: New test.
22204
22205 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22206
22207 * g++.old-deja/g++.other/comdat2.C: New test.
22208 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22209
22210 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22211
22212 * g++.old-deja/g++.other/overload14.C: New test.
22213
22214 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22215
22216 * g++.old-deja/g++.other/lookup23.C: New test.
22217
22218 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22219
22220 * gcc.c-torture/execute/20010403-1.c: New test.
22221
22222 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22223 Mark Mitchell <mark@codesourcery.com>
22224
22225 * lib/old-dejagnu.exp: Don't delete output of executable.
22226 Add .exe suffix to executables.
22227
22228 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22229
22230 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22231
22232 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22233
22234 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22235
22236 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22237
22238 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22239 * g++.old-deja/g++.abi/crash1.C: New test.
22240
22241 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22242
22243 * g++.old-deja/g++.other/crash40.C: New test.
22244
22245 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22246
22247 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22248
22249 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22250
22251 * g++.old-deja/g++.other/warn6.C: New test.
22252
22253 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22254
22255 * g++.old-deja/g++.robertl/eb42.C: Same.
22256
22257 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22258
22259 * gcc.dg/wtr-conversion-1.c: New testcase.
22260
22261 2001-04-10 Richard Henderson <rth@redhat.com>
22262
22263 * g++.old-deja/g++.other/array5.C: New.
22264
22265 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22266
22267 * gcc.c-torture/execute/20010408-1.c: New test.
22268
22269 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22270
22271 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22272 headers and constructs.
22273 * g++.old-deja/g++.robertl/eb79.C: Same.
22274 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22275 * g++.old-deja/g++.robertl/eb73.C: Same.
22276 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22277 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22278 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22279 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22280 * g++.old-deja/g++.robertl/eb44.C: Same.
22281 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22282 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22283 * g++.old-deja/g++.robertl/eb39.C: Same.
22284 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22285 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22286 * g++.old-deja/g++.robertl/eb30.C: Same.
22287 * g++.old-deja/g++.robertl/eb3.C: Same.
22288 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22289 * g++.old-deja/g++.robertl/eb21.C: Same.
22290 * g++.old-deja/g++.robertl/eb15.C: Same.
22291 * g++.old-deja/g++.robertl/eb118.C: Same.
22292 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22293 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22294 * g++.old-deja/g++.robertl/eb109.C: Same.
22295 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22296 * g++.old-deja/g++.mike/rtti1.C: Same.
22297 * g++.old-deja/g++.mike/p658.C: Same.
22298 * g++.old-deja/g++.mike/net46.C: Same.
22299 * g++.old-deja/g++.mike/net34.C: Same.
22300 * g++.old-deja/g++.mike/memoize1.C: Same.
22301 * g++.old-deja/g++.mike/eh2.C: Same.
22302 * g++.old-deja/g++.law/weak.C: Same.
22303 * g++.old-deja/g++.law/visibility7.C: Same.
22304 * g++.old-deja/g++.law/visibility25.C: Same.
22305 * g++.old-deja/g++.law/visibility22.C: Same.
22306 * g++.old-deja/g++.law/visibility2.C: Same.
22307 * g++.old-deja/g++.law/visibility17.C: Same.
22308 * g++.old-deja/g++.law/visibility13.C: Same.
22309 * g++.old-deja/g++.law/visibility10.C: Same.
22310 * g++.old-deja/g++.law/visibility1.C: Same.
22311 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22312 * g++.old-deja/g++.law/vbase1.C: Same.
22313 * g++.old-deja/g++.law/operators32.C: Same.
22314 * g++.old-deja/g++.law/nest3.C: Same.
22315 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22316 * g++.old-deja/g++.law/except5.C (main): Same.
22317 * g++.old-deja/g++.law/cvt7.C (run): Same.
22318 * g++.old-deja/g++.law/cvt2.C: Same.
22319 * g++.old-deja/g++.law/cvt16.C: Same.
22320 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22321 * g++.old-deja/g++.law/ctors17.C (main): Same.
22322 * g++.old-deja/g++.law/ctors13.C: Same.
22323 * g++.old-deja/g++.law/ctors12.C (main): Same.
22324 * g++.old-deja/g++.law/ctors10.C: Same.
22325 * g++.old-deja/g++.law/code-gen5.C: Same.
22326 * g++.old-deja/g++.law/bad-error7.C: Same.
22327 * g++.old-deja/g++.law/arm9.C: Same.
22328 * g++.old-deja/g++.law/arm12.C: Same.
22329 * g++.old-deja/g++.law/arg8.C: Same.
22330 * g++.old-deja/g++.law/arg1.C: Same.
22331 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22332 * g++.old-deja/g++.jason/template31.C: Same.
22333 * g++.old-deja/g++.jason/template24.C (main): Same.
22334 * g++.old-deja/g++.jason/2371.C: Same.
22335 * g++.old-deja/g++.eh/new2.C: Same.
22336 * g++.old-deja/g++.eh/new1.C: Same.
22337 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22338 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22339 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22340 * g++.old-deja/g++.brendan/crash62.C: Same.
22341 * g++.old-deja/g++.brendan/crash52.C: Same.
22342 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22343 * g++.old-deja/g++.brendan/crash38.C: Same.
22344 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22345 * g++.old-deja/g++.brendan/copy9.C: Same.
22346
22347 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22348
22349 * gcc.c-torture/execute/20001203-2.c (memset):
22350 Count argument is of type __SIZE_TYPE__.
22351
22352 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22353
22354 * gcc.c-torture/compile/20010404-1.c: New test.
22355
22356 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22357
22358 * gcc.c-torture/compile/20010326-1.c: New test.
22359
22360 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22361
22362 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22363 peculiarities of the SH.
22364 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22365
22366 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22367
22368 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22369 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22370 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22371
22372 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22373
22374 * g77.f-torture/compile/20010321-1.f: New test.
22375
22376 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22377
22378 * gcc.c-torture/compile/20010329-1.c: New test.
22379
22380 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22381
22382 * gcc.c-torture/execute/20010329-1.c: New test.
22383
22384 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22385
22386 * g++.old-deja/g++.other/eh4.C: Fix typo.
22387
22388 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22389
22390 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22391
22392 2001-03-28 Philip Blundell <philb@gnu.org>
22393
22394 * gcc.c-torture/compile/20010328-1.c: New test.
22395
22396 2001-03-27 Richard Henderson <rth@redhat.com>
22397
22398 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22399 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22400
22401 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22402
22403 * gcc.c-torture/compile/20010327-1.c: New test.
22404
22405 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22406
22407 * g++.old-deja/g++.other/friend12.C: New test.
22408 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22409 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22410
22411 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22412
22413 * gcc.c-torture/execute/20010325-1.c: New test.
22414
22415 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22416
22417 * g++.old-deja/g++.other/mangle3.C: New test.
22418
22419 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22420
22421 * g++.old-deja/g++.other/anon8.C: New test.
22422
22423 2001-03-20 Philip Blundell <philb@gnu.org>
22424
22425 * gcc.c-torture/compile/20010320-1.c: New test.
22426
22427 2001-03-17 Richard Henderson <rth@redhat.com>
22428
22429 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22430
22431 2001-03-15 Geoff Keating <geoff@redhat.com>
22432
22433 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22434 tests on AIX.
22435
22436 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22437
22438 * g++.old-deja/g++.other/eh4.C: New test.
22439
22440 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22441
22442 * gcc.dg/cpp/mi1.c: Update.
22443
22444 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22445
22446 * g++.old-deja/g++.other/regstack.C: New test.
22447
22448 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22449
22450 * g++.old-deja/g++.other/ref4.C: New test.
22451
22452 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22453
22454 * objc/execute/va_method.m: Added.
22455 * objc/execute/IMP.m: Added.
22456 * objc/execute/_cmd.m: Added.
22457 * objc/execute/accessing_ivars.m: Added.
22458 * objc/execute/class-1.m: Added.
22459 * objc/execute/class-10.m: Added.
22460 * objc/execute/class-11.m: Added.
22461 * objc/execute/class-12.m: Added.
22462 * objc/execute/class-13.m: Added.
22463 * objc/execute/class-14.m: Added.
22464 * objc/execute/class-2.m: Added.
22465 * objc/execute/class-3.m: Added.
22466 * objc/execute/class-4.m: Added.
22467 * objc/execute/class-5.m: Added.
22468 * objc/execute/class-6.m: Added.
22469 * objc/execute/class-7.m: Added.
22470 * objc/execute/class-8.m: Added.
22471 * objc/execute/class-9.m: Added.
22472 * objc/execute/class-tests-1.h
22473 * objc/execute/class-tests-2.h
22474 * objc/execute/compatibility_alias.m: Added.
22475 * objc/execute/encode-1.m: Added.
22476 * objc/execute/formal_protocol-1.m: Added.
22477 * objc/execute/formal_protocol-2.m: Added.
22478 * objc/execute/formal_protocol-3.m: Added.
22479 * objc/execute/formal_protocol-4.m: Added.
22480 * objc/execute/formal_protocol-5.m: Added.
22481 * objc/execute/formal_protocol-6.m: Added.
22482 * objc/execute/formal_protocol-7.m: Added.
22483 * objc/execute/informal_protocol.m: Added.
22484 * objc/execute/initialize.m: Added.
22485 * objc/execute/load.m: Added.
22486 * objc/execute/many_args_method.m: Added.
22487 * objc/execute/nested-3.m: Added.
22488 * objc/execute/no_clash.m: Added.
22489 * objc/execute/private.m: Added.
22490 * objc/execute/redefining_self.m: Added.
22491 * objc/execute/root_methods.m: Added.
22492 * objc/execute/selector-1.m: Added.
22493 * objc/execute/static-1.m: Added.
22494 * objc/execute/static-2.m: Added.
22495 * objc/execute/va_method.m: Added.
22496
22497 2001-03-10 Richard Henderson <rth@redhat.com>
22498
22499 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22500
22501 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22502
22503 * g++.old-deja/g++.other/crash31.C: XFAIL.
22504 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22505 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22506 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22507 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22508 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22509
22510 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22511
22512 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22513
22514 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22515
22516 * gcc.dg/20000724-1.c: Don't use multiline strings.
22517
22518 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22519
22520 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22521 result of -cString against what we expect it to be; don't just
22522 print it out for no one to read.
22523
22524 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22525 Based on testcases provided by Nicola Pero.
22526
22527 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22528
22529 * gcc.dg/cpp/macro7.c: New test.
22530
22531 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22532
22533 * gcc.dg/cpp/multiline.c: Update.
22534
22535 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22536
22537 * g++.old-deja/g++.other/enum3.C: New test.
22538
22539 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22540
22541 * g++.old-deja/g++.other/pod1.C: New test.
22542
22543 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22544
22545 * g++.old-deja/g++.ext/overload1.C: New test.
22546
22547 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22548
22549 * g++.old-deja/g++.pt/using1.C: New test.
22550
22551 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22552
22553 * g++.old-deja/g++.other/using9.C: New test.
22554
22555 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22556
22557 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22558
22559 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22560
22561 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22562
22563 * g++.old-deja/g++.ext/realpt1.C: Remove.
22564
22565 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22566
22567 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22568
22569 2001-02-26 Will Cohen <wcohen@redhat.com>
22570
22571 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22572
22573 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22574
22575 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22576 templatized constructors.
22577
22578 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22579
22580 * gcc.c-torture/execute/20010224-1.c: New test.
22581
22582 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22583
22584 * gcc.c-torture/execute/20010222-1.c: New test.
22585
22586 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22587
22588 * g++.old-deja/g++.other/inline20.C: New test.
22589
22590 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22591
22592 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22593
22594 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22595
22596 * g++.old-deja/g++.other/lookup22.C: New test.
22597
22598 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22599
22600 * g77.dg: New directory.
22601 * g77.dg/20010216-1.f: New test case.
22602 * g77.dg/dg.exp: New driver.
22603 * lib/g77-dg.exp: New driver library.
22604
22605 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22606
22607 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22608
22609 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22610
22611 * g++.old-deja/g++.other/decl9.C: New test.
22612
22613 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22614
22615 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22616 not need <string> and also tests the initialization at runtime.
22617
22618 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22619
22620 * gcc.c-torture/execute/longlong.c: New test.
22621
22622 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22623
22624 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22625
22626 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22627
22628 * gcc.c-torture/execute/920302-1.c (execute):
22629 Change argument type to short.
22630
22631 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22632
22633 * g++.old-deja/g++.pt/deduct6.C: New test.
22634
22635 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22636
22637 * g++.old-deja/g++.pt/deduct5.C: New test.
22638
22639 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22640
22641 * gcc.c-torture/execute/20010209-1.c: New test.
22642
22643 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22644
22645 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22646
22647 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22648
22649 * g++.dg/vtgc1.C: Update for new ABI.
22650
22651 * consistency.vlad: New directory, 1665 files.
22652
22653 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22654
22655 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22656 return type.
22657 * gcc.dg/cpp/digraphs.c: Declare puts.
22658
22659 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22660
22661 * g++.old-deja/g++.other/warn5.C: New test.
22662
22663 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22664
22665 * g++.old-deja/g++.pt/spec40.C: New test.
22666
22667 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22668
22669 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22670 case.
22671 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22672
22673 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22674
22675 * gcc.c-torture/compile/20010209-1.c: New test.
22676
22677 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22678
22679 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22680 excess errors message but not if it crashes.
22681 * g++.old-deja/g++.other/crash27.C: Likewise.
22682 * g++.old-deja/g++.other/crash28.C: Likewise.
22683 * g++.old-deja/g++.other/crash30.C: Likewise.
22684 * g++.old-deja/g++.other/crash32.C: Likewise.
22685 * g++.old-deja/g++.other/crash35.C: Likewise.
22686 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22687
22688 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22689
22690 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22691 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22692 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22693 g77.f-torture/execute/execute.exp,
22694 g77.f-torture/noncompile/noncompile.exp,
22695 gcc.c-torture/execute/execute.exp,
22696 gcc.c-torture/execute/memcheck/memcheck.exp,
22697 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22698 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22699 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22700 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22701 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22702 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22703 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22704 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22705 Remove bug reporting instructions with ancient email addresses.
22706
22707 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22708
22709 * gcc.dg/20010202-1.c: New test.
22710 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22711
22712 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22713
22714 * g++.dg/stdbool-if.C: New test.
22715
22716 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22717
22718 * objc/execute/fdecl.m: Added main().
22719
22720 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22721
22722 * gcc.c-torture/execute/20010206-1.c: New test.
22723
22724 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22725
22726 * gcc.dg/cpp/avoidpaste1.c: Update.
22727
22728 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22729
22730 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22731 Pero <nicola@brainstorm.co.uk>.
22732 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22733
22734 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22735
22736 * g++.old-deja/g++.pt/spec39.C: New test.
22737
22738 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22739
22740 * gcc.c-torture/compile/20010202-1.c: New test.
22741
22742 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22743
22744 * g++.old-deja/g++.abi/primary2.C: New test.
22745 * g++.old-deja/g++.abi/primary3.C: New test.
22746 * g++.old-deja/g++.abi/primary4.C: New test.
22747 * g++.old-deja/g++.abi/primary5.C: New test.
22748 * g++.old-deja/g++.abi/vtable3.h: New test.
22749 * g++.old-deja/g++.abi/vtable3a.C: New test.
22750 * g++.old-deja/g++.abi/vtable3b.C: New test.
22751 * g++.old-deja/g++.abi/vtable3c.C: New test.
22752 * g++.old-deja/g++.abi/vtable3d.C: New test.
22753 * g++.old-deja/g++.abi/vtable3e.C: New test.
22754 * g++.old-deja/g++.abi/vtable3f.C: New test.
22755 * g++.old-deja/g++.abi/vtable3g.C: New test.
22756 * g++.old-deja/g++.abi/vtable3h.C: New test.
22757 * g++.old-deja/g++.abi/vtable3i.C: New test.
22758 * g++.old-deja/g++.abi/vtable3j.C: New test.
22759 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22760
22761 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22762
22763 * g++.old-deja/g++.other/anon6.C: New test.
22764 * g++.old-deja/g++.other/anon7.C: New test.
22765
22766 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22767
22768 * gcc.dg/cpp/avoidpaste2.c: New tests.
22769
22770 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22771
22772 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22773
22774 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22775
22776 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22777 DECIMAL_DIG cases for Irix."
22778
22779 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22780
22781 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22782
22783 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22784
22785 * gcc.dg/c99-tag-1.c: New test.
22786
22787 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22788
22789 * gcc.dg/cpp/tr-warn1.c: Add tests.
22790
22791 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22792
22793 * gcc.dg/cpp/avoidpaste1.c: Update.
22794 * gcc.dg/cpp/paste4.c: Update.
22795
22796 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22797
22798 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22799 cases for Irix.
22800
22801 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22802
22803 * g++.old-deja/g++.other/inline19.C: New test.
22804
22805 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22806
22807 * gcc.dg/Wlarger-than.c: New test.
22808
22809 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22810
22811 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22812
22813 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22814
22815 * gcc.c-torture/execute/20010129-1.c: New test.
22816 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22817
22818 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22819
22820 * gcc.dg/cpp/avoidpaste1.c: Test case.
22821
22822 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22823
22824 * g++.old-deja/g++.other/inline18.C: New test.
22825
22826 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22827
22828 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22829 and __builtin_putchar.
22830
22831 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22832
22833 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22834 tests.
22835
22836 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22837
22838 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22839 floating point number rounding mode to round to the nearest
22840 representable mode.
22841
22842 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22843
22844 * g++.old-deja/g++.other/mangle2.C: New test.
22845
22846 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22847
22848 * gcc.c-torture/compile/20010124-1.c: New test.
22849
22850 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22851
22852 * g++.old-deja/g++.pt/spec38.C: New test.
22853
22854 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22855
22856 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22857 "Build don't run".
22858
22859 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22860
22861 * gcc.c-torture/execute/20010123-1.c: New test.
22862
22863 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22864
22865 * g++.old-deja/g++.pt/spec37.C: New test.
22866
22867 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22868
22869 * g++.old-deja/g++.pt/overload14.C: New test.
22870
22871 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22872
22873 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22874 __builtin_return_address.
22875
22876 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22877
22878 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22879 * g++.old-deja/g++.pt/spec35.C: New test.
22880 * g++.old-deja/g++.pt/spec36.C: New test.
22881
22882 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22883
22884 * gcc.c-torture/compile/20010118-1.c: New test.
22885
22886 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22887
22888 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22889
22890 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22891
22892 * gcc.c-torture/execute/20010119-1.c: New test.
22893
22894 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22895
22896 * g++.old-deja/g++.other/vbase5.C: New test.
22897
22898 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22899
22900 * gcc.c-torture/execute/20010118-1.c: New test.
22901
22902 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22903
22904 * g++.old-deja/g++.pt/deduct3.C: New test.
22905
22906 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22907
22908 * g++.old-deja/g++.pt/spec34.C: New test.
22909
22910 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22911
22912 * g77.f-torture/compile/20000601-2.f: New test.
22913
22914 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22915
22916 * g++.old-deja/g++.other/init17.C: New test.
22917
22918 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22919
22920 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22921
22922 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22923
22924 * g++.old-deja/g++.pt/unify8.C: New test.
22925
22926 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22927
22928 * g++.old-deja/g++.abi/vbase1.C: New test.
22929
22930 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22931
22932 * g++.old-deja/g++.pt/crash65.C: New test.
22933
22934 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22935
22936 * gcc.dg/cpp/assembl2.S: New test case.
22937
22938 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22939
22940 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22941 are supported.
22942
22943 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22944
22945 * g++.old-deja/g++.other/builtins1.C: New test.
22946 * g++.old-deja/g++.other/builtins2.C: Likewise.
22947 * g++.old-deja/g++.other/builtins3.C: Likewise.
22948 * g++.old-deja/g++.other/builtins4.C: Likewise.
22949
22950 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22951
22952 * gcc.c-torture/compile/20010117-1.c: New test.
22953 * gcc.c-torture/compile/20010117-2.c: New test.
22954
22955 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22956
22957 * g77.f-torture/execute/20010116.[fx]: New test,
22958 XFAIL on i?86-*-*.
22959 * g77.f-torture/compile/20010115.f: Indicate it's
22960 a test for PR fortran/1636.
22961
22962 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22963
22964 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22965
22966 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22967
22968 * g77.f-torture/compile/20010115.f: New test.
22969
22970 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22971
22972 * g++.old-deja/g++.pt/nontype5.C: New test.
22973
22974 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22975
22976 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22977 have an equivalent working one below it.
22978
22979 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22980
22981 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22982 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22983
22984 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22985
22986 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22987 message containing "init_priority".
22988 (conpr-2.C): Likewise.
22989 (conpr-3.C): Likewise.
22990 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22991
22992 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22993
22994 * gcc.c-torture/execute/20010114-2.c: New test.
22995
22996 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22997
22998 * gcc.c-torture/compile/20010114-1.c: New test.
22999 * gcc.c-torture/compile/20010114-1.x: Xfail.
23000 * gcc.c-torture/compile/20010114-2.c: New test.
23001 * gcc.c-torture/execute/20010114-1.c: New test.
23002 * gcc.dg/trunc-1.c: New test.
23003 * gcc.dg/uninit-B.c: New test.
23004
23005 2001-01-13 Nick Clifton <nickc@redhat.com>
23006
23007 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
23008 target.
23009
23010 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
23011
23012 * gcc.c-torture/compile/20010113-1.c: New test.
23013
23014 2001-01-13 Jakub Jelinek <jakub@redhat.com>
23015
23016 * gcc.c-torture/compile/20001212-1.c: New test.
23017
23018 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
23019
23020 * gcc.dg/cpp/widestr1.c: Update.
23021 * gcc.dg/cpp/prag-imp.c: Remove.
23022
23023 2001-01-12 Jakub Jelinek <jakub@redhat.com>
23024
23025 * gcc.c-torture/execute/20000801-3.x: Remove.
23026 * gcc.dg/c90-init-1.c: New test.
23027 * gcc.dg/c99-init-1.c: New test.
23028 * gcc.dg/c99-init-2.c: New test.
23029 * gcc.dg/gnu99-init-1.c: New test.
23030
23031 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
23032
23033 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
23034 testing that no relevant ones were found.
23035
23036 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23037
23038 * g++.old-deja/g++.pt/cast2.C: New test.
23039
23040 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23041
23042 * g++.old-deja/g++.pt/friend47.C: New test.
23043
23044 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23045
23046 * g++.old-deja/g++.pt/instantiate13.C: New test.
23047
23048 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23049
23050 * g++.old-deja/g++.other/defarg7.C: New test.
23051 * g++.old-deja/g++.other/defarg8.C: New test.
23052
23053 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23054
23055 * g++.old-deja/g++.pt/crash64.C: New test.
23056
23057 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23058
23059 * g++.old-deja/g++.pt/crash63.C: New test.
23060
23061 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23062
23063 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23064
23065 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23066
23067 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23068
23069 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23070
23071 * g++.old-deja/g++.pt/error3.C: New test.
23072
23073 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23074
23075 * g++.old-deja/g++.other/crash39.C: New test.
23076
23077 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23078
23079 * g++.old-deja/g++.other/vbase4.C: New test.
23080
23081 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23082
23083 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23084 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23085 * gcc.dg/special/special.exp: New test driver which will check
23086 for alias support for the above test.
23087
23088 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23089
23090 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23091 problems on small machines.
23092 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23093 parameterize.
23094
23095 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23096
23097 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23098 mips.
23099 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23100
23101 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23102
23103 * g++.old_deja/g++.pt/using8.C: New test.
23104
23105 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23106
23107 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23108
23109 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23110
23111 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23112 where a failure is expected.
23113 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23114
23115 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23116
23117 * g++.old_deja/g++.pt/instantiate12.C: New test.
23118
23119 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23120
23121 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23122 start of structs.
23123 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23124 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23125 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23126 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23127 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23128 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23129 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23130 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23131 * g++.old-deja/g++.eh/spec6.C: Likewise.
23132 * g++.old-deja/g++.jason/crash3.C: Likewise.
23133 * g++.old-deja/g++.law/ctors11.C: Likewise.
23134 * g++.old-deja/g++.law/ctors17.C: Likewise.
23135 * g++.old-deja/g++.law/ctors5.C: Likewise.
23136 * g++.old-deja/g++.law/ctors9.C: Likewise.
23137 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23138 * g++.old-deja/g++.mike/net22.C: Likewise.
23139 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23140 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23141 * g++.old-deja/g++.mike/virt3.C: Likewise.
23142 * g++.old-deja/g++.niklas/t128.C: Likewise.
23143 * g++.old-deja/g++.other/anon4.C: Likewise.
23144 * g++.old-deja/g++.other/using1.C: Likewise.
23145 * g++.old-deja/g++.other/warn3.C: Likewise.
23146 * g++.old-deja/g++.pt/t37.C: Likewise.
23147 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23148 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23149
23150 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23151
23152 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23153
23154 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23155
23156 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23157
23158 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23159
23160 * gcc.c-torture/compile/20010107-1.c: New test.
23161
23162 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23163
23164 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23165
23166 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23167
23168 * gcc.dg/format/format.h: New file.
23169 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23170 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23171 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23172 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23173 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23174 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23175 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23176 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23177 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23178 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23179 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23180 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23181 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23182 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23183 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23184 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23185 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23186 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23187 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23188 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23189 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23190 instead of declaring standard types, macros and functions in each
23191 test.
23192
23193 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23194
23195 * gcc.c-torture/execute/20010106-1.c: New test.
23196
23197 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23198
23199 * gcc.dg/format/format.exp: New file.
23200 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23201 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23202 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23203 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23204 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23205 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23206 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23207 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23208 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23209 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23210 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23211 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23212 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23213 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23214 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23215 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23216 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23217 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23218 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23219 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23220 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23221 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23222 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23223 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23224 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23225 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23226 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23227 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23228 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23229 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23230 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23231 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23232 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23233 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23234 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23235 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23236 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23237 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23238 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23239 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23240 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23241 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23242
23243 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23244
23245 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23246 account.
23247
23248 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23249
23250 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23251
23252 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23253
23254 * g++.old-deja/g++.pt/crash62.C: New test.
23255
23256 2001-01-04 Richard Henderson <rth@redhat.com>
23257
23258 * gcc.dg/20000926-1.c: Update expected warnings.
23259 * gcc.dg/array-2.c: Likewise.
23260 * gcc.dg/array-4.c: Also validate flexible array members.
23261 * gcc.dg/c99-flex-array-1.c: New.
23262
23263 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23264
23265 * gcc.c-torture/compile/20001222-1.x: Remove.
23266
23267 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23268
23269 * gcc.c-torture/execute/built-in-setjmp.c: New.
23270
23271 2001-01-03 Richard Henderson <rth@redhat.com>
23272
23273 * gcc.dg/940510-1.c: Update expected error wording.
23274 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23275
23276 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23277
23278 * lib/target-supports.exp (check_alias_available): Modified to
23279 indicate aliases not supported if only weak aliases are supported.
23280
23281 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23282
23283 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23284 Turn on cmpstrsi checks for __pj__ and __i370__.
23285
23286 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23287
23288 * g++.old-deja/g++.other/virtual11.C: New test.
23289
23290 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23291
23292 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23293
23294 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23295
23296 * gcc.c-torture/compile/20010102-1.c: New test.
23297
23298 2001-01-02 Andreas Jaeger <aj@suse.de>
23299
23300 * gcc.dg/noreturn-3.c: New test.
23301
23302 * gcc.dg/noreturn-4.c: New test.
23303
23304 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23305
23306 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23307 __builtin_fputc and __builtin_fwrite.
23308
23309 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23310
23311 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23312 signed char, not default char.
23313
23314 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23315
23316 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23317
23318 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23319
23320 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23321
23322 2000-12-29 Richard Henderson <rth@redhat.com>
23323
23324 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23325 (__cyg_profile_func_exit): Define.
23326
23327 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23328
23329 * g++.dg/vtgc1.C: New test.
23330
23331 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23332
23333 * gcc.dg/noncompile/20001228-1.c: New test.
23334
23335 * gcc.dg/20001228-1.c: New test.
23336
23337 * gcc.c-torture/execute/20001228-1.c: New test.
23338
23339 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23340
23341 * gcc.dg/format-strfmon-1.c: New test.
23342
23343 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23344
23345 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23346 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23347 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23348 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23349 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23350 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23351 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23352 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23353 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23354 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23355 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23356 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23357 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23358
23359 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23360 * gcc.c-torture/execute/string-opt-4.c: Test index.
23361
23362 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23363
23364 * gcc.c-torture/compile/20001226-1.c: New test.
23365
23366 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23367
23368 * gcc.c-torture/compile/20001222-1.c: New test.
23369 * gcc.c-torture/compile/20001222-1.x: Xfail.
23370
23371 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23372
23373 * gcc.c-torture/execute/comp-goto-2.c: New test.
23374
23375 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23376
23377 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23378 Use long types if __INT_MAX__ is 32767.
23379 (main): Use cast to (sint32 *) when poking 88 into a_page.
23380
23381 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23382
23383 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23384
23385 * gcc.c-torture/compile/20001221-1.c: New test.
23386 * gcc.c-torture/execute/20001221-1.c: New test.
23387
23388 2000-12-20 Richard Henderson <rth@redhat.com>
23389
23390 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23391 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23392
23393 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23394
23395 * gcc.dg/compare3.c: New test.
23396
23397 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23398
23399 * gcc.dg/format-warnll-1.c: New test.
23400
23401 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23402
23403 * gcc.dg/cpp/cmdlne-P.c: New test.
23404
23405 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23406
23407 * gcc.c-torture/execute/builtin-abs-1.c,
23408 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23409
23410 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23411
23412 * gcc.dg/cpp/multiline.c: New test.
23413
23414 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23415
23416 * g++.old-deja/g++.other/syshdr1.C: Update.
23417 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23418
23419 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23420
23421 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23422
23423 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23424
23425 * g++.old-deja/g++.pt/ttp65.C: New test.
23426
23427 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23428
23429 * g++.old-deja/g++.pt/ttp64.C: New test.
23430
23431 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23432
23433 * g++.old-deja/g++.pt/spec33.C: New test.
23434
23435 2000-12-14 Catherine Moore <clm@redhat.com>
23436
23437 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23438 * gcc.c-torture/execute/920612-2.c: Likewise.
23439 * gcc.c-torture/execute/920428-2.c: Likewise.
23440 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23441 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23442
23443 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23444
23445 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23446 * gcc.dg/pack-test-2.c: Likewise.
23447
23448 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23449
23450 Tests by Zack Weinberg <zackw@stanford.edu>.
23451
23452 * gcc.dg/cpp/defined.c: Update.
23453 * gcc.dg/cpp/defined_trad.c: New tests.
23454
23455 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23456
23457 * gcc.dg/cpp/trad-direct.c: Update.
23458
23459 2000-12-11 Neil Booth <neilb@earthling.net>
23460
23461 * gcc.dg/cpp/defined_trad.c
23462
23463 2000-12-11 Neil Booth <neilb@earthling.net>
23464
23465 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23466
23467 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23468
23469 * gcc.dg/format-miss-2.c: New test.
23470
23471 2000-12-09 Neil Booth <neilb@earthling.net>
23472
23473 * gcc.dg/cpp/lineflags.c: New tests.
23474 * gcc.dg/cpp/poison.c: Update.
23475 * gcc.dg/cpp/redef2.c: Update.
23476 * gcc.dg/cpp/skipping.c: New test.
23477
23478 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23479
23480 * g++.old-deja/g++.other/eh3.C: New testcase.
23481
23482 2000-12-07 Neil Booth <neilb@earthling.net>
23483
23484 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23485 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23486 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23487 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23488 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23489 Update.
23490
23491 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23492
23493 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23494 __SIZE_TYPE__ instead of int for type of integers cast to
23495 pointers.
23496
23497 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23498
23499 * g++.old-deja/g++.other/cleanup4.C: New test.
23500
23501 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23502
23503 * format-sec-1.c: New test.
23504
23505 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23506
23507 * gcc.dg/format-nonlit-3.c: New test.
23508
23509 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23510
23511 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23512 through a null pointer.
23513
23514 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23515
23516 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23517 * g++.old-deja/g++.pt/partial4.C: New test.
23518
23519 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23520
23521 * gcc.c-torture/execute/ieee/hugeval.x: New.
23522
23523 2000-12-06 Neil Booth <neilb@earthling.net>
23524
23525 * gcc.dg/cpp/backslash2.c: New tests.
23526
23527 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23528
23529 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23530 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23531
23532 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23533
23534 * gcc.c-torture/execute/20001203-2.c: New testcase.
23535
23536 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23537
23538 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23539 * g++.old-deja/g++.other/virtual10.C: New test.
23540
23541 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23542
23543 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23544
23545 2000-12-05 Richard Henderson <rth@redhat.com>
23546
23547 * gcc.c-torture/compile/20001205-1.c: New.
23548
23549 2000-12-04 Neil Booth <neilb@earthling.net>
23550
23551 * g++.old-deja/g++.other/virtual9.C: New test.
23552 * g++.old-deja/g++.pt/crash61.C: New test.
23553 * gcc.c-torture/execute/loop-9.c: New test.
23554
23555 2000-12-04 Neil Booth <neilb@earthling.net>
23556
23557 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23558 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23559 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23560 * gcc.dg/cpp/extratokens.c: ...here.
23561
23562 2000-12-04 Neil Booth <neilb@earthling.net>
23563
23564 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23565 New tests.
23566
23567 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23568
23569 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23570 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23571
23572 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23573
23574 * gcc.c-torture/execute/20001203-1.c: New test.
23575
23576 2000-12-03 Neil Booth <neilb@earthling.net>
23577
23578 * gcc.dg/cpp/macro6.c: New test cases.
23579
23580 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23581
23582 * gcc.c-torture/execute/string-opt-9.c: New test.
23583 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23584 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23585 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23586
23587 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23588 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23589
23590 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23591
23592 * gcc.dg/cpp/if-6.c: New testcase.
23593
23594 * gcc.dg/20001201-1.c: New testcase.
23595
23596 2000-12-02 Neil Booth <neilb@earthling.net>
23597
23598 * g++.old-deja/g++.other/externC4.C,
23599 g++.old-deja/g++.other/friend10.C: New tests.
23600
23601 2000-12-02 Neil Booth <neilb@earthling.net>
23602
23603 * g++.old-deja/g++.other/instan2.C
23604 * g++.old-deja/g++.other/instan3.C: New test.
23605
23606 2000-12-02 Neil Booth <neilb@earthling.net>
23607
23608 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23609 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23610 gnuc99.c,gnuc99-pedantic.c: New tests.
23611
23612 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23613
23614 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23615 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23616
23617 2000-12-01 Neil Booth <neilb@earthling.net>
23618
23619 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23620 * gcc.dg/cpp/poison.c: Update.
23621 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23622
23623 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23624
23625 * g77.f-torture/execute/20001201.f: New test.
23626
23627 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23628
23629 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23630
23631 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23632
23633 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23634
23635 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23636
23637 * g++.old-deja/g++.other/cast6.C: New test.
23638
23639 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23640
23641 * gcc.c-torture/execute/20001130-2.c: New testcase.
23642
23643 2000-11-30 Richard Henderson <rth@redhat.com>
23644
23645 * gcc.c-torture/execute/20001130-1.c: New test.
23646
23647 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23648
23649 * g++.old-deja/g++.other/op3.C: New test.
23650
23651 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23652
23653 * g++.old-deja/g++.other/op2.C: New test.
23654
23655 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23656
23657 * g++.old-deja/g++.other/crash38.C: New test.
23658
23659 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23660
23661 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23662
23663 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23664
23665 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23666 tests.
23667 * gcc.c-torture/execute/string-opt-6.c: New test.
23668
23669 * gcc.dg/20001117-1.c: Add main.
23670
23671 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23672
23673 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23674 Move from here ...
23675 * gcc.dg/940510-1.c: ... to here.
23676
23677 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23678 zero-size arrays in toplevel structures.
23679
23680 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23681
23682 * gcc.c-torture/execute/loop-8.c: New test.
23683
23684 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23685
23686 * g++.old-deja/g++.other/base1.C: New test.
23687
23688 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23689
23690 * g++.old-deja/g++.other/parse2.C: New test.
23691
23692 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23693
23694 * g++.old-deja/g++.pt/incomplete1.C: New test.
23695
23696 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23697
23698 * g++.old-deja/g++.other/friend9.C: New test.
23699
23700 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23701
23702 * gcc.dg/20001127-1.c: New test.
23703
23704 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23705
23706 * g++.old-deja/g++.pt/friend46.C: New test.
23707
23708 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23709
23710 * g++.old-deja/g++.other/ptrmem8.C: New test.
23711
23712 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23713
23714 * gcc.c-torture/execute/string-opt-7.c: New test.
23715 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23716
23717 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23718
23719 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23720 instead of 'mkcheck 2'.
23721
23722 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23723
23724 * gcc.c-torture/execute/memcheck/driver.c,
23725 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23726 C9X references to refer to C99.
23727
23728 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23729
23730 * gcc.dg/ultrasp3.c: New test.
23731
23732 2000-11-25 Neil Booth <neilb@earthling.net>
23733
23734 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23735
23736 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23737
23738 * gcc.c-torture/compile/20001123-2.c: New.
23739
23740 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23741
23742 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23743
23744 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23745
23746 * gcc.dg/sequence-point-1.c: Add some new tests.
23747 * gcc.c-torture/execute/20001124-1.c: New test.
23748
23749 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23750
23751 * g++.old-deja/g++.other/vaarg4.C: New test.
23752 * gcc.c-torture/compile/20001123-1.c: New test.
23753
23754 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23755
23756 * g++.other/crash24.C: Adjust and remove XFAIL.
23757 * g++.other/crash37.C: New test.
23758
23759 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23760
23761 * g++.old-deja/g++.pt/instantiate9.C: New test.
23762
23763 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23764
23765 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23766 new ABI, too.
23767
23768 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23769 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23770
23771 2000-11-22 Neil Booth <neilb@earthling.net>
23772
23773 * gcc.dg/cpp/Wtrigraphs.c: New test.
23774
23775 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23776
23777 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23778
23779 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23780
23781 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23782
23783 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23784
23785 * lib/gcc-dg.exp: load_lib scanasm.exp.
23786 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23787 * lib/g++-dg.exp: load_lib scanasm.exp.
23788 * lib/scanasm.exp: New.
23789 (scan-assembler, scan-assembler-not): Add optional arguments to
23790 test name, or if not present, the pattern name.
23791 (scan-assembler-dem, scan-assembler-dem-not): New.
23792
23793 * g++.dg/dg.exp: New.
23794
23795 2000-11-21 Neil Booth <neilb@earthling.net>
23796
23797 * gcc.dg/cpp/integrated1.c: Remove.
23798
23799 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23800
23801 * gcc.c-torture/execute/20001121-1.c: New test.
23802
23803 2000-11-21 Richard Henderson <rth@redhat.com>
23804
23805 * gcc.c-torture/compile/20001121-1.c: New test.
23806
23807 2000-11-20 Neil Booth <neilb@earthling.net>
23808
23809 * gcc.dg/cpp/integrated1.c: New test.
23810
23811 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23812
23813 * g++.old-deja/g++.other/inline17.C: New test.
23814
23815 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23816
23817 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23818 local variable to be zero: I made the variable global. Now
23819 uses abort() and exit() instead of relying on main's return value.
23820
23821 2000-11-20 Neil Booth <neilb@earthling.net>
23822
23823 * gcc.dg/cpp/paste2.c: Update test.
23824 * objc/execute/paste.m: New test.
23825
23826 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23827
23828 * gcc.dg/c99-condexpr-1.c: New test.
23829
23830 2000-11-20 Neil Booth <neilb@earthling.net>
23831
23832 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23833
23834 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23835
23836 * g++.old-deja/g++.pt/export1.C: New test.
23837
23838 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23839
23840 * gcc.dg/20001117-1.c: New test.
23841
23842 2000-11-18 Richard Henderson <rth@redhat.com>
23843
23844 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23845
23846 2000-11-18 Richard Henderson <rth@redhat.com>
23847
23848 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23849 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23850 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23851
23852 2000-11-18 Richard Henderson <rth@redhat.com>
23853
23854 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23855 (main): New. Exit cleanly.
23856
23857 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23858
23859 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23860 gcc.dg/c99-fordecl-2.c: New tests.
23861
23862 2000-11-18 Richard Henderson <rth@redhat.com>
23863
23864 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23865 * gcc.c-torture/execute/zerolen-2.c: New.
23866
23867 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23868
23869 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23870 memory.
23871
23872 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23873
23874 * g++.old-deja/g++.pt/instantiate8.C: New test.
23875
23876 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23877
23878 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23879 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23880
23881 2000-11-16 Nick Clifton <nickc@redhat.com>
23882
23883 * gcc.c-torture/execute/nestfunc-2.c: New test.
23884 * gcc.c-torture/execute/nestfunc-3.c: New test.
23885
23886 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23887
23888 * gcc.c-torture/compile/20001116-1.c: New test.
23889
23890 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23891
23892 * gcc.c-torture/execute/20001115-1.c: New test.
23893
23894 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23895
23896 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23897 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23898 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23899 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23900
23901 2000-11-15 Neil Booth <neilb@earthling.net>
23902
23903 gcc.dg/cpp/_Pragma1.c: Update.
23904 gcc.dg/cpp/_Pragma2.c: New test.
23905
23906 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23907
23908 * g++.old-deja/g++.other/anon5.C: New test.
23909
23910 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23911
23912 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23913 tests.
23914
23915 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23916
23917 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23918 output.
23919
23920 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23921
23922 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23923 labels at end of compound statements.
23924
23925 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23926
23927 * gcc.c-torture/execute/loop-7.c: New test.
23928
23929 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23930
23931 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23932
23933 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23934
23935 * gcc.dg/c99-bool-1.c: New test.
23936
23937 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23938
23939 * gcc.dg/c99-scope-1.c: Remove xfail.
23940 * gcc.dg/c99-scope-2.c: New test.
23941
23942 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23943
23944 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23945 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23946
23947 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23948
23949 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23950 error messages.
23951
23952 * g++.mike/p700.C: Don't typedef wchar_t.
23953 * g++.mike/p784.C: Likewise.
23954 * g++.mike/eb101.C: Don't use __wchar_t.
23955
23956 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23957
23958 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23959 from DO loop.
23960
23961 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23962
23963 * gcc.c-torture/execute/20001111-1.c: New test.
23964
23965 2000-11-10 Nick Clifton <nickc@redhat.com>
23966
23967 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23968 long multuiple and accumulate.
23969
23970 2000-11-09 Richard Henderson <rth@redhat.com>
23971
23972 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23973 via size_t instead of int.
23974
23975 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23976 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23977 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23978 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23979
23980 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23981
23982 * gcc.c-torture/compile/20001109-1.c: New test.
23983 * gcc.c-torture/compile/20001109-2.c: New test.
23984
23985 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23986
23987 * g++.old-deja/g++.pt/operator1.C: New test.
23988 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23989
23990 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23991
23992 * gcc.dg/20001108-1.c: New test.
23993
23994 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23995
23996 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23997 with both arguments constant strings.
23998 * gcc.c-torture/execute/string-opt-3.c: New test.
23999 * gcc.c-torture/execute/string-opt-4.c: New test.
24000 * gcc.c-torture/execute/string-opt-5.c: New test.
24001
24002 2000-11-08 Nick Clifton <nickc@redhat.com>
24003
24004 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
24005 mulsidi3adddi patterns.
24006
24007 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
24008
24009 * g++.old-deja/g++.other/crash36.C: New test.
24010
24011 2000-11-08 Jakub Jelinek <jakub@redhat.com>
24012
24013 * g++.old-deja/g++.other/init16.C: New test.
24014
24015 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
24016
24017 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
24018
24019 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24020
24021 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
24022 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24023 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24024
24025 2000-11-07 DJ Delorie <dj@redhat.com>
24026
24027 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
24028
24029 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24030
24031 * gcc.c-torture/execute/string-opt-1.c: New test.
24032
24033 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24034
24035 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
24036 mips-sgi-irix6.* because the MIPS ABI passes floating-point
24037 parameters in registers, and there is no way for a varargs
24038 function to know in which order the integer and floating-point
24039 parameters should be interleaved when they are placed on the
24040 stack.
24041 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24042 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24043
24044 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24045
24046 * gcc.c-torture/execute/string-opt-2.c: New test.
24047
24048 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24049
24050 * g++.old-deja/g++.pt/crash60.C: New test.
24051
24052 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24053
24054 * g++.old-deja/g++.other/crash24.C: New test.
24055 * g++.old-deja/g++.other/crash25.C: New test.
24056 * g++.old-deja/g++.other/crash26.C: New test.
24057 * g++.old-deja/g++.other/crash27.C: New test.
24058 * g++.old-deja/g++.other/crash28.C: New test.
24059 * g++.old-deja/g++.other/crash29.C: New test.
24060 * g++.old-deja/g++.other/crash30.C: New test.
24061 * g++.old-deja/g++.other/crash31.C: New test.
24062 * g++.old-deja/g++.other/crash32.C: New test.
24063 * g++.old-deja/g++.other/crash33.C: New test.
24064 * g++.old-deja/g++.other/crash34.C: New test.
24065 * g++.old-deja/g++.other/crash35.C: New test.
24066
24067 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24068
24069 * gcc.c-torture/execute/20001031-1.c: New test.
24070
24071 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24072
24073 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24074 namespace.
24075
24076 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24077 standards-conformant.
24078
24079 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24080
24081 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24082 * g++.old-deja/g++.mike/p755a.C: Likewise.
24083 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24084 library makes no calls to `operator new' during initialization.
24085
24086 2000-11-04 Neil Booth <neilb@earthling.net>
24087
24088 * gcc.dg/cpp/include2.c: New tests.
24089
24090 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24091
24092 * lib/g++.exp (g++_set_ld_library_path): New function.
24093 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24094
24095 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24096
24097 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24098 warnings.
24099
24100 2000-11-01 Richard Henderson <rth@redhat.com>
24101
24102 * g++.old-deja/g++.ext/namedret1.C: New.
24103 * g++.old-deja/g++.ext/namedret2.C: New.
24104 * g++.old-deja/g++.ext/namedret3.C: New.
24105
24106 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24107
24108 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24109 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24110
24111 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24112
24113 * gcc.c-torture/execute/va-arg-21.c: New test.
24114
24115 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24116
24117 * gcc.dg/c99-complex-2.c: New test.
24118
24119 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24120
24121 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24122
24123 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24124
24125 * g++.old-deja/g++.other/inline16.C: New test.
24126
24127 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24128
24129 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24130 __PRETTY_FUNCTION__
24131
24132 2000-10-29 Neil Booth <neilb@earthling.net>
24133
24134 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24135 New tests.
24136 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24137 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24138 optimisation.
24139
24140 2000-10-29 Neil Booth <neilb@earthling.net>
24141
24142 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24143 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24144 * mi5.c: Test multiple includes work with -C.
24145 * trigraphs.c: Test ^= version.
24146
24147 2000-10-28 Neil Booth <neilb@earthling.net>
24148
24149 New tests and test updates for new macro expander.
24150
24151 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24152 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24153 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24154 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24155 new diagnostic messages.
24156
24157 * gcc.dg/cpp/macro3.c: New tests.
24158
24159 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24160
24161 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24162 on the same line.
24163
24164 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24165
24166 * g++.old-deja/g++.other/eh2.C: New test.
24167
24168 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24169
24170 * gcc.c-torture/execute/20001027-1.c: New test.
24171
24172 2000-10-26 Richard Henderson <rth@redhat.com>
24173
24174 * gcc.c-torture/execute/20001026-1.c: New.
24175
24176 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24177
24178 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24179 * g++.old-deja/g++.law/builtin1.C: Likewise.
24180 * g++.old-deja/g++.law/ctors10.C: Likewise.
24181 * g++.old-deja/g++.law/virtual3.C: Likewise.
24182 * g++.old-deja/g++.mike/p658.C: Likewise.
24183 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24184 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24185 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24186 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24187 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24188
24189 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24190
24191 * gcc.c-torture/compile/20001024-1.c: New test.
24192
24193 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24194
24195 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24196 to tell us whether or not we are using V3.
24197
24198 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24199
24200 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24201 operands.
24202
24203 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24204
24205 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24206
24207 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24208
24209 * gcc.c-torture/execute/20001024-1.c: New test.
24210
24211 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24212
24213 * g++.old-deja/g++.other/sibcall1.C: New test.
24214
24215 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24216
24217 * gcc.dg/noncompile/init-3.c: New test.
24218
24219 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24220
24221 * gcc.dg/format-array-1.c: New test.
24222
24223 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24224
24225 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24226 writing through null pointers; remove comment about testing
24227 unterminated strings.
24228
24229 2000-10-17 Matthew Hiller <hiller@redhat.com>
24230
24231 * gcc.c-torture/execute/20001017-2.c: New test.
24232
24233 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24234
24235 * gcc.c-torture/compile/20001018-1.c: New test.
24236 * gcc.c-torture/compile/20001018-1.x: Xfail.
24237
24238 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24239
24240 * gcc.c-torture/execute/20001017-1.c: New test.
24241
24242 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24243
24244 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24245 for multiple use of arguments with scanf formats; add tests for
24246 multiple use of arguments.
24247
24248 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24249
24250 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24251
24252 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24253
24254 * gcc.dg/format-miss-1.c: New test.
24255
24256 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24257
24258 * gcc.c-torture/execute/20001013-1.c: New test.
24259
24260 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24261
24262 * gcc.dg/format-branch-1.c: New test.
24263
24264 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24265
24266 * README, lib/file-format.exp: Remove EGCS references.
24267
24268 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24269
24270 * gcc.dg/20001013-1.c: New test.
24271
24272 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24273
24274 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24275 for intmax_t in the compiler using __typeof__ and the type rules
24276 for conditional expressions.
24277
24278 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24279
24280 * gcc.dg/20001012-1.c: New test.
24281 * gcc.dg/20001012-2.c: New test.
24282
24283 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24284
24285 * gcc.dg/format-attr-1.c: New test.
24286
24287 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24288
24289 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24290 __LONG_LONG_MAX__ instead of LLONG_MAX.
24291
24292 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24293
24294 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24295 scanf flags.
24296 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24297 flags.
24298
24299 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24300
24301 * gcc.dg/sequence-pt-1.c: New test.
24302
24303 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24304
24305 * gcc.c-torture/execute/20001011-1.c: New testcase.
24306 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24307
24308 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24309
24310 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24311 does not error on it.
24312
24313 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24314
24315 * gcc.dg/20001009-1.c: New test.
24316
24317 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24318
24319 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24320 * gcc.c-torture/execute/20001009-2.c: ... to here.
24321
24322 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24323
24324 * gcc.c-torture/compile/20001009-1.c: New testcase.
24325 * gcc.c-torture/execute/20001009-1.c: New testcase.
24326 Testcases provided by Jan Hubicka <jh@suse.cz>.
24327
24328 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24329
24330 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24331 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24332 uintmax_t using <limits.h> to emulate the compiler's internal
24333 logic. No longer XFAIL %j tests.
24334
24335 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24336
24337 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24338 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24339 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24340 regexps and details of expected handling of some bad formats.
24341 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24342 suppression.
24343
24344 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24345
24346 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24347 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24348 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24349 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24350 in list archives.
24351
24352 2000-10-06 Richard Henderson <rth@cygnus.com>
24353
24354 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24355 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24356 * g++.old-deja/g++.jason/report.C: Likewise.
24357 * g++.old-deja/g++.law/friend5.C: Likewise.
24358 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24359 of the expected warnings.
24360
24361 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24362
24363 * g++.old-deja/g++.pt/enum14.C: New test.
24364
24365 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24366
24367 * g++.old-deja/g++.pt/crash59.C: New test.
24368
24369 2000-10-04 Will Cohen <wcohen@redhat.com>
24370
24371 * gcc.dg/20000926-1.c: New test.
24372
24373 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24374
24375 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24376 function name for current C++ compiler.
24377 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24378
24379 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24380
24381 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24382 __PRETTY_FUNCTION__.
24383 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24384
24385 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24386
24387 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24388
24389 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24390
24391 * gcc.c-torture/compile/20000923-1.c: New test.
24392
24393 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24394
24395 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24396 * g++.old-deja/g++.pt/ttp62.C: Same.
24397 * g++.old-deja/g++.other/inline14.C: Same.
24398
24399 2000-09-24 Richard Henderson <rth@cygnus.com>
24400
24401 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24402
24403 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24404
24405 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24406
24407 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24408
24409 * gcc.c-torture/compile/20000922-1.c: New file.
24410
24411 2000-09-21 Nick Clifton <nickc@redhat.com>
24412
24413 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24414 a signed long modulo operation.
24415 (mod6): New function - perform an unsigned long modulo operation.
24416 (main): Add tests for modulos of very large numbers by very small
24417 dividends.
24418
24419 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24420
24421 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24422
24423 2000-09-19 Richard Henderson <rth@cygnus.com>
24424
24425 * gcc.dg/compare2.c (case 10): XFAIL.
24426
24427 2000-09-18 Richard Henderson <rth@cygnus.com>
24428
24429 * gcc.c-torture/execute/20000906-1.c: Move ...
24430 * gcc.dg/20000906-1.c: ... here. Only run on targets
24431 that support __builtin_trap.
24432
24433 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24434
24435 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24436
24437 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24438
24439 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24440 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24441 more $ format tests.
24442
24443 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24444
24445 * gcc.dg/format-errmk-1.c: New test.
24446
24447 2000-09-17 Greg McGary <greg@mcgary.org>
24448
24449 * gcc.c-torture/execute/20000917-1.x: Remove.
24450
24451 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24452
24453 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24454
24455 2000-09-17 Greg McGary <greg@mcgary.org>
24456
24457 * gcc.c-torture/execute/20000917-1.c: New test.
24458 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24459
24460 2000-09-16 Neil Booth <NeilB@earthling.net>
24461
24462 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24463 in nested macro bug.
24464
24465 2000-09-15 Neil Booth <NeilB@earthling.net>
24466
24467 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24468
24469 2000-09-14 Jeffrey A Law (law@cygnus.com)
24470
24471 * gcc.c-torture/execute/20000914-1.c: New test.
24472
24473 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24474
24475 * g++.other/inline13.C: New test.
24476
24477 2000-09-12 Andreas Jaeger <aj@suse.de>
24478
24479 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24480 constant by Ulrich Drepper <drepper@redhat.com>.
24481
24482 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24483
24484 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24485
24486 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24487
24488 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24489
24490 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24491
24492 * gcc.dg/cpp/backslash.c: New test.
24493
24494 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24495
24496 * gcc.c-torture/execute/20000910-1.c: New test.
24497 * gcc.c-torture/execute/20000910-2.c: Likewise.
24498
24499 2000-09-11 Robert Lipe <robertl@sco.com>
24500
24501 * gcc.dg/pragma-align.c: New test.
24502
24503 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24504
24505 * g++.old-deja/g++.pt/explicit82.C: New test.
24506 * g++.old-deja/g++.pt/explicit83.C: New test.
24507
24508 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24509
24510 * gcc.dg/asm-names.c: New test.
24511
24512 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24513
24514 * gcc.dg/cpp/tr-warn6.c: New test
24515
24516 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24517
24518 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24519 be accepted.
24520
24521 2000-09-07 Catherine Moore <clm@redhat.com>
24522
24523 * gcc.c-torture/execute/unroll-1.c: New test.
24524
24525 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24526
24527 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24528 ERROR markers.
24529 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24530 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24531 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24532 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24533 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24534 Preprocess only.
24535 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24536 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24537
24538 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24539
24540 * g++.old-deja/g++.pt/deduct2.C: New test.
24541
24542 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24543
24544 * g++.old-deja/g++.pt/parms2.C: New test.
24545
24546 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24547
24548 * g++.old-deja/g++.pt/crash58.C: New test.
24549
24550 2000-09-06 Greg McGary <greg@mcgary.org>
24551
24552 * gcc.c-torture/execute/20000906-1.c: New test.
24553 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24554
24555 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24556
24557 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24558
24559 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24560
24561 * g++.old-deja/g++.pt/crash57.C: New test.
24562
24563 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24564
24565 * g++.old-deja/g++.pt/crash56.C: New test.
24566
24567 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24568
24569 * g++.old-deja/g++.pt/koenig1.C: New test.
24570
24571 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24572
24573 * gcc.dg/20000904-1.c: New test.
24574
24575 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24576
24577 * gcc.dg/cpp/paste8.c: New test.
24578
24579 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24580
24581 * gcc.c-torture/compile/20000827-1.c: New test.
24582
24583 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24584
24585 * gcc.dg/format-diag-1.c: New test.
24586
24587 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24588
24589 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24590 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24591 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24592 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24593 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24594
24595 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24596
24597 * g++.old-deja/g++.other/nested4.C: New test.
24598
24599 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24600
24601 * g++.old-deja/g++.ns/scoped1.C: New test.
24602
24603 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24604
24605 * lib/g++.exp: Support testing already-installed GCC.
24606
24607 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24608
24609 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24610
24611 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24612
24613 * gcc.dg/return-type-2.c: New test.
24614
24615 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24616
24617 * gcc.c-torture/compile/20000825-1.c: New test.
24618
24619 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24620
24621 * gcc.dg/dwarf2-2.c: New test.
24622
24623 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24624
24625 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24626 dg-warning regexps.
24627
24628 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24629
24630 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24631 gcc.dg/format-ext-5.c: New tests.
24632
24633 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24634
24635 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24636
24637 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24638
24639 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24640
24641 2000-08-24 Richard Henderson <rth@cygnus.com>
24642
24643 * gcc.dg/ia64-sync-1.c: New test.
24644 * gcc.dg/ia64-sync-2.c: New test.
24645 * gcc.dg/ia64-asm-1.c: New test.
24646
24647 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24648
24649 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24650 * gcc.dg/format-ext-2.c: New test.
24651
24652 2000-08-23 Jason Merrill <jason@redhat.com>
24653
24654 * lib/old-dejagnu.exp: Also ignore "In member function" and
24655 "At global scope".
24656
24657 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24658
24659 * gcc.dg/noncompile/label-lineno-1.c: New test.
24660
24661 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24662
24663 * gcc.dg/c99-array-nonobj-1.c: New test.
24664
24665 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24666
24667 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24668 tests.
24669 * gcc.dg/format-ext-1.c: New test.
24670
24671 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24672
24673 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24674 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24675 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24676 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24677 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24678
24679 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24680
24681 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24682 gcc.dg/c99-strftime-2.c: New tests.
24683
24684 2000-08-22 Richard Henderson <rth@cygnus.com>
24685
24686 * gcc.c-torture/execute/20000822-1.c: New test.
24687
24688 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24689
24690 * gcc.c-torture/execute/20000819-1.x: Remove.
24691
24692 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24693
24694 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24695 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24696 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24697 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24698 gcc.dg/format-xopen-1.c: New tests.
24699
24700 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24701
24702 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24703
24704 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24705
24706 * g++.old-deja/g++.other/loop2.C: New test.
24707
24708 * gcc.c-torture/compile/20000606-1.c: New test.
24709 * gcc.c-torture/compile/20000728-1.c: New test.
24710 * gcc.c-torture/execute/20000801-1.c: New test.
24711 * gcc.c-torture/execute/20000801-2.c: New test.
24712 * gcc.c-torture/execute/20000819-1.c: New test.
24713 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24714 * gcc.dg/20000629-1.c: New test.
24715 * gcc.dg/20000724-1.c: New test.
24716 * gcc.dg/20000807-1.c: New test.
24717
24718 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24719
24720 * gcc.dg/cpp/pragma-1.c: New test.
24721 * gcc.dg/cpp/pragma-2.c: New test.
24722
24723 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24724
24725 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24726 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24727
24728 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24729
24730 * gcc.c-torture/compile/20000818-1.c: New test.
24731
24732 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24733
24734 * gcc.c-torture/execute/20000818-1.c: New test.
24735
24736 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24737
24738 * gcc.dg/format-va-1.c: New test.
24739
24740 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24741
24742 * g++.old-deja/g++.other/typedef8.C: New test.
24743
24744 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24745
24746 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24747 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24748 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24749 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24750 * g++.old-deja/g++.other/ptrmem7.C: New test.
24751 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24752
24753 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24754
24755 * g++.old-deja/g++.pt/typename27.C: New test.
24756
24757 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24758
24759 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24760 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24761 * g++.old-deja/g++.pt/friend45.C: New test.
24762 * g++.old-deja/g++.other/friend8.C: New test.
24763
24764 2000-08-15 Richard Henderson <rth@cygnus.com>
24765
24766 * gcc.c-torture/execute/20000815-1.c: New test.
24767
24768 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24769
24770 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24771 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24772 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24773
24774 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24775
24776 * g++.old-deja/g++.other/refinit2.C: New test.
24777
24778 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24779
24780 * lib/c-torture.exp (c-torture): Make
24781 compiler_conditional_xfail_data global.
24782 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24783 compiler_conditional_xfail_data machinery.
24784 (f-torture-execute): Likewise.
24785 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24786 and only when unrolling loops.
24787
24788 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24789
24790 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24791
24792 * g++.old-deja/g++.pt/explicit81.C: New test.
24793
24794 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24795
24796 * g++.old-deja/g++.pt/typename26.C: New test.
24797
24798 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24799
24800 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24801 warning.
24802
24803 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24804
24805 * g++.old-deja/g++.other/array3.C: New test.
24806
24807 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24808
24809 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24810 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24811 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24812 New tests.
24813
24814 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24815
24816 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24817 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24818
24819 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24820
24821 * gcc.c-torture/execute/20000808-1.c: New test.
24822
24823 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24824
24825 * gcc.dg/c90-const-expr-1.c: New test.
24826
24827 2000-08-08 Richard Henderson <rth@cygnus.com>
24828
24829 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24830
24831 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24832
24833 * gcc.dg/noncompile/const-ll-1.c: New test.
24834
24835 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24836
24837 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24838
24839 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24840
24841 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24842 that running programs linked against the shared version of libobjc
24843 run correctly.
24844
24845 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24846
24847 * gcc.dg/c99-printf-1.c: New test.
24848
24849 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24850
24851 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24852
24853 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24854
24855 * gcc.c-torture/execute/20000731-1.x: Delete.
24856
24857 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24858
24859 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24860 and torture_without_loops as is done by c-torture.exp.
24861 (search_for): Copy from c-torture.exp.
24862 (gcc-dg-runtest): New function, drives a directory of tests
24863 iterating over the TORTURE_OPTIONS.
24864 (scan-assembler, scan-assembler-not): Move here from
24865 individual directory drivers.
24866
24867 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24868 defined by lib/gcc-dg.exp.
24869 * gcc.dg/cpp/cpp.exp: Likewise.
24870 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24871 gcc-dg-runtest, so we cycle over optimization options.
24872
24873 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24874 * gcc.dg/compare2.c: No longer expected to fail.
24875
24876 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24877
24878 * gcc.c-torture/execute/20000804-1.c: New test.
24879
24880 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24881
24882 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24883
24884 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24885
24886 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24887
24888 2000-08-03 Jeffrey A Law (law@cygnus.com)
24889
24890 * gcc.c-torture/compile/20000803-1.c: New test.
24891
24892 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24893
24894 * gcc.c-torture/execute/20000801-3.c,
24895 gcc.c-torture/execute/20000801-4.c: New tests.
24896 * gcc.c-torture/execute/20000801-3.x,
24897 gcc.c-torture/execute/20000801-4.x: Xfail.
24898
24899 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24900
24901 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24902 libobjc/.libs to allow for libtool.
24903
24904 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24905
24906 * gcc.c-torture/compile/20000802-1.c: New test.
24907
24908 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24909
24910 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24911
24912 2000-07-31 Jeffrey A Law (law@cygnus.com)
24913
24914 * gcc-c-torture/execute/20000731-2.c: New test.
24915
24916 * gcc.c-torture/execute/20000731-1.c: New test.
24917 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24918
24919 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24920
24921 * testsuite/gcc.dg/cpp/paste7.c: New test.
24922 * gcc.dg/cpp/20000725-1.c: New test.
24923
24924 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24925
24926 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24927 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24928 declaration warning for __builtin_dwarf_reg_size.
24929
24930 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24931
24932 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24933
24934 * gcc.dg/noncompile/voidparam-1.c: New test.
24935
24936 2000-07-30 Richard Henderson <rth@cygnus.com>
24937
24938 * gcc.dg/c90-digraph-1.c: Don't xfail.
24939 * gcc.dg/compare2.c (case 10): Xfail.
24940 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24941
24942 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24943
24944 * gcc.dg/c99-main-1.c: New test.
24945
24946 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24947
24948 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24949
24950 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24951
24952 * gcc.c-tortuer/execute/20000726-1.c: New test.
24953
24954 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24955
24956 * gcc.c-torture/execute/enum-2.c: New test.
24957
24958 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24959
24960 * gcc.dg/cpp/tr-warn3.c: New test.
24961
24962 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24963
24964 * g++.old-deja/g++.ext/implicit1.C: Remove.
24965 * g++.old-deja/g++.jason/c2.C: Remove
24966 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24967 * g++.old-deja/g++.pt/crash16.C: Likewise.
24968 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24969
24970 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24971
24972 * g++.old-deja/g++.other/for2.C: New test.
24973
24974 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24975
24976 * gcc.dg/20000720-1.c: New test.
24977
24978 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24979
24980 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24981
24982 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24983
24984 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24985 * gcc.c-torture/execute/20000722-1.c: New.
24986 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24987
24988 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24989
24990 * gcc.dg/cpp/20000720-1.S: New test.
24991
24992 2000-07-21 Michael Meissner <meissner@redhat.com>
24993
24994 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24995
24996 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24997
24998 * g++.old-deja/g++.brendan/crash16.C,
24999 g++.old-deja/g++.brendan/parse3.C,
25000 g++.old-deja/g++.brendan/redecl1.C,
25001 g++.old-deja/g++.ns/template13.C,
25002 g++.old-deja/g++.other/decl4.C,
25003 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
25004
25005 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25006
25007 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
25008 and "Internal error".
25009
25010 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
25011 regexps.
25012 * gcc.dg/cpp/paste6.c: New test.
25013
25014 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
25015
25016 * gcc.dg/cpp/tr-direct.c: New test.
25017
25018 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
25019 gcc.dg/cpp/undef1.c: Tweak error regexps.
25020
25021 2000-07-18 Eric Christopher <echristo@redhat.com>
25022
25023 * gcc.c-torture/compile/20000718-1.c: New test.
25024
25025 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
25026
25027 * cpplex.c (_cpp_push_token): If the token being pushed back
25028 is the previous token in this context, just subtract one from
25029 context->posn.
25030 * cppmacro.c (save_expansion): Clear aux field when storing a
25031 placemarker.
25032
25033 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
25034
25035 * gcc.dg/noncompile/redecl-1.c: New test.
25036
25037 2000-07-18 Jakub Jelinek <jakub@redhat.com>
25038
25039 * gcc.c-torture/execute/20000717-5.c: New test.
25040 * gcc.c-torture/execute/20000717-1.x: Removed.
25041
25042 2000-07-17 Richard Henderson <rth@cygnus.com>
25043
25044 * gcc.c-torture/execute/20000717-4.c: New test.
25045
25046 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25047
25048 * gcc.dg/cpp/syshdr.c: New test.
25049 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25050
25051 2000-07-17 Neil Booth <neilb@earthling.net>
25052
25053 * gcc.dg/cpp/cmdlne-dM.c: New test.
25054 * gcc.dg/cpp/cmdlne-dD.c: New test.
25055
25056 2000-07-17 Jeffrey A Law (law@cygnus.com)
25057
25058 * gcc.c-torture/execute/20000717-3.c: New test.
25059
25060 * gcc.c-torture/compile/20000717-1.c: New test.
25061
25062 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25063
25064 * gcc.c-torture/execute/20000717-2.c: New test.
25065
25066 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25067
25068 * gcc.dg/formatz-1.c: New test.
25069
25070 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25071 * gcc.dg/c99-digraph-1.c: New tests.
25072
25073 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25074 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25075
25076 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25077 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25078 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25079 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25080 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25081 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25082 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25083
25084 2000-07-17 Greg McGary <greg@mcgary.org>
25085
25086 * gcc.c-torture/execute/20000717-1.c: New test.
25087 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25088
25089 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25090
25091 * gcc.c-torture/execute/20000715-2.c: New test.
25092 * gcc.dg/20000715-1.c: New test.
25093
25094 2000-07-15 Michael Meissner <meissner@redhat.com>
25095
25096 * gcc.c-torture/execute/20000715-1.c: New test.
25097
25098 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25099
25100 * gcc.c-torture/execute/20000707-1.c: New test.
25101
25102 2000-07-13 Neil Booth <NeilB@earthling.net>
25103
25104 * testsuite/gcc.dg/cpp/digraph1.c,
25105 testsuite/gcc.dg/cpp/digraph2.c,
25106 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25107
25108 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25109
25110 * g77.f-torture/compile/20000630-2.f: New test.
25111 * g77.f-torture/compile/20000630-2.x
25112
25113 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25114
25115 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25116
25117 2000-07-11 Neil Booth <NeilB@earthling.net>
25118
25119 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25120
25121 2000-07-11 Neil Booth <NeilB@earthling.net>
25122
25123 * gcc.dg/cpp/cmdlne-C.c: New.
25124
25125 2000-07-09 Neil Booth <NeilB@earthling.net>
25126
25127 * gcc.dg/cpp/directiv.c: New tests.
25128 * gcc.dg/cpp/undef1.c: Update.
25129
25130 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25131
25132 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25133
25134 2000-07-09 Neil Booth <NeilB@earthling.net>
25135
25136 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25137
25138 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25139
25140 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25141 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25142
25143 2000-07-08 Neil Booth <NeilB@earthling.net>
25144
25145 * gcc.dg/cpp/macsyntx.c: New tests.
25146
25147 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25148
25149 * gcc.dg/20000707-1.c: New test.
25150
25151 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25152
25153 * gcc.c-torture/execute/20000706-1.c: New test.
25154 * gcc.c-torture/execute/20000706-2.c: New test.
25155 * gcc.c-torture/execute/20000706-3.c: New test.
25156 * gcc.c-torture/execute/20000706-4.c: New test.
25157 * gcc.c-torture/execute/20000706-5.c: New test.
25158
25159 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25160
25161 * g++.old-deja/g++.pt/instantiate7.C: New test.
25162
25163 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25164
25165 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25166 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25167 * g++.old-deja/g++.other/rtti3.C: Likewise.
25168 * g++.old-deja/g++.other/rttid3.C: Likewise.
25169
25170 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25171
25172 * g77.f-torture/compile/20000630-1.x: Fix typo
25173
25174 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25175
25176 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25177 assembly output.
25178
25179 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25180
25181 * gcc.dg/cpp/ident.c: New test.
25182
25183 2000-07-05 Neil Booth <NeilB@earthling.net>
25184
25185 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25186 gcc.dg/cpp/lexstrng.c: New tests.
25187
25188 2000-07-04 Neil Booth <NeilB@earthling.net>
25189
25190 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25191 * gcc.dg/cpp/strify2.c: Same.
25192
25193 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25194
25195 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25196 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25197 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25198 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25199
25200 * testsuite/gcc.dg/cpp/macro1.c,
25201 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25202 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25203 testsuite/gcc.dg/cpp/strify1.c,
25204 testsuite/gcc.dg/cpp/strify2.c: New tests.
25205
25206 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25207
25208 * gcc.c-torture/execute/20000703-1.c: New test.
25209
25210 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25211
25212 * g++.old-deja/g++.pt (lookup10.C): New test.
25213
25214 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25215
25216 * g++.old-deja/g++.pt (typename25.C): New test.
25217
25218 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25219
25220 * gcc.c-torture/compile/20000701-1.c: New test.
25221
25222 2000-06-30 Nick Clifton <nickc@cygnus.com>
25223
25224 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25225 to test case.
25226
25227 2000-06-30 Catherine Moore <clm@cygnus.com>
25228
25229 * gcc.c-torture/execute/align-1.c: New test.
25230
25231 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25232
25233 * g++.old-deja/g++.pt/expr8.C: New test.
25234 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25235
25236 2000-06-29 Nick Clifton <nickc@cygnus.com>
25237
25238 * gcc.c-torture/compile/20000629-1.c: New test.
25239
25240 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25241
25242
25243 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25244 gcc.dg/noncompile directory, depending on whether they're
25245 preprocessor tests or not. Annotate all the tests for the dg
25246 framework.
25247
25248 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25249 * gcc.dg/noncompile/noncompile.exp: New.
25250
25251 * Moved files:
25252 Old name New name
25253 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25254 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25255 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25256 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25257 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25258 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25259 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25260 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25261 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25262 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25263 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25264 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25265 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25266 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25267 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25268 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25269 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25270 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25271 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25272 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25273 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25274 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25275 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25276 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25277
25278 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25279 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25280 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25281 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25282 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25283 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25284
25285 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25286
25287 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25288 declare one variable. On the fourth, error.
25289 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25290 declared by 20000628-1a.h.
25291
25292 2000-06-29 Richard Henderson <rth@redhat.com>
25293
25294 * gcc.c-torture/execute/930529-1.x: New file.
25295 * gcc.dg/920413-1.c: Adjust expected warning text.
25296 * gcc.dg/980217-1.c: Declare abort.
25297 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25298
25299 2000-06-29 Jeffrey A Law (law@cygnus.com)
25300
25301 * g77.f-torture/compile/20000629-1.f: New test.
25302 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25303
25304 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25305
25306 Rearrange lots of files, removing entirely the
25307 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25308 directories.
25309
25310 * Deleted files:
25311 gcc.c-torture/code_quality/code_quality.exp
25312 gcc.c-torture/special/special.exp
25313 gcc.failure/failure.exp
25314 gcc.failure/940409-1.x
25315 gcc.c-torture/compile/961203-1.x
25316
25317 * New files:
25318 gcc.misc-tests/linkage.exp
25319 gcc.c-torture/execute/920730-1t.c
25320 gcc.c-torture/execute/920730-1t.x
25321 gcc.c-torture/compile/920520-1.x
25322 gcc.c-torture/compile/920521-1.x
25323 gcc.c-torture/compile/981006-1.x
25324 gcc.c-torture/execute/eeprof-1.x
25325
25326 * Moved files (possibly with modifications to fit a new harness):
25327 Old name New name
25328 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25329 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25330 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25331 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25332 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25333 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25334 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25335 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25336 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25337 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25338 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25339 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25340 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25341 gcc.failure/940409-1.c gcc.dg/940409-1.c
25342
25343 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25344
25345 * c-torture/compile/961203-1.x: Delete.
25346
25347 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25348 not exit. Include stdio.h.
25349 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25350 * gcc.misc-tests/dg-12.c: Likewise.
25351 * gcc.misc-tests/dg-5.c: Likewise.
25352 * gcc.misc-tests/dg-6.c: Likewise.
25353 * gcc.misc-tests/dg-7.c: Prototype abort.
25354 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25355 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25356 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25357 not exit.
25358 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25359 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25360
25361 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25362
25363 * gcc.dg/cpp/20000628-1.c: New test.
25364 * gcc.dg/cpp/20000628-1.h: New header for above test.
25365 * gcc.dg/cpp/20000628-1a.h: Likewise.
25366
25367 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25368
25369 * gcc.dg/cpp: New directory.
25370 * gcc.dg/cpp/cpp.exp: New driver.
25371 * gcc.dg/cpp/20000627-1.c: New test.
25372 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25373 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25374 and rewrite as a compilation test.
25375
25376 * gcc.dg: Move many files into the cpp subdirectory, possibly
25377 renaming or editing them as well.
25378 Old name New name
25379 990119-1.c cpp/19990119-1.c
25380 990228-1.c cpp/19990228-1.c
25381 990407-1.c cpp/19990407-1.c
25382 990409-1.c cpp/19990409-1.c
25383 990413-1.c cpp/19990413-1.c
25384 990703-1.c cpp/19990703-1.c
25385 20000127-1.c cpp/20000127-1.c
25386 20000129-1.c cpp/20000129-1.c
25387 20000207-1.c cpp/20000207-1.c
25388 20000207-2.c cpp/20000207-2.c
25389 20000209-1.c cpp/20000209-1.c
25390 20000209-2.c cpp/20000209-2.c
25391 20000301-1.c cpp/20000301-1.c
25392 20000419-1.c cpp/20000419-1.c
25393 20000510-1.S cpp/20000510-1.S
25394 20000519-1.c cpp/20000519-1.c
25395 20000529-1.c cpp/20000529-1.c
25396 20000625-1.c cpp/20000625-1.c
25397 20000625-2.c cpp/20000625-2.c
25398 cpp-as1.c cpp/assert1.c
25399 cpp-as2.c cpp/assert2.c
25400 cxx-comments-1.c cpp/cxxcom1.c
25401 cxx-comments-2.c cpp/cxxcom2.c
25402 endif-label.c cpp/endif.c
25403 cpp-hash1.c cpp/hash1.c
25404 cpp-hash2.c cpp/hash2.c
25405 cpp-if1.c cpp/if-1.c
25406 cpp-if2.c cpp/if-2.c
25407 cpp-if3.c cpp/if-3.c
25408 cpp-if4.c cpp/if-4.c
25409 cpp-if5.c cpp/if-5.c
25410 cpp-cond.c cpp/if-cexp.c
25411 cpp-missingop.c cpp/if-mop.c
25412 cpp-missingparen.c cpp/if-mpar.c
25413 cpp-opprec.c cpp/if-oppr.c
25414 cpp-ifparen.c cpp/if-paren.c
25415 cpp-shortcircuit.c cpp/if-sc.c
25416 cpp-shift.c cpp/if-shift.c
25417 cpp-unary.c cpp/if-unary.c
25418 cpp-li1.c cpp/line1.c
25419 cpp-li2.c cpp/line2.c
25420 lineno.c cpp/line3.c
25421 lineno-2.c cpp/line4.c
25422 cpp-mi.c cpp/mi1.c
25423 cpp-mic.h cpp/mi1c.h
25424 cpp-micc.h cpp/mi1cc.h
25425 cpp-mind.h cpp/mi1nd.h
25426 cpp-mindp.h cpp/mi1ndp.h
25427 cpp-mix.h cpp/mi1x.h
25428 cpp-mi2.c cpp/mi2.c
25429 cpp-mi2a.h cpp/mi2a.h
25430 cpp-mi2b.h cpp/mi2b.h
25431 cpp-mi2c.h cpp/mi2c.h
25432 cpp-mi3.c cpp/mi3.c
25433 cpp-mi3.def cpp/mi3.def
25434 poison-1.c cpp/poison.c
25435 pr-impl.c cpp/prag-imp.c
25436 cpp-redef-2.c cpp/redef1.c
25437 cpp-redef.c cpp/redef2.c
25438 strpaste.c cpp/strp1.c
25439 strpaste-2.c cpp/strp2.c
25440 cpp-tradpaste.c cpp/tr-paste.c
25441 cpp-tradstringify.c cpp/tr-str.c
25442 cpp-tradwarn1.c cpp/tr-warn1.c
25443 cpp-tradwarn2.c cpp/tr-warn2.c
25444 trigraphs.c cpp/trigraphs.c
25445 cpp-unc1.c cpp/unc1.c
25446 cpp-unc2.c cpp/unc2.c
25447 cpp-unc3.c cpp/unc3.c
25448 cpp-unc.c cpp/unc4.c
25449 undef.c cpp/undef1.c
25450 undef-2.c cpp/undef2.c
25451 cpp-wi1.c cpp/widestr1.c
25452
25453 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25454
25455 * lib/g++.exp (g++_include_flags): Tweak.
25456
25457 2000-06-27 H.J. Lu <hjl@gnu.org>
25458 Loren J. Rittle <ljrittle@acm.org>
25459
25460 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25461 version with one that knows about the new gcc tree structure.
25462 (g++_link_flags): Same.
25463
25464 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25465
25466 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25467 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25468 case we are cross-compiling.
25469
25470 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25471 g++.old-deja/g++.niklas/Makefile.in,
25472 g++.old-deja/g++.niklas/configure.in,
25473 g++.old-deja/g++.other/Makefile.in,
25474 g++.old-deja/g++.other/configure.in,
25475 gcc.c-torture/code_quality/Makefile.in,
25476 gcc.c-torture/code_quality/configure.in,
25477 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25478 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25479 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25480 gcc.c-torture/execute/ieee/Makefile.in,
25481 gcc.c-torture/execute/ieee/configure.in,
25482 gcc.c-torture/noncompile/Makefile.in,
25483 gcc.c-torture/noncompile/configure.in,
25484 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25485 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25486 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25487
25488 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25489
25490 * g++.old-deja/g++.other/ambig3.C: New test.
25491
25492 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25493
25494 * g++.old-deja/g++.pt/syntax1.C: New test.
25495 * g++.old-deja/g++.pt/syntax2.C: New test.
25496 * g++.old-deja/g++.other/syntax3.C: New test.
25497 * g++.old-deja/g++.other/syntax4.C: New test.
25498
25499 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25500
25501 * gcc.dg/20000623-1.c: Prototype exit and abort.
25502
25503 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25504
25505 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25506 New tests.
25507 * gcc.dg/cpp-mi3.def: New file.
25508
25509 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25510 inside assertions.
25511 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25512 lexer's error messages.
25513 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25514 divine anything from the linemarkers.
25515 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25516 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25517
25518 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25519
25520 * gcc.dg/20000623-1.c: New test.
25521
25522 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25523
25524 * gcc.c-torture/execute/20000622-1.c: New test.
25525
25526 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25527
25528 * g++.old-deja/g++.other/init15.C: New test.
25529
25530 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25531
25532 * g++.old-deja/g++.pt/vaarg2.C: New test.
25533 * g++.old-deja/g++.pt/vaarg3.C: New test.
25534
25535 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25536
25537 * g++.old-deja/g++.other/dyncast6.C: New test.
25538
25539 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25540
25541 * gcc.c-torture/execute/loop-6.c: New test.
25542
25543 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25544
25545 * gcc.dg/20000614-1.c: New test.
25546 * gcc.dg/20000614-2.c: New test.
25547
25548 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25549
25550 * g++.old-deja/g++.other/inline12.C: New test.
25551
25552 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25553
25554 * g++.old-deja/g++.other/eh1.C: New test.
25555
25556 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25557
25558 * g++.old-deja/g++.other/type.C: New test.
25559
25560 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25561
25562 * g++.old-deja/g++.other/initstring.C: New test.
25563
25564 2000-06-12 Jason Merrill <jason@redhat.com>
25565
25566 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25567
25568 2000-06-09 Jeffrey A Law (law@cygnus.com)
25569
25570 * gcc.c-torture/compile/20000609-1.c: New test.
25571
25572 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25573
25574 * gcc.dg/20000609-1.c: New test.
25575
25576 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25577
25578 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25579 * gcc.c-torture/noncompile/poison-1.c: Move...
25580 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25581 * gcc.dg/cpp-li1.c: Add a token after the #line.
25582
25583 2000-06-05 Richard Henderson <rth@cygnus.com>
25584
25585 * gcc.c-torture/execute/20000605-2.c: New test.
25586 * gcc.c-torture/execute/20000605-3.c: New test.
25587
25588 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25589
25590 * g77.f-torture/execute/20000503-1.x: New file.
25591
25592 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25593
25594 * g++.old-deja/g++.eh/badalloc1.C: New test.
25595
25596 2000-06-05 Richard Henderson <rth@cygnus.com>
25597
25598 * gcc.c-torture/execute/20000605-1.c: New test.
25599
25600 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25601 Nathan Sidwell <nathan@codesourcery.com>
25602
25603 * gcc.c-torture/compile/20000605-1.c: New test.
25604
25605 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25606
25607 * g77.f-torture/compile/20000601-1.f: New test.
25608
25609 2000-06-03 Richard Henderson <rth@cygnus.com>
25610
25611 * gcc.c-torture/execute/20000603-1.c: New.
25612
25613 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25614
25615 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25616 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25617
25618 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25619
25620 * gcc.dg/compare2.c (case 12): XFAIL.
25621 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25622 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25623
25624 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25625
25626 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25627
25628 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25629 guard macro is already defined when the header is first
25630 included.
25631 * gcc.dg/cpp-mix.h: New file.
25632 * gcc.dg/endif-label.c: Update patterns to match compiler.
25633
25634 * g++.brendan/complex1.C: Declare abort.
25635 * g++.law/refs4.C: Remove XFAIL.
25636 * g++.oliva/expr2.C: Declare abort and exit.
25637
25638 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25639
25640 * gcc.c-torture/execute/20000528-1.c: New test.
25641
25642 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25643 * g++.old-deja/g++.law/temps4.C: Likewise.
25644
25645 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25646 stdlib.h. Call abort() on failure.
25647 * g++.old-deja/g++.law/refs4.C: Likewise.
25648 * g++.old-deja/g++.law/temps4.C: Likewise.
25649 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25650 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25651
25652 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25653
25654 Relative to g++.dg/special:
25655 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25656
25657 Relative to g++.old-deja:
25658 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25659 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25660 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25661 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25662 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25663 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25664 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25665
25666 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25667 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25668 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25669 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25670 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25671 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25672 and/or string.h.
25673
25674 * g++.other/goto1.C: Update expectations for error messages.
25675
25676 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25677
25678 * gcc.c-torture/compile/20000523-1.c: New test.
25679
25680 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25681
25682 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25683
25684 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25685
25686 * g++.old-deja/g++.eh/catch11.C: New test.
25687 * g++.old-deja/g++.eh/catch12.C: New test.
25688
25689 2000-05-24 Nick Clifton <nickc@cygnus.com>
25690
25691 * gcc.c-torture/execute/20000523-1.c: New test.
25692
25693 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25694
25695 * c-torture/execute/bcp-1.c: Replace abort in arg of
25696 __builtin_constant_p with a generic external function.
25697
25698 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25699 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25700 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25701 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25702 Prototype abort and/or exit.
25703
25704 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25705 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25706 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25707 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25708
25709 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25710
25711 * gcc.dg/dwarf2-1.c: New test.
25712
25713 2000-05-20 Richard Henderson <rth@cygnus.com>
25714
25715 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25716
25717 2000-05-20 Andreas Jaeger <aj@suse.de>
25718
25719 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25720 testcase.
25721
25722 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25723
25724 * gcc.c-torture/execute/20000519-2.c: New test.
25725
25726 2000-05-19 Andreas Jaeger <aj@suse.de>
25727
25728 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25729 which fails with SSA.
25730
25731 * lib/c-torture.exp: Also test with -O3 -fssa.
25732
25733 2000-05-18 Michael Meissner <meissner@redhat.com>
25734
25735 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25736 * gcc.c-torture/execute/920415-1.c: Ditto.
25737 * gcc.c-torture/execute/920501-1.c: Ditto.
25738 * gcc.c-torture/execute/conversion.c: Ditto.
25739 * gcc.c-torture/execute/cvt-1.c: Ditto.
25740
25741 2000-05-18 Jeffrey A Law (law@cygnus.com)
25742
25743 * gcc.c-torture/compile/20000518-1.c: New test.
25744
25745 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25746
25747 * g77.f-torture/compile/200005018.f: New test.
25748
25749 2000-05-17 Jeffrey A Law (law@cygnus.com)
25750
25751 * gcc.c-torture/compile/20000517-1.c: New test.
25752
25753 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25754
25755 * gcc.c-torture/execute/20000516-1.c: New test.
25756
25757 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25758
25759 * g++.old-deja/g++.other/eh.C: New test.
25760
25761 2000-05-12 Richard Henderson <rth@cygnus.com>
25762
25763 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25764 constants through to doit's conditional.
25765
25766 2000-05-11 Jeffrey A Law (law@cygnus.com)
25767
25768 * gcc.c-torture/compile/20000511-1.c: New test.
25769 * g77.f-torture/compile/20000511-1.f: New test.
25770 * g77.f-torture/compile/20000511-2.f: New test.
25771
25772 2000-05-11 Michael Meissner <meissner@redhat.com>
25773
25774 * gcc.c-torture/execute/20000511-1.c: New test.
25775
25776 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25777
25778 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25779 * gcc.dg/20000510-1.S: New.
25780
25781 2000-05-08 Catherine Moore <clm@cygnus.com>
25782
25783 * gcc.dg/unused-3.c: New.
25784
25785 2000-05-06 Richard Henderson <rth@cygnus.com>
25786
25787 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25788 * g++.old-deja/g++.mike/warn1.C: Likewise.
25789 * g++.old-deja/g++.pt/local1.C: Likewise.
25790 * g++.old-deja/g++.pt/local7.C: Likewise.
25791 * g++.old-deja/g++.pt/spec16.C: Likewise.
25792
25793 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25794
25795 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25796
25797 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25798
25799 * g77.f-torture/execute/20000503-1.f: New test.
25800
25801 2000-05-04 Andreas Jaeger <aj@suse.de>
25802
25803 * gcc.dg/noreturn-2.c: New test.
25804
25805 2000-05-04 Neil Booth <NeilB@earthling.net>
25806
25807 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25808 preprocessor.
25809
25810 2000-05-04 Richard Henderson <rth@cygnus.com>
25811
25812 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25813
25814 2000-05-04 Richard Henderson <rth@cygnus.com>
25815
25816 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25817 OpenSSL by Jason R Thorpe.
25818
25819 2000-05-03 Jim Wilson <wilson@cygnus.com>
25820
25821 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25822
25823 2000-05-03 Robert Lipe <robertlipe@usa.net>
25824
25825 * gcc.dg/20000503-1.c: New test.
25826
25827 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25828
25829 * gcc.c-torture/compile/20000502-1.c: New test.
25830 * g++.old-deja/g++.other/align.C: New test.
25831 * gcc.dg/cpp-tradstringify.c: New test.
25832
25833 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25834
25835 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25836 and hard registers.
25837
25838 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25839
25840 * gcc.c-torture/execute/loop-5.c: New test.
25841
25842 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25843
25844 * gcc.c-torture/execute/va-arg-20.c: New test.
25845
25846 2000-04-23 Jeffrey A Law (law@cygnus.com)
25847
25848 * gcc.c-torture/execute/20000422-1.c: New test.
25849
25850 2000-04-20 Greg McGary <gkm@gnu.org>
25851
25852 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25853 when optimizing, but without sibling-call optimizations (-O1).
25854
25855 2000-04-20 Jeffrey A Law (law@cygnus.com)
25856
25857 * gcc.c-torture/compile/20000420-1.c: New test.
25858
25859 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25860
25861 * g++.abi/ptrflags.C: New test.
25862 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25863
25864 2000-04-19 Catherine Moore <clm@cygnus.com>
25865
25866 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25867
25868 2000-04-19 Greg McGary <gkm@gnu.org>
25869
25870 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25871 sibling-call optimizations.
25872
25873 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25874
25875 * gcc.dg/20000419-1.c: New test.
25876
25877 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25878
25879 * gcc.c-torture/execute/20000412-6.c: New test.
25880
25881 2000-04-12 Jeffrey A Law (law@cygnus.com)
25882
25883 * gcc.c-torture/execute/20000412-5.c: New test.
25884 * g77.f-torture/compile/20000412-1.f: New test.
25885 * gcc.c-torture/execute/20000412-4.c: New test.
25886 * gcc.c-torture/compile/20000412-2.c: New test.
25887 * gcc.c-torture/execute/20000412-3.c: New test.
25888 * gcc.c-torture/compile/20000412-1.c: New test.
25889 * gcc.c-torture/execute/20000412-2.c: New test.
25890
25891 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25892
25893 * objc/execute/bf-20.m: New test.
25894
25895 2000-04-10 Richard Henderson <rth@cygnus.com>
25896
25897 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25898
25899 * gcc.c-torture/execute/20000412-1.c: New test.
25900
25901 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25902
25903 * g++.old-deja/g++.eh/catchptr1.C: New test.
25904
25905 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25906
25907 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25908
25909 2000-04-08 Neil Booth <NeilB@earthling.net>
25910
25911 * gcc.dg/cpp-nullchar.c: Remove test as
25912 embedded nulls cause problems.
25913
25914 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25915
25916 * gcc.dg/compare2.c: New test.
25917
25918 2000-04-08 Neil Booth <NeilB@earthling.net>
25919
25920 * gcc.dg/cpp-nullchar.c: New test.
25921
25922 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25923
25924 * gcc.dg/cpp-mi2.c: New test.
25925 * gcc.dg/cpp-mi2[abc].h: New files.
25926
25927 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25928
25929 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25930 member name.
25931
25932 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25933
25934 * g++.old-deja/g++.abi/vmihint.C: New test.
25935
25936 2000-04-06 Neil Booth <NeilB@earthling.net>
25937
25938 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25939 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25940 copyright.
25941
25942 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25943
25944 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25945 avoid stack-frame overwrite.
25946
25947 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25948
25949 * gcc.c-torture/compile/20000405-2.c: New test.
25950 * gcc.c-torture/compile/20000405-3.c: New test.
25951
25952 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25953
25954 * gcc.c-torture/compile/20000405-1.c: New test.
25955
25956 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25957
25958 * gcc.dg/cast-qual-1.c: Revert last change.
25959
25960 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25961
25962 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25963
25964 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25965
25966 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25967 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25968
25969 2000-04-03 Jeffrey A Law (law@cygnus.com)
25970
25971 * gcc.c-torture/compile/20000403-2.c: New test.
25972 * gcc.c-torture/compile/20000403-1.c: New test.
25973
25974 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25975
25976 * gcc.c-torture/execute/20000403-1.c: New test.
25977
25978 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25979
25980 * gcc.c-torture/execute/20000402-1.c: New test.
25981
25982 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25983
25984 * gcc.c-torture/execute/va-arg-15.c: New test.
25985 * gcc.c-torture/execute/va-arg-16.c: New test.
25986 * gcc.c-torture/execute/va-arg-17.c: New test.
25987 * gcc.c-torture/execute/va-arg-18.c: New test.
25988 * gcc.c-torture/execute/va-arg-19.c: New test.
25989
25990 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25991
25992 * gcc.c-torture/compile/981211-1.c: Move to...
25993 * gcc.dg/cpp-as1.c: ...here.
25994 * gcc.dg/cpp-as2.c: New file.
25995
25996 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25997 compiler.
25998
25999 2000-04-02 Neil Booth <NeilB@earthling.net>
26000
26001 * gcc.dg/cpp-cond.c New tests.
26002 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
26003 accidental success less likely.
26004 * gcc.dg/cpp-missingop.c New tests.
26005 * gcc.dg/cpp-missingparen.c New tests.
26006 * gcc.dg/cpp-shift.c New tests.
26007 * gcc.dg/cpp-shortcircuit.c New tests.
26008 * gcc.dg/cpp-unary.c New tests.
26009
26010 2000-03-29 Jeffrey A Law (law@cygnus.com)
26011
26012 * gcc.c-torture/compile/20000329-1.c: New test.
26013
26014 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
26015
26016 * gcc.c-torture/compile/20000326-1.c: New test.
26017 * gcc.c-torture/compile/20000326-2.c: New test.
26018
26019 2000-03-24 Geoff Keating <geoffk@cygnus.com>
26020
26021 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
26022 the first parameter is a function argument.
26023
26024 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
26025
26026 * g++.old-deja/g++.ext/array4.C: New test.
26027
26028 2000-03-22 Geoff Keating <geoffk@cygnus.com>
26029
26030 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
26031
26032 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26033
26034 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
26035
26036 2000-03-19 Richard Henderson <rth@cygnus.com>
26037
26038 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
26039
26040 2000-03-19 Richard Henderson <rth@cygnus.com>
26041
26042 * gcc.c-torture/compile/20000319-1.c: New test.
26043
26044 2000-03-14 Jeffrey A Law (law@cygnus.com)
26045
26046 * gcc.c-torture/execute/20000314-3.c: New test.
26047 * gcc.c-torture/execute/20000314-2.c: New test.
26048 * gcc.c-torture/execute/20000314-1.c: New test.
26049 * gcc.c-torture/compile/20000314-2.c: New test.
26050 * gcc.c-torture/compile/20000314-1.c: New test.
26051
26052 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26053
26054 * g++.old-deja/g++.warn/inline.C: New test.
26055
26056 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26057
26058 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26059 standards-compliant result rather than specific constants.
26060 Put test-values in array.
26061
26062 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26063
26064 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26065 (g++_target_compile): Put test-specific options last.
26066
26067 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26068
26069 * g++.old-deja/g++.eh/vbase4.C: New test.
26070
26071 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26072
26073 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26074
26075 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26076
26077 * g++.old-deja/g++.brendan/misc12.C: Removed.
26078 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26079 * g++.old-deja/g++.ext/pretty4.C: New test.
26080
26081 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26082
26083 * g++.old-deja/g++.other/string2.C: New test.
26084
26085 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26086
26087 * g++.old-deja/g++.warn/impint2.C: New test.
26088
26089 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26090
26091 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26092 is 1, not zero.
26093
26094 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26095
26096 * g++.old-deja/g++.warn/impint.C: New test.
26097 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26098 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26099 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26100 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26101 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26102 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26103 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26104 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26105 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26106 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26107 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26108 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26109
26110 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26111
26112 * gcc.dg/cpp-redef.c: New test.
26113
26114 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26115
26116 * g++.old-deja/g++.pt/unify7.C: New test.
26117
26118 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26119
26120 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26121 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26122
26123 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26124
26125 * gcc.c-torture/compile/20000224-1.c: New test.
26126
26127 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26128
26129 * gcc.c-torture/compile/cpp-2.c: New test.
26130 * gcc.c-torture/compile/cpp-1.c: New test.
26131
26132 2000-02-25 Jeffrey A Law (law@cygnus.com)
26133
26134 * gcc.c-torture/execute/20000225-1.c: New test.
26135
26136 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26137
26138 * gcc.dg/cpp-li2.c: New test.
26139
26140 * gcc.dg/cpp-wi1.c: New test.
26141
26142 * gcc.dg/cpp-li1.c: New test.
26143
26144 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26145
26146 * g++.old-deja/g++.other/sizeof5.C: New test.
26147
26148 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26149
26150 * gcc.c-torture/execute/va-arg-13.c: New test.
26151
26152 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26153
26154 * gcc.c-torture/execute/va-arg-12.c: New test.
26155
26156 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26157
26158 * gcc.c-torture/execute/20000223-1.c: New test.
26159
26160 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26161
26162 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26163
26164 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26165
26166 * g++.old-deja/g++.abi/ptrmem.C: New test.
26167
26168 2000-02-19 Richard Henderson <rth@cygnus.com>
26169
26170 * gcc.c-torture/compile/init-3.c: New.
26171
26172 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26173
26174 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26175 ALWAYS_CXXFLAGS.
26176
26177 2000-02-11 Robert Lipe <robertl@sco.com>
26178
26179 * gcc.c-torture/compile/20000211-3.c: New test.
26180
26181 2000-02-11 Martin Buchholz <martin@xemacs.org>
26182
26183 * gcc.c-torture/compile/20000211-2.c: New test.
26184
26185 2000-02-11 Jeffrey A Law (law@cygnus.com)
26186
26187 * gcc.c-torture/compile/20000211-1.c: New test.
26188
26189 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26190
26191 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26192 on native targets
26193
26194 2000-02-08 Nathan Sidwell <nathan@acm.org>
26195
26196 * g++.old-deja/g++.other/cast5.C: New test.
26197
26198 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26199
26200 * gcc.c-torture/execute/20000205-1.c: New.
26201
26202 2000-02-03 Nathan Sidwell <nathan@acm.org>
26203
26204 * g++.old-deja/g++.jason/cast3.C: Return void.
26205 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26206
26207 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26208
26209 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26210
26211 * gcc.dg/loop-1.c: New test.
26212
26213 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26214
26215 * gcc.c-torture/compile/20000127-1.c: New test.
26216 * gcc.c-torture/execute/991228-1.c: New test.
26217
26218 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26219
26220 * gcc.dg/unused-2.c: New test.
26221
26222 * gcc.dg/conv-1.c: New test.
26223
26224 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26225
26226 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26227 compiler.
26228 (tool_option_proc): Fix typo.
26229
26230 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26231
26232 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26233 of the ld on the host, not on the build machine.
26234 Also, don't crash if '--help' is not a supported option.
26235
26236 2000-01-24 Richard Henderson <rth@cygnus.com>
26237
26238 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26239
26240 2000-01-20 Jeffrey A Law (law@cygnus.com)
26241
26242 * gcc.c-torture/execute/20000120-2.c: New test.
26243 * gcc.c-torture/execute/20000120-1.c: New test.
26244
26245 2000-01-13 Jeffrey A Law (law@cygnus.com)
26246
26247 * gcc.c-torture/execute/20000113-1.c: New test.
26248
26249 2000-01-12 Jeffrey A Law (law@cygnus.com)
26250
26251 * gcc.c-torture/execute/20000112-1.c: New test.
26252
26253 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26254
26255 * gcc.dg/20000111-1.c: New test.
26256
26257 2000-01-10 Jeffrey A Law (law@cygnus.com)
26258
26259 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26260 with 16 bit integers.
26261
26262 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26263
26264 * gcc.dg/20000108-1.c: New test.
26265
26266 2000-01-05 Nathan Sidwell <nathan@acm.org>
26267
26268 * g++.old-deja/g++.ns/koenig8.C: New test.
26269
26270 2000-01-05 Nathan Sidwell <nathan@acm.org>
26271
26272 * g++.old-deja/g++.other/cast4.C: New test.
26273
26274 2000-01-05 Jeffrey A Law (law@cygnus.com)
26275
26276 * gcc.c-torture/compile/20000105-2.c: New test.
26277 * gcc.c-torture/compile/20000105-1.c: New test.
26278
26279 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26280
26281 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26282 references to printf & atoi to conform to ANSI standard.
26283 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26284 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26285 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26286 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26287 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26288 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26289 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26290 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26291 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26292 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26293 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26294 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26295 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26296 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26297 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26298 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26299 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26300 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26301 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26302 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26303 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26304 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26305 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26306 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26307 * g++.old-deja/g++.brendan/init3.C: Likewise.
26308 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26309 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26310 * g++.old-deja/g++.brendan/new2.C: Likewise.
26311 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26312 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26313 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26314 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26315 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26316 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26317 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26318 * g++.old-deja/g++.brendan/template24.C: Likewise.
26319 * g++.old-deja/g++.brendan/template3.C: Likewise.
26320 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26321 * g++.old-deja/g++.jason/inline3.C: Likewise.
26322 * g++.old-deja/g++.jason/opeq.C: Likewise.
26323 * g++.old-deja/g++.law/arg5.C: Likewise.
26324 * g++.old-deja/g++.law/arm7.C: Likewise.
26325 * g++.old-deja/g++.law/ctors11.C: Likewise.
26326 * g++.old-deja/g++.law/cvt8.C: Likewise.
26327 * g++.old-deja/g++.law/init9.C: Likewise.
26328 * g++.old-deja/g++.law/refs4.C: Likewise.
26329 * g++.old-deja/g++.law/template2.C: Likewise.
26330 * g++.old-deja/g++.law/visibility24.C: Likewise.
26331 * g++.old-deja/g++.law/vtable3.C: Likewise.
26332 * g++.old-deja/g++.mike/asm2.C: Likewise.
26333 * g++.old-deja/g++.mike/eh1.C: Likewise.
26334 * g++.old-deja/g++.mike/misc1.C: Likewise.
26335 * g++.old-deja/g++.mike/misc13.C: Likewise.
26336 * g++.old-deja/g++.mike/misc14.C: Likewise.
26337 * g++.old-deja/g++.mike/ns12.C: Likewise.
26338 * g++.old-deja/g++.mike/p1248.C: Likewise.
26339 * g++.old-deja/g++.mike/p3708.C: Likewise.
26340 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26341 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26342 * g++.old-deja/g++.mike/p646.C: Likewise.
26343 * g++.old-deja/g++.mike/p700.C: Likewise.
26344 * g++.old-deja/g++.mike/p783.C: Likewise.
26345 * g++.old-deja/g++.mike/p783a.C: Likewise.
26346 * g++.old-deja/g++.mike/p783b.C: Likewise.
26347 * g++.old-deja/g++.mike/p786.C: Likewise.
26348 * g++.old-deja/g++.mike/p789.C: Likewise.
26349 * g++.old-deja/g++.mike/p789a.C: Likewise.
26350 * g++.old-deja/g++.mike/p807a.C: Likewise.
26351 * g++.old-deja/g++.other/delete3.C: Likewise.
26352 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26353 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26354 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26355 * g++.old-deja/g++.other/empty1.C: Likewise.
26356 * g++.old-deja/g++.other/temporary1.C: Likewise.
26357 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26358 * g++.old-deja/g++.pt/t16.C: Likewise.
26359 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26360
26361 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26362
26363 * gcc.dg/991230-1.c: New test.
26364
26365 1999-12-29 Jeffrey A Law (law@cygnus.com)
26366
26367 * gcc.c-torture/compile/991229-3.c: New test.
26368 * gcc.c-torture/compile/991229-2.c: New test.
26369 * gcc.c-torture/compile/991229-1.c: New test.
26370
26371 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26372
26373 * gcc.c-torture/compile/labels-2.c: New test.
26374
26375 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26376
26377 * gcc.c-torture/execute/991227-1.c: New test.
26378
26379 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26380
26381 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26382
26383 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26384
26385 * gcc.c-torture/execute/991221-1.c: New test.
26386
26387 1999-12-20 Nathan Sidwell <nathan@acm.org>
26388
26389 * g++.old-deja/g++.other/cast3.C: New test.
26390
26391 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26392
26393 * gcc.c-torture/execute/991216-4.c: New test.
26394
26395 1999-12-16 Michael Meissner <meissner@cygnus.com>
26396
26397 * gcc.c-torture/execute/991216-1.c: New test.
26398 * gcc.c-torture/execute/991216-2.c: New test.
26399 * gcc.c-torture/execute/991216-3.c: New test.
26400
26401 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26402
26403 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26404 Actually make the test fail by using "-O2" for compilation.
26405
26406 1999-12-15 Nathan Sidwell <nathan@acm.org>
26407
26408 * g++.old-deja/g++.warn/cast-align1.C: New test.
26409
26410 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26411
26412 * gcc.c-torture/compile/991214-1.c: New test.
26413 * gcc.c-torture/compile/991214-2.c: New test.
26414
26415 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26416
26417 * gcc.dg/991214-1.c: New test.
26418
26419 1999-12-13 Jeffrey A Law (law@cygnus.com)
26420
26421 * gcc.c-torture/compile/991213-3.c: New test.
26422 * gcc.c-torture/compile/991213-2.c: New test.
26423 * gcc.c-torture/compile/991213-1.c: New test.
26424
26425 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26426
26427 * gcc.dg/991209-1.c: New test.
26428
26429 1999-12-08 Nathan Sidwell <nathan@acm.org>
26430
26431 * gcc.c-torture/compile/991208-1.c: New test.
26432
26433 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26434
26435 * gcc.dg/ultrasp2.c: New test.
26436
26437 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26438
26439 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26440
26441 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26442
26443 * gcc.c-torture/compile/991202-1.c: New test.
26444 * gcc.c-torture/execute/991202-1.c: New test.
26445 * gcc.c-torture/execute/991202-2.c: New test.
26446 * gcc.c-torture/execute/991202-3.c: New test.
26447
26448 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26449
26450 * g++.old-deja/g++.abi/align.C: New test.
26451 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26452 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26453
26454 1999-12-01 Richard Henderson <rth@cygnus.com>
26455
26456 * gcc.c-torture/execute/991201-1.c: New.
26457
26458 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26459
26460 * gcc.dg/991129-1.c: New test.
26461
26462 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26463
26464 * gcc.c-torture/compile/991127-1.c: New test.
26465
26466 1999-11-22 Nathan Sidwell <nathan@acm.org>
26467
26468 * g++.old-deja/g++.other/warn4.C: New test.
26469
26470 1999-11-22 Nathan Sidwell <nathan@acm.org>
26471
26472 * g++.old-deja/g++.eh/cleanup2.C: New test.
26473 * g++.old-deja/g++.ext/pretty2.C: New test.
26474 * g++.old-deja/g++.ext/pretty3.C: New test.
26475 * g++.old-deja/g++.other/debug6.C: New test.
26476
26477 1999-10-20 Jim Wilson <wilson@cygnus.com>
26478
26479 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26480 compiler_output to look for one error message instead of two.
26481
26482 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26483
26484 * gcc.c-torture/execute/991118-1.c: Also test case
26485 where the word boundary does not split a byte evenly.
26486
26487 1999-11-19 Nathan Sidwell <nathan@acm.org>
26488
26489 * g++.old-deja/g++.ext/restrict1.C: New test.
26490
26491 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26492
26493 * gcc.c-torture/execute/991118-1.c: New test.
26494
26495 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26496
26497 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26498 working directory pathnames.
26499
26500 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26501
26502 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26503 host is equipped with driver.h and driver.o so it can actually
26504 compile and run the tests.
26505
26506 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26507
26508 * gcc.c-torture/compile/991008-1.c: New test.
26509
26510 1999-11-08 Nick Clifton <nickc@cygnus.com>
26511
26512 * lib/gcc-dg.exp: Include target-supports.exp
26513
26514 1999-11-05 Nick Clifton <nickc@cygnus.com>
26515
26516 * lib/target-supports.exp: New file: Provide procs to test for
26517 features supported by the target.
26518 (check_weak_available): Moved here from ecos.exp.
26519 (check_alias_available): New proc: Determine of the target
26520 toolchain supports the alias attribute.
26521
26522 * gcc.dg/special/ecos.exp: Move check_weak_available to
26523 target-supports.exp.
26524 (alias-1.c): Only perform the test if the target supports
26525 aliases.
26526 (wkali-1.c): Only perform the test if the target supports
26527 aliases.
26528
26529 * gcc.dg/990506-0.c: Expect error messages from cross
26530 targets as well as native targets.
26531
26532 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26533
26534 * gcc.dg/ultrasp1.c: Removed xfail.
26535 * gcc.dg/struct-ret-2.c: Likewise.
26536 * gcc.dg/array-1.c: Likewise.
26537
26538 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26539
26540 * gcc.dg/struct-ret-2.c: New test.
26541
26542 * gcc.dg/array-1.c: New test.
26543
26544 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26545
26546 * gcc.c-torture/execute/991030-1.c: New test.
26547
26548 1999-10-26 Richard Henderson <rth@cygnus.com>
26549
26550 * gcc.c-torture/compile/991026-2.c: New test.
26551
26552 1999-10-26 Jeffrey A Law (law@cygnus.com)
26553
26554 * gcc.c-torture/compile/991026-1.c: New test.
26555
26556 1999-10-23 Jeffrey A Law (law@cygnus.com)
26557
26558 * gcc.c-torture/execute/991023-1.c: New test.
26559
26560 1999-10-19 Jeffrey A Law (law@cygnus.com)
26561
26562 * gcc.c-torture/execute/991019-1.c: New test.
26563
26564 1999-10-16 Richard Henderson <rth@cygnus.com>
26565
26566 * gcc.c-torture/execute/991016-1.c: New test.
26567
26568 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26569
26570 * gcc.c-torture/execute/991014-1.c: New test.
26571
26572 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26573
26574 * g++.old-deja/g++.other/union2.C: New test.
26575
26576 1999-10-13 Nathan Sidwell <nathan@acm.org>
26577
26578 * g++.old-deja/g++.other/vaarg2.C: New test.
26579 * g++.old-deja/g++.other/vaarg3.C: New test.
26580
26581 1999-10-12 Craig Burley <craig@jcb-sc.com>
26582
26583 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26584 in compile/.
26585
26586 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26587
26588 * gcc.c-torture/execute/va-arg-11.c: New test.
26589
26590 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26591
26592 * lib/file-format.exp (gcc_target_object_format): Don't
26593 crash if objdump is unavailable.
26594
26595 1999-09-29 Donn Terry <donn@interix.com>
26596
26597 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26598
26599 1999-09-28 Nick Clifton <nickc@cygnus.com>
26600
26601 * gcc.c-torture/compile/990928-1.c: New test.
26602
26603 1999-09-28 Nathan Sidwell <nathan@acm.org>
26604
26605 * g++.old-deja/g++.other/decl6.C: New test.
26606
26607 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26608
26609 * gcc.c-torture/execute/va-arg-10.c: New test.
26610
26611 1999-09-27 Nathan Sidwell <nathan@acm.org>
26612
26613 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26614 __PRETTY_FUNCTION__.
26615
26616 1999-09-23 Nick Clifton <nickc@cygnus.com>
26617
26618 * gcc.c-torture/execute/990923-1.c: New test.
26619
26620 1999-09-21 Nick Clifton <nickc@cygnus.com>
26621
26622 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26623 for which -fpic is inappropriate.
26624
26625 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26626
26627 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26628
26629 1999-09-21 Nathan Sidwell <nathan@acm.org>
26630
26631 * g++.old-deja/g++.other/dyncast1.C: New test.
26632 * g++.old-deja/g++.other/dyncast2.C: New test.
26633 * g++.old-deja/g++.other/dyncast3.C: New test.
26634 * g++.old-deja/g++.other/dyncast4.C: New test.
26635 * g++.old-deja/g++.other/dyncast5.C: New test.
26636 * g++.old-deja/g++.eh/catch3.C: New test.
26637 * g++.old-deja/g++.eh/catch3p.C: New test.
26638 * g++.old-deja/g++.eh/catch4.C: New test.
26639 * g++.old-deja/g++.eh/catch4p.C: New test.
26640 * g++.old-deja/g++.eh/catch5.C: New test.
26641 * g++.old-deja/g++.eh/catch5p.C: New test.
26642 * g++.old-deja/g++.eh/catch6.C: New test.
26643 * g++.old-deja/g++.eh/catch6p.C: New test.
26644 * g++.old-deja/g++.eh/catch7.C: New test.
26645 * g++.old-deja/g++.eh/catch7p.C: New test.
26646 * g++.old-deja/g++.eh/catch8.C: New test.
26647 * g++.old-deja/g++.eh/catch8p.C: New test.
26648 * g++.old-deja/g++.eh/catch9.C: New test.
26649 * g++.old-deja/g++.eh/catch9p.C: New test.
26650
26651 1999-09-13 Nathan Sidwell <nathan@acm.org>
26652
26653 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26654 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26655
26656 1999-09-13 Jeffrey A Law (law@cygnus.com)
26657
26658 * gcc.c-torture/compile/990913-1.c: New test.
26659
26660 1999-09-10 Nathan Sidwell <nathan@acm.org>
26661
26662 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26663 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26664
26665 1999-09-09 Richard Henderson <rth@cygnus.com>
26666
26667 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26668
26669 1999-09-09 Nathan Sidwell <nathan@acm.org>
26670
26671 * g++.old-deja/g++.other/lookup11.C: New test.
26672 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26673 what is permitted and what we want.
26674 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26675 overload use.
26676 * g++.old-deja/g++.jason/rfg5.C: Likewise
26677
26678 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26679
26680 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26681 * gcc.c-torture/noncompile/poison-1.c: New file.
26682
26683 1999-09-08 Nathan Sidwell <nathan@acm.org>
26684
26685 * g++.old-deja/g++.other/sizeof3.C: New test.
26686 * g++.old-deja/g++.other/sizeof4.C: New test.
26687 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26688 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26689
26690 1999-09-07 Richard Henderson <rth@cygnus.com>
26691
26692 * gcc.dg/va-arg-1.c: New.
26693
26694 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26695
26696 * gcc.c-torture/execute/va-arg-9.c: New test.
26697
26698 1999-09-05 Craig Burley <craig@jcb-sc.com>
26699
26700 * g77.f-torture/compile/980519-2.f: New test.
26701 * g77.f-torture/compile/19990905-0.f: New test.
26702 * g77.f-torture/compile/19990905-1.f: New test.
26703 * g77.f-torture/compile/19990905-2.f: New test.
26704
26705 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26706
26707 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26708
26709 * gcc.c-torture/execute/990827-1.c: Fix typo.
26710
26711 1999-09-03 Nathan Sidwell <nathan@acm.org>
26712
26713 * g++.old-deja/g++.other/deref1.C: New test.
26714
26715 1999-09-02 Nathan Sidwell <nathan@acm.org>
26716
26717 * g++.old-deja/g++.other/ambig2.C: New test.
26718 * g++.old-deja/g++.other/cond5.C: New test.
26719 * g++.old-deja/g++.other/lookup16.C: New test.
26720
26721 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26722
26723 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26724 assemblers too.
26725
26726 1999-08-31 Jeffrey A Law (law@cygnus.com)
26727
26728 * lib/c-torture.exp: Avoid the "compare executables" optimization
26729 when testing native.
26730
26731 1999-08-29 Jeffrey A Law (law@cygnus.com)
26732
26733 * gcc.c-torture/execute/990829-1.c: New test.
26734 * gcc.c-torture/compile/990829-1.c: New test.
26735
26736 1999-08-27 Paul Burchard <burchard@pobox.com>
26737
26738 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26739 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26740 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26741 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26742 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26743 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26744 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26745 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26746 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26747 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26748 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26749
26750 1999-08-27 Jeffrey A Law (law@cygnus.com)
26751
26752 * gcc.c-torture/execute/990827-1.c: New test.
26753
26754 1999-08-26 Craig Burley <craig@jcb-sc.com>
26755
26756 * g77.f-torture/noncompile/19990826-4.f: New test.
26757
26758 * g77.f-torture/compile/19990826-3.f: New test.
26759
26760 * g77.f-torture/execute/19990826-2.f: New test.
26761
26762 * g77.f-torture/compile/19990826-1.f: New test.
26763
26764 * gcc.c-torture/execute/990826-0.c: New test.
26765 * g77.c-torture/execute/19990826-0.f: New test.
26766
26767 * g77.f-torture/noncompile/970626-2.f: New test.
26768
26769 1999-08-25 Paul Burchard <burchard@pobox.com>
26770
26771 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26772 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26773 lss-011.C: New tests.
26774
26775 1999-08-25 Nathan Sidwell <nathan@acm.org>
26776
26777 * g++.old-deja/g++.other/decl5.C: New test.
26778
26779 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26780
26781 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26782 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26783 call `postbase' for each one. All callers of `postbase' changed
26784 to call this instead.
26785
26786 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26787
26788 * gcc.c-torture/execute/990811-1.c: New test.
26789
26790 1999-08-09 Nick Clifton <nickc@cygnus.com>
26791
26792 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26793 just native ones.
26794
26795 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26796 just native ones.
26797
26798 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26799
26800 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26801
26802 1999-08-04 Jeffrey A Law (law@cygnus.com)
26803
26804 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26805
26806 1999-08-04 Nathan Sidwell <nathan@acm.org>
26807
26808 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26809
26810 1999-08-04 Jeffrey A Law (law@cygnus.com)
26811
26812 * gcc.c-torture/execute/990804-1.c: New test.
26813
26814 1999-08-03 Nathan Sidwell <nathan@acm.org>
26815
26816 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26817 * g++.old-deja/g++.brendan/crash64.C: Likewise
26818 * g++.old-deja/g++.brendan/overload8.C: Likewise
26819
26820 1999-08-03 Nathan Sidwell <nathan@acm.org>
26821
26822 * g++.old-deja/g++.other/struct1.C: New test.
26823
26824 1999-08-03 Nathan Sidwell <nathan@acm.org>
26825
26826 * g++.old-deja/g++.other/enum2.C: New test.
26827
26828 1999-08-02 Richard Henderson <rth@cygnus.com>
26829
26830 Adapted from tests from Franz Sirl:
26831 * gcc.c-torture/execute/va-arg-7.c: New test.
26832 * gcc.c-torture/execute/va-arg-8.c: New test.
26833
26834 1999-08-01 Jeffrey A Law (law@cygnus.com)
26835
26836 * gcc.c-torture/compile/990801-2.c: New test.
26837
26838 * gcc.c-torture/compile/990801-1.c: New test.
26839
26840 1999-07-27 Michael Meissner <meissner@cygnus.com>
26841
26842 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26843 fp-cmp-1.c, converting double to float.
26844
26845 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26846 fp-cmp-1.c, converting double to long double.
26847
26848 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26849 from fr1 to unknown_register, since fr1 is a legitimate register
26850 on some machines.
26851
26852 1999-07-25 Jeffrey A Law (law@cygnus.com)
26853
26854 * README: More listname related changes.
26855
26856 1999-07-08 Catherine Moore <clm@cygnus.com>
26857
26858 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26859
26860 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26861
26862 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26863
26864 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26865
26866 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26867
26868 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26869
26870 * gcc.dg/990703-1.c: New test.
26871
26872 1999-06-29 Nick Clifton <nickc@cygnus.com>
26873
26874 * lib/file-format.exp: New file: Move definition of proc
26875 gcc_target_object_format to here from
26876 gcc.dg/special/ecos.exp.
26877
26878 * lib/c-torture.exp: Include lib file-format.exp.
26879 * lib/gcc-dg.exp: Include lib file-format.exp.
26880
26881 * gcc.dg/special/ecos.exp: Remove definition of proc
26882 gcc_target_object_format.
26883
26884 1999-06-28 Jeffrey A Law (law@cygnus.com)
26885
26886 * gcc.c-torture/execute/990628-1.c: New test.
26887
26888 1999-06-25 Jeffrey A Law (law@cygnus.com)
26889
26890 * gcc.c-torture/compile/990625-2.c: New test.
26891
26892 * gcc.c-torture/compile/990625-1.c: New test.
26893
26894 1999-06-23 Nick Clifton <nickc@cygnus.com>
26895
26896 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26897 attributes compile.
26898 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26899 ports that use the COFF/PE file format.
26900
26901 1999-06-17 Jeffrey A Law (law@cygnus.com)
26902
26903 * gcc.c-torture/compile/990617-1.c: New test.
26904
26905 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26906
26907 * g++.old-deja/g++.other/decl4.C: New test.
26908
26909 1999-06-14 Nathan Sidwell <nathan@acm.org>
26910
26911 * g++.old-deja/g++.other/bitfld3.C: New test.
26912
26913 1999-06-08 Nathan Sidwell <nathan@acm.org>
26914
26915 * g++.old-deja/g++.eh/catch1.C: New test.
26916
26917 1999-06-07 Jeffrey A Law (law@cygnus.com)
26918
26919 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26920
26921 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26922 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26923
26924 1999-06-05 Craig Burley <craig@jcb-sc.com>
26925
26926 * g77.f-torture/compile/19990502-0.f: Replace with new,
26927 shorter, test that still fails after recent changes.
26928
26929 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26930
26931 * gcc.c-torture/execute/990604-1.c: New test.
26932
26933 1999-05-31 Jeffrey A Law (law@cygnus.com)
26934
26935 * gcc.c-torture/execute/990531-1.c: New test.
26936
26937 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26938
26939 * gcc.c-torture/compile/990527-1.c: New test.
26940
26941 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26942
26943 * gcc.c-torture/execute/990527-1.c: New test.
26944
26945 1999-05-25 Nick Clifton <nickc@cygnus.com>
26946
26947 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26948 bitfields as signed.
26949
26950 1999-05-25 Craig Burley <craig@jcb-sc.com>
26951
26952 * g77.f-torture/compile/19990525-0.f: New test.
26953
26954 1999-05-25 Jeffrey A Law (law@cygnus.com)
26955
26956 * gcc.c-torture/execute/990525-2.c: New test.
26957
26958 * gcc.c-torture/execute/990525-1.c: New test.
26959
26960 1999-05-24 Nathan Sidwell <nathan@acm.org>
26961
26962 * g++.old-deja/g++.other/anon3.C: New test.
26963 * g++.old-deja/g++.other/anon4.C: New test.
26964 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26965 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26966 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26967 Merrill).
26968
26969 1999-05-24 Jeffrey A Law (law@cygnus.com)
26970
26971 * gcc.c-torture/execute/990524-1.c: New test.
26972
26973 * gcc.dg/990524-1.c: New test.
26974
26975 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26976
26977 * gcc.c-torture/compile/990523-1.c: New test.
26978
26979 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26980
26981 * gcc.c-torture/compile/990519-1.c: New test.
26982
26983 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26984
26985 * gcc.c-torture/compile/990517-1.c: New test.
26986
26987 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26988 (e4, f4): New tests.
26989 (main): Call them.
26990
26991 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26992
26993 * gcc.dg/noreturn-1.c: New test.
26994
26995 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26996
26997 * gcc.c-torture/execute/990513-1.c: New test.
26998
26999 1999-05-10 Richard Henderson <rth@cygnus.com>
27000
27001 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
27002
27003 1999-05-10 Craig Burley <craig@jcb-sc.com>
27004
27005 * g77.f-torture/execute/erfc.f: Use small single-precision
27006 values, to avoid problems on Alphas when not -mieee.
27007
27008 1999-05-08 Craig Burley <craig@jcb-sc.com>
27009
27010 * gcc.dg/990506-0.c: New test.
27011
27012 1999-05-08 Richard Henderson <rth@cygnus.com>
27013
27014 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
27015 the constant to test. Don't XFAIL 64-bit targets.
27016
27017 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
27018 * g++.old-deja/g++.law/profile1.C: Likewise.
27019
27020 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
27021 operator new instances.
27022 * g++.old-deja/g++.other/delete5.C: Likewise.
27023
27024 1999-05-03 Craig Burley <craig@jcb-sc.com>
27025
27026 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
27027 intrinsic.
27028
27029 1999-05-03 Craig Burley <craig@jcb-sc.com>
27030
27031 * g77.f-torture/execute/u77-test.f: Reverse order of two
27032 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
27033
27034 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27035
27036 * gcc.dg/compare1.c: New test.
27037
27038 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
27039
27040 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
27041 New tests.
27042
27043 1999-05-02 Craig Burley <craig@jcb-sc.com>
27044
27045 * g77.f-torture/compile/19990502-1.f: New test.
27046
27047 1999-05-02 Craig Burley <craig@jcb-sc.com>
27048
27049 * g77.f-torture/compile/19990502-0.f: New test.
27050
27051 1999-05-02 Craig Burley <craig@jcb-sc.com>
27052
27053 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27054 intrinsic.
27055
27056 1999-05-02 Craig Burley <craig@jcb-sc.com>
27057
27058 * g77.f-torture/execute/u77-test.f (main): List libU77
27059 intrinsics not currently tested.
27060 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27061 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27062 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27063 Trim blanks off the ends of some printed strings.
27064
27065 1999-05-02 Craig Burley <craig@jcb-sc.com>
27066
27067 * g77.f-torture/execute/u77-test.f (main): Just warn about
27068 FSTAT gid disagreement, as it's expected on some systems.
27069
27070 1999-05-01 Craig Burley <craig@jcb-sc.com>
27071
27072 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27073 use a new function, which allows for some slop.
27074 Clean up some commentary.
27075 (issum): The new function.
27076 (sgladd): Deleted subroutine.
27077
27078 1999-05-01 Craig Burley <craig@jcb-sc.com>
27079
27080 * g77.f-torture/execute/u77-test.f: Modify to be more like
27081 libf2c/libU77 version, bringing patches to that version here.
27082 Add suitable commentary.
27083
27084 1999-04-25 Richard Henderson <rth@cygnus.com>
27085
27086 * gcc.dg/990424-1.c: New test.
27087
27088 1999-04-24 Craig Burley <craig@jcb-sc.com>
27089
27090 * g77.f-torture/execute/u77-test.f (main): Bug involving
27091 LSTAT has been fixed, so turn back on full checking.
27092
27093 1999-04-20 Craig Burley <craig@jcb-sc.com>
27094
27095 * g77.f-torture/compile/19990419-0.f: New test.
27096 * g77.f-torture/execute/19990419-1.f: New test.
27097
27098 1999-04-17 Richard Henderson <rth@cygnus.com>
27099
27100 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27101 to avoid the need for a prototype to supress a warning.
27102
27103 1999-04-07 Jim Wilson <wilson@cygnus.com>
27104
27105 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27106
27107 1999-04-04 Jeffrey A Law (law@cygnus.com)
27108
27109 * gcc.c-torture/execute/990404-1.c: New test.
27110
27111 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27112
27113 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27114 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27115 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27116 missing initializer warnings.
27117
27118 1999-03-28 Jeffrey A Law (law@cygnus.com)
27119
27120 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27121 matching strings.
27122
27123 1999-03-26 Jeffrey A Law (law@cygnus.com)
27124
27125 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27126
27127 1999-03-26 Craig Burley <craig@jcb-sc.com>
27128
27129 * g77.f-torture/execute/19990325-0.f: New test.
27130 * g77.f-torture/execute/19990325-1.f: New test.
27131
27132 1999-03-24 Jeffrey A Law (law@cygnus.com)
27133
27134 * gcc.c-torture/execute/990324-1.c: New test.
27135
27136 1999-03-22 Jim Wilson <wilson@cygnus.com>
27137
27138 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27139 test with 4.
27140
27141 1999-03-17 Richard Henderson <rth@cygnus.com>
27142
27143 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27144
27145 1999-03-13 Craig Burley <craig@jcb-sc.com>
27146
27147 * g77.f-torture/execute/19990313-2.f: New test.
27148 * g77.f-torture/execute/19990313-3.f: New test.
27149
27150 1999-03-13 Craig Burley <craig@jcb-sc.com>
27151
27152 * g77.f-torture/execute/19990313-0.f: New test.
27153 * g77.f-torture/execute/19990313-1.f: New test.
27154
27155 1999-03-12 Jim Wilson <wilson@cygnus.com>
27156
27157 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27158 printf to sprintf.
27159 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27160 (main): Add check for u15. Conditionalize u31 check depending on
27161 whether ints are <32 bits or >=32 bits.
27162
27163 1999-03-08 Craig Burley <craig@jcb-sc.com>
27164
27165 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27166
27167 1999-03-08 Craig Burley <craig@jcb-sc.com>
27168
27169 * g77.f-torture/compile/19990305-0.f: New test.
27170 * g77.f-torture/execute/19981119-0.f: New test.
27171
27172 1999-03-08 Craig Burley <craig@jcb-sc.com>
27173
27174 * g77.f-torture/execute/970625-2.f: call ABORT if final
27175 result is not correct, instead of just printing it.
27176 Add this checking via newly introduced obfuscation, to
27177 trip up buggy front ends.
27178
27179 1999-03-07 Craig Burley <craig@jcb-sc.com>
27180
27181 * g77.f-torture/compile/960317-1.f: Moved from being
27182 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27183
27184 1999-03-06 Craig Burley <craig@jcb-sc.com>
27185
27186 * g77.f-torture/execute/960317-1.f: New (old) test.
27187 * g77.f-torture/execute/970625-2.f: Ditto.
27188
27189 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27190
27191 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27192 message on line 1 or line 2; cccp and cpplib do this differently.
27193
27194 1999-03-01 Jeffrey A Law (law@cygnus.com)
27195
27196 * g++.old-deja/g++.law/weak1.C: New test.
27197
27198 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27199
27200 * gcc.c-torture/execute/990119-1.c: Renamed to...
27201 * gcc.dg/990119-1.c: this, so it will only be tested once
27202 (it's a preprocessor test, it doesn't need to be run at
27203 multiple optimization levels).
27204
27205 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27206
27207 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27208 ALWAYS_CXXFLAGS.
27209
27210 1999-02-24 Craig Burley <craig@jcb-sc.com>
27211
27212 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27213 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27214 to not be compilable by current g77.
27215
27216 1999-02-24 Nick Clifton <nickc@cygnus.com>
27217
27218 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27219
27220 1999-02-22 Jeffrey A Law (law@cygnus.com)
27221
27222 * gcc.c-torture/execute/990222-1.c: New test.
27223
27224 1999-02-19 Craig Burley <craig@jcb-sc.com>
27225
27226 * g77.f-torture/compile/19990218-0.f: New test.
27227 * g77.f-torture/noncompile/19990218-1.f: New test.
27228
27229 1999-02-18 Craig Burley <craig@jcb-sc.com>
27230
27231 * g77.f-torture/compile/19981216-0.f: New test.
27232
27233 1999-02-14 Jeffrey A Law (law@cygnus.com)
27234
27235 * gcc.dg/990214-1.c: New test.
27236
27237 1999-02-13 Jeffrey A Law (law@cygnus.com)
27238
27239 * gcc.dg/990213-2.c: New test.
27240
27241 * gcc.dg/990213-1.c: New test.
27242
27243 1999-02-12 Jeffrey A Law (law@cygnus.com)
27244
27245 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27246 ints.
27247
27248 1999-02-11 Nick Clifton <nickc@cygnus.com>
27249
27250 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27251 specified by target.
27252
27253 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27254
27255 1999-02-11 Jeffrey A Law (law@cygnus.com)
27256
27257 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27258
27259 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27260
27261 * gcc.dg/special/ecos.exp: New test driver for new tests with
27262 special requirements.
27263
27264 * gcc.dg/special/alias-1.c: New test.
27265 * gcc.dg/special/gcsec-1.c: New test.
27266 * gcc.dg/special/weak-1.c: New test.
27267 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27268 * gcc.dg/special/weak-2.c: New test.
27269 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27270 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27271 * gcc.dg/special/wkali-1.c: New test.
27272 * gcc.dg/special/wkali-2.c: New test.
27273 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27274 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27275
27276 1999-02-10 Felix Lee <flee@cygnus.com>
27277
27278 * lib/c-torture.exp (c-torture-compile): Pull out code for
27279 analyzing gcc error messages.
27280 (c-torture-execute): Likewise. Fix some (harmless) false
27281 positives.
27282 * lib/gcc.exp (gcc_check_compile): New function.
27283
27284 1999-02-08 Richard Henderson <rth@cygnus.com>
27285
27286 * gcc.c-torture/execute/990208-1.c: New test.
27287
27288 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27289
27290 * g++.dg/special/ecos.exp: New driver for new tests with special
27291 requirements
27292
27293 * g++.dg/special/conpr-1.C: New test
27294 * g++.dg/special/conpr-2.C: New test
27295 * g++.dg/special/conpr-2a.C: New test
27296 * g++.dg/special/conpr-3.C: New test
27297 * g++.dg/special/conpr-3a.C: New test
27298 * g++.dg/special/conpr-3b.C: New test
27299
27300 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27301 allow g++ to use the dg driver
27302
27303 * README: Add comment about g++.dg directory
27304
27305 1999-02-06 Jeffrey A Law (law@cygnus.com)
27306
27307 * README: Update email addresses.
27308
27309 1999-02-03 Nick Clifton <nickc@cygnus.com>
27310
27311 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27312 arguments in order to force structure S onto the stack even on
27313 the alpha.
27314 (test): Pass 10 leading arguments to function foo as well as the
27315 structure S.
27316
27317 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27318 failure for all targets.
27319
27320 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27321 abort to terminate program execution.
27322
27323 1999-01-30 Richard Henderson <rth@cygnus.com>
27324
27325 * gcc.c-torture/execute/990130-1.c: New test.
27326
27327 1999-01-30 Jeffrey A Law (law@cygnus.com)
27328
27329 * gcc.dg/990130-1.c: New test.
27330
27331 1999-01-28 Michael Meissner <meissner@cygnus.com>
27332
27333 * gcc.c-torture/execute/990128-1.c: New test.
27334
27335 1999-01-27 Michael Meissner <meissner@cygnus.com>
27336
27337 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27338
27339 1999-01-27 Felix Lee <flee@cygnus.com>
27340
27341 * lib/c-torture.exp (c-torture-compile): pull out code for
27342 analyzing gcc error messages.
27343 (c-torture-execute): ditto, and fix some (harmless) false
27344 positives.
27345 * lib/gcc.exp (gcc_check_compile): new function.
27346
27347 1999-01-17 Jeffrey A Law (law@cygnus.com)
27348
27349 * gcc.dg/990117-1.c: New test.
27350
27351 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27352
27353 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27354
27355 1999-01-15 Jeffrey A Law (law@cygnus.com)
27356
27357 * g77.f-torture/compile/990115-1.f: New test.
27358
27359 1999-01-07 Jeffrey A Law (law@cygnus.com)
27360
27361 * gcc.c-torture/compile/990107-1.c: New test
27362
27363 1999-01-06 Jeffrey A Law (law@cygnus.com)
27364
27365 * gcc.c-torture/execute/990106-2.c: New test.
27366
27367 * gcc.c-torture/execute/990106-1.c: New test.
27368
27369 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27370
27371 * gcc.c-torture/compile/981223-1.c: New test.
27372
27373 1998-12-29 Richard Henderson <rth@cygnus.com>
27374
27375 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27376 (opt3): Rename from opt4 and disable.
27377
27378 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27379
27380 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27381
27382 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27383
27384 * g++.old-deja/g++.other/conv5.C: New test.
27385
27386 1998-12-14 Nick Clifton <nickc@cygnus.com>
27387
27388 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27389
27390 1998-12-11 Jeffrey A Law (law@cygnus.com)
27391
27392 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27393
27394 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27395
27396 * gcc.c-torture/compile/981211-1.c: New test.
27397
27398 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27399
27400 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27401
27402 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27403
27404 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27405
27406 * gcc.special/930510-1.c: Make C9X safe.
27407 * gcc.misc-tests/gcov-1.c Similarly.
27408 * gcc.misc-tests/gcov-2.c Similarly.
27409
27410 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27411
27412 * gcc.dg/ultrasp1.c: New test.
27413
27414 1998-12-06 Richard Henderson <rth@cygnus.com>
27415
27416 * gcc.c-torture/execute/981206.c: New test.
27417
27418 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27419
27420 * g++.old-deja/g++.ns/template7.C: New test.
27421
27422 * g++.old-deja/g++.other/expr1.C: New test.
27423
27424 * g++.old-deja/g++.eh/tmpl3.C: New test.
27425
27426 * g++.old-deja/g++.eh/tmpl2.C: New test.
27427
27428 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27429
27430 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27431 * g++.old-deja/g++.other/using6.C: Removed.
27432 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27433
27434 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27435
27436 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27437
27438 * g++.old-deja/g++.pt/overload8.C: New test.
27439
27440 * g++.old-deja/g++.pt/overload7.C: New test.
27441
27442 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27443
27444 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27445 and relinking messages.
27446 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27447 compiling with -frepo.
27448
27449 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27450
27451 * g++.old-deja/g++.pt/lookup6.C: New test.
27452
27453 1998-11-30 Nick Clifton <nickc@cygnus.com>
27454
27455 * gcc.c-torture/execute/981130-1.c: New test.
27456 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27457
27458 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27459
27460 * g++.old-deja/g++.pt/explicit76.C: New test.
27461
27462 * g++.old-deja/g++.pt/friend38.C: New test.
27463
27464 * g++.old-deja/g++.ns/crash2.C: New test.
27465
27466 * g++.old-deja/g++.pt/defarg8.C: New test.
27467
27468 * g++.old-deja/g++.pt/instantiate6.C: New test.
27469
27470 * g++.old-deja/g++.pt/static6.C: New test.
27471
27472 * g++.old-deja/g++.pt/decl2.C: New test.
27473
27474 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27475
27476 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27477 problem is actually related with name lookup, but so what? :-)
27478
27479 * g++.old-deja/g++.pt/friend37.C: New test.
27480
27481 1998-11-25 Dave Love <d.love@dl.ac.uk>
27482
27483 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27484 element, which fails on some systems.
27485
27486 * g77.f-torture/execute/labug1.f: New test.
27487
27488 1998-11-21 Jeffrey A Law (law@cygnus.com)
27489
27490 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27491 is defined.
27492
27493 1998-11-18 Dave Love <d.love@dl.ac.uk>
27494
27495 * g77.f-torture/compile/981117-1.f: New test.
27496
27497 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27498
27499 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27500 properly discarded.
27501
27502 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27503
27504 * gcc.c-torture/execute/memcheck: New directory of tests for
27505 -fcheck-memory-usage.
27506
27507 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27508
27509 * README: New file, general information about the testsuite and
27510 new description of the various C++ test subdirectories.
27511 * README.g++: Eliminate obsolete information, update and move most
27512 relevant stuff to README.
27513
27514 1998-11-07 Richard Henderson <rth@cygnus.com>
27515
27516 * gcc.c-torture/compile/981107-1.c: New test.
27517
27518 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27519
27520 * execute/memcpy-bi.c: New testcase.
27521
27522 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27523
27524 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27525 base classes.
27526
27527 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27528 template is selected.
27529
27530 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27531 classes, it should be accepted for all types.
27532
27533 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27534
27535 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27536 specializations start with template headers.
27537
27538 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27539
27540 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27541
27542 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27543 non-POD types.
27544
27545 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27546
27547 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27548
27549 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27550
27551 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27552
27553 1998-10-19 Jeffrey A Law (law@cygnus.com)
27554
27555 * 981019-1.c: New test.
27556
27557 1998-10-14 Robert Lipe <robertl@dgii.com>
27558
27559 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27560 find objc headers.
27561
27562 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27563
27564 * compile/981001-4.c: Remove use of GCC extension that triggers a
27565 compiler bug.
27566
27567 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27568
27569 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27570
27571 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27572
27573 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27574 instantiation of template produces incorrect code for delete
27575 expression.
27576
27577 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27578 constructors' name is not unique.
27579 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27580 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27581
27582 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27583 automatic array of const is ill-formed.
27584
27585 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27586 of template parameter?
27587
27588 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27589 const.
27590
27591 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27592 pointer-to-member expression.
27593
27594 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27595 declaration causes ICE.
27596
27597 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27598
27599 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27600 reserved in the global namespace.
27601
27602 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27603 generate needed virtual table.
27604
27605 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27606
27607 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27608
27609 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27610 template-dependent type
27611
27612 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27613
27614 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27615 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27616 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27617
27618 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27619 class should be usable as argument of member function.
27620 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27621 class should be usable as return type of member function.
27622 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27623 class should be usable as type of data member.
27624
27625 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27626
27627 1998-10-09 Jeffrey A Law (law@cygnus.com)
27628
27629 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27630
27631 1998-10-08 Nick Clifton <nickc@cygnus.com>
27632
27633 * gcc.dg/dll-?.c Add thumb to target list.
27634 Fix assembler scan patterns to match current assembler output.
27635
27636 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27637
27638 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27639 matching of template brackets.
27640
27641 * g++.old-deja/g++.other/using4.C: New test. Test using
27642 declarations of methods from base classes.
27643
27644 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27645 within functions should introduce names into the innermost
27646 enclosing namespace.
27647
27648 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27649 of static locals if first initialization throws.
27650
27651 1998-10-07 Jim Wilson <wilson@cygnus.com>
27652
27653 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27654
27655 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27656
27657 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27658 lose track of the possible targets of tablejump insns.
27659 * special/special.exp: Run it.
27660
27661 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27662
27663 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27664 must be declared before its specializations can be named in friend
27665 declarations.
27666
27667 1998-10-05 Dave Love <d.love@dl.ac.uk>
27668
27669 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27670
27671 * g77.f-torture/execute/io1.f: New test.
27672
27673 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27674
27675 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27676 with pointer to template function, for which no argument deduction
27677 is possible.
27678
27679 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27680 specialization of template function as argument to template
27681 function.
27682
27683 * g++.old-deja/g++.other/access2.C: New test; Inner class
27684 shouldn't have privileged access to Outer's names.
27685
27686 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27687
27688 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27689 friend template declared within template class conflicts with
27690 nested class of the same name.
27691
27692 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27693 is ignored.
27694
27695 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27696 object with direct initializer as function declaration.
27697
27698 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27699 initializers.
27700
27701 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27702 involving const pointer and NULL produces incorrect result.
27703
27704 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27705 type name without `typename' should be rejected with -pedantic.
27706
27707 1998-10-02 Richard Henderson <rth@cygnus.com>
27708
27709 * g++.old-deja/g++.other/addrof1.C: New test.
27710
27711 1998-10-01 Nick Clifton <nickc@cygnus.com>
27712
27713 * gcc.c-torture/compile/981001-1.c: New test.
27714 * gcc.c-torture/execute/981001-1.c: New test.
27715
27716 1998-10-01 Jeffrey A Law (law@cygnus.com)
27717
27718 * gcc.c-torture/compile/981001-2.c: New test.
27719 * gcc.c-torture/compile/981001-3.c: New test.
27720 * gcc.c-torture/compile/981001-4.c: New test.
27721
27722 1998-10-01 Robert Lipe <robertl@dgii.com>
27723
27724 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27725 multilibbed hosts. Idea grafted from g77.exp.
27726
27727 1998-09-30 Dave Love <d.love@dl.ac.uk>
27728
27729 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27730 avoid losing on systems which need -lsocket.
27731
27732 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27733
27734 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27735 * g++.old-deja/g++.other/nested2.C: Ditto.
27736 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27737 failure.
27738
27739 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27740
27741 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27742 preferred over template operator!= for enum bitfields.
27743
27744 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27745
27746 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27747 that happen to have the same base name, but in different scopes,
27748 are incorrectly rejected.
27749
27750 1998-09-16 Richard Henderson <rth@cygnus.com>
27751
27752 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27753 on the native word size instead of an integer literal.
27754
27755 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27756
27757 * g++.old-deja/g++.other/static2.C: Invocation of static data
27758 member of type pointer-to-function denoted as non-static member.
27759
27760 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27761 checks involving function types and aliases.
27762
27763 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27764
27765 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27766 redefined to the same non-trivial type.
27767
27768 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27769 namespace-qualification of template specializations declared in
27770 other namespaces.
27771
27772 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27773 to declare a subset of the specializations of a template function
27774 as friends of specializations of a template class.
27775
27776 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27777 member templates that do not fully specialize the enclosing
27778 template class are rejected.
27779
27780 1998-09-11 Dave Love <d.love@dl.ac.uk>
27781
27782 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27783
27784 1998-09-08 Dave Love <d.love@dl.ac.uk>
27785
27786 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27787 altered from libf2c/libU77 version.
27788
27789 1998-09-06 Dave Love <d.love@dl.ac.uk>
27790
27791 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27792
27793 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27794
27795 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27796 (un)signed char are different types for template specialization
27797 purposes.
27798
27799 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27800
27801 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27802 * objc: ObjC testsuite.
27803
27804 1998-08-31 Catherine Moore <clm@cygnus.com>
27805
27806 * gcc.c-torture/execute/941014-1.x: New file.
27807
27808 1998-08-31 Nick Clifton <nickc@cygnus.com>
27809
27810 * lib/c-torture.exp: Add support for
27811 torture_eval_before_compile and torture_eval_before_execute
27812 variables.
27813
27814 1998-08-30 Jeffrey A Law (law@cygnus.com)
27815
27816 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27817 this test triggers valid.
27818
27819 1998-08-27 Jeffrey A Law (law@cygnus.com)
27820
27821 * gcc.dg/980827-1.c: New test.
27822
27823 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27824
27825 * gcc.c-torture/execute/loop-4b.c: New test.
27826
27827 1998-08-26 Nick Clifton <nickc@cygnus.com>
27828
27829 * lib/c-torture.exp: Add support for
27830 torture_eval_before_compile and torture_eval_before_execute
27831 variables.
27832
27833 1998-08-25 Jeffrey A Law (law@cygnus.com)
27834
27835 * gcc.c-torture/compile/980825-1.c: New test.
27836
27837 1998-08-24 Nick Clifton <nickc@cygnus.com>
27838
27839 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27840 count number tests in opt_t0 not good_t0.
27841
27842 1998-08-24 Jeffrey A Law (law@cygnus.com)
27843
27844 * gcc.c-torture/compile/930326-1.x: Fix typo.
27845
27846 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27847
27848 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27849 causes an ICE.
27850
27851 1998-08-21 Jeffrey A Law (law@cygnus.com)
27852
27853 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27854 STACK_SIZE is defined.
27855 * gcc.c-torture/unsorted/stuct.c: Similarly.
27856
27857 * gcc.c-torture/compile/980821-1.c: New test.
27858
27859 1998-08-21 Jeffrey A Law (law@cygnus.com)
27860
27861 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27862
27863 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27864
27865 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27866 code.
27867
27868 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27869
27870 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27871 error'.
27872
27873 1998-08-18 Jeffrey A Law (law@cygnus.com)
27874
27875 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27876
27877 1998-08-16 Jeffrey A Law (law@cygnus.com)
27878
27879 * gcc.c-torture/compile/980816-1.c: New test.
27880
27881 * gcc.dg/980816-1.c: New test.
27882
27883 1998-08-13 Jeffrey A Law (law@cygnus.com)
27884
27885 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27886 compiler for ieee tests.
27887
27888 1998-08-01 Dave Love <d.love@dl.ac.uk>
27889
27890 * g77.f-torture/compile/980729-0.f: New test.
27891
27892 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27893
27894 * gcc.c-torture/special/eeprof-1.c: New test, for
27895 -finstrument-functions.
27896 * gcc.c-torture/special/special.exp: Run it.
27897
27898 1998-07-29 Jeffrey A Law (law@cygnus.com)
27899
27900 * gcc.c-torture/compile/980729-1.c: New test.
27901
27902 1998-07-27 Nick Clifton <nickc@cygnus.com>
27903
27904 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27905 __thumb__ is defined, and test for ARM style doubles if so.
27906
27907 1998-07-26 Dave Love <d.love@dl.ac.uk>
27908
27909 * g77.f-torture/noncompile/980615-0.f: New test.
27910
27911 1998-07-26 H.J. Lu (hjl@gnu.org)
27912
27913 * gcc.dg/980312-1.c: Do link instead of compile.
27914 * gcc.dg/980313-1.c: Likewise.
27915
27916 1998-07-26 Jeffrey A Law (law@cygnus.com)
27917
27918 * gcc.c-torture/compile/980726-1.c: New test.
27919
27920 1998-07-25 Dave Love <d.love@dl.ac.uk>
27921
27922 * g77.f-torture/execute/io0.f: New test.
27923
27924 1998-07-24 Nick Clifton <nickc@cygnus.com>
27925
27926 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27927 an int.
27928
27929 1998-06-18 Michael Meissner <meissner@cygnus.com>
27930
27931 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27932 m32r bugs.
27933
27934 1998-07-17 Nick Clifton <nickc@cygnus.com>
27935
27936 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27937 c-decl.c:grokdeclarator can handle mode attributes.
27938
27939 1998-07-16 Jeffrey A Law (law@cygnus.com)
27940
27941 * gcc.c-torture/execute/980716-1.c: New test.
27942
27943 1998-07-13 Jeffrey A Law (law@cygnus.com)
27944
27945 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27946 the mn10200.
27947 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27948 the mn10200.
27949 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27950 * gcc.c-torture/compile/930326-1.x: Similarly.
27951
27952 1998-07-13 Dave Love <d.love@dl.ac.uk>
27953
27954 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27955 New test from Craig.
27956
27957 1998-07-12 Dave Love <d.love@dl.ac.uk>
27958
27959 * g77.f-torture/noncompile/980616-0.f: New test.
27960
27961 * g77.f-torture/execute/970816-3.f: New test from Craig.
27962
27963 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27964
27965 * g++.other/singleton.C: Return error value instead of taking
27966 SIGSEGV.
27967
27968 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27969
27970 * g++.other/singleton.C: New test. Warning is under dispute.
27971 Runtime crash is not.
27972
27973 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27974
27975 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27976 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27977 using6.C, using7.C}: New namespace tests.
27978
27979 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27980
27981 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27982 specialization with typedef'ed names used as array indexes.
27983
27984 1998-07-09 Jeffrey A Law (law@cygnus.com)
27985
27986 * gcc.c-torture/execute/980709-1.c: New test.
27987
27988 * gcc.dg/980709-1.c: New test.
27989
27990 1998-07-07 Richard Henderson <rth@cygnus.com>
27991
27992 * gcc.c-torture/execute/bcp-1.c: New test.
27993
27994 1998-07-07 Jeffrey A Law (law@cygnus.com)
27995
27996 * gcc.c-torture/execute/980707-1.c: New test.
27997
27998 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27999
28000 * gcc.c-torture/compile/980706-1.c: New test.
28001
28002 1998-07-01 Dave Love <d.love@dl.ac.uk>
28003
28004 * g77.f-torture/execute/980701-0.f,
28005 g77.f-torture/execute/980701-1.f: New test from Craig.
28006
28007 1998-07-01 Jeffrey A Law (law@cygnus.com)
28008
28009 * gcc.c-torture/compile/980701-1.c: New test.
28010
28011 * gcc.c-torture/execute/980701-1.c: New test.
28012
28013 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
28014 rlsruhe.de>
28015
28016 * g++.old-deja/g++.robertl/eb132.C: New test.
28017 * g++.old-deja/g++.robertl/eb133.C: Likewise.
28018
28019 1998-06-29 Dave Love <d.love@dl.ac.uk>
28020
28021 * g77.f-torture/execute/980628-7.f,
28022 g77.f-torture/execute/980628-8.f,
28023 g77.f-torture/execute/980628-9.f,
28024 g77.f-torture/execute/980628-10.f: New tests from Craig.
28025
28026 * g77.f-torture/execute/980628-3.f: Remove mail headers.
28027
28028 1998-06-28 Jeffrey A Law (law@cygnus.com)
28029
28030 * g77.f-torture/execute/980628-4.f: New test from Craig.
28031 * g77.f-torture/execute/980628-5.f: Likewise.
28032 * g77.f-torture/execute/980628-2.f: Likewise.
28033 * g77.f-torture/execute/980628-0.f: Likewise.
28034 * g77.f-torture/execute/980628-1.f: Likewise.
28035 * g77.f-torture/execute/980628-3.f: Likewise.
28036 * g77.f-torture/execute/980628-6.f: Likewise.
28037
28038 1998-06-28 Jeffrey A Law (law@cygnus.com)
28039
28040 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
28041 directory when nothing has been installed yet.
28042
28043 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
28044
28045 * gcc.c-torture/special/special.exp: Handle newer versions of
28046 dejagnu.
28047
28048 1998-06-26 Jeffrey A Law (law@cygnus.com)
28049
28050 * gcc.dg/980626-1.c: New test.
28051
28052 1998-06-19 Bruno Haible <haible@ilog.fr>
28053
28054 * gcc.misc-tests/m-un-2.c: New test.
28055 * g++.old-deja/g++.other/warn01.c: Likewise.
28056
28057 1998-06-19 Robert Lipe <robertl@dgii.com>
28058
28059 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28060 compatibility with assmblers with a different comment character.
28061 Eliminate use of GAS-specific extensions.
28062
28063 1998-06-19 Jeffrey A Law (law@cygnus.com)
28064
28065 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28066
28067 1998-06-19 Robert Lipe <robertl@dgii.com>
28068
28069 *lib/g77.exp: Replace search for libf2c.a with search for newly
28070 renamed libg2c.a
28071
28072 1998-06-17 Jeffrey A Law (law@cygnus.com)
28073
28074 * gcc.c-torture/execute/980617-1.c: New test.
28075
28076 1998-06-12 Jeffrey A Law (law@cygnus.com)
28077
28078 * gcc.c-torture/execute/980612-1.c: New test.
28079
28080 1998-06-08 Jeffrey A Law (law@cygnus.com)
28081
28082 * gcc.dg/980523-1.c: Only test on ppc-linux.
28083 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28084
28085 * gcc.c-torture/execute/980608-1.c: New test.
28086
28087 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28088
28089 * gcc.c-torture/execute/980605-1.c: New test.
28090
28091 1998-06-04 Jeffrey A Law (law@cygnus.com)
28092
28093 * gcc.c-torture/execute/980604-1.c: New test.
28094
28095 1998-06-02 Jeffrey A Law (law@cygnus.com)
28096
28097 * gcc.c-torture/execute/980602-1.c: New test.
28098 * gcc.c-torture/execute/980602-2.c: Likewise.
28099
28100 1998-06-02 Dave Love <d.love@dl.ac.uk>
28101
28102 * 970125-0.f: Fix per JCB. Add commentary.
28103
28104 1998-05-31 Michael Meissner <meissner@cygnus.com>
28105
28106 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28107 IEEE -0 support.
28108
28109 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28110
28111 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28112 earlier.
28113
28114 1998-05-28 Catherine Moore <clm@cygnus.com>
28115
28116 * gcc.c-torture/execute/980526-3.c: New test.
28117
28118 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28119
28120 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28121 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28122 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28123 m88k-motorola-sysv3 to XFAIL.
28124
28125 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28126
28127 * gcc.dg/980526-1.c: New test.
28128 * gcc.c-torture/execute/980526-2.c: New test.
28129
28130 1998-05-26 Jeffrey A Law (law@cygnus.com)
28131
28132 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28133
28134 * gcc.c-torture/execute/980526-1.c: New test.
28135
28136 1998-05-26 Dave Love <d.love@dl.ac.uk>
28137
28138 * g77.f-torture/execute/alpha2.f: Add runtime test.
28139
28140 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28141
28142 * g++.old-deja/old-deja.exp: Strip leading directories.
28143
28144 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28145 error for the line. Don't run multiple tests for the same line.
28146
28147 1998-05-23 Jeffrey A Law (law@cygnus.com)
28148
28149 * gcc.dg/980523-1.c: New test.
28150
28151 1998-05-23 Dave Love <d.love@dl.ac.uk>
28152
28153 * g77.f-torture/compile/970915-0.f: New test.
28154
28155 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28156
28157 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28158
28159 1998-05-21 Jeffrey A Law (law@cygnus.com)
28160
28161 * gcc.dg/980520-1.c: New test.
28162
28163 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28164
28165 * gcc.dg/980502-1.c: Fix return type.
28166
28167 1998-05-20 Jeffrey A Law (law@cygnus.com)
28168
28169 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28170 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28171 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28172 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28173 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28174
28175 1998-05-20 Dave Love <d.love@dl.ac.uk>
28176
28177 * g77.f-torture/execute/980520-1.f: New test.
28178
28179 1998-05-15 Dave Love <d.love@dl.ac.uk>
28180
28181 * lib/mike-g77.exp: New file.
28182
28183 * g77.f-torture/noncompile/noncompile.exp,
28184 g77.f-torture/noncompile/check0.f: New files.
28185
28186 1998-05-14 Dave Love <d.love@dl.ac.uk>
28187
28188 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28189 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28190 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28191 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28192 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28193 abort where appropriate.
28194
28195 1998-05-05 Michael Meissner <meissner@cygnus.com>
28196
28197 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28198 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28199
28200 1998-04-29 Dave Love <d.love@dl.ac.uk>
28201
28202 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28203
28204 1998-04-27 Dave Love <d.love@dl.ac.uk>
28205
28206 * g77.f-torture/compile/980427-0.f: New test.
28207
28208 1998-04-24 Dave Love <d.love@dl.ac.uk>
28209
28210 * g77.f-torture/compile/980424-0.f: New test.
28211
28212 1998-04-19 Dave Love <d.love@dl.ac.uk>
28213
28214 * g77.f-torture/compile/980419-2.f (main): New test.
28215 * g77.f-torture/compile/970125-0.f: New test.
28216 * g77.f-torture/compile/980419-1.f: New test.
28217
28218 1998-04-08 Jim Wilson <wilson@cygnus.com>
28219
28220 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28221 of loop-4.c.
28222
28223 1998-04-07 Jim Wilson <wilson@cygnus.com>
28224
28225 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28226
28227 1998-04-03 Jim Wilson <wilson@cygnus.com>
28228
28229 * gcc.c-torture/compile/980329-1.c: New test.
28230
28231 1998-03-18 Jim Wilson <wilson@cygnus.com>
28232
28233 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28234 * gcc.dg/980312-1.c: Fix typo in -march command.
28235
28236 1998-03-16 H.J. Lu (hjl@gnu.org)
28237
28238 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28239
28240 1998-03-11 Robert Lipe <robertl@dgii.com>
28241
28242 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28243 Dave Love agree the Fortran source is bogus.
28244
28245 1998-03-11 Robert Lipe <robertl@dgii.com>
28246
28247 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28248 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28249 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28250 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28251 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28252
28253 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28254
28255 * g++.old-deja/g++.other/friend1.C: New test.
28256
28257 1998-02-18 Dave Love <d.love@dl.ac.uk>
28258
28259 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28260 possibly uninitialized) variables and declare dnrm2.
28261
28262 1998-02-23 Robert Lipe <robertl@dgii.com>
28263
28264 From Bruno Haible <haible@ilog.fr>:
28265 * gcc.c-torture/execute/980223.c: New test.
28266
28267 1998-02-13 Jeffrey A Law (law@cygnus.com)
28268
28269 * gcc.dg/ifelse-1.c: New test.
28270
28271 1998-02-09 H.J. Lu (hjl@gnu.org)
28272
28273 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28274
28275 * lib/old-dejagnu.exp (old-dejagnu): Added the
28276 "execution test - XFAIL *-*-*" handling in the spirit of
28277 "excess errors test -". Changed the "execution test fails"
28278 handling to be like "excess errors test fails".
28279 * Update various tests accordingly.
28280
28281 1998-02-06 Jim Wilson <wilson@cygnus.com>
28282
28283 * gcc.c-torture/execute/980205.c: New test.
28284
28285 1998-01-18 Jeffrey A Law (law@cygnus.com)
28286
28287 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28288 * lib/f-torture.exp: Similarly.
28289 * gcc.c-torture: Rename all .cexp files to .x files.
28290
28291 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28292
28293 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28294 (940510-1.c): Removed duplicate.
28295 (971104-1.c): New test.
28296
28297 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28298
28299 * lib/f-torture.exp: Improve error and loop detection.
28300
28301 1997-11-19 Michael Meissner <meissner@cygnus.com>
28302
28303 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28304 use that to size the filler array.
28305
28306 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28307
28308 * lib/c-torture.exp(c-torture-execute): Fix typo.
28309
28310 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28311 testcase as the executable name. Keep the executable around if
28312 the test fails.
28313
28314 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28315
28316 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28317 changes. Only test one -g option, and move it to the end of the
28318 list of options to test.
28319
28320 1997-09-19 Michael Meissner <meissner@cygnus.com>
28321
28322 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28323 variable GCC_TORTURE_OPTIONS to supply default switches separated
28324 by colons. If no environment variable, run tests with -O0 -g, -O1
28325 -g, and -O2 -g as well.
28326
28327 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28328
28329 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28330 explanatory comments. Fix indentation.
28331
28332 1997-09-15 Jeffrey A Law (law@cygnus.com)
28333
28334 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28335
28336 1997-09-11 Jeffrey A Law (law@cygnus.com)
28337
28338 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28339 * g++.old-deja/g++.mike/p7325.C: Likewise.
28340 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28341
28342 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28343
28344 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28345 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28346 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28347 * g++.old-deja/g++.law/operators4.C: Likewise.
28348
28349 1997-09-11 Joe Buck (jbuck@synopsys.com)
28350
28351 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28352 * g++.old-deja/g++.mike/p784.C: Ditto.
28353 * g++.old-deja/g++.mike/p785.C: Ditto.
28354
28355 1997-09-05 Jeffrey A Law (law@cygnus.com)
28356
28357 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28358
28359 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28360
28361 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28362 target feature; pass this to c-torture-execute as needed.
28363
28364 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28365
28366 * lib/c-torture.exp(c-torture-execute): If the previous and the
28367 current executables being tested are identical, we don't need to
28368 run the executable again. Try to make the executable names
28369 unique. Add an optional argument for passing additional compiler
28370 flags.
28371
28372 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28373
28374 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28375
28376 1997-08-29 Jeffrey A Law (law@cygnus.com)
28377
28378 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28379
28380 1997-07-31 Jeffrey A Law (law@cygnus.com)
28381
28382 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28383 32bit or larger longs.
28384
28385 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28386 have either a 32bit long or 32bit int.
28387
28388 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28389
28390 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28391 Make double precision tests dependent on sizeof (double).
28392
28393 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28394
28395 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28396 too.
28397
28398 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28399
28400 * gcc.c-torture/compile/961203-1.cexp: New script.
28401
28402 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28403
28404 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28405 up the includes ourselves.
28406
28407 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28408
28409 * lib/plumhall.exp: Remove random include, and add a few
28410 verbose messages for debugging.
28411
28412 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28413
28414 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28415 of trying to do it ourselves.
28416
28417 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28418
28419 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28420
28421 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28422
28423 * gcc.prms/5403.c: Made regexp a bit less strict.
28424
28425 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28426
28427 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28428 is returned from remote_load instead.
28429 * lib/plumhall.exp: Ditto.
28430 * lib/mike-g++.exp: Ditto.
28431 * lib/old-dejagnu.exp: Ditto.
28432 * lib/c-torture.exp: Ditto.
28433
28434 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28435
28436 * lib/g++.exp: Use build_wrapper procedure.
28437 * lib/gcc.exp: Ditto.
28438
28439 1997-05-20 Jeffrey A Law (law@cygnus.com)
28440
28441 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28442 an old-style decl for malloc. Fixes tests to work when
28443 sizeof (int) != sizeof (size_t).
28444
28445 1997-05-15 Mike Meissner <meissner@cygnus.com>
28446
28447 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28448
28449 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28450 use stdargs.h interface.
28451
28452 1997-05-15 Mike Meissner <meissner@cygnus.com>
28453
28454 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28455 NO_VARARGS when compiling.
28456
28457 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28458
28459 * lib/plumhall.exp(ph_includes): New procedure.
28460 (ph_make): Use it.
28461 (ph_compiler): Ditto.
28462
28463 * lib/g++.exp: Rename test-glue.c to testglue.c.
28464 * lib/gcc.exp: Ditto.
28465
28466 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28467
28468 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28469 to completion when it's called.
28470
28471 1997-03-21 Michael Meissner <meissner@cygnus.com>
28472
28473 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28474 is defined, don't do test.
28475
28476 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28477
28478 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28479 for object files.
28480 (ph_summary): Mark skipped testcases as untested, not unresolved.
28481
28482 * lib/plumhall.exp (ph_make): If unresolved because of bad
28483 errorCode, record errorCode in log file.
28484 (*): Replace send_log/verbose with verbose -log.
28485
28486 1997-03-19 Michael Meissner <meissner@cygnus.com>
28487
28488 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28489 double conversion if double isn't at least 8 bytes.
28490
28491 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28492 int to work with targets where int is 16 bits.
28493
28494 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28495 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28496 precision for the test to complete.
28497
28498 1997-03-14 Michael Meissner <meissner@cygnus.com>
28499
28500 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28501 if d10v is not compiled with the -mdouble64 flag.
28502 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28503
28504 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28505 d10v is not compiled with the -mint32 flag.
28506
28507 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28508
28509 * lib/plumhall.exp: Use incr_count.
28510
28511 1997-03-12 Jeffrey A Law (law@cygnus.com)
28512
28513 * gcc.c-torture: Update to c-torture-1.45.
28514
28515 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28516
28517 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28518 the name of the expect testcase file).
28519
28520 * lib/g++.exp(g++_init): Ditto.
28521
28522 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28523
28524 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28525 the host.
28526
28527 * lib/gcc.exp(gcc_exit): New procedure.
28528
28529 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28530
28531 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28532 specs where appropriate.
28533
28534 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28535 because of new "candidates are" messages, and removed a few
28536
28537 * Converted all non-old-style g++ testcases to old-style, and
28538 moved into g++.old-deja.
28539
28540 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28541
28542 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28543 options.
28544
28545 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28546 succeeded.
28547
28548 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28549
28550 1997-02-13 Michael Meissner <meissner@cygnus.com>
28551
28552 * lib/gcc.exp (gcc_target_compile): Add support for defining
28553 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28554 the machine doesn't have those features.
28555
28556 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28557
28558 * g++.law/operators4.exp: Don't use LIBS.
28559
28560 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28561
28562 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28563
28564 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28565 * lib/g++.exp: Set it here instead. Also, allow use of the
28566 --tool_exec and --tool_opt options. Change CXX to
28567 GXX_UNDER_TEST.
28568
28569 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28570
28571 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28572
28573 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28574
28575 * lib/old-dejagnu.exp: Use prune_warnings instead of
28576 prune_system_crud.
28577 * lib/mike-g++.exp: Ditto.
28578 * lib/gcc.exp: Ditto.
28579 * lib/g++.exp: Ditto.
28580
28581 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28582
28583 1997-02-07 Jeffrey A Law (law@cygnus.com)
28584
28585 * 941014-2.c: Include stdlib.h
28586 * 960327-1.c: Include stdio.h
28587 * dbra.c, index-1.c: Don't assume ints are 32bits.
28588
28589 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28590
28591 * lib/gcc.exp: Add gcc,stack_size target feature.
28592
28593 * lib/g++.exp(g++_target_compile): Add the include and link
28594 paths here, not in two other places. And, it's $options, not
28595 options.
28596
28597 * lib/mike-g++.exp(postbase): Remove the code that determines
28598 the correct include and link paths.
28599 * g++.old-deja/old-deja.exp: Ditto.
28600
28601 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28602
28603 * lib/g++.exp(g++_init): target_compile no longer returns the
28604 filename of the result.
28605
28606 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28607
28608 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28609 call to glob.
28610
28611 * gcc.c-torture/special/special.exp: Change call to
28612 gcc_target_compile to include the object file.
28613
28614 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28615
28616 * gcc.c-torture/special/special.exp: Correct misspelling in last
28617 change.
28618
28619 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28620
28621 * lib/plumhall.exp(ph_summary): Log the entire output of the
28622 executable. Return -1 if there were any failures, 0 otherwise.
28623 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28624 (ph_make): Clean up objects and executables that were built
28625 if the tests succeeded.
28626
28627 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28628
28629 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28630 libraries and includes in the build tree as appropriate.
28631
28632 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28633
28634 * lib/c-torture.exp: Instead of looking for the global variable
28635 NO_LONG_LONG, check to see if that's a feature of the target.
28636
28637 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28638
28639 * config/default.exp: Minimize. Delete the remainer of the files in
28640 config; this functionality is now in devo/dejagnu/config.
28641
28642 g++.*/*: Pass any additional flags used to compile to postbase;
28643 delete CXXFLAGS.
28644
28645 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28646 is now done by runtest.exp. Use gcc_target_compile instead of
28647 compile.
28648
28649 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28650 Remove references to CFLAGS. Use remote_file instead of
28651 calling rm -f.
28652 (c-torture): Take a list of arguments to use to compile this
28653 testcase.
28654
28655 lib/g++.exp: Simplify. Use target_compile instead of compile.
28656 lib/gcc-dg.exp: Ditto.
28657 lib/gcc.exp: Ditto.
28658 lib/mike-{gcc,g++}.exp: Ditto.
28659 lib/old-dejagnu.exp: Ditto.
28660 lib/plumhall.exp: Ditto.
28661
28662 1997-01-08 Jim Wilson <wilson@cygnus.com>
28663
28664 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28665 (ph_linker): Likewise.
28666
28667 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28668
28669 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28670 MAP_ANON / MAP_ANONYMOUS if defined;
28671 else try to map from /dev/zero .
28672
28673 1996-11-12 Jeffrey A Law (law@cygnus.com)
28674
28675 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28676 isn't defined, then define it to MAP_ANONYMOUS.
28677
28678 1996-11-12 Jeffrey A Law (law@cygnus.com)
28679
28680 * gcc.c-torture: Update to c-torture-1.42 release.
28681
28682 1996-11-11 Jeffrey A Law (law@cygnus.com)
28683
28684 * gcc.c-torture: Update to c-torture-1.41 release.
28685
28686 1996-10-27 Jeffrey A Law (law@cygnus.com)
28687
28688 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28689 c-torture release.
28690
28691 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28692
28693 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28694 and LDFLAGS. Fix second case to append the target_info ldflags
28695 onto LDFLAGS, not CFLAGS.
28696 * lib/g++.exp (g++_init): Add target_info stuff.
28697 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28698 of libgloss and newlib flags for !native.
28699
28700 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28701 (GDB): Fix relative path to go up another dir for finding gdb.
28702
28703 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28704
28705 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28706 versions in the target_info array, if they don't exist.
28707
28708 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28709
28710 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28711
28712 1996-07-08 Jim Wilson <wilson@cygnus.com>
28713
28714 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28715 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28716
28717 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28718
28719 * lib/old-dejagnu.exp: Don't remove the output file before we've
28720 actually tested it. Don't append pwd to the path of the executable
28721 we're testing.
28722
28723 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28724
28725 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28726
28727 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28728
28729 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28730 temporary directory for compiler files, and set it to a default
28731 value of /tmp. Set $output as the name of the output file from
28732 compiling the testcase. Add a -o option to $cflags_var so the
28733 compiler writes the final output file as $output. Set $executable
28734 to $output.
28735
28736 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28737 directory for compiler files, and set it to /tmp if it doesn't
28738 already have a value. Set $output_file to the name of the output
28739 file from compiling the testcase. Add a -o option to CXXFLAGS so
28740 the compiler writes the final output file as $output. Use $output
28741 as the executable to be tested.
28742
28743 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28744
28745 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28746
28747 1996-06-08 Jeffrey A Law (law@cygnus.com)
28748
28749 * gcc.c-torture/execute/pending-1.c: New test. Still
28750 pending in Tege's queue.
28751
28752 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28753
28754 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28755 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28756 if there were failures. Call unresolved if there were unresolved
28757 testcases. Call gcc_fail if program did not run to completion.
28758 (ph_make): Pass additional argument name to ph_execute.
28759 (ph_execute): Add new argument. Pass additional arguments to
28760 ph_summary. Call gcc_fail is there is no execution output.
28761
28762 1996-04-24 Jeffrey A Law (law@cygnus.com)
28763
28764 * lib/plumhall.exp (proc_summary): Output relavent summary
28765 lines into the log so specific failures in plumhall can be
28766 investigated.
28767
28768 1996-04-10 Jeffrey A Law (law@cygnus.com)
28769
28770 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28771 (c-torture-execute): Don't try to execute tests which use
28772 "long long" types if $NO_LONG_LONG is nonzero.
28773
28774 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28775
28776 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28777 not c-torture.
28778
28779 * gcc.ieee: Move from here.
28780 * gcc.c-torture/execute/ieee: To here.
28781
28782 1996-03-26 Jeffrey A Law (law@cygnus.com)
28783
28784 * gcc.c-torture: Update to c-torture-1.41 release.
28785
28786 1996-03-22 Jeffrey A Law (law@cygnus.com)
28787
28788 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28789 not "$output".
28790
28791 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28792
28793 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28794 -c present.
28795
28796 1996-03-02 Jeffrey A Law (law@cygnus.com)
28797
28798 * config/proelf.exp: Handle connecting to a simulator.
28799
28800 1996-01-31 Jeffrey A Law (law@cygnus.com)
28801
28802 * config/proelf.exp: New file. Enough framework that we can
28803 run c-torture tests on the proelf targets (or any other target
28804 that gdb can connect to for that matter).
28805
28806 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28807
28808 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28809 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28810
28811 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28812 exec_output exists.
28813
28814 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28815
28816 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28817 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28818
28819 * config/*.exp: Update FSF address. Change result of ${tool}_load
28820 to pass/fail/unresolved/unsupported/untested. Caller must now
28821 call unresolved/unsupported/untested.
28822 * lib/*.exp: Update FSF address. Update to handle new results of
28823 ${tool}_load.
28824 * lib/chill.exp (verbose): Delete.
28825
28826 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28827
28828 * lib/gcc.exp (default_gcc_start): Change order of args to
28829 $LDFLAGS $CFLAGS $LIBS.
28830 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28831 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28832 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28833 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28834 * gcc.misc-tests/dg-test.exp: Likewise.
28835 * gcc.misc-tests/msgs.exp: Likewise.
28836 * gcc.prms/prms.exp: Likewise.
28837 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28838 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28839
28840 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28841
28842 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28843
28844 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28845
28846 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28847 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28848
28849 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28850 necessary.
28851
28852 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28853
28854 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28855 global for loop; add use of $mathlib.
28856 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28857 settings here; set mathlib for anything but VxWorks.
28858
28859 1996-01-22 Jeffrey A Law (law@cygnus.com)
28860
28861 * gcc.c-torture: Update to c-torture-1.40 release.
28862
28863 1996-01-03 Jeffrey A Law (law@cygnus.com)
28864
28865 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28866 dg.exp.
28867
28868 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28869
28870 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28871 global.
28872
28873 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28874
28875 * lib/g++.exp (LIBS): Define if not already.
28876 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28877 (gcc-dg-prune): Call prune_gcc_output.
28878 * lib/gcc.exp (prune_gcc_output): New proc.
28879 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28880 prune_gcc_output.
28881
28882 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28883
28884 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28885 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28886
28887 1995-11-15 Jeffrey A Law (law@cygnus.com)
28888
28889 * gcc.c-torture: Update to c-torture-1.39 release.
28890
28891 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28892
28893 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28894 fails, try others as well.
28895
28896 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28897
28898 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28899 If compilation fails, mark execute tests as `untested'.
28900 If test is marked as unsupported, don't mark compilation and
28901 execute tests as failed.
28902
28903 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28904
28905 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28906 libstdc++ for whether or not we want to be doing shared
28907 libraries. Delete link_curses since we don't need it anymore.
28908 * lib/mike-g++.exp (postbase): Don't link in libg++.
28909 * g++.old-deja/old-deja.exp: Likewise.
28910
28911 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28912
28913 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28914
28915 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28916
28917 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28918 For that, add `-Wl,-a,shared_archive'.
28919 * g++.old-deja/old-deja.exp: Likewise.
28920
28921 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28922
28923 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28924
28925 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28926
28927 * lib/mike-g++.exp (postbase): Pay attention to the status of
28928 g++_load.
28929
28930 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28931
28932 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28933
28934 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28935
28936 * lib/gcc.exp (default_gcc_start): No longer need to log program
28937 being executed or its output, execute_anywhere does that now.
28938 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28939 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28940
28941 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28942
28943 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28944 the same as those in lib/g++.exp.
28945
28946 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28947
28948 * gcc.c-torture: Update to c-torture-1.38 release.
28949 * gcc.ieee: Related changes.
28950
28951 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28952
28953 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28954 "exec". Minor reformatting changes.
28955
28956 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28957 cross. This means all "exec" calls now work on a remote host as
28958 well.
28959 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28960 cross. Filter out the extra "\r\n" stuff that expect puts in.
28961 (c-torture-execute): Filter out the bogus warnings like
28962 c-torture-compile does. Add support for canadian cross.
28963 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28964 Use execute_anywhere rather than calling exec directly. Now it
28965 works for canadian cross testing.
28966
28967 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28968
28969 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28970 results into a variable, and check that rather than using file exists.
28971
28972 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28973
28974 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28975 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28976
28977 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28978
28979 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28980 lib_curses if there's a shared libg++ in the build tree.
28981
28982 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28983
28984 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28985 if not supported target.
28986
28987 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28988
28989 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28990 link_curses up to always happen, not just for native builds.
28991
28992 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28993
28994 * gcc.c-torture: Update to c-torture-1.36 release.
28995 * gcc.failure: Related changes.
28996
28997 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28998
28999 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
29000
29001 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
29002
29003 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
29004 * lib/mike-g++.exp (postbase): Not in here. Still reference
29005 runshlib, link_curses, and mathlib for link and run.
29006
29007 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
29008 pass the runtime shared library options for Solaris, OSF/1, and
29009 Irix5, and link with -lcurses to avoid unresolved references.
29010
29011 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
29012
29013 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
29014 only run once.
29015
29016 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
29017
29018 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
29019
29020 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
29021
29022 * gcc.c-torture: Update to c-torture-1.35 release. Note we
29023 do not have a framework for the "compat" tests yet.
29024
29025 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
29026
29027 * lib/mike-g++.exp (postbase): New local variable `mathlib',
29028 set to null if we're testing vxworks5.1. Use that instead of
29029 `-lm' in the setting of LIBS for link and run.
29030
29031 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
29032
29033 * config/rom68k.exp (${tool}_load): Major changes to make it
29034 work. Verified that it does in fact return the stuff in
29035 exec_output properly. Catch any Emul or any TRAP other than 0.
29036
29037 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
29038
29039 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
29040 LDFLAGS properly for targets that need stuff from libgloss.
29041 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
29042 only run once.
29043 (gpp_initialized): New variable.
29044
29045 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29046
29047 * config/rom68k.exp: Load libgloss.exp.
29048 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29049 so we can produce a fully linked binary.
29050 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29051 so we can produce a fully linked binary.
29052
29053 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29054
29055 * lib/plumhall.exp (ph_section): Watch for expected failures.
29056 Add missing `else'.
29057
29058 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29059 run the testcase.
29060 (c-torture): Likewise.
29061
29062 1995-08-28 Doug Evans <dje@cygnus.com>
29063
29064 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29065
29066 * lib/mike-g++.exp (mike_cleanup): New proc.
29067 (prebase): New globals compiler_result, not_compiler_result,
29068 target_regexp.
29069 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29070 allow leading "-" in pattern. Watch for unsupported tests.
29071 If $compiler_result is set, pattern match assembler code,
29072 and ditto for $not_compiler_result.
29073 * lib/mike-gcc.exp: Likewise.
29074
29075 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29076 execution "succeeded".
29077
29078 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29079
29080 * config/win32.exp: New file.
29081 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29082
29083 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29084
29085 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29086 unsupported.
29087 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29088 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29089 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29090
29091 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29092 "... without exceptions was ...". That is now handled by
29093 prune_system_crud.
29094 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29095
29096 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29097
29098 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29099 sieve.c,sort2.c}: New files.
29100 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29101 sieve.exp,sort2.exp}: Drivers for them.
29102
29103 * lib/mike-gcc.exp (program_output): New user settable variable.
29104 (postbase): Call prune_system_crud. Also prune extraneous compiler
29105 messages.
29106 * lib/mike-g++.exp (program_output): New user settable variable.
29107
29108 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29109
29110 * config/sh.exp: Deleted (use sim.exp instead).
29111
29112 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29113
29114 * config/vx.exp: Declare CHECKTASK as global.
29115 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29116 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29117 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29118
29119 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29120
29121 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29122 target. Like vx.exp, only includes `vx29k.exp' instead of
29123 `vxworks.exp'.
29124
29125 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29126
29127 * config/sim.exp: Increase time limit from 120 seconds to 240.
29128
29129 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29130
29131 * gcc.c-torture/execute/950628-1.c: New test.
29132
29133 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29134
29135 * gcc.c-torture: Update with changes/additions from
29136 c-torture-1.34.
29137
29138 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29139
29140 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29141
29142 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29143
29144 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29145
29146 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29147
29148 * gcc.c-torture/compile/950512-1.c: New test.
29149 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29150 * gcc.dg/struct-ret-1.c: Likewise.
29151
29152 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29153
29154 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29155 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29156
29157 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29158
29159 * gcc.c-torture/special/920411-1.c: Deleted.
29160 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29161
29162 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29163
29164 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29165 cpu limit.
29166
29167 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29168
29169 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29170
29171 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29172
29173 From kenner;
29174 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29175 is the proper length.
29176 * va-arg-3.c: Likewise.
29177
29178 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29179
29180 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29181 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29182
29183 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29184 * lib/g++.exp (default_g++_start): Delete old cruft.
29185
29186 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29187
29188 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29189 (2 * (1 << 18)) to (2 * (1 << 17)).
29190
29191 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29192
29193 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29194
29195 * config/rom68k.exp: Renamed from config/idp.exp
29196
29197 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29198
29199 * c-torture/compile/921109-2.c
29200
29201 1995-04-18 Mike Stump <mrs@cygnus.com>
29202
29203 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29204 excess errors.
29205
29206 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29207
29208 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29209 output.
29210 * lib/g++.exp (default_g++_start): Likewise.
29211
29212 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29213
29214 * gcc.c-torture/compile/950329-1.c: New test.
29215
29216 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29217
29218 * config/bug.exp (${tool}_load): Updated to use new remote_open
29219 and remote_close procs.
29220 * config/idp.exp: New file.
29221
29222 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29223
29224 * gcc.c-torture/execute/950322-1.c: New test.
29225
29226 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29227
29228 * config/vx.exp (${tool}_load): Clean up testing of return code from
29229 vxworks_ld and vxworks_spawn.
29230
29231 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29232
29233 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29234
29235 1995-03-13 Mike Stump <mrs@cygnus.com>
29236
29237 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29238 can mark excess errors on a machine by machine basis. Note, the
29239 default is to not expect any excess errors, even when excess
29240 errors test - is given, so you will want to put an XFAIL ... on
29241 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29242 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29243 those 4 machines, but no others.
29244
29245 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29246
29247 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29248 * lib/c-torture.exp: to here.
29249
29250 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29251
29252 * gcc.c-torture/execute/950221-1.c: New test.
29253 * gcc.c-torture/execute/struct-ret-1.c: New test.
29254 * gcc.c-torture/compile/950221-1.c: New test.
29255
29256 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29257
29258 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29259
29260 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29261 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29262
29263 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29264
29265 * g++.gb: New directory of tests, derived from my signature and
29266 class scoping tests.
29267
29268 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29269 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29270 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29271 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29272 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29273 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29274 * g++.gb/sig25.C: Likewise.
29275
29276 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29277 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29278 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29279 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29280 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29281 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29282 * g++.gb/sig25.exp: Likewise.
29283
29284 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29285 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29286 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29287 * g++.gb/scope13.C: Likewise, this test still fails.
29288
29289 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29290 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29291 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29292 * g++.gb/scope13.exp: Ditto.
29293
29294 * g++.gb/README: New file, explains what these tests are about.
29295
29296 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29297
29298 * lib/dg.exp (dg-do): Support `preprocess'.
29299 (dg-test): Likewise.
29300
29301 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29302
29303 * config/udi.exp: change "continue -expect" to "exp_continue".
29304
29305 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29306
29307 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29308 Delete redundant tests.
29309
29310 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29311 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29312 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29313 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29314 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29315 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29316 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29317 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29318
29319 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29320 storing label pointers.
29321 * gcc.c-torture/execute/921019-1.c: Likewise.
29322 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29323 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29324 parameter fp.
29325 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29326 constants.
29327
29328 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29329 Delete obsolete tests.
29330
29331 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29332 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29333 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29334 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29335 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29336 * gcc.c-torture/compile/950124-1.c: New test.
29337
29338 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29339
29340 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29341
29342 * lib/mike-g++.exp: Add -lm to LIBS.
29343
29344 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29345
29346 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29347
29348 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29349
29350 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29351
29352 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29353
29354 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29355
29356 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29357
29358 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29359 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29360 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29361 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29362 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29363 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29364 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29365 * g++.law/{operators31.C, operators32.C,
29366 * g++.law/{operators33.C, operators34.C}: Likewise.
29367 * g++.law/{pic1.C, refs2.C}: Likewise.
29368 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29369 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29370 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29371 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29372
29373 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29374 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29375 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29376 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29377 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29378 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29379 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29380 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29381 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29382 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29383 * g++.law/{operators34.exp}: Likewise.
29384 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29385 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29386 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29387 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29388 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29389
29390 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29391 No longer expected to fail.
29392 * g++.law/missed-error3.C: Tweak for recent bool changes.
29393
29394 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29395
29396 * config/emb-unix: Deleted.
29397 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29398 remote execution. Do final link on remote host if REMOTE_LINK is set.
29399
29400 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29401
29402 * lib/dg.exp (dg-test): Fix typo in last patch.
29403
29404 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29405
29406 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29407 (handles multiple occurrences).
29408
29409 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29410
29411 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29412 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29413 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29414 printed).
29415 * lib/c-torture.exp (c-torture-compile): Likewise.
29416 (c-torture): Prepend full path if missing.
29417 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29418 (gcc_fail): Likewise.
29419 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29420
29421 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29422
29423 * lib/netware.exp: Only attach to NetWare i386 systems.
29424
29425 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29426
29427 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29428 messages. Add test name to "output pattern match" pass/fail message.
29429
29430 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29431
29432 * gcc.dg: New testsuite.
29433 * gcc.dg/dg.exp: New file.
29434
29435 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29436 test-switch.c}: Deleted.
29437
29438 * gcc.misc-tests/msgs.exp: New testcase driver.
29439
29440 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29441
29442 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29443 Watch for illegal return values from ${tool}_load.
29444 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29445 cross targets. Coerce return value >0 to 1.
29446
29447 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29448
29449 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29450
29451 * config/emb-unix.exp: New file.
29452
29453 * config/sim.exp: Error if variable $SIM not defined.
29454 (${tool}_load): Mark test as "untested" if simulator missing.
29455
29456 * config/unix.exp: Load remote.exp to get rcp_download.
29457 * lib/c-torture.exp: Use different option lists for testcases with
29458 and without loops.
29459 * gcc.c-torture/execute/execute.exp: Likewise.
29460
29461 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29462
29463 * config/*.exp: Clarify return code from ${tool}_load.
29464 Call `unresolved' or `untested' instead of `warning' or `perror'
29465 (sometimes you still want to call both though).
29466 Add comment that `shell_id' is local to each file.
29467 * config/udi.exp (timeout): Set to 30.
29468 Don't print warning if connection fails, $connectmode has already
29469 printed an error.
29470 (${tool}_load): Move verbose messages to level 2.
29471 Rework pattern for "Process started" message.
29472 Pass `shell_id' to ${connectmode}_download.
29473 Retry twice upon timeout. Make resetting of target more robust.
29474 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29475 Pass `shell_id' to exit_$connectmode.
29476 Only call exit_$connectmode if connected.
29477 * config/unix.exp (${tool}_load): Check return codes better.
29478 * config/vrtx.exp (${tool}_load): Likewise.
29479 * config/vx.exp (${tool}_load): Likewise.
29480 Delete unneeded global's.
29481 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29482 from ${tool}_load.
29483 (dg-stat): Delete.
29484 (dg-init): Delete recording of pass/fail counts.
29485 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29486 (old-dejagnu-init): Likewise.
29487 (old-dejagnu-stat): Delete contents, empty proc now.
29488 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29489 (c-torture): Delete references to lcnt, lpass, lfail.
29490 Get option list from TORTURE_OPTIONS.
29491 Delete -funroll[-all]-loops if no loops.
29492 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29493 (g++_stat): Delete contents (empty proc now).
29494 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29495 (gcc_finish): Likewise.
29496 (gcc_stat): Deleted.
29497 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29498 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29499 * gcc.c-torture/execute/execute.exp: Likewise.
29500 Split tests into two parts: compile, execute.
29501 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29502 no loops. Update to reflect clarified return codes from ${tool}_load.
29503
29504 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29505
29506 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29507 to grep for.
29508 (old-dejagnu): Likewise (where necessary).
29509
29510 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29511
29512 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29513
29514 * lib/dg.exp (dg-process-target): Fix processing of selector.
29515 Add comment regarding use of `error'.
29516
29517 * lib/gcc.exp (prune_system_crud): Define if missing.
29518 * lib/g++.exp (prune_system_crud): Likewise.
29519
29520 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29521 Call prune_system_crud.
29522 * lib/dg.exp (dg-runtest): New proc.
29523 Use perror instead of send_user for tcl errors in testcase.
29524 Don't return any value, it's never used.
29525 Don't clobber previous definition of `unknown'.
29526 Print tcl errors in `dg-final'.
29527
29528 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29529
29530 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29531 (dg-test): Don't print errorInfo, it contains stack backtrace.
29532
29533 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29534
29535 * lib/g++.exp (runtest_file_p): Define if missing.
29536
29537 1994-09-24 Doug Evans (dje@cygnus.com)
29538
29539 * lib/mike-g++.exp: Comment out loading of g++.exp.
29540 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29541 (default_g++_version): Always print something.
29542 (default_g++_start): Comment out call to `which'.
29543 (g++_start, g++_load): Deleted (must be defined in config file).
29544 * lib/gcc.exp: Test for existence of $CC at start.
29545 Delete check for tmpdir (done in gcc_init).
29546 (default_gcc_version): Always print something.
29547 (default_gcc_start): Comment out call to `which'.
29548 * config/*.exp: Major cleanup - make cross targets work at least a
29549 little better for g++ (by not being "--tool gcc" specific).
29550 Rename gcc_xxx to ${tool}_xxx.
29551 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29552 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29553
29554 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29555
29556 * lib/c-torture.exp (c-torture-compile): Rework compiler
29557 message processing.
29558
29559 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29560 c-torture.
29561
29562 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29563
29564 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29565
29566 * lib/dg.exp (dg-process-target): Support { target native }.
29567
29568 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29569
29570 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29571 looked for "... program xxx got fatal signal".
29572 Correct regsub munging of `comp_output'.
29573 Ignore compiler messages "path prefix not used" and "linker input
29574 file unused".
29575
29576 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29577
29578 * lib/gcc.exp (runtest_file_p): Define if missing.
29579 * gcc.prms/template.c: Example to work from.
29580
29581 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29582
29583 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29584 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29585
29586 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29587 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29588 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29589 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29590
29591 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29592 (dg-process-target): No longer a varargs proc.
29593 Return S/N for target, P/F for xfail. All callers changed.
29594 (user option procs): More argument checking.
29595 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29596 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29597 (dg-test): Skip test if not running on selected target in `dg-do'.
29598 Update handling of `dg-do-what', `dg-output-text'.
29599 Separate execution pass/fail from output pattern match pass/fail.
29600 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29601
29602 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29603
29604 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29605 target for 920510-1.c.
29606
29607 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29608
29609 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29610 Clean up comment regarding use of passcnt, etc.
29611 (gcc_stat): Don't update `testcnt' here.
29612 (gcc_finish): Do it here.
29613 Might as well reset `but_id' here too.
29614 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29615 to determine if the file should be tested.
29616 * gcc.c-torture/compile/compile.exp: Likewise.
29617 * gcc.c-torture/execute/execute.exp: Likewise.
29618 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29619 * gcc.misc-tests/dg-test.exp: Likewise.
29620 * gcc.prms/prms.exp: Likewise.
29621 * gcc.wendy/wendy.exp: Likewise.
29622 * g++.old-deja.exp: Likewise.
29623 Move "Testing file" message to verbose level 1.
29624
29625 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29626
29627 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29628
29629 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29630
29631 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29632 (default_gcc_start): Accept optional second list element
29633 of compiler flags. Print compiler output at verbosity level 2.
29634 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29635 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29636 Save current values of framework globals passcnt, failcnt, xpasscnt,
29637 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29638 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29639 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29640 xfailcnt to compute stats. Update framework global `testcnt' from
29641 pass/fail counts.
29642 (gcc_finish): New proc. Clean up test environment.
29643 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29644 (gcc_epass, gcc_efail): Delete.
29645 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29646 argument of line number.
29647 (dg-init): If the tool has an init routine, call it.
29648 (dg-test): Remove args `cflags_var' and `libs_var'.
29649 Pass all compiler options to ${tool}_start.
29650 Handle missing line number.
29651 (dg-finish): New function.
29652 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29653 particular files. Call gcc_finish at end. Move "skipping test"
29654 message to verbosity level 3.
29655 * gcc.c-torture/compile/compile.exp: Likewise.
29656 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29657 * gcc.c-torture/execute/execute.exp: Likewise.
29658 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29659 Print testcase being tried at verbosity level 1.
29660 * gcc.c-torture/special/special.exp: Unset xfail.
29661 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29662 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29663 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29664 * gcc.failure/failure.exp: Likewise.
29665 * gcc.ieee/ieee.exp: Likewise.
29666 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29667 Update call to dg-test. Call dg-finish at end.
29668 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29669 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29670 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29671 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29672 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29673 * gcc.wendy/wendy.exp: Add copyright.
29674 Delete setting of tmpdir (done by gcc_init).
29675 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29676 Pass compiler flags to gcc_start. Call gcc_finish at end.
29677 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29678 gcc_[ce]pass/fail.
29679
29680 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29681
29682 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29683 confusion.
29684 (g++_load): Likewise.
29685
29686 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29687 Rename argument to `prog' to remove the confusion.
29688 Varargs fns behave differently too!
29689 (g++_load): Likewise.
29690
29691 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29692
29693 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29694 what it is. Delete (always) printing of status value for !native.
29695 Simplify verbose code, and include status and exec_output.
29696 (g++_load): Use gcc_load.
29697
29698 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29699
29700 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29701 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29702 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29703 940714-3.c as these testcases don't exist anymore. Make
29704 va-arg-1.c expected to pass.
29705
29706 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29707
29708 * gcc.misc-tests/misc.exp: Only run specific testcases.
29709 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29710 * gcc.misc-tests/dg-[1-9].c: New files.
29711
29712 * lib/dg.exp: New testsuite driver.
29713 * gcc.prms/prms.exp: Use it.
29714
29715 * README.gcc: New file.
29716
29717 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29718 Document and reset `lxpass' and `lxfail'.
29719 Simplify "initialized" message.
29720 (gcc_stat): Clean up comments a little.
29721
29722 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29723
29724 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29725
29726 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29727
29728 * lib/old-dejagnu.exp (process-option): New proc.
29729 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29730 (old-dejagnu): Simplify.
29731 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29732
29733 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29734
29735 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29736 exists and is not an empty string.
29737
29738 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29739 $xfail rather than calling setup_xfail. Clear $xfail when test is
29740 finished.
29741 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29742 automatically.
29743
29744 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29745 longer expected to fail.
29746
29747 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29748 "f" function call.
29749
29750 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29751
29752 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29753 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29754 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29755 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29756 c-torture-1.29.
29757
29758 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29759 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29760
29761 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29762
29763 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29764 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29765
29766 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29767 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29768 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29769
29770 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29771
29772 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29773 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29774 940714-1.c, 940714-2.c, 940714-3.c},
29775 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29776 gcc.misc-tests/{mg.c,mg.exp}:
29777 New tests.
29778 * gcc.noncompile/noncompile.exp: Change accordingly.
29779
29780 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29781
29782 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29783 Undo previous clobberage.
29784
29785 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29786
29787 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29788 * gcc.special/{930510-1.c, special.exp}:
29789 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29790 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29791 struct-varargs-1.c}: New tests from c-torture-1.26.
29792
29793 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29794
29795 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29796 argument to switch.
29797
29798 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29799
29800 * Revert the previous changes. Please see Rob's directory
29801 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29802 fixes.
29803
29804 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29805
29806 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29807 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29808 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29809 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29810 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29811 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29812 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29813 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29814 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29815 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29816 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29817 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29818 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29819 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29820 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29821 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29822 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29823 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29824 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29825 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29826 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29827 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29828 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29829 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29830 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29831 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29832 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29833
29834 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29835
29836 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29837 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29838 with perror calls.
29839
29840 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29841
29842 * config/unix.exp (g++_load): Fix syntax.
29843
29844 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29845
29846 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29847 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29848 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29849 Don't expect va-arg-1.c to fail. Correct expected output for
29850 920928-1.c.
29851 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29852 * gcc.wendy/hbm4.c: Correct typo.
29853 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29854
29855 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29856
29857 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29858 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29859 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29860 * lib/c-torture.exp (c-torture-compile): Ditto.
29861
29862 Reduce volume of output (remove all the -I's and such).
29863 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29864 Call gcc_cpass, gcc_cfail.
29865 (c-torture): Pass testing option to c-torture-compile.
29866
29867 1994-03-21 Doug Evans (dje@cygnus.com)
29868
29869 Bring patches over from progressive.
29870 * config/default.exp: Exit remote shell cleanly.
29871 (g++_exit, g++_start): Add default versions.
29872 * config/sim.exp (gcc_load): Use perror, not error.
29873
29874 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29875
29876 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29877 set in site.exp.
29878
29879 1994-03-14 Doug Evans (dje@cygnus.com)
29880
29881 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29882 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29883 (wendy_try): New proc to run testcase.
29884 (main loop): Call 'em.
29885 * gcc.wendy/*.c: Clean up pass to correct expected output.
29886
29887 * lib/gcc.exp: Minor cleanup work.
29888 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29889
29890 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29891
29892 * config/sim.exp (gcc_load): Document return codes better.
29893 Don't pass -v to simulator.
29894
29895 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29896
29897 * gcc.special/920717-x.c: Fix typo.
29898 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29899 get at sources.
29900
29901 * lib/mike-gcc.exp: Fix typo.
29902
29903 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29904
29905 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29906 binary to use, transform the name.
29907 * config/*.exp: rename everything. Nuke any g++ specific files,
29908 it's now a special case of gcc that requires no special support.
29909 Add a default.exp for unsupported targets.
29910
29911 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29912
29913 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29914 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29915 version of Tcl.
29916
29917 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29918
29919 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29920 than a warning.
29921
29922 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29923
29924 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29925
29926 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29927
29928 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29929 option_list. Compile every file with only 4/6 option choices
29930 (same as C torture) instead of with 12/18 different option
29931 choices.
29932 * lib/c-torture.exp: Likewise.
29933
29934 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29935 not already set.
29936
29937 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29938
29939 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29940 can put an XFAIL *-*-* on excess errors.
29941
29942 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29943
29944 * g++.law: Add more tests derived from g++-bugs snapshots.
29945
29946 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29947 equivalent to g++.law/init9.
29948
29949 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29950 compiled it, and the a.out file after we've run it.
29951
29952 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29953
29954 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29955 compiled it, and the a.out file after we've run it.
29956
29957 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29958
29959 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29960
29961 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29962
29963 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29964 version number.
29965
29966 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29967
29968 * g++.law: New directory of g++ tests derived from the g++-bugs
29969 snapshots.
29970
29971 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29972
29973 * gcc.compile: initbug1.c initbug1.exp testcase added
29974
29975 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29976
29977 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29978 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29979 fixes submitted by Jeff Law (law@cs.utah.edu)
29980 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29981 Jeff Law (law@cs.utah.edu)
29982
29983
29984 1993-11-30 Mike Stump (mrs@cygnus.com)
29985
29986 * config/unix-g++.exp: Follow the gcc way of doing things.
29987 * g++.old-deja/old-deja.exp: Minor updates.
29988 * lib/g++.exp: New file, follow the gcc way of doing things.
29989 * lib/old-dejagnu.exp: Minor updates.
29990 * lib/mike-g++.exp: Always unset errorInfo.
29991
29992 1993-11-06 Mike Stump (mrs@cygnus.com)
29993
29994 * lib/gcc.exp: Fix some errors with the below change, CC and
29995 CFLAGS should be global when setting, not local.
29996
29997 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29998
29999 * lib/gcc.exp: Transform tool name.
30000
30001 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30002
30003 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
30004
30005 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30006
30007 * lib/gcc.exp: change gcc_done to gcc_stat
30008
30009 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30010
30011 * Upgraded gcc testsuite to c-torture version 1.25
30012
30013 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
30014
30015 * lib/gcc.exp: added reporting code. Changed verbose compile message.
30016 * lib/c-torture: added hooks for new reporting code.
30017
30018 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
30019
30020 * config/sh-gcc.exp: check if sh-sim exists in the path
30021
30022 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
30023
30024 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
30025 * gcc.compile/compile.exp: Initial changes for new logic.
30026 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
30027 * gcc.failure/failure.exp: Initial changes for new logic.
30028 * gcc.ieee/ieee.exp: Initial changes for new logic.
30029 * gcc.misc-tests/misc.exp: Initial changes for new logic.
30030 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
30031 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
30032 * lib/c-torture.exp: Initial changes for new logic.
30033 * lib/gcc.exp: Initial changes for new logic.
30034
30035 1993-10-15 Mike Stump (mrs@cygnus.com)
30036
30037 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
30038 depend upon failure or success. Fully qualify names in failure
30039 and success messages. Always remove a.out before starting
30040 compile, just in case. Pay more attention to error text output by
30041 the compiler. Handle testcases with no known past errors just
30042 like all others, so that things are uniform. Other miscellaneous
30043 improvements.
30044
30045 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30046
30047 * gcc.cpp: new directory for cpp tests
30048
30049 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30050
30051 * lib/chill.exp: Code reformatted, removed unused code.
30052 * config/unix-chill.exp: Code reformatted, removed unused code.
30053 * chill.execute/execute.exp: Code reformatted, removed unused code.
30054 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30055
30056 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30057
30058 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30059 routines not written.
30060
30061 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30062
30063 * config/bug-gcc.exp: Use new procs from bug.exp.
30064
30065 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30066
30067 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30068 via ftp, rather than depending on NFS.
30069 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30070 case.
30071
30072 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30073
30074 * config/bug-gcc.exp: Use new download proc.
30075
30076 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30077
30078 * chill.execute/execute.exp: cleanups, handles errors better
30079 * chill.compile/compile.exp: rewrite, based on execute.exp
30080 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30081 * lib/chill.exp: major changes to diff proc and compile and link
30082 procs. added chill_fail and chill_pass wrappers to pass and
30083 fail. added more comments, and handle error codes better.
30084 Added a hack to capture stderr from exec, so noncompile tests
30085 can work.
30086
30087 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30088
30089 * chill.execute/execute.exp: rewrite of testsuite driver
30090 * lib/chill.exp: rewrite of testsuite driver
30091 * config/unix-chill.exp: rewrite of testsuite driver
30092
30093 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30094
30095 In chill.execute:
30096 * iexpr.ch: Standardize uppercase.
30097 * tuples.dat: Standardize uppercase.
30098 * vary.ch: standardize. Correct varying string assignments.
30099 * vary.dat: Add new output lines.
30100
30101 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30102
30103 In chill.execute:
30104 * chprintf.ch: Standardize use of uppercase.
30105 * tuples.ch: Standardize and turn arr2 into a DCL,
30106 rather than a SYN.
30107 * pinits.ch: Standardize.
30108
30109 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30110
30111 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30112 * Makefil: Renamed to Makefile.in.
30113 * configure.in: New.
30114
30115 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30116
30117 In chill.execute:
30118 * .cvsignore: Add result/output files.
30119 * Makefile: Fix up variables at start. Use MFLAGS
30120 everywhere. Correct bool_loc, built_ins entries.
30121 Add entry for vary1.ch.
30122 * bitarray.ch: Standardize upper-case usage.
30123 * bitexpr.ch: Standardize, add output of b1.
30124 * params.ch: Use arrayt in along PROC parameters, to
30125 avoid novelty problems.
30126 * sets.ch: Tiny cleanup.
30127 * vary1.ch: Re-indent.
30128
30129 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30130
30131 * Add PR-related files to Makefiles, .cvsignore files, etc.
30132
30133 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30134
30135 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30136 with compiler objects. New names are test-flow.c and test-loop.c
30137
30138 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30139
30140 * Upgraded c-torture tests from 1.19 to 1.20
30141
30142 * new files:
30143 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30144 * gcc.compile: 930623-1.c 930623-2.c
30145 * gcc.noncompile: 930622-1.c 930622-2.c
30146 * gcc.failure: 920411-1.c 920627-2.c
30147 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30148
30149 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30150
30151 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30152 More changes to get testsuite working properly. Needs more work.
30153 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30154
30155 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30156
30157 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30158 More changes to get testsuite working properly. Needs more work.
30159
30160 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30161
30162 * chill.compile/compile.exp: Added for Dejagnu support
30163 * chill.execute/execute.exp: Added for Dejagnu support
30164 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30165
30166 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30167
30168 This should complete moving the CHILL test files.
30169 * chill.noncompile(.cvsignore printf.grt
30170 in-printf.grt chprintf.grt chprintf.ch):
30171 Added test-support files.
30172 (Makefile): Modified further.
30173 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30174 signal.ch): Added test files.
30175 * chill.execute (.cvsignore printf.grt printr.c
30176 in-printf.grt rts.c chprintf.grt rts.h): Added
30177 test-support files.
30178 (Makefile): More corrections.
30179
30180 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30181
30182 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30183 test cases, ready for DejaGnu.
30184
30185 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30186
30187 * Upgraded c-torture tests from 1.18 to 1.19
30188
30189 * gcc.compile: added test(s):
30190 930607-1.c
30191 * gcc.execute: added test(s):
30192 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30193
30194 * added new subdirectory for misc tests: gcc.misc-tests
30195 * gcc.misc-test(s): added tests:
30196 inst-check.c test-consts.c test-ior.c test-switch.c
30197
30198 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30199
30200 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30201
30202 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30203
30204 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30205
30206 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30207
30208 * Upgraded c-torture tests from 1.17 to 1.18
30209
30210 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30211
30212 * Upgraded c-torture tests from 1.12 to 1.17
30213
30214 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30215
30216 * lib/old-dejagnu.exp:
30217 Fixed handling of XFAIL target triplets to correctly
30218 recognize wildcard characters. Removed code that
30219 appended a unique id tag to the end of the file name
30220 printed out by the result of the testcases within a
30221 given test file.
30222
30223 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30224
30225 * lib/old-dejagnu.exp:
30226 Reworked expected failure handling to trigger off of XFAIL
30227 keyword in keyphrase embeded in testcase source code. The
30228 XFAIL keyword must be at the end of the keyphrase line. It
30229 may optionally be followed by one or more target triplets.
30230 It has just occured that the handling of wildcards in the
30231 target triplet may not be correct.
30232
30233 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30234
30235 * g++.old-deja/tests:
30236 Moved all subdirectories up one level into g++.old-deja .
30237
30238 * lib/old-dejagnu.exp:
30239 Fixed problem with CXXFLAGS not being properly reset, and being
30240 corrupted with extraneous "-c" compiler option. This was
30241 causing binaries to not be generated for test that needed them.
30242 Modified strings passed to "pass" and "fail" so that individual
30243 tests from the same test file would be distinguished by an
30244 identifier appended to the test file name in the summary logs;
30245 this corrected a problem with erroneous diff logs. Added code
30246 to search testcases for expected fail and unexpected pass keywords.
30247
30248 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30249
30250 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30251
30252 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30253
30254 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30255 Removed extraneous text from end of "Special g++ Options"
30256 keyphrase.
30257
30258 * lib/old-dejagnu.exp: Added pattern matching to look for new
30259 keywords, embedded in testcases comments, which will trigger
30260 calls to xpass and xfail.
30261
30262 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30263
30264 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30265 comments embedded in the testcases, especially the one looking for
30266 special compiler options, as well as the pattern matching for the
30267 compiler output again.
30268
30269 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30270
30271 * lib/old-dejagnu.exp: Do a proper check of the return value for
30272 execute tests. Fixed several problems with the pattern matching
30273 of the compiler output which gave erroneous test results.
30274 Changed several of the test result messages to be more descriptive.
30275 * config/unix-g++.exp: Proc g++_load now actually works and
30276 executes the tests passed to it and returns a usable return
30277 value.
30278
30279 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30280
30281 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30282
30283 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30284
30285 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30286 Modified both files to properly execute the old style
30287 dejagnu tests. The previous versions of these files were
30288 experimental and did not function anything near correctly.
30289
30290 1993-04-05 Rob Savoye (rob@cygnus.com)
30291
30292 * Removed all Makefile.in and configure.in files. No configuration
30293 needed now.
30294
30295 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30296
30297 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30298
30299 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30300
30301 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30302 gcc.special/configure.in, gcc.noncompile/configure.in,
30303 gcc.execute/configure.in, gcc.code_quality/configure.in,
30304 g++.other/configure.in, g++.old-deja/configure.in,
30305 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30306 in srcname setting.
30307
30308 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30309
30310 * lib/udi.exp: Fixed mondfe and mondfe_download.
30311 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30312 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30313
30314 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30315
30316 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30317 (gdb_exit): Don't remove *_soc files.
30318
30319 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30320
30321 * lib/c-torture.exp: Don't look for main; instead always use -w
30322 -c. This is how the c-torture tests work. Remove the object
30323 file if the compilation succeeds.
30324 * gcc.execute/execute.exp: Remove executable if test passes.
30325 * gcc.noncompile/noncompile.exp: Every test is an expected
30326 failure.
30327 * gcc.special/special.exp: Added tests from c-torture 1.11,
30328 corrected use of existing test.
30329 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30330 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30331 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30332 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30333 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30334 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30335 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30336 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30337 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30338 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30339 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30340 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30341 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30342 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30343 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30344 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30345 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30346 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30347 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30348 c-torture 1.11.
30349 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30350 correspond to c-torture 1.11.
30351
30352 * New file.