[multiple changes]
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-22 Bud Davis <bdavis@gfortran.org>
2
3 * gfortran.dg/list_read_4.f90: new test.
4
5 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6
7 PR rtl-optimization/20017.
8 * gcc.dg/pr20017.c: New.
9
10 2005-02-22 Devang Patel <dpatel@apple.com>
11
12 PR 19952
13 * g++.dg/tree-ssa/pr19952.C: New test.
14
15 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16
17 PR c++/19883
18 * g++.dg/parse/constant6.C: New test.
19
20 2005-02-22 Uros Bizjak <uros@kss-loka.si>
21
22 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
23 * g++.dg/charset/asm2.c: Likewise.
24 * g++.dg/charset/asm3.c: Likewise.
25 * g++.dg/charset/asm4.c: Likewise.
26 * g++.dg/charset/asm5.c: Likewise.
27 * g++.dg/charset/attribute1.c: Likewise.
28 * g++.dg/charset/attribute2.c: Likewise.
29 * g++.dg/charset/extern1.cc: Likewise.
30 * g++.dg/charset/extern2.cc: Likewise.
31 * g++.dg/charset/extern3.cc: Likewise.
32 * g++.dg/charset/function.cc: Likewise.
33 * g++.dg/charset/string.c: Likewise.
34 * g++.dg/charset/charset.exp: Likewise.
35 * lib/target-supports.exp (check_iconv_available): Fix comment.
36
37 2005-02-22 Uros Bizjak <uros@kss-loka.si>
38
39 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
40 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
41 * gcc.dg/charset/asm2.c: Likewise.
42 * gcc.dg/charset/asm3.c: Likewise.
43 * gcc.dg/charset/asm4.c: Likewise.
44 * gcc.dg/charset/asm5.c: Likewise.
45 * gcc.dg/charset/asm6.c: Likewise.
46 * gcc.dg/charset/attribute1.c: Likewise.
47 * gcc.dg/charset/attribute2.c: Likewise.
48 * gcc.dg/charset/builtin1.c: Likewise.
49 * gcc.dg/charset/extern.c: Likewise.
50 * gcc.dg/charset/function.c: Likewise.
51 * gcc.dg/charset/string.c: Likewise.
52 * gcc.dg/charset/charset.exp: Likewise.
53
54 2005-02-21 Bud Davis <bdavis9659@comcast.net>
55
56 PR fortran/20086
57 * gfortran.dg/pr20086.f90: New test.
58
59 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
60
61 PR tree-optimization/19786
62 * g++.dg/tree-ssa/pr19786.C: New.
63
64 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
65
66 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
67
68 2005-02-21 Jeff Law <law@redhat.com>
69
70 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
71
72 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
73
74 * gfortran.dg/do_iterator: Split loop, markup all lines for
75 which an error locus is printed.
76 * gfortran.dg/pr17708.f90: Markup all lines for which an error
77 locus is printed.
78 * gfortran.dg/select_4.f90: Likewise.
79 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
80 locuses in the various permutations.
81
82 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
83
84 PR tree-optimization/19951
85 * g++.dg/vect: New directory.
86 * g++.dg/vect/vect.exp: New file.
87 * g++.dg/vect/pr19951.cc: New testcase.
88 * g++.dg/dg.exp: Also prune vectorizer tests.
89
90 2005-02-20 Zack Weinberg <zack@codesourcery.com>
91
92 PR 18785
93 * gcc.dg/charset/builtin1.c: New test.
94
95 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
96
97 PR c++/19299
98 * g++.dg/inherit/volatile1.C: New test.
99
100 PR c++/19440
101 * g++.dg/template/dtor4.C: New test.
102
103 2005-02-19 Steven G. Kargl <kargls@comcast.net>
104
105 * gfortran.dg/int_1.f90: New test.
106
107 2005-02-19 Devang Patel <dpatel@apple.com>
108
109 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
110
111 2005-02-19 Steven G. Kargl <kargls@comcast.net>
112
113 * gfortran.dg/achar_1.f90: New test.
114
115 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
116
117 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
118
119 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
120 Jakub Jelinek <jakub@redhat.com>
121
122 PR tree-optimization/19828
123 * gcc.dg/tree-ssa/loop-7.c: New test.
124 * gcc.c-torture/execute/20050218-1.c: New test.
125
126 2005-02-19 Jakub Jelinek <jakub@redhat.com>
127
128 PR c/20043
129 * gcc.dg/transparent-union-1.c: New test.
130 * gcc.dg/transparent-union-2.c: New test.
131
132 2005-02-18 James E Wilson <wilson@specifixinc.com>
133
134 PR tree-optimization/18977
135 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
136
137 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
138
139 PR target/20054
140 * gcc.dg/pr20054.c: New test.
141
142 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
143
144 PR c++/19508
145 * g++.dg/ext/attrib20.C: New test.
146
147 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
148
149 PR middle-end/20030
150 * gfortran.fortran-torture/execute/character_passing.f90: New test.
151
152 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
153
154 PR c++/20008
155 * g++.dg/opt/switch4.C: New.
156
157 2005-02-18 Jakub Jelinek <jakub@redhat.com>
158
159 PR c++/20023
160 PR tree-optimization/20009
161 * gcc.c-torture/compile/20050217-1.c: New test.
162 * g++.dg/opt/switch3.C: New test.
163
164 PR tree-optimization/18947
165 * gcc.c-torture/compile/20050215-1.c: New test.
166 * gcc.c-torture/compile/20050215-2.c: New test.
167 * gcc.c-torture/compile/20050215-3.c: New test.
168
169 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
170
171 PR c++/20028
172 * g++.dg/template/crash34.C: New.
173
174 PR c++/20022
175 * g++.dg/other/access3.C: New.
176
177 2005-02-17 Ira Rosen <irar@il.ibm.com>
178
179 * gcc.dg/vect/vect-98.c: New test.
180
181 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
182
183 PR tree-optimization/19967
184 * gcc.dg/pr19967.c: New.
185
186 2005-02-16 Jakub Jelinek <jakub@redhat.com>
187
188 PR middle-end/19857
189 * gcc.dg/tree-ssa/20050215-1.c: New test.
190 * gcc.c-torture/execute/20050215-1.c: New test.
191
192 2005-02-15 Eric Christopher <echristo@redhat.com>
193
194 * gcc.dg/cpp/20050215-1.c: New file.
195
196 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
197
198 PR tree-optimization/15785
199 * gcc.dg/pr15785-1.c: New test.
200
201 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
202
203 PR c++/17788
204 * g++.dg/init/ctor4.C: New.
205 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
206
207 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
208
209 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
210 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
211
212 2005-02-15 Andreas Schwab <schwab@suse.de>
213
214 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
215 declare malloc.
216
217 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
218
219 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
220
221 2005-02-14 Diego Novillo <dnovillo@redhat.com>
222
223 PR tree-optimization/19853
224 * gcc.c-torture/compile/pr19853.c: New test.
225
226 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
227
228 PR c++/19608
229 * g++.dg/parse/local-class1.C: New.
230
231 PR c++/19895
232 * g++.dg/parse/ptrmem3.C: New.
233
234 PR c++/19884
235 * g++.old-deja/g++.oliva/template6.C: Add another case.
236 * g++.dg/template/explicit6.C: New.
237
238 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
239
240 PR c++/17816
241 * g++.dg/other/redecl2.C: New.
242
243 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
244
245 PR c++/19891
246 * g++.dg/abi/covariant4.C: New.
247
248 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
249
250 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
251
252 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
253
254 * gcc.dg/vect/vect-96.c: Fix typo.
255
256 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
257
258 PR c++/14479
259 PR c++/19487
260 * g++.dg/template/enum5.C: New test.
261
262 2005-02-12 Ira Rosen <irar@il.ibm.com>
263
264 * gcc.dg/vect/vect-97.c: New test.
265
266 2005-02-12 Ira Rosen <irar@il.ibm.com>
267
268 * gcc.dg/vect/vect-96.c: New test.
269
270 2005-02-12 Uros Bizjak <uros@kss-loka.si>
271
272 * gcc.dg/builtins-34.c: Also check ldexp*.
273
274 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
275
276 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
277
278 2005-02-11 Janis Johnson <janis187@us.ibm.com>
279
280 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
281 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
282 dg-require-dll, dg-require-iconv, dg-require-named-sections,
283 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
284 selector_list, selector_expression, dg-process-target): Move to new
285 file target-supports-dg.exp.
286 * lib/target-supports-dg.exp: New.
287
288 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
289 New.
290
291 2005-02-11 Jakub Jelinek <jakub@redhat.com>
292
293 PR c++/19666
294 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
295
296 PR middle-end/19858
297 * gcc.c-torture/compile/20050210-1.c: New test.
298
299 2005-02-11 Mark Mitchell <mark@codesourcery.com>
300
301 PR c++/19755
302 * g++.dg/warn/Wbraces1.C: New test.
303
304 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
305
306 * gcc.dg/builtins-52.c: New testcase.
307
308 2005-02-10 Jakub Jelinek <jakub@redhat.com>
309
310 PR c/19342
311 * gcc.c-torture/execute/20050119-1.c: New test.
312
313 2005-02-09 Mark Mitchell <mark@codesourcery.com>
314
315 PR c++/19811
316 * g++.dg/init/delete1.C: New test.
317
318 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
319
320 PR c++/18470
321 * g++.dg/template/static12.C: New test.
322
323 2005-02-09 Mark Mitchell <mark@codesourcery.com>
324
325 PR c++/19787
326 * g++.dg/conversion/ambig1.C: New test.
327
328 PR c++/19739
329 * g++.dg/ext/attrib19.C: New test.
330
331 PR c++/19732
332 * g++.dg/parse/dtor5.C: New test.
333
334 PR c++/19762
335 * g++.dg/template/dtor3.C: New test.
336
337 PR c++/19826
338 * g++.dg/template/static11.C: New test.
339 * g++.dg/template/crash2.C: Remove dg-error marker.
340
341 2005-02-09 Janis Johnson <janis187@us.ibm.com>
342
343 PR C++/18491
344 * g++.old-deja/g++.mike/p10769a.C: Remove.
345
346 2005-02-09 Roger Sayle <roger@eyesopen.com>
347
348 * gcc.dg/builtins-48.c: New test case.
349 * gcc.dg/builtins-49.c: New test case.
350 * gcc.dg/builtins-50.c: New test case.
351 * gcc.dg/builtins-51.c: New test case.
352
353 2005-02-09 Ian Lance Taylor <ian@airs.com>
354
355 PR middle-end/19583
356 * g++.dg/warn/Wreturn-type-3.C: New test.
357
358 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
359
360 PR middle-end/19402
361 * gcc.dg/pr19402-1.c: New testcase.
362 * gcc.dg/pr19402-2.c: likewise.
363
364 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
365
366 PR middle-end/19854
367 * g++.dg/tree-ssa/tmmti.C: New testcase.
368
369 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
370
371 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
372
373 2005-02-08 Mark Mitchell <mark@codesourcery.com>
374
375 PR c++/19733
376 * g++.dg/parse/crash23.C: New test.
377 * g++.dg/warn/Weff1.C: New test.
378
379 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
380
381 * gcc.dg/20050209-1.c: New test.
382
383 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
384
385 PR target/19799
386 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
387
388 2005-02-08 Mike Stump <mrs@apple.com>
389
390 * g++.dg/pch/import-2.c: New test.
391 * g++.dg/pch/import-2.hs: New.
392 * g++.dg/pch/include/import-2a.h: New.
393 * g++.dg/pch/include/import-2b.h: New.
394
395 2005-02-08 Janis Johnson <janis187@us.ibm.com>
396
397 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
398
399 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
400
401 * gfortran.dg/substr_1.f90: New test.
402
403 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
404
405 PR middle-end/19775
406 * gcc.dg/torture/builtin-power-1.c: Disable test for
407 invalid transformation.
408 * gcc.dg/builtins-10.c: Likewise. Disable one test we
409 no longer optimize.
410 * gcc.dg/builtins-47.c: New testcase.
411
412 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
413 Dorit Naishlos <dorit@il.ibm.com>
414
415 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
416
417 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
418
419 * gcc.c-torture/compile/20050206-1.c: New test.
420
421 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
422
423 PR tree-opt/19768
424 * g++.dg/opt/pr19768.C: New test.
425
426 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
427
428 PR tree-opt/19736
429 * gcc.c-torture/compile/pr19736.c: New test.
430
431 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
432
433 PR c++/17401
434 * g++.dg/parse/error25.C: New test.
435
436 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
437
438 * gcc.c-torture/execute/20050203-1.c: New.
439
440 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
441
442 * gcc.dg/vect/vect-85.c: Remove xfail.
443 * gcc.dg/vect/vect-86.c: Remove xfail.
444 * gcc.dg/vect/vect-87.c: Remove xfail.
445 * gcc.dg/vect/vect-88.c: Remove xfail.
446
447 2005-02-02 Geoffrey Keating <geoffk@apple.com>
448
449 * gcc.dg/altivec-19.c: New.
450
451 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
452
453 PR c/17807
454 * gcc.dg/nested-func-3.c: New test.
455 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
456
457 2005-02-02 Janis Johnson <janis187@us.ibm.com>
458
459 * gcc.test-framework/gen_directive_tests: Generate tests for
460 selector expressions.
461
462 2005-02-02 Matt Austern <austern@apple.com>
463
464 PR c++/19628
465 * g++/ext/builtin7.C: New.
466 * g++/ext/builtin8.C: New.
467
468 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
469
470 PR c/18502
471 * gcc.dg/pr18502-1.c: New test.
472
473 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
474
475 PR c++/17413
476 * g++.dg/template/local4.C: Tweak.
477
478 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
479
480 PR tree-optimization/19578
481 * gcc.c-torture/compile/20050202-1.c: New test.
482
483 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
484
485 PR c/19435
486 * gcc.dg/c99-init-4.c: New test.
487
488 2005-02-01 Janis Johnson <janis187@us.ibm.com>
489
490 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
491
492 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
493
494 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
495 * g++.dg/eh/check-vect.h: New.
496
497 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
498 * gcc.dg/vect/vect-78.c: Ditto.
499 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
500 Remove.
501
502 * g++.dg/conversion/simd1.C: Expect warning.
503 * g++.dg/ext/attribute-test-1.C: Ditto.
504 * g++.dg/ext/attribute-test-2.C: Ditto.
505 * g++.dg/ext/attribute-test-3.C: Ditto.
506 * g++.dg/ext/attribute-test-4.C: Ditto.
507
508 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
509 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
510
511 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
512
513 2005-02-01 Richard Henderson <rth@redhat.com>
514
515 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
516 long double for ibm double-double format.
517 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
518
519 2005-02-01 Diego Novillo <dnovillo@redhat.com>
520
521 PR tree-optimization/19633
522 * testsuite/gcc.dg/pr19633-1.c: New test.
523 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
524 to NULL or a symbol.
525
526 2005-02-01 Janis Johnson <janis187@us.ibm.com>
527
528 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
529 New procs.
530 (dg-process-target (local override)): Handle selector expressions.
531
532 * gcc.test-framework/README: Describe tests in source directory.
533 * gcc.test-framework/test-framework.awk: Handle dg- tests.
534 * gcc.test-framework/test-framework.exp: Handle dg- tests.
535 * gcc.test-framework/dg-bogus-exp-P.c: New test.
536 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
537 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
538 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
539 * gcc.test-framework/dg-do-link-exp-P.c: New test.
540 * gcc.test-framework/dg-do-run-exp-P.c: New test.
541 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
542 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
543 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
544 * gcc.test-framework/dg-error-exp-P.c: New test.
545 * gcc.test-framework/dg-error-exp-XP.c: New test.
546 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
547 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
548 * gcc.test-framework/dg-output-exp-P.c: New test.
549 * gcc.test-framework/dg-output-exp-XF.c: New test.
550 * gcc.test-framework/dg-warning-exp-P.c: New test.
551 * gcc.misc-tests/dg-1.c: Remove.
552 * gcc.misc-tests/dg-2.c: Remove.
553 * gcc.misc-tests/dg-3.c: Remove.
554 * gcc.misc-tests/dg-4.c: Remove.
555 * gcc.misc-tests/dg-5.c: Remove.
556 * gcc.misc-tests/dg-6.c: Remove.
557 * gcc.misc-tests/dg-7.c: Remove.
558 * gcc.misc-tests/dg-8.c: Remove.
559 * gcc.misc-tests/dg-9.c: Remove.
560 * gcc.misc-tests/dg-10.c: Remove.
561 * gcc.misc-tests/dg-11.c: Remove.
562 * gcc.misc-tests/dg-12.c: Remove.
563 * gcc.misc-tests/dg-test.exp: Remove.
564
565 * gcc.test-framework/test-framework.awk: Change recording and
566 printing of passes and failures.
567
568 * gcc.test-framework: New directory.
569 * gcc.test-framework/README: New.
570 * gcc.test-framework/test-framework.exp: New.
571 * gcc.test-framework/test-framework.awk: New.
572 * gcc.test-framework/gen_directive_tests: New.
573
574 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
575
576 * lib/treelang.exp: Fix comment typos.
577 (treelang_target_compile): Don't append libs=-ltreelang to options.
578
579 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
580
581 * g++.dg/parse/typename7.C: Adjust error messages.
582
583 2005-01-31 Jeff Law <law@redhat.com>
584
585 * gcc.c-torture/execute/20050131-1.c: New test.
586 * gcc.dg/wcaselabel.c: New test.
587
588 2005-01-31 Mark Mitchell <mark@codesourcery.com>
589
590 * g++.dg/other/warning1.C: Adjust error messags.
591 * g++.dg/parse/constant5.C: New test.
592
593 2005-01-31 Steven Bosscher <stevenb@suse.de>
594
595 PR c/19333
596 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
597 the test case valid.
598 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
599 * testsuite/gcc.dg/array-7.c: Adjust expected result.
600 * testsuite/gcc.dg/pr18596-3.c: Likewise.
601 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
602 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
603 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
604
605 2005-01-31 Dale Johannesen <dalej@apple.com>
606
607 * g++.dg/opt/pr19650.C: New test.
608
609 2005-01-31 Richard Henderson <rth@redhat.com>
610
611 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
612 long double for intel double extended format.
613 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
614
615 2005-01-30 Mark Mitchell <mark@codesourcery.com>
616
617 PR c++/19555
618 * g++.dg/template/static10.C: New test.
619
620 PR c++/19395
621 * g++.dg/parse/error24.C: New test.
622
623 PR c++/19367
624 * g++.dg/lookup/builtin1.C: New test.
625
626 PR c++/19457
627 * g++.dg/warn/conv3.C: New test.
628
629 2005-01-30 Bud Davis <bdavis@gfortran.org>
630
631 PR fortran/19647
632 * gfortan.dg/inquire_7.f90
633
634 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
635
636 PR tree-optimization/15791
637 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
638 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
639 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
640 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
641 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
642 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
643 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
644 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
645 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
646 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
647
648 2005-01-29 Paul Brook <paul@codesourcery.com>
649
650 PR fortran/18565
651 * check.c (real_or_complex_check): New function.
652 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
653 * intrinsic.c (add_functions): Use new check functions.
654 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
655 Add prototypes.
656
657 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
658
659 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
660 gcc.dg/lvalue-3.c: New tests.
661 * gcc.dg/concat.c: Update expected messages.
662
663 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
664
665 PR libfortran/19595
666 * gfortran.dg/eor_1.f90: New test.
667
668 2005-01-29 Steven G. Kargl <kargls@comcast.net>
669
670 PR fortran/19589
671 * gfortran.dg/logical_data_1.f90: New test.
672
673 2005-01-28 Mark Mitchell <mark@codesourcery.com>
674
675 PR c++/19253
676 * g++.dg/template/crash33.C: New test.
677
678 PR c++/19667
679 * g++.dg/template/crash32.C: New test.
680
681 2005-01-28 Ian Lance Taylor <ian@airs.com>
682
683 PR middle-end/16558
684 * g++.dg/warn/Wreturn-type-2.C: New test.
685
686 2004-06-24 Jeff Law <law@redhat.com>
687
688 * gcc.dg/tree-ssa/20050128-1.c: New test.
689
690 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
691
692 * gcc.target/frv/all-mdpackh-1.c: New test.
693
694 2005-01-28 Steven Bosscher <stevenb@suse.de>
695
696 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
697
698 2005-01-27 Richard Henderson <rth@redhat.com>
699
700 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
701
702 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
703
704 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
705
706 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
707
708 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
709 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
710 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
711 to cope with cases where the multilib options override the dg-options.
712
713 2005-01-27 Jakub Jelinek <jakub@redhat.com>
714
715 PR c/18946
716 * gcc.dg/noncompile/20050120-1.c: New test.
717
718 2005-01-26 Diego Novillo <dnovillo@redhat.com>
719
720 PR tree-optimization/19633
721 * gcc.dg/pr19633.c: New test.
722 * gcc.dg/tree-ssa/pr19633.c: New test.
723
724 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
725
726 * gcc.dg/20041216-1.c: New test.
727
728 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
729
730 PR objc/18862
731 * objc.dg/selector-2.m: New test.
732
733 2005-01-26 Jakub Jelinek <jakub@redhat.com>
734
735 * g++.dg/opt/range-test-2.C: New test.
736
737 PR rtl-optimization/19579
738 * gcc.c-torture/execute/20050124-1.c: New test.
739
740 2005-01-26 Greg Parker <gparker@apple.com>
741 Stuart Hastings <stuart@apple.com>
742
743 * gcc.c-torture/execute/20050125-1.c: New.
744
745 2005-01-18 Jan Hubicka <jh@suse.cz>
746
747 PR tree-optimize/19337
748 * gcc.c-torture/compile/20050119-1.c: New test.
749
750 2005-01-24 James E Wilson <wilson@specifixinc.com>
751
752 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
753 test for successful match.
754
755 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
756
757 PR objc/18408
758 * objc.dg/comp-types-7.m: New test.
759
760 2005-01-24 Janis Johnson <janis187@us.ibm.com>
761
762 * lib/target-supports.exp (current_target_name): New.
763 (check_effective_target_ilp32, check_effective_target_lp64):
764 Cache the result to use as long as the current target, with
765 multilib flags, remains the same.
766
767 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
768 (dg-require-weak, dg-require-visibility, dg-require-alias,
769 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
770 dg-require-effective-target, dg-skip-if): Remove call to
771 skip_test_and_clear_xfail.
772 (dg-test): Clear xfail data.
773
774 2005-01-24 Jakub Jelinek <jakub@redhat.com>
775
776 PR target/17751
777 * gcc.dg/ppc64-toc.c: New test.
778
779 * g++.dg/tree-ssa/empty-1.C: New test.
780
781 PR middle-end/19551
782 * gcc.c-torture/execute/20050121-1.c: New test.
783 * gcc.dg/20050121-2.c: New test.
784
785 2004-01-23 Steven G. Kargl <kargls@comcast.net>
786 Paul Brook <paul@codesourcery.com>
787
788 PR fortran/17941
789 * gfortran.dg/real_const_1.f: New test.
790 * gfortran.dg/real_const_2.f90: New test.
791 * gfortran.dg/complex_int_1.f90: New test.
792
793 2005-01-23 Bud Davis <bdavis9659@comcast.net>
794
795 PR fortran/19313
796 * gfortan.dg/inquire_6.f90: New test.
797
798 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
799
800 PR libfortran/19451
801 * open_readonly_1.f90: New test.
802
803 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
804
805 PR libfortran/18982
806 * gfortran.dg/open_new.f90: New file.
807
808 2005-01-22 Paul Brook <paul@codesourcery.com>
809
810 * namelist_1.f90: New test.
811
812 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
813
814 PR tree-optimization/19484
815 * gcc.c-torture/compile/20050122-[12].c: New tests.
816
817 2005-01-22 Paul Brook <paul@codesourcery.com>
818
819 * gfortran.dg/implicit_2.f90: New test.
820
821 2005-01-22 Bud Davis <bdavis9659@comcast.net>
822
823 PR fortran/19314
824 * gfortran.dg/inquire_5.f90: New test.
825
826 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
827
828 PR c/18809
829 * gcc.dg/pr18809-1.c: New test.
830
831 2005-01-21 Ian Lance Taylor <ian@airs.com>
832
833 * gcc.dg/20050121-1.c: New test.
834
835 PR tree-optimization/13000
836 * gcc.dg/20040206-1.c: Change warning to point where function is
837 being inlined.
838
839 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
840
841 PR c++/19208
842 * g++.dg/template/array11.C: New test.
843
844 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
845
846 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
847 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
848 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
849 * gfortran.dg/getenv_1.f90: Add dg-do directive.
850 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
851 gfortran.dg/pr17164.f90: Add missing dg-do directives.
852
853 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
854
855 PR tree-optimization/15349
856 * gcc.dg/tree-ssa/pr15349.c: New.
857
858 2005-01-20 Steve Ellcey <sje@cup.hp.com>
859
860 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
861
862 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
863
864 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
865 scan-assembler-times directive name.
866
867 * gcc.dg/asm-a.c: Move dg-require-effective-target to
868 after dg-do.
869
870 PR rtl-optimization/19462
871 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
872
873 2005-01-19 Steve Ellcey <sje@cup.hp.com>
874
875 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
876 counting function calls on ia64.
877
878 2005-01-19 Jakub Jelinek <jakub@redhat.com>
879
880 PR rtl-optimization/15139
881 * gcc.dg/20050111-2.c: New test.
882
883 PR c/17297
884 * gcc.c-torture/compile/20050113-1.c: New testcase.
885
886 PR middle-end/19164
887 * gcc.dg/20050113-1.c: New testcase.
888
889 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
890
891 * gcc.dg/vect/vect-85.c: Add comment.
892 * gcc.dg/vect/vect-86.c: Add xfail for now.
893 * gcc.dg/vect/vect-87.c: Add xfail for now.
894 * gcc.dg/vect/vect-88.c: Add xfail for now.
895 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
896
897 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
898
899 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
900
901 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
902
903 * g++.dg/debug/typedef3.C: New test.
904
905 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
906
907 PR c/19472
908 * gcc.dg/asm-a.c: New test.
909
910 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
911
912 * gcc.dg/sh-relax.c: Add prototype for abort.
913
914 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
915
916 * gcc.dg/short-compare-1.c: New test.
917 * gcc.dg/short-compare-2.c: Likewise.
918
919 2005-01-18 Michael Matz <matz@suse.de>
920
921 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
922
923 2005-01-17 Diego Novillo <dnovillo@redhat.com>
924
925 PR tree-optimization/19121
926 * gcc.c-torture/compile/pr19121.c: New test.
927
928 2005-01-17 James E. Wilson <wilson@specifixinc.com>
929
930 PR target/19357
931 * gcc.c-torture/compile/pr19357.c: New test.
932
933 2005-01-17 Ian Lance Taylor <ian@airs.com>
934
935 PR c/5675
936 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
937 pass--those that refer just to the variable, possibly with a
938 cast.
939 * gcc.dg/c99-const-expr-3.c: Likewise.
940
941 PR middle-end/13127
942 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
943 longer emitted.
944
945 2005-01-16 Bud Davis <bdavis9659@comcast.net>
946
947 PR fortran/18778
948 * gfortran.dg/endfile_2.f90: New test.
949
950 2005-01-16 Steven G. Kargl <kargls@comcast.net>
951
952 PR 19168
953 * gfortran.dg/select_5.f90: New test.
954
955 2004-01-16 Paul Brook <paul@codesourcery.com>
956
957 * gfortran.dg/common_4.f90: New test.
958
959 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
960
961 PR rtl-optimization/19462
962 * gcc.dg/torture/pr19462-1.c: New test.
963
964 2005-01-15 Ziemowit Laski <zlaski@apple.com>
965
966 PR objc/19321
967 * objc.dg/func-ptr-2.m: New.
968 * objc.dg/volatile-1.m: New.
969
970 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
971
972 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
973
974 2005-01-15 Jakub Jelinek <jakub@redhat.com>
975
976 PR tree-optimization/19060
977 * gcc.c-torture/execute/20050104-1.c: New test.
978
979 2005-01-15 Bud Davis <bdavis9659@comcast.net>
980
981 PR fortran/18983
982 * gfortran.dg/write_to_null.f90: New test.
983
984 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
985 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
986
987 PR other/19328
988 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
989 argument.
990
991 2005-01-15 Jakub Jelinek <jakub@redhat.com>
992
993 PR c++/19263
994 * g++.dg/init/vector1.C: New test.
995
996 2005-01-14 James E. Wilson <wilson@specifixinc.com>
997
998 PR target/13158
999 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1000 PR target/18987
1001 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1002
1003 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1004
1005 * gfortran.dg/select_1.f90: New test.
1006 * gfortran.dg/select_2.f90: New test.
1007 * gfortran.dg/select_3.f90: New test.
1008 * gfortran.dg/select_4.f90: New test.
1009
1010 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1011
1012 PR middle-end/19084
1013 PR rtl-optimization/19348
1014 * gcc.dg/20050111-1.c: New test.
1015 * gcc.c-torture/execute/20050111-1.c: New test.
1016
1017 * gcc.dg/i386-asm-4.c: New test.
1018
1019 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1020
1021 * gcc.dg/nested-func-2.c: New test.
1022 * ada/acats/norun.lst: Remove c953002.
1023
1024 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1025
1026 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1027
1028 2005-01-12 Ben Elliston <bje@au.ibm.com>
1029
1030 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1031
1032 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1033
1034 PR target/18761
1035 * g++.dg/abi/align1.C: New test.
1036
1037 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1038
1039 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1040 at a time.
1041 * g++.dg/ext/altivec_check.h: Support compiling as C.
1042
1043 2005-01-10 Roger Sayle <roger@eyesopen.com>
1044
1045 PR c++/19355
1046 * g++.dg/expr/pr19355-1.C: New test case.
1047
1048 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1049
1050 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1051 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1052 * ada/acats/tests/c3/c92005b.ada: Likewise.
1053 * ada/acats/tests/c3/cxb3012.a: Likewise.
1054 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1055
1056 2005-01-09 Paul Brook <paul@codesourcery.com>
1057
1058 * gfortran.dg/common_2.f90: New file.
1059 * gfortran.dg/common_3.f90: New file.
1060
1061 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1062
1063 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1064
1065 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1066
1067 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1068 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1069 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1070 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1071 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1072 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1073 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1074 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1075 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1076 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1077 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1078 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1079 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1080 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1081 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1082 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1083 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1084 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1085 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1086 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1087 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1088 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1089 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1090 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1091 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1092 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1093 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1094 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1095 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1096 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1097 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1098 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1099 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1100 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1101 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1102 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1103 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1104 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1105 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1106 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1107 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1108 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1109 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1110 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1111 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1112 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1113 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1114 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1115 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1116 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1117 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1118 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1119 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1120 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1121 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1122 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1123 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1124 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1125 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1126 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1127 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1128 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1129 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1130 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1131 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1132 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1133 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1134
1135 * gcc.dg/vect/vect-1.c: Fix spelling.
1136 * gcc.dg/vect/vect-10.c: Fix spelling.
1137 * gcc.dg/vect/vect-11.c: Fix spelling.
1138 * gcc.dg/vect/vect-12.c: Fix spelling.
1139 * gcc.dg/vect/vect-14.c: Fix spelling.
1140 * gcc.dg/vect/vect-15.c: Fix spelling.
1141 * gcc.dg/vect/vect-16.c: Fix spelling.
1142 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1143 * gcc.dg/vect/vect-64.c: Fix comments.
1144 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1145
1146 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1147 Ira Rosen <irar@il.ibm.com>
1148
1149 * gcc.dg/vect/vect-70.c: New test.
1150 * gcc.dg/vect/vect-71.c: New test.
1151
1152 2005-01-09 Manfred Hollstein <mh@suse.com>
1153
1154 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1155 * gcc.dg/pr18241-2.c: Likewise.
1156 * gcc.dg/pr18241-3.c: Likewise.
1157 * gcc.dg/pr18241-4.c: Likewise.
1158 * gcc.dg/pr18241-5.c: Likewise.
1159
1160 2005-01-08 Richard Henderson <rth@redhat.com>
1161
1162 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1163 False for x86 and x86-64.
1164
1165 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1166
1167 PR tree-optimization/18241
1168 * gcc.dg/pr18241-1.c: New test.
1169 * gcc.dg/pr18241-2.c: New test.
1170 * gcc.dg/pr18241-3.c: New test.
1171 * gcc.dg/pr18241-4.c: New test.
1172 * gcc.dg/pr18241-5.c: New test.
1173
1174 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1175
1176 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1177 gfortran.dg/select_4.f90: New.
1178
1179 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1180
1181 * gcc.c-torture/execute/20050107-1.c: New test.
1182
1183 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1184
1185 PR c++/19298
1186 * g++.dg/template/ref2.C: New.
1187
1188 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1189
1190 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1191 instead of being empty.
1192
1193 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1194
1195 PR fortran/15553
1196 * gfortran.dg/array-1.f90: New test.
1197
1198 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1199
1200 PR tree-optimization/19283
1201 * gcc.c-torture/execute/20050106-1.c: New test.
1202
1203 PR rtl-optimization/18861
1204 * gcc.dg/20050105-1.c: New test.
1205
1206 PR tree-optimization/18828
1207 * gcc.dg/20050105-2.c: New test.
1208
1209 2005-01-07 Andreas Jaeger <aj@suse.de>
1210
1211 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1212
1213 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1214
1215 PR fortran/18398
1216 * gfortran.dg/fmt_read.f90: New test.
1217
1218 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1219
1220 * gcc.dg/rs6000-ldouble-2.c: New.
1221
1222 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1223
1224 PR c++/19244
1225 * g++.dg/parser/ctor2.C: New test.
1226
1227 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1228
1229 PR c++/17154
1230 * g++.dg/template/using9.C: New test.
1231
1232 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1233
1234 PR c++/19258
1235 * g++.dg/lookup/friend6.C: New test.
1236
1237 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1238
1239 PR c++/19270
1240 * g++.dg/template/array10.C: New.
1241
1242 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1243
1244 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1245 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1246
1247 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1248
1249 * gcc.c-torture/compile/20050105-1.c: New test.
1250
1251 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1252
1253 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1254
1255 2005-01-05 Roger Sayle <roger@eyesopen.com>
1256
1257 PR middle-end/19100
1258 * gcc.dg/conv-3.c: New test case.
1259
1260 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1261
1262 * gcc.dg/asm-wide-1.c: New test.
1263
1264 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1265
1266 PR c++/19030
1267 * g++.dg/parse/crash22.C: New
1268
1269 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1270
1271 PR 19257
1272 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1273
1274 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1275
1276 PR middle-end/17767
1277 * gcc.dg/i386-mmx-6.c: New test case.
1278
1279 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1280
1281 PR tree-optimization/18308
1282 * gcc.dg/vect/pr18308.c: New testcase.
1283
1284 2005-01-04 Andreas Jaeger <aj@suse.de>
1285
1286 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1287
1288 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1289 Robert Bowdidge <bowdidge@apple.com>
1290
1291 * gcc.dg/cpp/subframework1.c: New.
1292 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1293 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1294 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1295 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1296
1297 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1298
1299 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1300 producing warning.
1301 * gcc.dg/darwin-weakimport-2.c: New.
1302
1303 2005-01-03 Richard Henderson <rth@redhat.com>
1304
1305 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1306
1307 2005-01-03 Richard Henderson <rth@redhat.com>
1308
1309 * gcc.dg/vect/vect.exp: Enable for ia64.
1310 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1311 (check_effective_target_vect_float): Likewise.
1312 (check_effective_target_vect_no_align): Likewise.
1313 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1314 * gcc.dg/vect/vect-8.c: Likewise.
1315
1316 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1317
1318 PR target/19236
1319 * gcc.dg/pr19236-1.c: New test case.
1320
1321 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1322
1323 PR rtl-optimization/12092
1324 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1325
1326 2005-01-02 Andreas Jaeger <aj@suse.de>
1327
1328 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1329
1330 2005-01-01 Roger Sayle <roger@eyesopen.com>
1331 Andrew Pinski <pinskia@physics.uc.edu>
1332
1333 PR rtl-optimization/12092
1334 * gcc.dg/pr12092-1.c: New test case.
1335
1336 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1337
1338 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1339 'hidden' and 'default' for better portability.
1340 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1341
1342 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1343 6 and 7.
1344 * g++.old-deja/g++.brendan/new3.C: Likewise.
1345
1346 2005-01-01 Steven Bosscher <stevenb@suse.de>
1347
1348 * gcc.dg/20041231-1.C: New test.
1349 * g++.dg/warn/Wunreachable-code-1.C: New test.
1350
1351 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1352
1353 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1354 file, not /dev/null. Abort on error.
1355
1356 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1357 Ziemowit Laski <zlaski@apple.com>
1358
1359 PR objc/18971
1360 * objc.dg/encode-5.m: New test.
1361
1362 2004-12-29 Richard Henderson <rth@redhat.com>
1363
1364 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1365 * objc.dg/stabs-1.m: Disable for ia64.
1366
1367 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1368
1369 PR c++/19190
1370 * g++.dg/warn/Wunused-10.C: New test.
1371
1372 2004-12-28 Richard Henderson <rth@redhat.com>
1373
1374 * objc.dg/stabs-1.m: Disable for alpha.
1375
1376 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1377
1378 PR c++/19149
1379 * g++.dg/parse/error23.C: New test.
1380
1381 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1382
1383 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1384
1385 PR fortran/19032
1386 * gfortran.dg/intrinsic_modulo_1.f90: New.
1387 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1388 tests with divisor -1.
1389
1390 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1391
1392 * g++.dg/opt/temp1.C (memcpy): Return a value.
1393
1394 PR c++/19148
1395 * g++.dg/expr/cond7.C: New test.
1396
1397 2004-12-27 Paul Brook <paul@codesourcery.com>
1398
1399 * gfortran.dg/g77/select_no_compile.f: Remove.
1400
1401 2004-12-27 Richard Henderson <rth@redhat.com>
1402
1403 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1404 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1405 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1406
1407 2004-12-26 Richard Henderson <rth@redhat.com>
1408
1409 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1410 by 1i instead of token pasting.
1411
1412 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1413
1414 PR tree-optimization/17578
1415 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1416 to additional_flags.
1417 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1418
1419 2004-12-25 Richard Henderson <rth@redhat.com>
1420
1421 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1422 Remove Alpha.
1423
1424 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1425
1426 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1427 hppa*-*-hpux*.
1428 * gcc.dg/pr17957.c (dg-options): Likewise.
1429 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1430 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1431 instead of 0 on __hppa__.
1432 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1433 "foo,%r" on hppa*-*-*.
1434
1435 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1436
1437 PR fortran/19071
1438 * gfortran.dg/complex_write.f90: New test.
1439
1440 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1441
1442 PR c++/17595
1443 * g++.dg/parse/pragma2.C: New test.
1444
1445 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1446
1447 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1448
1449 * gcc.dg/empty2.c: Add missing dg-warning.
1450
1451 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1452
1453 PR c++/17413
1454 * g++.dg/template/local4.C: New test.
1455 * g++.dg/template/crash19.C: Add dg-error marker.
1456
1457 * g++.dg/template/crash31.C: Correct embedded PR number.
1458
1459 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1460
1461 PR c++/16405
1462 * g++.dg/opt/temp1.C: Add do-run marker.
1463
1464 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1465
1466 * g++.dg/template/spec19.C: New.
1467
1468 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1469
1470 PR target/16819
1471 * gcc.dg/empty2.c: New.
1472
1473 2004-12-23 Richard Henderson <rth@redhat.com>
1474
1475 * lib/target-supports.exp (check_effective_target_vect_no_align):
1476 Remove i?86 and x86-64.
1477
1478 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1479
1480 PR c++/16405
1481 * g++.dg/opt/temp1.C: New test.
1482
1483 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1484
1485 PR c++/18733
1486 * g++.dg/template/friend33.C: New testcase.
1487
1488 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1489
1490 PR c++/18464
1491 * g++.dg/template/cond5.C: New test.
1492
1493 PR c++/18492
1494 * g++.dg/inherit/thunk3.C: New test.
1495
1496 PR c++/11224
1497 * g++.dg/warn/Wunused-9.C: New test.
1498
1499 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1500
1501 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1502
1503 2004-12-22 Jan Beulich <jbeulich@novell.com>
1504
1505 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1506
1507 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1508
1509 PR c++/18378
1510 * g++.dg/ext/packed8.C: New test.
1511
1512 PR c++/13268
1513 * g++.dg/template/crash31.C: New test.
1514
1515 PR c++/19034
1516 * g++.dg/template/crash30.C: New test.
1517
1518 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1519
1520 PR C++/18984
1521 * g++.dg/eh/ctor3.C: New test.
1522
1523 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1524
1525 * objc.dg/stabs-1.m: Allow section name to be quoted and
1526 assembly label to begin with '.LL'.
1527
1528 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1529
1530 * gcc.dg/vect/vect.exp
1531 (check_effective_target_lp64_or_vect_no_align): New.
1532 * gcc.dg/vect/vect-77.c: Use it.
1533 * gcc.dg/vect/vect-78.c: Use it.
1534
1535 * lib/target-supports.exp
1536 (check_effective_target_vect_no_max,
1537 check_effective_target_vect_no_bitwise,
1538 check_effective_target_vect_no_align): New.
1539 * gcc.dg/vect/vect-13.c: Use them.
1540 * gcc.dg/vect/vect-17.c: Ditto.
1541 * gcc.dg/vect/vect-18.c: Ditto.
1542 * gcc.dg/vect/vect-19.c: Ditto.
1543 * gcc.dg/vect/vect-20.c: Ditto.
1544 * gcc.dg/vect/vect-27.c: Ditto.
1545 * gcc.dg/vect/vect-29.c: Ditto.
1546 * gcc.dg/vect/vect-44.c: Ditto.
1547 * gcc.dg/vect/vect-48.c: Ditto.
1548 * gcc.dg/vect/vect-50.c: Ditto.
1549 * gcc.dg/vect/vect-52.c: Ditto.
1550 * gcc.dg/vect/vect-54.c: Ditto.
1551 * gcc.dg/vect/vect-56.c: Ditto.
1552 * gcc.dg/vect/vect-58.c: Ditto.
1553 * gcc.dg/vect/vect-60.c: Ditto.
1554 * gcc.dg/vect/vect-72.c: Ditto.
1555 * gcc.dg/vect/vect-80.c: Ditto.
1556
1557 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1558
1559 PR c++/14075
1560 * g++.dg/init/string1.C: New.
1561
1562 PR c++/18975
1563 * g++.dg/other/synth1.C: New.
1564
1565 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1566
1567 PR c/18963
1568 * gcc.dg/pr18963-1.c: New test.
1569
1570 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1571
1572 PR c/18596
1573 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1574 * gcc.dg/pr18596-1.c: Use dg-error.
1575 (dg-options): Use -fno-unit-at-a-time.
1576 * gcc.dg/pr18596-2.c: New test.
1577 * gcc.dg/pr18596-3.c: New test.
1578
1579 2004-12-20 Roger Sayle <roger@eyesopen.com>
1580
1581 PR middle-end/18683
1582 * g++.dg/opt/pr18683-1.C: New test case.
1583
1584 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1585
1586 PR other/19093
1587 * g++.dg/opt/max1.C: Fix for 64bit targets.
1588
1589 2004-12-20 Matt Austern <austern@apple.com>
1590
1591 PR c++/19044
1592 * g++.dg/ext/builtin6.C: New
1593
1594 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1595
1596 PR tree-optimization/19080
1597 * gcc.c-torture/compile/pr19080.c: New test.
1598
1599 2004-12-20 Steven Bosscher <stevenb@suse.de>
1600
1601 * gcc.dg/20041219-1.c: New test.
1602
1603 2004-12-19 Roger Sayle <roger@eyesopen.com>
1604
1605 PR middle-end/19068
1606 * g++.dg/opt/max1.C: New test case.
1607
1608 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1609
1610 * gcc.dg/fdata-sections-1.c: New test.
1611
1612 2004-12-18 Roger Sayle <roger@eyesopen.com>
1613
1614 PR middle-end/18548
1615 * gcc.dg/max-1.c: New test case.
1616
1617 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1618
1619 * gcc.c-torture/execute/20041218-1.c: New test.
1620
1621 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1622
1623 * gcc.dg/pr18501.c: New test.
1624 * gcc.dg/uninit-5.c: XFAIL.
1625 * gcc.dg/uninit-9.c: XFAIL.
1626
1627 2004-12-17 Dale Johannesen <dalej@apple.com>
1628
1629 * gcc.dg/20041213-1.c: New.
1630
1631 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1632
1633 * objc.dg/stabs-1.m: Allow assembly label to begin
1634 with a dot ('.').
1635
1636 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1637
1638 * gcc.c-torture/execute/20041213-1.c: Move...
1639 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1640
1641 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1642
1643 PR c++/18721
1644 * g++.dg/lookup/conv-5.C: New.
1645
1646 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1647
1648 * objc.dg/stabs-1.m: New test.
1649
1650 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1651
1652 * gcc.dg/visibility-c.c: Change compile to
1653 assemble for the test.
1654
1655 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1656
1657 PR target/19041
1658 * gcc.dg/visibility-c.c: New test.
1659
1660 2004-12-16 Roger Sayle <roger@eyesopen.com>
1661
1662 PR middle-end/18493
1663 * gcc.dg/switch-8.c: New test case.
1664
1665 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1666
1667 PR c++/18905
1668 * g++.dg/template/init4.C: New.
1669 * g++.dg/opt/static3.C: Enable optimizer.
1670
1671 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1672
1673 * g++.dg/other/complex1.C: New test.
1674
1675 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1676
1677 * g++.dg/opt/inline9.C: New test.
1678
1679 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1680
1681 PR fortran/18993
1682 * gfotran.dg/nullify_1.f: New test.
1683
1684 2004-12-15 Richard Henderson <rth@redhat.com>
1685
1686 * gcc.target/i386/i386.exp: New harness.
1687 * gcc.target/i386/vect-args.c: New.
1688
1689 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1690
1691 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1692
1693 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1694
1695 PR c++/18825
1696 * g++.dg/template/friend32.C: New test.
1697
1698 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1699
1700 * cpp/pragma-once-1.c: New test.
1701 * cpp/pragma-once-1b.h: Likewise.
1702 * cpp/pragma-once-1c.h: Likewise.
1703 * cpp/pragma-once-1d.h: Likewise.
1704 * cpp/inc/pragma-once-1a.h: Likewise.
1705
1706 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1707 Steven G. Kargl <kargls@comcast.net>
1708
1709 PR fortran/17597
1710 * gfortran.dg/list_read_3.f90: New test.
1711
1712 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1713
1714 * gcc.dg/ftrapv-2.c: New test.
1715
1716 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1717
1718 PR c++/18981
1719 * g++.dg/template/typename9.C: New test.
1720
1721 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1722
1723 PR c++/18738
1724 * g++.dg/template/typename8.C: New test.
1725 * g++.dg/parse/friend2.C: Tweak error message.
1726
1727 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1728
1729 * gcc.c-torture/20041214-1.c: New test.
1730
1731 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1732
1733 PR c++/18965
1734 * g++.dg/init/array17.C: New test.
1735
1736 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1737
1738 PR c++/18793
1739 * g++.dg/init/aggr3.C: New test.
1740
1741 2004-12-14 Janis Johnson <janis187@us.ibm.com
1742
1743 * gcc.dg/altivec-types-1.c: New test.
1744 * gcc.dg/altivec-types-2.c: New test.
1745 * gcc.dg/altivec-types-3.c: New test.
1746 * gcc.dg/altivec-types-4.c: New test.
1747 * g++.dg/ext/altivec-types-1.C: New test.
1748 * g++.dg/ext/altivec-types-2.C: New test.
1749 * g++.dg/ext/altivec-types-3.C: New test.
1750 * g++.dg/ext/altivec-types-4.C: New test.
1751
1752 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1753
1754 PR middle-end/18951
1755 * gcc.c-torture/execute/20041213-1.c: New test.
1756
1757 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1758
1759 PR c++/18949
1760 * g++.dg/template/cast1.C: New.
1761
1762 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1763
1764 * gcc.c-torture/execute/20041213-2.c: New test.
1765
1766 2004-12-13 Richard Henderson <rth@redhat.com>
1767
1768 * gcc.dg/i386-sse-10.c: Fix typo in options.
1769
1770 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1771
1772 PR c++/18968
1773 * g++.dg/opt/pr18968.C: New test.
1774
1775 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1776
1777 PR c++/18925
1778 * g++.dg/ext/visibility/staticdatamem.C: New test.
1779
1780 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1781
1782 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1783
1784 2004-12-13 Roger Sayle <roger@eyesopen.com>
1785
1786 PR rtl-optimization/18928
1787 * gcc.dg/pr18928-1.c: New test case.
1788
1789 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1790
1791 PR tree-opt/16951
1792 * gcc.c-torture/compile/20041211-1.c: New.
1793
1794 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1795
1796 PR middle-end/17564
1797 * gcc.c-torture/execute/20041212-1.c: New test.
1798
1799 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1800
1801 PR fortran/18869
1802 * gfortran.dg/common_1.f90: New test.
1803
1804 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1805 Paul Brook <paul@codesourcery.com>
1806
1807 PR fortran/16222
1808 * gfortran.dg/real_do_1.f90: New test.
1809
1810 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1811
1812 PR tree-opt/18040
1813 * g++.dg/opt/ptrmem6.C: New test.
1814
1815 2004-12-11 Roger Sayle <roger@eyesopen.com>
1816
1817 PR middle-end/18921
1818 * gcc.dg/pr18921-1.c: New test case.
1819
1820 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1821
1822 PR fortran/17175
1823 * gfortran.dg/scale_1.f90: New test.
1824
1825 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1826
1827 PR middle-end/18903
1828 * gcc.c-torture/compile/pr18903.c: New test.
1829
1830 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1831
1832 * gcc.c-torture/execute/20041210-1.c: New test.
1833
1834 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1835
1836 PR c++/18731
1837 * g++.dg/parser/struct-1.C: New test.
1838 * g++.dg/parser/struct-2.C: New test.
1839 * g++.dg/parser/struct-3.C: New test.
1840
1841 2004-12-09 Richard Henderson <rth@redhat.com>
1842
1843 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1844
1845 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1846 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1847
1848 2004-12-09 Matt Austern <austern@apple.com>
1849
1850 PR c++/18514
1851 * g++.dg/ext/builtin1.C: New
1852 * g++.dg/ext/builtin2.C: New
1853 * g++.dg/ext/builtin3.C: New
1854 * g++.dg/ext/builtin4.C: New
1855 * g++.dg/ext/builtin5.C: New
1856
1857 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1858
1859 PR tree-opt/18904
1860 * g++.dg/opt/ptrmem5.C: New test.
1861
1862 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1863
1864 * g++.dg/parse/typename5.C: Adjust for new error.
1865 * g++.dg/parse/typename7.C: New.
1866
1867 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1868
1869 PR c++/18073
1870 * g++.dg/other/mmintrin.C: New test.
1871
1872 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1873
1874 PR c++/16681
1875 * g++.dg/init/array15.C: New.
1876 * g++.dg/init/array16.C: New.
1877
1878 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1879
1880 PR fortran/18826
1881 * gfortran.dg/assign_1.f90: New test.
1882
1883 2004-12-08 Nick Clifton <nickc@redhat.com>
1884
1885 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1886 * gcc.target/xstormy16/data_below100: Likewise.
1887 * gcc.target/xstormy16/sfr: Likewise.
1888 * gcc.target/xstormy16/below100.S: New test source file.
1889 * gcc.target/xstormy16/below100.ld: New test linker script.
1890 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1891 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1892 bp instructions.
1893 * gcc.target/xstormy16/bp.c: Likewise.
1894
1895 * gcc.target/xstormy16/bss_below100: New files:
1896 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1897 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1898 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1899 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1900 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1901 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1902 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1903 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1904 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1905 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1906 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1907 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1908 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1909 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1910 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1911 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1912 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1913 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1914 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1915 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1916 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1917 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1918 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1919 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1920 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1921 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1922 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1923
1924 * gcc.target/xstormy16/data_below100: New files:
1925 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1926 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1927 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1928 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1929 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1930 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1931 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1932 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1933 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1934 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1935 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1936 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1937 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1938 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1939 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1940 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1941 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1942 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1943 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1944 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1945 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1946 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1947 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1948 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1949 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1950 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1951 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1952
1953 * gcc.target/xstormy16/sfr: New files:
1954 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1955 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1956 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1957 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1958 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1959 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1960 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1961 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1962 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1963 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1964 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1965 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1966 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1967 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1968 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1969 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1970 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1971 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1972 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1973 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1974 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1975 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1976 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1977 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1978 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1979 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1980 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1981 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1982 27_if0_sfrw_bitfield_f.c
1983
1984 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1985
1986 PR c++/18100
1987 * g++.dg/lookup/name-clash4.C: New test.
1988
1989 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1990
1991 PR c++/18672
1992 * g++.dg/opt/array1.C: New.
1993
1994 PR c++/18803
1995 * g++.dg/template/operator5.C: New.
1996
1997 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1998
1999 PR c/18867
2000 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2001
2002 2004-12-07 Steven Bosscher <stevenb@suse.de>
2003
2004 * gcc.dg/noncompile/20041207.c: New test.
2005
2006 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2007
2008 * g++.dg/other/unreachable-1.C: New test.
2009
2010 2004-12-06 Nick Clifton <nickc@redhat.com>
2011
2012 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2013 <limits.h> because the latter comes from gcc's include/ directory
2014 and not the newlib/libc/include directory.
2015
2016 2004-12-04 Richard Henderson <rth@redhat.com>
2017
2018 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2019
2020 2004-12-04 Richard Henderson <rth@redhat.com>
2021
2022 * lib/target-supports.exp (check_gc_sections_available): Disable
2023 for alpha and ia64.
2024
2025 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2026
2027 PR middle-end/17909
2028 * g++.dg/other/vararg-2.C: New test.
2029
2030 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2031
2032 PR c++/17011, c++/17971
2033 * g++.dg/template/error15.C: Adjust expected error.
2034 * g++.dg/template/instantiate3.C: Likewise.
2035
2036 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2037
2038 * gcc.dg/altivec-18.c: Fix for darwin
2039
2040 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2041
2042 PR c++/18782
2043 * g++.dg/parse/ptrmem2.C: New.
2044
2045 PR c++/18318
2046 * g++.dg/template/new1.C: New.
2047
2048 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2049
2050 PR fortran/18710
2051 * gfortran.dg/direct_io_3.f90: New test.
2052
2053 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2054
2055 PR 18758
2056 * g++.dg/parse/crash21.C: New.
2057
2058 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2059
2060 PR c++/15664, c++/18276
2061 * g++.dg/template/ttp13.C: New test.
2062 * g++.dg/template/ttp14.C: Likewise.
2063
2064 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2065
2066 PR c++/18123
2067 * g++.dg/parse/enum2.C: New test.
2068 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2069
2070 2004-12-02 Nick Clifton <nickc@redhat.com>
2071
2072 * gcc.target/xstormy16: New test directory.
2073 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2074 * gcc.target/xstormy16/bp.c: Check the generation of bp
2075 instructions.
2076 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2077 bn instructions and the BELOW100 attribute.
2078
2079 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2080
2081 PR target/16952
2082 * gcc.dg/ppc-eabi.c: New.
2083
2084 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2085
2086 PR fortran/18284
2087 * gfortran.dg/backspace.f90
2088
2089 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2090
2091 * gfortran.dg/inquire.f90: New test.
2092
2093 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2094
2095 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2096 handle effective-target-keyword.
2097 (dg-skip-if): Support effective-target keyword as target list.
2098 (dg-xfail-if): Ditto.
2099 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2100
2101 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2102
2103 PR tree-optimization/18291
2104 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2105
2106 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2107
2108 PR C++/18729
2109 * g++.dg/parse/crash20.C: New.
2110
2111 PR c++/17431
2112 * g++.dg/overload/arg1.C: New.
2113 * g++.dg/overload/arg2.C: New.
2114 * g++.dg/overload/arg3.C: New.
2115 * g++.dg/overload/arg4.C: New.
2116
2117 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2118
2119 * gcc.dg/c99-flex-array-4.c: Remove.
2120
2121 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2122
2123 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2124
2125 * lib/target-supports.exp (is-effective-target): Simplify.
2126
2127 * lib/target-supports.exp (check_effective_target_vect_long):
2128 Fix for powerpc64-*-*.
2129
2130 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2131
2132 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2133 to support new requirements on FreeBSD 5.
2134
2135 2004-11-30 Devang Patel <dpatel@apple.com>
2136
2137 PR 18702
2138 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2139
2140 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2141
2142 * g++.dg/ext/altivec-13.C: New test.
2143
2144 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2145
2146 PR tree-opt/18298
2147 * gcc.c-torture/execute/p18298.c: New test.
2148
2149 2004-11-30 Ira Rosen <irar@il.ibm.com>
2150 Dorit Naishlos <dorit@il.ibm.com>
2151
2152 PR tree-opt/18607
2153 * gcc.dg/vect/vect-89.c: New test.
2154
2155 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2156
2157 * gcc.dg/pr18596-1.c: New test.
2158
2159 2004-11-30 Ben Elliston <bje@au.ibm.com>
2160
2161 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2162
2163 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2164
2165 PR c/18479
2166 * gcc.dg/pr18479.c: New test.
2167
2168 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2169
2170 PR target/18490
2171 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2172 mmix-knuth-mmixware.
2173
2174 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2175 cris-*-elf* cris-*-aout* mmix-*-*
2176
2177 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2178
2179 PR middle-end/18725
2180 * gcc.dg/pr18725.c: New test.
2181
2182 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2183
2184 PR target/18488
2185 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2186
2187 PR target/18336
2188 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2189
2190 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2191
2192 PR c++/18368
2193 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2194 * g++.old-deja/g++.law/ctors5.C: Likewise.
2195 * g++.old-deja/g++.other/crash25.C: Likewise.
2196
2197 PR c++/18674
2198 * g++.dg/template/error16.C: New test.
2199
2200 PR c++/18512
2201 * g++.dg/template/crash29.C: New test.
2202
2203 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2204
2205 PR tree-optimization/18712
2206 * gcc.c-torture/compile/pr18712.c: New test.
2207
2208 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2209
2210 PR c/7544
2211 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2212 tests.
2213
2214 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2215
2216 PR c++/18652
2217 * g++.dg/lookup/crash6.C: New test.
2218
2219 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2220
2221 PR middle-end/18164
2222 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2223
2224 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2225
2226 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2227 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2228 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2229
2230 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2231
2232 * gcc.dg/pr18164.c: New test.
2233
2234 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2235
2236 * gcc.dg/funroll-loops-all.c: New.
2237
2238 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2239
2240 PR target/18489
2241 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2242 delimeter, match space and TAB as well as ":".
2243
2244 PR target/18484
2245 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2246
2247 PR target/18348
2248 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2249
2250 PR target/18345
2251 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2252
2253 PR target/18337
2254 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2255
2256 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2257
2258 * gfortran.dg/direct_io_2.f90: New test.
2259
2260 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2261
2262 PR target/18334
2263 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2264
2265 2004-11-28 Richard Henderson <rth@redhat.com>
2266
2267 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2268
2269 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2270
2271 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2272 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2273 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2274 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2275 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2276 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2277 gcc.dg/pointer-arith-8.c: New tests.
2278
2279 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2280
2281 PR fortran/18364
2282 * gfortran.dg/endfile.f90: New test.
2283
2284 2004-11-27 Falk Hueffner <falk@debian.org>
2285
2286 * gcc.dg/loop-6.c: New test.
2287
2288 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2289
2290 * gcc.c-torture/execute/20041126-1.c: New test.
2291
2292 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2293
2294 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2295 on IRIX.
2296
2297 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2298
2299 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2300 functions.
2301
2302 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2303
2304 PR rtl-optimization/17825
2305 * gcc.c-torture/compile/20041119-1.c: New test.
2306
2307 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2308
2309 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2310 Check existence of ld library path variables before unsetting.
2311
2312 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2313
2314 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2315
2316 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2317
2318 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2319
2320 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2321
2322 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2323
2324 2004-11-26 Ben Elliston <bje@au.ibm.com>
2325
2326 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2327 dg-do directive.
2328
2329 2004-11-26 Ben Elliston <bje@au.ibm.com>
2330
2331 * gcc.dg/pr17957.c: Pass --param, not -param.
2332
2333 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2334
2335 PR middle-end/17957
2336 * testsuite/gcc.dg/pr17957.c: New test.
2337
2338 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2339
2340 PR c++/18445
2341 * g++.dg/template/crash28.C: Likewise.
2342
2343 PR c++/18001
2344 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2345 * g++.dg/ext/lvaddr.C: Likewise.
2346 * g++.dg/opt/pr7503-3.C: Likewise.
2347
2348 PR c++/18466
2349 * g++.dg/parse/qualified3.C: New test.
2350 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2351
2352 PR c++/18545
2353 * g++.dg/expr/return1.C: New test.
2354
2355 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2356
2357 Friend class name lookup 3/n, PR c++/3332
2358 * g++.dg/lookup/friend3.C: New test.
2359 * g++.dg/lookup/friend4.C: Likewise.
2360 * g++.dg/lookup/friend5.C: Likewise.
2361
2362 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2363
2364 Friend class name lookup 2/n, PR c++/14513, c++/15410
2365 * g++.dg/lookup/friend2.C: New test.
2366 * g++.dg/template/friend31.C: Likewise.
2367
2368 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2369
2370 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2371
2372 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2373
2374 PR c++/17473
2375 * g++.dg/tc1/dr56.C: Remove.
2376 * g++.dg/template/typedef1.C: Add dg-error markers.
2377 * g++.old-deja/g++.other/typedef7.C: Likewise.
2378
2379 PR c++/18285
2380 * g++.dg/parse/typedef7.C: New test.
2381
2382 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2383
2384 * gcc.c-torture/execute/20041124-1.c: New test.
2385
2386 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2387
2388 * g++.dg/template/deduce3.C: New test.
2389
2390 PR c++/18586
2391 * g++.dg/template/crash27.C: New test.
2392
2393 PR c++/18530
2394 * g++.dg/warn/Wshadow-3.C: New test.
2395
2396 2004-11-24 Devang Patel <dpatel@apple.com>
2397
2398 PR/18555
2399 * gcc.dg/cpp/isysroot-1.c: New test.
2400 * gcc.dg/cpp/usr/include/stdio.h: New file.
2401 * gcc.dg/cpp/isysroot-2.c: New test.
2402 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2403 New file.
2404
2405 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2406
2407 PR c++/8929
2408 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2409
2410 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2411
2412 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2413 * gcc.target/sparc/pdist.c: Likewise.
2414
2415 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2416
2417 PR c++/16882
2418 * g++.dg/conversion/simd1.C: New test.
2419
2420 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2421
2422 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2423 and restore_ld_library_path_env_vars.
2424 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2425 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2426 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2427 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2428
2429 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2430
2431 * gcc.dg/pragma-align-2.c: Test macro expansion.
2432 * gcc.dg/pragma-pack-2.c: New test.
2433
2434 2004-11-23 Richard Henderson <rth@redhat.com>
2435
2436 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2437 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2438 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2439 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2440 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2441 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2442
2443 * gcc.dg/vect/vect.exp: Add check for alpha.
2444 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2445 (check_effective_target_vect_int): Enable for alpha.
2446 (check_effective_target_vect_long): New.
2447 (is-effective-target): Add it.
2448
2449 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2450
2451 * gcc.dg/pr18614-1.c: New test.
2452
2453 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2454
2455 * gcc.dg/setjmp-2.c: New test.
2456
2457 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2458
2459 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2460 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2461 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2462 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2463 gcc.target/sparc/pdist.c: New tests.
2464
2465 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2466
2467 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2468
2469 2004-11-22 Dale Johannesen <dalej@apple.com>
2470
2471 * gcc.dg/20041111-1.c: New.
2472
2473 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2474
2475 PR tree-opt/18536
2476 * gcc.dg/vect/pr18536.c: New test.
2477
2478 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2479
2480 PR c++/18354
2481 * g++.dg/template/nontype11.C: New test.
2482
2483 2004-11-21 Roger Sayle <roger@eyesopen.com>
2484
2485 PR middle-end/18520
2486 * gcc.dg/pr18520-1.c: New test case.
2487
2488 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2489
2490 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2491 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2492 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2493 expected diagnostics.
2494
2495 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2496
2497 PR target/18580
2498 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2499 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2500 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2501
2502 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2503
2504 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2505
2506 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2507 Joseph Myers <joseph@codesourcery.com>
2508
2509 * lib/target-supports.exp (check_visibility_available): Really
2510 test the compiler.
2511
2512 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2513
2514 PR tree-opt/18181
2515 * gcc.dg/vect/vect-85.c: New test.
2516 * gcc.dg/vect/vect-86.c: New test.
2517 * gcc.dg/vect/vect-87.c: New test.
2518 * gcc.dg/vect/vect-88.c: New test.
2519
2520 2004-11-19 Ben Elliston <bje@au.ibm.com>
2521
2522 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2523
2524 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2525
2526 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2527 * gcc.dg/ppc-and-1.c: Ditto.
2528 * gcc.dg/ppc-compare-1.c: Ditto.
2529 * gcc.dg/ppc-mov-1.c: Ditto
2530
2531 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2532 Mark Mitchell <mark@codesourcery.com>
2533
2534 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2535
2536 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2537 Aldy Hernandez <aldyh@redhat.com>
2538
2539 * lib/target-supports.exp (check_effective_target_vect_int): New
2540 (check_effective_target_vect_float): New
2541 (check_effective_target_vect_double): New.
2542 (is-effective-target): Support new effective targets keywords.
2543 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2544 default action for dg-do.
2545 * gcc.dg/vect/pr16105.c: Use new support.
2546 * gcc.dg/vect/pr18400.c: Ditto.
2547 * gcc.dg/vect/pr18425.c: Ditto.
2548 * gcc.dg/vect/vect-1.c: Ditto.
2549 * gcc.dg/vect/vect-10.c: Ditto.
2550 * gcc.dg/vect/vect-11.c: Ditto.
2551 * gcc.dg/vect/vect-12.c: Ditto.
2552 * gcc.dg/vect/vect-13.c: Ditto.
2553 * gcc.dg/vect/vect-14.c: Ditto.
2554 * gcc.dg/vect/vect-15.c: Ditto.
2555 * gcc.dg/vect/vect-16.c: Ditto.
2556 * gcc.dg/vect/vect-17.c: Ditto.
2557 * gcc.dg/vect/vect-18.c: Ditto.
2558 * gcc.dg/vect/vect-19.c: Ditto.
2559 * gcc.dg/vect/vect-2.c: Ditto.
2560 * gcc.dg/vect/vect-20.c: Ditto.
2561 * gcc.dg/vect/vect-21.c: Ditto.
2562 * gcc.dg/vect/vect-22.c: Ditto.
2563 * gcc.dg/vect/vect-23.c: Ditto.
2564 * gcc.dg/vect/vect-24.c: Ditto.
2565 * gcc.dg/vect/vect-25.c: Ditto.
2566 * gcc.dg/vect/vect-26.c: Ditto.
2567 * gcc.dg/vect/vect-27.c: Ditto.
2568 * gcc.dg/vect/vect-27a.c: Ditto.
2569 * gcc.dg/vect/vect-28.c: Ditto.
2570 * gcc.dg/vect/vect-29.c: Ditto.
2571 * gcc.dg/vect/vect-29a.c: Ditto.
2572 * gcc.dg/vect/vect-3.c: Ditto.
2573 * gcc.dg/vect/vect-30.c: Ditto.
2574 * gcc.dg/vect/vect-31.c: Ditto.
2575 * gcc.dg/vect/vect-32.c: Ditto.
2576 * gcc.dg/vect/vect-33.c: Ditto.
2577 * gcc.dg/vect/vect-34.c: Ditto.
2578 * gcc.dg/vect/vect-35.c: Ditto.
2579 * gcc.dg/vect/vect-36.c: Ditto.
2580 * gcc.dg/vect/vect-37.c: Ditto.
2581 * gcc.dg/vect/vect-38.c: Ditto.
2582 * gcc.dg/vect/vect-4.c: Ditto.
2583 * gcc.dg/vect/vect-40.c: Ditto.
2584 * gcc.dg/vect/vect-41.c: Ditto.
2585 * gcc.dg/vect/vect-42.c: Ditto.
2586 * gcc.dg/vect/vect-43.c: Ditto.
2587 * gcc.dg/vect/vect-44.c: Ditto.
2588 * gcc.dg/vect/vect-45.c: Ditto.
2589 * gcc.dg/vect/vect-46.c: Ditto.
2590 * gcc.dg/vect/vect-47.c: Ditto.
2591 * gcc.dg/vect/vect-48.c: Ditto.
2592 * gcc.dg/vect/vect-48a.c: Ditto.
2593 * gcc.dg/vect/vect-49.c: Ditto.
2594 * gcc.dg/vect/vect-5.c: Ditto.
2595 * gcc.dg/vect/vect-50.c: Ditto.
2596 * gcc.dg/vect/vect-51.c: Ditto.
2597 * gcc.dg/vect/vect-52.c: Ditto.
2598 * gcc.dg/vect/vect-53.c: Ditto.
2599 * gcc.dg/vect/vect-54.c: Ditto.
2600 * gcc.dg/vect/vect-55.c: Ditto.
2601 * gcc.dg/vect/vect-56.c: Ditto.
2602 * gcc.dg/vect/vect-56a.c: Ditto.
2603 * gcc.dg/vect/vect-57.c: Ditto.
2604 * gcc.dg/vect/vect-58.c: Ditto.
2605 * gcc.dg/vect/vect-59.c: Ditto.
2606 * gcc.dg/vect/vect-6.c: Ditto.
2607 * gcc.dg/vect/vect-60.c: Ditto.
2608 * gcc.dg/vect/vect-61.c: Ditto.
2609 * gcc.dg/vect/vect-62.c: Ditto.
2610 * gcc.dg/vect/vect-63.c: Ditto.
2611 * gcc.dg/vect/vect-64.c: Ditto.
2612 * gcc.dg/vect/vect-65.c: Ditto.
2613 * gcc.dg/vect/vect-66.c: Ditto.
2614 * gcc.dg/vect/vect-67.c: Ditto.
2615 * gcc.dg/vect/vect-68.c: Ditto.
2616 * gcc.dg/vect/vect-69.c: Ditto.
2617 * gcc.dg/vect/vect-7.c: Ditto.
2618 * gcc.dg/vect/vect-72.c: Ditto.
2619 * gcc.dg/vect/vect-72a.c: Ditto.
2620 * gcc.dg/vect/vect-73.c: Ditto.
2621 * gcc.dg/vect/vect-74.c: Ditto.
2622 * gcc.dg/vect/vect-75.c: Ditto.
2623 * gcc.dg/vect/vect-76.c: Ditto.
2624 * gcc.dg/vect/vect-77.c: Ditto.
2625 * gcc.dg/vect/vect-77a.c: Ditto.
2626 * gcc.dg/vect/vect-78.c: Ditto.
2627 * gcc.dg/vect/vect-79.c: Ditto.
2628 * gcc.dg/vect/vect-8.c: Ditto.
2629 * gcc.dg/vect/vect-80.c: Ditto.
2630 * gcc.dg/vect/vect-82.c: Ditto.
2631 * gcc.dg/vect/vect-82_64.c: Ditto.
2632 * gcc.dg/vect/vect-83.c: Ditto.
2633 * gcc.dg/vect/vect-83_64.c: Ditto.
2634 * gcc.dg/vect/vect-9.c: Ditto.
2635 * gcc.dg/vect/vect-all.c: Ditto.
2636 * gcc.dg/vect/vect-none.c: Ditto.
2637
2638 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2639
2640 * lib/gcc-dg.exp (dg-skip-if): New function.
2641 (dg-forbid-option): Remove.
2642 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2643 * g++.dg/abi/bitfield8.C: Likewise.
2644 * g++.dg/abi/dtor1.C: Likewise.
2645 * g++.dg/abi/empty10.C: Likewise.
2646 * g++.dg/abi/empty7.C: Likewise.
2647 * g++.dg/abi/empty9.C: Likewise.
2648 * g++.dg/abi/layout3.C: Likewise.
2649 * g++.dg/abi/layout4.C: Likewise.
2650 * g++.dg/abi/thunk1.C: Likewise.
2651 * g++.dg/abi/thunk2.C: Likewise.
2652 * g++.dg/abi/vbase11.C: Likewise.
2653 * g++.dg/abi/vthunk2.C: Likewise.
2654 * g++.dg/abi/vthunk3.C: Likewise.
2655 * g++.dg/ext/attrib8.C: Likewise.
2656 * g++.dg/opt/longbranch2.C: Likewise.
2657 * g++.dg/opt/reg-stack4.C: Likewise.
2658 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2659 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2660 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2661 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2662 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2663 * gcc.dg/20000609-1.c: Likewise.
2664 * gcc.dg/20000720-1.c: Likewise.
2665 * gcc.dg/20011107-1.c: Likewise.
2666 * gcc.dg/20011119-1.c: Likewise.
2667 * gcc.dg/20020108-1.c: Likewise.
2668 * gcc.dg/20020122-2.c: Likewise.
2669 * gcc.dg/20020122-3.c: Likewise.
2670 * gcc.dg/20020201-3.c: Likewise.
2671 * gcc.dg/20020206-1.c: Likewise.
2672 * gcc.dg/20020218-1.c: Likewise.
2673 * gcc.dg/20020310-1.c: Likewise.
2674 * gcc.dg/20020411-1.c: Likewise.
2675 * gcc.dg/20020418-2.c: Likewise.
2676 * gcc.dg/20020426-1.c: Likewise.
2677 * gcc.dg/20020426-2.c: Likewise.
2678 * gcc.dg/20020517-1.c: Likewise.
2679 * gcc.dg/20020523-1.c: Likewise.
2680 * gcc.dg/20020523-2.c: Likewise.
2681 * gcc.dg/20020729-1.c: Likewise.
2682 * gcc.dg/20030204-1.c: Likewise.
2683 * gcc.dg/20030826-2.c: Likewise.
2684 * gcc.dg/20030926-1.c: Likewise.
2685 * gcc.dg/20031202-1.c: Likewise.
2686 * gcc.dg/980312-1.c: Likewise.
2687 * gcc.dg/980313-1.c: Likewise.
2688 * gcc.dg/990117-1.c: Likewise.
2689 * gcc.dg/990424-1.c: Likewise.
2690 * gcc.dg/990524-1.c: Likewise.
2691 * gcc.dg/991230-1.c: Likewise.
2692 * gcc.dg/i386-387-1.c: Likewise.
2693 * gcc.dg/i386-387-2.c: Likewise.
2694 * gcc.dg/i386-387-3.c: Likewise.
2695 * gcc.dg/i386-387-4.c: Likewise.
2696 * gcc.dg/i386-387-5.c: Likewise.
2697 * gcc.dg/i386-387-6.c: Likewise.
2698 * gcc.dg/i386-asm-1.c: Likewise.
2699 * gcc.dg/i386-bitfield1.c: Likewise.
2700 * gcc.dg/i386-bitfield2.c: Likewise.
2701 * gcc.dg/i386-loop-1.c: Likewise.
2702 * gcc.dg/i386-loop-2.c: Likewise.
2703 * gcc.dg/i386-loop-3.c: Likewise.
2704 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2705 * gcc.dg/i386-pic-1.c: Likewise.
2706 * gcc.dg/i386-regparm.c: Likewise.
2707 * gcc.dg/i386-signbit-1.c: Likewise.
2708 * gcc.dg/i386-signbit-2.c: Likewise.
2709 * gcc.dg/i386-signbit-3.c: Likewise.
2710 * gcc.dg/i386-sse-5.c: Likewise.
2711 * gcc.dg/i386-sse-8.c: Likewise.
2712 * gcc.dg/i386-unroll-1.c: Likewise.
2713 * gcc.dg/tls/opt-1.c: Likewise.
2714 * gcc.dg/tls/opt-2.c: Likewise.
2715 * gcc.dg/unroll-1.c: Likewise.
2716 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2717 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2718 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2719 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2720
2721 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2722
2723 * g++.dg/template/incomplete1.C: New test.
2724
2725 2004-11-16 Nick Clifton <nickc@redhat.com>
2726
2727 Revert patches accidentally commited during checkin of fixes for
2728 xstormy16 tests:
2729 gcc.c-torture/execute/simd-4.c: Revert
2730 gcc.dg/20040910-1.c: Revert.
2731
2732 2004-11-16 Paul Brook <paul@codesourcery.com>
2733
2734 PR fortran/13010
2735 * gfortran.dg/der_pointer_1.f90: New test.
2736
2737 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2738
2739 PR c/18498
2740 * gcc.dg/bitfld-13.c: New test.
2741
2742 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2743
2744 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2745 powerpc*-*-linux*.
2746
2747 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2748 * gcc.dg/ppc64-abi-2.c: Ditto.
2749 * gcc.dg/ppc64-abi-3.c: Ditto.
2750
2751 * lib/gcc-dg.exp (dg-target-list): Remove.
2752
2753 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2754
2755 * gcc.dg/ia64-postinc.c: New test.
2756
2757 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2758
2759 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2760
2761 2004-11-15 Nick Clifton <nickc@redhat.com>
2762
2763 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2764 __INT_MAX__ so that the test can be compiled by toolchains
2765 targeted at 16-bit processors.
2766
2767 * gcc.dg/20040625-1.c: Use long constants rather than integers
2768 when performing arithmetic that will overflow 16-bits.
2769
2770 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2771 xstormy16. It does not support 128-bit vector operations.
2772
2773 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2774 with the macro PTR_TYPE. Define this macro to an integer type
2775 suitable for holding a pointer.
2776
2777 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2778 the target is a 16-bit processor.
2779
2780 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2781 16-bit targets where the character constant will be too long.
2782
2783 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2784 where the double will not be directly addressable.
2785
2786 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2787
2788 Friend class name lookup 1/n, PR c++/18471
2789 * g++.dg/template/crash26.C: New test.
2790 * g++.dg/lookup/struct1.C: Adjust expected error.
2791 * g++.dg/parse/elab1.C: Likewise.
2792 * g++.dg/parse/elab2.C: Likewise.
2793 * g++.dg/parse/int-as-enum1.C: Likewise.
2794 * g++.dg/parse/struct-as-enum1.C: Likewise.
2795 * g++.dg/parse/typedef1.C: Likewise.
2796 * g++.dg/parse/typedef3.C: Likewise.
2797 * g++.dg/parse/typedef4.C: Likewise.
2798 * g++.dg/parse/typedef5.C: Likewise.
2799 * g++.dg/template/nontype4.C: Likewise.
2800 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2801 * g++.old-deja/g++.other/elab1.C: Likewise.
2802 * g++.old-deja/g++.other/syntax4.C: Likewise.
2803
2804 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2805
2806 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2807
2808 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2809
2810 * gcc.c-torture/execute/20041114-1.c: New test.
2811
2812 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2813
2814 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2815 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2816 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2817 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2818 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2819 gcc.dg/switch-7.c: New tests.
2820
2821 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2822
2823 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2824
2825 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2826
2827 PR tree-opt/18400
2828 * gcc.dg/vect/pr18400.c: New test.
2829
2830 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2831 Andrew Pinski <pinskia@physics.uc.edu>
2832
2833 PR tree-opt/18425
2834 * gcc.dg/vect/pr18425.c: New test.
2835
2836 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2837
2838 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2839 Guard with dg-require-alias and dg-require-visibility.
2840
2841 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2842
2843 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2844
2845 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2846
2847 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2848
2849 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2850
2851 PR c++/17344
2852 * g++.dg/template/defarg5.C: New test.
2853
2854 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2855
2856 * g++.dg/parse/cast1.C: Run only on ILP32.
2857 * g++.old-deja/g++.mike/p784.C: Likewise.
2858
2859 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2860
2861 * gcc.c-torture/execute/20041113-1.c: New test.
2862
2863 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2864
2865 PR target/18230
2866 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2867 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2868 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2869 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2870 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2871 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2872 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2873 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2874 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2875 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2876 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2877 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2878 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2879
2880 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2881
2882 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2883 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2884 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2885 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2886 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2887 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2888 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2889 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2890 gcc.target/sparc/combined-1.c: New tests.
2891
2892 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2893
2894 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2895 New tests.
2896
2897 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2898
2899 * lib/gcc-dg.exp (dg-forbid-option): New function.
2900 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2901 * g++.dg/abi/bitfield8.C: Likewise.
2902 * g++.dg/abi/dtor1.C: Likewise.
2903 * g++.dg/abi/empty10.C: Likewise.
2904 * g++.dg/abi/empty7.C: Likewise.
2905 * g++.dg/abi/empty9.C: Likewise.
2906 * g++.dg/abi/layout3.C: Likewise.
2907 * g++.dg/abi/layout4.C: Likewise.
2908 * g++.dg/abi/thunk1.C: Likewise.
2909 * g++.dg/abi/thunk2.C: Likewise.
2910 * g++.dg/abi/vbase11.C: Likewise.
2911 * g++.dg/abi/vthunk2.C: Likewise.
2912 * g++.dg/abi/vthunk3.C: Likewise.
2913 * g++.dg/ext/attrib8.C: Likewise.
2914 * g++.dg/opt/longbranch2.C: Likewise.
2915 * g++.dg/opt/reg-stack4.C: Likewise.
2916 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2917 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2918 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2919 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2920 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2921 * gcc.dg/20000609-1.c: Likewise.
2922 * gcc.dg/20000720-1.c: Likewise.
2923 * gcc.dg/20011107-1.c: Likewise.
2924 * gcc.dg/20011119-1.c: Likewise.
2925 * gcc.dg/20020108-1.c: Likewise.
2926 * gcc.dg/20020122-2.c: Likewise.
2927 * gcc.dg/20020122-3.c: Likewise.
2928 * gcc.dg/20020201-3.c: Likewise.
2929 * gcc.dg/20020206-1.c: Likewise.
2930 * gcc.dg/20020218-1.c: Likewise.
2931 * gcc.dg/20020310-1.c: Likewise.
2932 * gcc.dg/20020411-1.c: Likewise.
2933 * gcc.dg/20020418-2.c: Likewise.
2934 * gcc.dg/20020426-1.c: Likewise.
2935 * gcc.dg/20020426-2.c: Likewise.
2936 * gcc.dg/20020517-1.c: Likewise.
2937 * gcc.dg/20020523-1.c: Likewise.
2938 * gcc.dg/20020523-2.c: Likewise.
2939 * gcc.dg/20020729-1.c: Likewise.
2940 * gcc.dg/20030204-1.c: Likewise.
2941 * gcc.dg/20030826-2.c: Likewise.
2942 * gcc.dg/20030926-1.c: Likewise.
2943 * gcc.dg/20031202-1.c: Likewise.
2944 * gcc.dg/980312-1.c: Likewise.
2945 * gcc.dg/980313-1.c: Likewise.
2946 * gcc.dg/990117-1.c: Likewise.
2947 * gcc.dg/990424-1.c: Likewise.
2948 * gcc.dg/990524-1.c: Likewise.
2949 * gcc.dg/991230-1.c: Likewise.
2950 * gcc.dg/i386-387-1.c: Likewise.
2951 * gcc.dg/i386-387-2.c: Likewise.
2952 * gcc.dg/i386-387-3.c: Likewise.
2953 * gcc.dg/i386-387-4.c: Likewise.
2954 * gcc.dg/i386-387-5.c: Likewise.
2955 * gcc.dg/i386-387-6.c: Likewise.
2956 * gcc.dg/i386-asm-1.c: Likewise.
2957 * gcc.dg/i386-bitfield1.c: Likewise.
2958 * gcc.dg/i386-bitfield2.c: Likewise.
2959 * gcc.dg/i386-loop-1.c: Likewise.
2960 * gcc.dg/i386-loop-2.c: Likewise.
2961 * gcc.dg/i386-loop-3.c: Likewise.
2962 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2963 * gcc.dg/i386-pic-1.c: Likewise.
2964 * gcc.dg/i386-regparm.c: Likewise.
2965 * gcc.dg/i386-signbit-1.c: Likewise.
2966 * gcc.dg/i386-signbit-2.c: Likewise.
2967 * gcc.dg/i386-signbit-3.c: Likewise.
2968 * gcc.dg/i386-sse-5.c: Likewise.
2969 * gcc.dg/i386-sse-8.c: Likewise.
2970 * gcc.dg/i386-unroll-1.c: Likewise.
2971 * gcc.dg/tls/opt-1.c: Likewise.
2972 * gcc.dg/tls/opt-2.c: Likewise.
2973 * gcc.dg/unroll-1.c: Likewise.
2974 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2975 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2976 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2977 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2978 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2979 -m64 is specified.
2980
2981 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2982
2983 PR c++/18389
2984 * g++.dg/parse/cond1.C: New test.
2985
2986 PR c++/18429
2987 * g++.dg/template/array9.C: New test.
2988 * g++.dg/ext/vla1.C: Adjust error messages.
2989 * g++.dg/ext/vlm1.C: Likewise.
2990 * g++.dg/template/crash2.C: Likewise.
2991
2992 PR c++/18436
2993 * g++.dg/template/call3.C: New test.
2994
2995 PR c++/18407
2996 * g++.dg/template/ptrmem11.C: New test.
2997
2998 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2999
3000 PR other/14264
3001 * lib/g++.exp: Set LC_ALL and LANG to C.
3002 * lib/gcc-dg.exp: Likewise.
3003 * lib/gfortran.exp: Likewise.
3004 * lib/objc.exp: Likewise.
3005 * lib/treelang.exp: Likewise.
3006
3007 2004-11-12 Andreas Schwab <schwab@suse.de>
3008
3009 * gcc.dg/pr16286.c: Fix last change.
3010
3011 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3012
3013 PR c++/18416
3014 * g++.dg/init/global1.C: New test.
3015
3016 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3017
3018 * gcc.c-torture/execute/20041112-1.c: New test.
3019
3020 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3021
3022 * lib/gcc-dg.exp (dg-target-list): New.
3023
3024 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3025 Richard Sandiford <rsandifo@redhat.com>
3026
3027 * lib/target-supports.exp (get-compiler_messages): New.
3028 (check_named_sections_available): Use it.
3029 (check_effective_target_ilp32): New.
3030 (check_effective_target_lp64): New.
3031 (is-effective-target): New.
3032 * lib/gcc-dg.exp (dg-require-effective-target): New.
3033
3034 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3035
3036 * gcc.dg/precedence-1.c: New test.
3037
3038 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3039
3040 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3041
3042 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3043 message, delete generated files, use more descriptive name for
3044 executable, and make the test unsupported when it cannot be run.
3045
3046 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3047 (dg-require-weak, dg-require-visibility, dg-require-alias,
3048 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3049 dg-require-iconv, dg-require-named-sections): Use it.
3050
3051 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3052
3053 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3054
3055 PR target/16457
3056 * gcc.dg/ppc-and-1: New
3057
3058 PR target/16796
3059 * gcc.dg/ppc-mov-1.c: New.
3060
3061 PR target/16458
3062 * gcc.dg/ppc-compare-1.c: New.
3063
3064 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3065
3066 * objc.dg/desig-init-2.m: New test.
3067
3068 2004-11-10 Adam Nemet <anemet@lnxw.com>
3069
3070 PR middle-end/18160
3071 * g++.dg/warn/register-var-1.C: New test.
3072 * g++.dg/warn/register-var-2.C: New test.
3073
3074 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3075
3076 * gcc.dg/union-2.c: New test.
3077
3078 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3079
3080 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3081 New test for PR tree-optimization/17892.
3082
3083 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3084
3085 PR c++/18369
3086 * g++.dg/init/new12.C: New test.
3087
3088 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3089
3090 * gcc.target/sparc: New directory.
3091 * gcc.target/sparc/sparc.exp: New driver.
3092 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3093 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3094 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3095 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3096
3097 2004-11-10 Paul Brook <paul@codesourcery.com>
3098
3099 PR fortran/18218
3100 * gfortran.dg/list_read.c: New test.
3101
3102 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3103
3104 PR c/18322
3105 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3106 expected diagnostic location.
3107
3108 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3109
3110 * gcc.dg/20041109-1.c: New test.
3111
3112 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3113
3114 PR objc/18406
3115 * objc/compile/pr18406.m: New test.
3116
3117 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3118
3119 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3120
3121 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3122
3123 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3124
3125 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3126
3127 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3128
3129 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3130
3131 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3132 exit.
3133
3134 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3135
3136 PR tree-opt/18299
3137 * gcc.c-torture/pr18299-1.c: New test.
3138
3139 2004-11-06 Andreas Schwab <schwab@suse.de>
3140
3141 * gcc.dg/pr16286.c: Also test for bool and pixel.
3142
3143 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3144
3145 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3146 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3147 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3148 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3149 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3150 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3151 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3152 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3153 gcc.dg/struct-semi-3.c: New tests.
3154
3155 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3156
3157 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3158
3159 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3160
3161 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3162 Do not use C99 designators.
3163
3164 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3165
3166 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3167
3168 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3169
3170 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3171 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3172 * gcc.c-torture/execute/simd-5.x: Remove.
3173
3174 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3175
3176 PR rtl-optimization/17933
3177 * gcc.dg/torture/pr17933-1.c: New test.
3178
3179 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3180
3181 PR target/18106
3182 * lib/target-supports.exp (check_weak_available): Support
3183 Windows.
3184
3185 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3186
3187 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3188 call to fflush(stdout) before abort.
3189 (my_ffsll): New function.
3190 (generate_fields): Use it.
3191
3192 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3193
3194 * gcc.dg/init-undef-1.c: New test.
3195
3196 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3197
3198 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3199 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3200 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3201 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3202 expected messages for new parser.
3203
3204 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3205
3206 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3207
3208 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3209
3210 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3211 on LP64 targets.
3212
3213 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3214
3215 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3216 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3217 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3218 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3219 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3220 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3221 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3222 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3223 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3224 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3225
3226 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3227
3228 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3229 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3230 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3231 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3232 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3233 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3234 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3235 for new parser.
3236
3237 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3238
3239 PR target/15342
3240 * gcc.dg/20041104-1.c: New test.
3241
3242 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3243
3244 * g++.dg/template/nontype7.C: New test.
3245 * g++.dg/template/nontype8.C: Likewise.
3246 * g++.dg/template/nontype9.C: Likewise.
3247 * g++.dg/template/nontype10.C: Likewise.
3248 * g++.dg/tc1/dr49.C: Likewise.
3249 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3250 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3251
3252 2004-11-04 Ben Elliston <bje@au.ibm.com>
3253
3254 * g++.dg/rtti/tinfo1.C: Remove xfails.
3255
3256 2004-11-04 Ben Elliston <bje@au.ibm.com>
3257
3258 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3259 packed attribute to the definition to satisfy the new C++ parser.
3260
3261 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3262
3263 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3264 invocations of va_arg.
3265
3266 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3267
3268 PR c++/18124
3269 * g++.dg/template/crash25.C: New test.
3270
3271 PR c++/18155
3272 * g++.dg/template/typedef2.C: New test.
3273 * g++.dg/parse/crash13.C: Adjust error markers.
3274
3275 PR c++/18177
3276 * g++.dg/conversion/const3.C: New test.
3277
3278 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3279
3280 PR fortran/17535
3281 PR fortran/17583
3282 PR fortran/17713
3283 * gfortran.dg/generic_[123].f90: New testcases.
3284
3285 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3286
3287 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3288 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3289
3290 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3291
3292 PR tree-opt/16808
3293 * gcc.c-torture/compile/pr16808.c: New test.
3294
3295 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3296
3297 PR rtl-optimization/17104
3298 * gcc.dg/ppc-bitfield1.c: New.
3299
3300 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3301
3302 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3303
3304 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3305
3306 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3307 strings for 32-bit code.
3308
3309 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3310
3311 PR c/18239
3312 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3313
3314 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3315
3316 PR c++/18064
3317 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3318
3319 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3320
3321 PR c++/15172
3322 * g++.dg/init/aggr2.C: New test.
3323
3324 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3325
3326 * objc.dg/local-decl-1.m: New test.
3327
3328 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3329
3330 * gcc.dg/20040910-1.c: Adjust regex.
3331
3332 2004-10-30 Roger Sayle <roger@eyesopen.com>
3333
3334 PR rtl-optimization/18084
3335 * g++.dg/opt/pr18084-1.C: New testcase.
3336
3337 2004-10-30 Matt Austern <austern@apple.com>
3338
3339 PR c++/17542
3340 * g++.dg/ext/attrib18.C: New test.
3341
3342 2004-10-30 Roger Sayle <roger@eyesopen.com>
3343
3344 PR middle-end/18096
3345 * gcc.dg/pr18096-1.c: New test case.
3346
3347 2004-10-30 Roger Sayle <roger@eyesopen.com>
3348
3349 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3350
3351 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3352
3353 PR c/16666
3354 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3355 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3356 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3357 gcc.dg/old-style-prom-3.c: New tests.
3358
3359 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3360
3361 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3362 Remove unnecessary inclusion of stdio.h.
3363
3364 2004-10-29 Roger Sayle <roger@eyesopen.com>
3365
3366 PR rtl-optimization/17581
3367 * gcc.dg/pr17581-1.c: New test case.
3368
3369 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3370
3371 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3372 being implemented.
3373 * g++.dg/conversion/dr195-1.C: New.
3374 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3375 * g++.old-deja/g++.mike/p10148.C: Likewise.
3376
3377 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3378
3379 PR c++/17695
3380 * g++.dg/debug/typedef2.C: New test.
3381
3382 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3383
3384 PR fortran/13490
3385 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3386 * gfortran.dg/g77/README: Update.
3387
3388 2004-10-28 Matt Austern <austern@apple.com>
3389
3390 PR c++/14124
3391 * g++.dg/ext/packed7.C: New test.
3392
3393 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3394
3395 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3396 scan-assembler.
3397 * lib/scanasm.exp (hidden-scan-for): New proc.
3398 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3399 string.
3400 (scan-not-hidden): Likewise.
3401 * lib/target-supports.exp (check_visibility_available): mach-o is
3402 support too.
3403
3404 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3405
3406 PR c++/17132
3407 * g++.dg/template/memclass3.C: New test.
3408
3409 2004-10-28 Adam Nemet <anemet@lnxw.com>
3410
3411 PR middle-end/18160
3412 * gcc.dg/register-var-1.c: New test.
3413 * gcc.dg/register-var-2.c: New test.
3414 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3415 error now.
3416
3417 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3418
3419 PR other/18172
3420 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3421 unused variables.
3422 * gcc.dg/vect/vect-22.c: Likewise.
3423
3424 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3425
3426 * gcc.dg/i386-rotate-1.c: New test.
3427
3428 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3429
3430 * g++.dg/init/ref12.C: Add "run" marker.
3431
3432 PR c++/17435
3433 * g++.dg/init/ref12.C: New test.
3434
3435 PR c++/18140
3436 * g++.dg/template/shift1.C: New test.
3437 * g++.dg/template/error10.C: Adjust error markers.
3438
3439 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3440
3441 PR tree-opt/17529
3442 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3443
3444 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3445
3446 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3447 * gcc.dg/weak/weak-3.c: Likewise.
3448 * gcc.dg/weak/weak-5.c: Likewise.
3449 * gcc.dg/weak/weak-9.c: Likewise.
3450 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3451 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3452
3453 * gcc.dg/darwin-weakimport-1.c: New.
3454
3455 2004-10-28 Ben Elliston <bje@au.ibm.com>
3456
3457 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3458
3459 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3460
3461 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3462 'syntax' error messages.
3463 * gcc.dg/cpp/direct2s.c: Likewise.
3464
3465 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3466
3467 * gcc.c-torture/compile/20041026-1.c: New.
3468
3469 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3470
3471 PR c++/18093
3472 * g++.dg/lookup/ns2.C: New test.
3473
3474 PR c++/18020
3475 * g++.dg/template/enum4.C: New test.
3476
3477 PR c++/18161
3478 * g++.dg/template/expr1.C: New test.
3479
3480 2004-10-26 Ben Elliston <bje@au.ibm.com>
3481
3482 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3483
3484 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3485
3486 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3487 gcc.dg/decl-nospec-3.c: New tests.
3488
3489 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3490
3491 * objc.dg/super-class-3.m: New test.
3492
3493 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3494
3495 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3496 resyncing.
3497 * gcc.dg/cpp/direct2s.c: Likewise.
3498
3499 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3500
3501 * objc.dg/image-info.m: Update for changes to section selection.
3502
3503 2004-10-25 David Ayers <d.ayers@inode.at>
3504 Ziemowit Laski <zlaski@apple.com>
3505
3506 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3507 diagnostics when messaging 'id <Proto>'.
3508 * objc.dg/class-protocol-1.m: New test.
3509 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3510 a non-existent method signature.
3511 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3512 Update diagnostics when messaging with non-existent method signature.
3513 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3514 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3515 invalid receivers are now resolved as if messaging 'id'; remove
3516 extraneous diagnostics.
3517
3518 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3519
3520 PR c/16667
3521 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3522 gcc.dg/init-desig-obs-3.c: New tests.
3523
3524 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3525
3526 * gcc.dg/debug/20041023-1.c: New test.
3527
3528 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3529
3530 PR middle-end/17407
3531 * gcc.c-torture/compile/pr17407.c: New test.
3532
3533 PR c++/18121
3534 * g++.dg/template/array8.C: New test.
3535
3536 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3537
3538 PR other/18138
3539 * lib/g++.exp: Accept more than one multilib libgcc.
3540 * lib/gcc-dg.exp: Likewise.
3541 * lib/objc.exp: Likewise.
3542 * lib/treelang.exp: Likewise.
3543 * lib/gfortran.exp: Likewise.
3544
3545 2004-10-24 Ben Elliston <bje@au.ibm.com>
3546
3547 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3548
3549 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3550
3551 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3552 * gcc.dg/c99-const-expr-3.c: Likewise.
3553
3554 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3555
3556 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3557
3558 2004-10-23 Ben Elliston <bje@au.ibm.com>
3559
3560 * gcc.c-torture/execute/loop-2e.x: Remove.
3561
3562 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3563
3564 PR c++/18095
3565 * g++.dg/parse/crash18.C: New.
3566 * g++.dg/parse/crash19.C: New.
3567
3568 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3569
3570 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3571 * g++.dg/ext/dllimport2.C: Same.
3572 * g++.dg/ext/dllimport8.C: Same.
3573
3574 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3575
3576 PR c++/10841
3577 * g++.dg/conversion/cast1.C: New test.
3578 * g++.dg/overload/pmf1.C: Adjust error marker.
3579
3580 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3581
3582 PR objc/17923
3583 * objc.dg/const-str-7.m: New test.
3584
3585 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3586
3587 * g++.dg/template/memfriend11.C: Fix comment typo.
3588 * g++.dg/template/memfriend14.C: Likewise.
3589
3590 2004-10-20 Richard Henderson <rth@redhat.com>
3591
3592 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3593 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3594 -fasynchronous-unwind-tables.
3595
3596 2004-10-20 Richard Henderson <rth@redhat.com>
3597
3598 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3599 (main): Return success.
3600 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3601 (main): Return success.
3602
3603 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3604
3605 PR c++/13495
3606 * g++.dg/template/memfriend9.C: New test.
3607 * g++.dg/template/memfriend10.C: Likewise.
3608 * g++.dg/template/memfriend11.C: Likewise.
3609 * g++.dg/template/memfriend12.C: Likewise.
3610 * g++.dg/template/memfriend13.C: Likewise.
3611 * g++.dg/template/memfriend14.C: Likewise.
3612 * g++.dg/template/memfriend15.C: Likewise.
3613 * g++.dg/template/memfriend16.C: Likewise.
3614 * g++.dg/template/memfriend17.C: Likewise.
3615 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3616
3617 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3618
3619 * g++.dg/conversion/dr195.C: New.
3620 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3621
3622 2004-10-20 Ben Elliston <bje@au.ibm.com>
3623 Devang Patel <dpatel@apple.com>
3624
3625 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3626 of floating point arithmetic, which could trap.
3627
3628 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3629
3630 PR c++/14035
3631 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3632 * g++.dg/conversion/const2.C: New test.
3633 * g++.dg/expr/reinterpret2.C: New test.
3634 * g++.dg/expr/reinterpret3.C: New test.
3635 * g++.dg/expr/cast2.C: New test.
3636 * g++.dg/expr/copy1.C: New test.
3637 * g++.dg/other/conversion1.C: Change error message.
3638 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3639 function pointers to void *.
3640 * g++.old-deja/g++.mike/p10148.C: Likewise.
3641
3642 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3643
3644 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3645
3646 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3647
3648 PR c++/18047
3649
3650 * g++.dg/parse/expr3.C: New test.
3651
3652 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3653
3654 * gcc.dg/smod-1.c: New test.
3655
3656 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3657
3658 * objc.dg/method-14.m: New test.
3659
3660 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3661
3662 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3663 Also xfail as the patch was reverted.
3664
3665 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3666
3667 PR middle-end/16973
3668 * gcc.dg/pr16973.c: New test.
3669
3670 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3671
3672 PR tree-optimization/17656
3673 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3674
3675 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3676
3677 * g++.dg/eh/shadow1.C: New.
3678
3679 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3680
3681 * gcc.c-torture/compile/20041018-1.c: New test.
3682
3683 2004-10-18 Ben Elliston <bje@au.ibm.com>
3684
3685 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3686 compiler referring to register 0 when accessing sdata. The linker
3687 now patches things up.
3688
3689 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3690
3691 PR c/17529
3692 * gcc.c-torture/compile/pr17529.c: New test.
3693
3694 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3695
3696 PR c++/17743
3697 * g++.dg/ext/attrib17.C: New test.
3698
3699 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3700
3701 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3702
3703 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3704
3705 PR c++/10479
3706 * g++.dg/ext/attrib16.C: New test.
3707
3708 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3709
3710 PR c++/17042
3711 * g++.dg/init/dso_handle1.C: New test.
3712
3713 PR c++/14667
3714 * g++.dg/parse/typedef6.C: New test.
3715
3716 PR c++/17916
3717 * g++.dg/parse/pragma1.C: New test.
3718
3719 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3720
3721 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3722
3723 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3724
3725 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3726 -fno-common when on HPPA HP-UX platforms.
3727
3728 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3729
3730 PR other/16820
3731 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3732 stdint.h.
3733 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3734 uintptr_t.
3735
3736 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3737
3738 PR c++/16301
3739 * g++.dg/lookup/strong-using-4.C: New test.
3740
3741 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3742
3743 PR middle-end/16567
3744 * gcc.c-torture/compile/nested-1.c: New test.
3745
3746 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3747
3748 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3749 and mipsisa64*-*-* (until support for misaligned loads is added).
3750 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3751 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3752 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3753 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3754 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3755 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3756
3757 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3758
3759 PR c++/17976
3760 * g++.dg/init/dtor3.C: New test.
3761
3762 2004-10-15 Ben Elliston <bje@au.ibm.com>
3763
3764 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3765
3766 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3767
3768 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3769 * gcc.dg/macho-lo-sum.c: Likewise.
3770
3771 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3772
3773 * gcc.dg/ppc-spe64-1.c: New test.
3774
3775 2004-10-14 Devang Patel <dpatel@apple.com>
3776
3777 PR 17635
3778 * gcc.dg/pr17635.c : New test.
3779
3780 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3781
3782 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3783 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3784 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3785 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3786 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3787 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3788 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3789 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3790 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3791 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3792 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3793 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3794 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3795 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3796 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3797 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3798 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3799 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3800
3801 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3802
3803 * gcc.dg/vect/vect-82.c: New testcase.
3804 * gcc.dg/vect/vect-82_64.c: New testcase.
3805 * gcc.dg/vect/vect-83.c: New testcase.
3806 * gcc.dg/vect/vect-83_64.c: New testcase.
3807
3808 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3809
3810 * gcc.dg/cpp/error-1.c: New test.
3811
3812 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3813
3814 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3815
3816 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3817
3818 PR target/17984
3819 * gcc.dg/cris-peep2-xsrand2.c: New test.
3820
3821 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3822
3823 PR c++/17661
3824 * testsuite/g++.dg/expr/for2.C: New test.
3825
3826 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3827
3828 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3829
3830 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3831
3832 PR tree-optimization/17724
3833 * g++.dg/opt/pr17724-1.C: New test.
3834 * g++.dg/opt/pr17724-2.C: New test.
3835 * g++.dg/opt/pr17724-3.C: New test.
3836 * g++.dg/opt/pr17724-4.C: New test.
3837 * g++.dg/opt/pr17724-5.C: New test.
3838 * g++.dg/opt/pr17724-6.C: New test.
3839
3840 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3841
3842 PR c/17301
3843 * gcc.dg/pr17301-2.c: New test.
3844
3845 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3846
3847 PR c++/15876
3848 * g++.dg/parse/error22.C: New test.
3849
3850 PR c++/17936
3851 * g++.dg/template/spec18.C: New test.
3852
3853 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3854
3855 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3856 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3857 memcpy.
3858 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3859 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3860
3861 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3862
3863 * g++.dg/eh/cleanup5.C: Add dg-options "".
3864
3865 2004-10-11 Roger Sayle <roger@eyesopen.com>
3866
3867 PR middle-end/17657
3868 * gcc.dg/switch-4.c: New test case.
3869
3870 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3871
3872 * gcc.c-torture/execute/20041011-1.c: New test.
3873
3874 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3875
3876 PR c++/17554
3877 * g++.dg/init/for3.C: New test.
3878
3879 PR c++/17657
3880 * g++.dg/opt/switch2.C: New test.
3881
3882 PR middle-end/17703
3883 * g++.dg/warn/Wreturn-2.C: New test.
3884
3885 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3886
3887 PR c++/17907
3888 * g++.dg/eh/cleanup5.C: New test.
3889
3890 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3891
3892 PR c++/17393
3893 * g++.dg/parse/error21.C: New test.
3894
3895 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3896
3897 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3898 * g++.dg/warn/incomplete1.C: Likewise.
3899 * g++.dg/template/qualttp20.C: Likewise.
3900
3901 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3902
3903 PR c/17881
3904 * parm-incomplete-1.c: New test.
3905
3906 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3907
3908 PR c++/17867
3909 * g++.dg/parse/error19.C: New test.
3910
3911 PR c++/17670
3912 * g++.dg/init/new11.C: New test.
3913
3914 PR c++/17821
3915 * g++.dg/parse/error20.C: New test.
3916
3917 PR c++/17826
3918 * g++.dg/template/crash24.C: New test.
3919
3920 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3921
3922 PR c/17301
3923 * gcc.dg/pr17301-1.c: New test.
3924
3925 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3926
3927 PR c/17189
3928 * gcc.dg/anon-struct-5.c: New test.
3929
3930 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3931
3932 PR c/17844
3933 * gcc.dg/pr17844-1.c: New test.
3934
3935 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3936
3937 PR tree-optimization/17906
3938 * gcc.c-torture/compile/pr17906.c: New.
3939
3940 2004-10-09 Stuart Hastings <stuart@apple.com>
3941 Roger Sayle <roger@eyesopen.com>
3942
3943 PR rtl-optimization/17853
3944 * gcc.dg/i386-mmx-5.c: New testcase.
3945
3946 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3947
3948 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3949
3950 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3951
3952 PR c++/17524
3953 * g++.dg/template/static9.C: New test.
3954
3955 PR c++/17685
3956 * g++.dg/parse/operator5.C: New test.
3957
3958 2004-10-09 Roger Sayle <roger@eyesopen.com>
3959
3960 PR middle-end/17894
3961 * gcc.c-torture/execute/divcmp-4.c: New test case.
3962
3963 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3964
3965 PR tree-opt/17902
3966 * g++.dg/opt/pr17902.C: New test.
3967
3968 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3969
3970 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3971
3972 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3973
3974 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3975
3976 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3977
3978 * gcc.dg/assign-warn-3.c: New test.
3979
3980 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3981
3982 PR c/16999
3983 * gcc.dg/cpp/ident-1.c: New test.
3984
3985 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3986
3987 * gcc.c-torture/compile/acc1.c: New.
3988
3989 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3990
3991 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3992 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3993
3994 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3995
3996 * gcc.dg/ultrasp11.c: New test.
3997
3998 2004-10-08 Michael Matz <matz@suse.de>
3999
4000 * gcc.dg/doloop-2.c: New test.
4001
4002 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4003
4004 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4005 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4006 objc.dg/method-9.m: Update expected diagnostics.
4007
4008 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4009
4010 * gcc.dg/ppc-fsel-3.c: New file.
4011 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4012
4013 2004-10-07 Paul Brook <paul@codesourcery.com>
4014
4015 * gfortran.dg/intrinsic_verify_1.f90: New test.
4016
4017 2004-10-07 Paul Brook <paul@codesourcery.com>
4018
4019 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4020
4021 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4022
4023 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4024 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4025 commit.
4026
4027 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4028
4029 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4030
4031 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4032
4033 PR c++/17115
4034 * g++.dg/warn/Winline-4.C: New test.
4035
4036 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4037
4038 * gcc.c-torture/compile/20041007-1.c: New test.
4039
4040 2004-10-07 Paul Brook <paul@codesourcery.com>
4041
4042 PR fortran/17678
4043 * gfortran.dg/use_allocated_1.f90: New test.
4044
4045 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4046
4047 PR middle-end/17849
4048 * gfortran.fortran-torture/compile/nested.f90: New test
4049
4050 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4051
4052 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4053
4054 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4055
4056 PR c++/17368
4057 * g++.dg/ext/asm6.C: New test.
4058
4059 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4060
4061 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4062
4063 2004-10-06 Paul Brook <paul@codesourcery.com>
4064
4065 PR libfortran/17709
4066 * gfortran.dg/empty_format_1.f90: New test.
4067
4068 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4069
4070 PR fortran/17568
4071 * gfortran.dg/ishft.f90: New test.
4072
4073 PR fortran/17283
4074 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4075 tests.
4076
4077 2004-10-06 Paul Brook <paul@codesourcery.com>
4078
4079 * gfortran.dg/do_1.f90: New test.
4080
4081 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4082
4083 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4084 optimizing for size.
4085
4086 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4087
4088 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4089
4090 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4091
4092 * gcc.c-torture/compile/20041005-1.c: New test.
4093
4094 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4095
4096 PR c++/17829
4097 * g++.dg/lookup/koenig4.C: New.
4098
4099 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4100
4101 * g++.dg/other/classkey1.C: Adjust quoting marks.
4102 * g++.dg/parse/error15.C: Likewise.
4103 * g++.dg/template/meminit2.C (int>): Likewise.
4104
4105 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4106
4107 PR fortran/17283
4108 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4109
4110 PR fortran/17631
4111 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4112
4113 PR fortran/17708
4114 * gfortran.dg/pr17708.f90: New test.
4115
4116 2004-10-04 Chao-ying Fu <fu@mips.com>
4117
4118 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4119 * gcc.dg/vect/vect-4.c: Ditto.
4120 * gcc.dg/vect/vect-5.c: Ditto.
4121 * gcc.dg/vect/vect-6.c: Ditto.
4122 * gcc.dg/vect/vect-8.c: Ditto.
4123 * gcc.dg/vect/vect-16.c: Ditto.
4124 * gcc.dg/vect/vect-30.c: Ditto.
4125 * gcc.dg/vect/vect-40.c: Ditto.
4126 * gcc.dg/vect/vect-41.c: Ditto.
4127 * gcc.dg/vect/vect-42.c: Ditto.
4128 * gcc.dg/vect/vect-43.c: Ditto.
4129 * gcc.dg/vect/vect-44.c: Ditto.
4130 * gcc.dg/vect/vect-45.c: Ditto.
4131 * gcc.dg/vect/vect-46.c: Ditto.
4132 * gcc.dg/vect/vect-47.c: Ditto.
4133 * gcc.dg/vect/vect-48.c: Ditto.
4134 * gcc.dg/vect/vect-49.c: Ditto.
4135 * gcc.dg/vect/vect-50.c: Ditto.
4136 * gcc.dg/vect/vect-51.c: Ditto.
4137 * gcc.dg/vect/vect-52.c: Ditto.
4138 * gcc.dg/vect/vect-53.c: Ditto.
4139 * gcc.dg/vect/vect-54.c: Ditto.
4140 * gcc.dg/vect/vect-55.c: Ditto.
4141 * gcc.dg/vect/vect-56.c: Ditto.
4142 * gcc.dg/vect/vect-57.c: Ditto.
4143 * gcc.dg/vect/vect-58.c: Ditto.
4144 * gcc.dg/vect/vect-59.c: Ditto.
4145 * gcc.dg/vect/vect-60.c: Ditto.
4146 * gcc.dg/vect/vect-74.c: Ditto.
4147 * gcc.dg/vect/vect-79.c: Ditto.
4148 * gcc.dg/vect/vect-80.c: Ditto.
4149
4150 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4151
4152 * gcc.dg/unused-7.c: Use the correct option.
4153
4154 2004-10-04 Paul Brook <paul@codesourcery.com>
4155 Bud Davis <bdavis9659@comcast.net>
4156
4157 PR fortran/17706
4158 PR fortran/16434
4159 * gfortran/pr17706.f90: New test.
4160 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4161
4162 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4163
4164 * gfortran.dg/pr17612.f90: New test.
4165
4166 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4167
4168 * g++.dg/template/local1.C: Adjust quoting marks in
4169 testing for diagnostics.
4170 * g++.dg/tls/diag-2.C: Likewise.
4171 * g++.dg/other/error8.C: Likewise.
4172
4173 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4174
4175 PR c/17178
4176 * gcc.dg/unused-4.c: Adjust to be correct.
4177
4178 PR c/17820
4179 * gcc.dg/unused-7.c: New test.
4180
4181 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4182
4183 PR c++/17797
4184 * g++.dg/overload/template2.C: New test.
4185
4186 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4187
4188 PR tree-optimization/16632
4189 * gcc.dg/tree-ssa/20041002-1.c: New.
4190
4191 2004-10-03 Paul Brook <paul@codesourcery.com>
4192
4193 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4194 rather than relying on default formatting.
4195
4196 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4197
4198 * gcc.dg/20040920-1.c: Update expected message text.
4199
4200 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4201
4202 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4203
4204 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4205
4206 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4207 tree level.
4208
4209 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4210
4211 * gcc.dg/tree-ssa/pr17343.c: Remove.
4212
4213 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4214
4215 PR tree-opt/17343
4216 * gcc.dg/tree-ssa/pr17343.c: New test.
4217
4218 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4219
4220 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4221 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4222 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4223 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4224 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4225
4226 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4227
4228 * gcc.dg/lvalue-2.c: New test.
4229
4230 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4231
4232 PR c/17730
4233 * gcc.dg/pr17730-1.c: New test
4234
4235 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4236
4237 PR c/7425
4238 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4239
4240 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4241
4242 * gcc.c-torture/execute/stdarg-1.c: New test.
4243 * gcc.c-torture/execute/stdarg-2.c: New test.
4244 * gcc.c-torture/execute/stdarg-3.c: New test.
4245 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4246 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4247 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4248 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4249 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4250
4251 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4252
4253 PR tree-optimization/17697
4254 * g++.dg/opt/pr17697-1.C: New test.
4255 * g++.dg/opt/pr17697-2.C: New test.
4256 * g++.dg/opt/pr17697-3.C: New test.
4257
4258 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4259
4260 PR c/16409
4261 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4262 gcc.dg/vla-init-5.c: New tests.
4263
4264 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4265
4266 PR c/13804
4267 * gcc.dg/pr13804-1.c: New test.
4268
4269 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4270
4271 PR fortran/16938
4272 * gfortran.dg/pr16938.f90: New test.
4273
4274 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4275
4276 * g++.dg/template/crash23.C: New test.
4277
4278 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4279
4280 PR c++/17585
4281 * g++.dg/template/static8.C: New test.
4282
4283 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4284
4285 PR c++/17681
4286 * g++.dg/other/error9.C: New test.
4287
4288 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4289
4290 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4291
4292 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4293
4294 PR fortran/15164
4295 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4296
4297 2004-09-26 Roger Sayle <roger@eyesopen.com>
4298
4299 PR middle-end/17112
4300 * gcc.dg/pr17112-1.c: New test case.
4301
4302 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4303
4304 PR c/11459
4305 * gcc.dg/pr11459-1.c: New test.
4306
4307 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4308
4309 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4310 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4311
4312 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4313
4314 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4315
4316 2004-09-25 Jan Hubicka <jh@suse.cz>
4317
4318 * compile/30040909-1.c: New test.
4319 * compile/30040907-1.c: New test.
4320
4321 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4322
4323 * gcc.c-torture/execute/va-arg-26.c: New test.
4324
4325 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4326
4327 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4328 extra diagnostics on targets with 64-bit pointers.
4329 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4330
4331 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4332
4333 PR c/17188
4334 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4335 * gcc.dg/decl-3.c: Adjust expected message.
4336
4337 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4338
4339 PR fortran/17615
4340 * gfortran.dg/pr17615.f90: New test.
4341
4342 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4343
4344 PR tree-optimzation/17517
4345 * g++.dg/tree-ssa/pr17517.C: New Test.
4346
4347 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4348
4349 PR c++/16889
4350 * g++.dg/lookup/ambig3.C: New.
4351
4352 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4353
4354 PR tree-opt/17624
4355 * g++.dg/opt/pr17624.C: New test.
4356
4357 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4358
4359 PR c/6980
4360 * gcc.dg/Wbad-function-cast-1.c: New test.
4361
4362 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4363
4364 * g++.dg/ext/complit1.C
4365 * g++.dg/other/error2.C
4366 * g++.dg/other/nontype-1.C
4367 * g++.dg/parse/crash11.C
4368 * g++.dg/parse/crash12.C
4369 * g++.dg/parse/error15.C
4370 * g++.dg/parse/error4.C
4371 * g++.dg/parse/tmpl-outside1.C
4372 * g++.dg/parse/too-many-tmpl-args1.C
4373 * g++.dg/template/dependent-expr3.C
4374 * g++.dg/template/error10.C
4375 * g++.dg/template/instantiate1.C
4376 * g++.dg/template/vtable2.C
4377 * g++.dg/warn/Wshadow-1.C
4378 * g++.dg/warn/weak1.C
4379 * g++.old-deja/g++.brendan/crash16.C
4380 * g++.old-deja/g++.brendan/crash18.C
4381 * g++.old-deja/g++.brendan/crash48.C
4382 * g++.old-deja/g++.brendan/crash49.C
4383 * g++.old-deja/g++.brendan/crash55.C
4384 * g++.old-deja/g++.brendan/crash56.C
4385 * g++.old-deja/g++.brendan/crash8.C
4386 * g++.old-deja/g++.brendan/enum11.C
4387 * g++.old-deja/g++.brendan/enum8.C
4388 * g++.old-deja/g++.brendan/enum9.C
4389 * g++.old-deja/g++.brendan/friend3.C
4390 * g++.old-deja/g++.brendan/misc14.C
4391 * g++.old-deja/g++.bugs/900402_02.C
4392 * g++.old-deja/g++.bugs/900404_03.C
4393 * g++.old-deja/g++.bugs/900404_04.C
4394 * g++.old-deja/g++.bugs/900428_03.C
4395 * g++.old-deja/g++.jason/crash4.C
4396 * g++.old-deja/g++.jason/overload21.C
4397 * g++.old-deja/g++.jason/redecl1.C
4398 * g++.old-deja/g++.jason/report.C
4399 * g++.old-deja/g++.jason/rfg10.C
4400 * g++.old-deja/g++.jason/template30.C
4401 * g++.old-deja/g++.law/arm12.C
4402 * g++.old-deja/g++.law/ctors5.C
4403 * g++.old-deja/g++.law/cvt20.C
4404 * g++.old-deja/g++.law/init10.C
4405 * g++.old-deja/g++.law/init8.C
4406 * g++.old-deja/g++.law/visibility17.C
4407 * g++.old-deja/g++.law/visibility7.C
4408 * g++.old-deja/g++.mike/net8.C
4409 * g++.old-deja/g++.mike/p646.C
4410 * g++.old-deja/g++.mike/p700.C
4411 * g++.old-deja/g++.mike/p701.C
4412 * g++.old-deja/g++.mike/p811.C
4413 * g++.old-deja/g++.ns/template13.C
4414 * g++.old-deja/g++.other/array3.C
4415 * g++.old-deja/g++.other/crash25.C
4416 * g++.old-deja/g++.other/dtor3.C
4417 * g++.old-deja/g++.other/dtor4.C
4418 * g++.old-deja/g++.other/main1.C
4419 * g++.old-deja/g++.other/warn7.C
4420 * g++.old-deja/g++.pt/crash11.C
4421 * g++.old-deja/g++.pt/crash36.C
4422 * g++.old-deja/g++.pt/spec22.C
4423 * g++.old-deja/g++.pt/spec9.C
4424 * g++.old-deja/g++.pt/ttp52.C
4425 * g++.old-deja/g++.robertl/eb103.C
4426 * g++.old-deja/g++.robertl/eb121.C
4427 * g++.old-deja/g++.robertl/eb22.C
4428 * g++.old-deja/g++.robertl/eb8.C:
4429 Update locations and/or regexps of dg-error markers.
4430 Remove markers for some bogus messages that are no longer issued.
4431
4432 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4433
4434 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4435 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4436
4437 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4438
4439 PR c++/17618
4440 * g++.dg/lookup/crash5.C: New test.
4441
4442 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4443
4444 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4445 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4446 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4447 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4448 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4449 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4450
4451 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4452 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4453 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4454 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4455 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4456 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4457
4458 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4459
4460 * gcc.dg/vect/vect-44.c: Check additional cases.
4461 * gcc.dg/vect/vect-48.c: Check additional cases.
4462
4463 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4464 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4465 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4466 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4467 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4468 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4469 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4470 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4471 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4472
4473 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4474 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4475 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4476
4477 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4478
4479 * gcc.dg/tree-ssa/loop-6.c: New test.
4480
4481 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4482
4483 PR c++/17620
4484 * g++.dg/inherit/base2.C: New.
4485
4486 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4487
4488 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4489 * gcc.dg/20001012-2.c: Likewise.
4490 * gcc.dg/20001013-1.c: Likewise.
4491 * gcc.dg/20001101-1.c: Likewise.
4492 * gcc.dg/20001102-1.c: Likewise.
4493 * gcc.dg/bf-spl1.c: Likewise.
4494 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4495 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4496
4497 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4498
4499 PR tree-optimization/16721
4500 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4501
4502 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4503
4504 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4505 * gcc.dg/20040305-1.c: Likewise.
4506
4507 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4508
4509 PR c/16566
4510 * gcc.c-torture/compile/pr16566-1.c,
4511 gcc.c-torture/compile/pr16566-2.c,
4512 gcc.c-torture/compile/pr16566-3.c: New tests.
4513
4514 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4515
4516 PR tree-optimization/17512
4517 * gcc.c-torture/compile/20040916-1.c.
4518
4519 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4520
4521 * gcc.dg/pragma-re-3.c: New test.
4522
4523 2004-09-17 Matt Austern <austern@apple.com>
4524
4525 PR c++/15049
4526 * g++.dg/other/anon3.C: New.
4527
4528 2004-09-21 Roger Sayle <roger@eyesopen.com>
4529
4530 PR c++/7503
4531 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4532 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4533 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4534 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4535 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4536
4537 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4538
4539 PR fortran/17286
4540 * gfortran.dg/pr17286.f90: New test.
4541
4542 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4543
4544 PR c++/17530
4545 * g++.dg/template/static7.C: New test.
4546
4547 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4548
4549 PR tree-opt/17558
4550 * gcc.c-torture/compile/pr17558.c: New test.
4551
4552 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4553
4554 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4555 if SKIP_ATTRIBUTE is defined.
4556
4557 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4558
4559 PR fortran/15957
4560 * gfortran.dg/pr15957.f90: New test.
4561
4562 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4563
4564 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4565 in comparison.
4566 * gcc.dg/vect/vect-79.c: Likewise.
4567 * gcc.dg/vect/vect-80.c: Likewise.
4568
4569 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4570
4571 PR fortran/15750
4572 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4573
4574 2004-09-20 Ira Rosen <irar@il.ibm.com>
4575
4576 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4577 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4578 * gcc.dg/vect/vect-62.c: New testcase.
4579 * gcc.dg/vect/vect-63.c: New testcase.
4580 * gcc.dg/vect/vect-64.c: New testcase.
4581 * gcc.dg/vect/vect-65.c: New testcase.
4582 * gcc.dg/vect/vect-66.c: New testcase.
4583 * gcc.dg/vect/vect-67.c: New testcase.
4584 * gcc.dg/vect/vect-68.c: New testcase.
4585 * gcc.dg/vect/vect-69.c: New testcase.
4586 * gcc.dg/vect/vect-79.c: New testcase.
4587 * gcc.dg/vect/vect-80.c: New testcase.
4588
4589 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4590
4591 * gcc.target/mips/asm-1.c: New test.
4592
4593 2004-09-19 Ira Rosen <irar@il.ibm.com>
4594
4595 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4596 * gcc.dg/vect/vect-73.c: New testcase.
4597 * gcc.dg/vect/vect-74.c: New testcase.
4598 * gcc.dg/vect/vect-75.c: New testcase.
4599 * gcc.dg/vect/vect-76.c: New testcase.
4600 * gcc.dg/vect/vect-77.c: New testcase.
4601 * gcc.dg/vect/vect-78.c: New testcase
4602
4603 2004-09-18 Paul Brook <paul@codesourcery.com>
4604
4605 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4606
4607 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4608
4609 PR c/17424
4610 * gcc.dg/pr17424-1.c: New test.
4611
4612 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4613
4614 * g++.dg/tree-ssa/pr17153.C: New test.
4615
4616 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4617
4618 PR pch/13361
4619 * testsuite/g++.dg/pch/wchar-1.C: New.
4620 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4621
4622 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4623
4624 * gcc.c-torture/execute/20040917-1.c: New test.
4625
4626 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4627
4628 PR tree-optimization/17319
4629 * gcc.dg/pr17319.c: New test.
4630
4631 2004-09-17 Devang Patel <dpatel@apple.com>
4632
4633 * gcc.dg/20040813-1.c: New test.
4634
4635 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4636
4637 PR tree-optimization/17273
4638 * gcc.c-torture/compile/pr17273.c: New test.
4639
4640 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4641
4642 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4643 Update expected messages.
4644 * gcc.dg/declspec-13.c: New test.
4645
4646 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4647
4648 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4649
4650 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4651
4652 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4653 change what 'a' is pointing to.
4654
4655 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4656
4657 PR c++/16002
4658 * g++.dg/template/error18.C: New test.
4659
4660 PR c++/16029
4661 * g++.dg/warn/Wunused-8.C: New test.
4662
4663 2004-09-17 Steven Bosscher <stevenb@suse.de>
4664
4665 PR tree-optimization/17513
4666 * gcc.dg/20040916-1.c: New test.
4667
4668 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4669
4670 PR c++/17501
4671 * g++.dg/template/typename7.C: New test.
4672
4673 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4674
4675 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4676
4677 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4678
4679 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4680 with -ftree-based-profiling also.
4681 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4682
4683 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4684
4685 PR/15364
4686 * gfortran.dg/der_array_io_1.f90: New test.
4687 * gfortran.dg/der_array_io_2.f90: New test.
4688 * gfortran.dg/der_array_io_3.f90: New test.
4689
4690 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4691
4692 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4693 EABI.
4694
4695 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4696
4697 * g++.dg/opt/switch1.C: New test.
4698
4699 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4700
4701 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4702 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4703 Update expected messages.
4704
4705 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4706
4707 PR fortran/16485
4708 * gfortran.dg/same_name_1.f90: New test.
4709
4710 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4711
4712 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4713 dereference garbage pointers.
4714
4715 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4716
4717 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4718 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4719
4720 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4721 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4722 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4723
4724 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4725
4726 PR c++/17324
4727 * g++.dg/template/mangle1.C: New test.
4728
4729 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4730
4731 PR tree-optimization/17252
4732 * gcc.c-torture/execute/pr17252.c: New test.
4733
4734 2004-09-14 Andrew Pinski <apinski@apple.com>
4735
4736 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4737
4738 2004-09-14 Roger Sayle <roger@eyesopen.com>
4739
4740 PR rtl-optimization/9771
4741 * gcc.dg/pr9771-1.c: New test case.
4742
4743 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4744
4745 PR tree-optimization/15262
4746 * gcc.c-torture/execute/pr15262-1.c: New test.
4747 * gcc.c-torture/execute/pr15262-2.c: New test.
4748
4749 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4750
4751 * gcc.dg/declspec-12.c: New test.
4752
4753 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4754
4755 * gfortran.dg/pr17090.f90: Add directives to test.
4756
4757 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4758
4759 * gcc.c-torture/compile/20040914-1.c: New test.
4760
4761 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4762
4763 PR c++/16162
4764 * g++.dg/template/decl2.C: New test.
4765
4766 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4767
4768 PR fortran/17090
4769 * gfortran.dg/pr17090.f90: New test.
4770
4771 2004-09-13 Dale Johannesen <dalej@apple.com>
4772
4773 * gcc.c-torture/compile/pr17408.c: New test case.
4774
4775 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4776
4777 PR c++/16716
4778 * g++.dg/parse/crash17.C: New test.
4779
4780 PR c++/17327
4781 * g++.dg/template/enum3.C: New test.
4782
4783 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4784
4785 * lib/gcc-defs.exp: Load wrapper.exp.
4786 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4787 using local code.
4788 * lib/gcc.exp (gcc_init): Similar.
4789 * lib/gfortran.exp (gfortran_init): Similar.
4790 * lib/objc.exp (objc_init): Similar.
4791 * lib/treelang.exp (treelang_init): Similar.
4792 * lib/wrapper.exp: New file with build_wrapper call machinery in
4793 ${tool}_maybe_build_wrapper.
4794
4795 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4796
4797 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4798 "inline".
4799 * gcc.dg/declspec-11.c: Update expected messages.
4800 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4801 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4802 gcc.dg/inline-12.c: New tests.
4803
4804 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4805
4806 * g++.dg/tree-ssa/pr17400.C: New testcase.
4807
4808 2004-09-13 James E Wilson <wilson@specifixinc.com>
4809
4810 * gcc.target/mips/sb1-1.c: New testcase.
4811
4812 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4813
4814 * lib/g77-dg.exp: Remove unused file.
4815 * lib/mike-g77.exp: Ditto.
4816 * lib/g77.exp: Ditto.
4817
4818 2004-09-12 Richard Henderson <rth@redhat.com>
4819
4820 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4821
4822 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4823
4824 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4825 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4826 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4827 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4828 Update expected messages.
4829
4830 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4831
4832 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4833 declaration/use mismatch for dirp parameter.
4834
4835 2004-09-12 Andrew Pinski <apinski@apple.com>
4836
4837 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4838 -fgnu-runtime is passed.
4839
4840 2004-09-12 Richard Henderson <rth@redhat.com>
4841
4842 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4843 do the uplevel thing and update additional_flags directly.
4844 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4845 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4846 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4847 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4848
4849 2004-09-11 Steven Bosscher <stevenb@suse.de>
4850
4851 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4852
4853 2004-09-11 Roger Sayle <roger@eyesopen.com>
4854
4855 PR middle-end/17411
4856 * g++.dg/opt/pr17411-1.C: New test case.
4857
4858 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4859
4860 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4861 gcc.dg/tls/diag-2.c: Update expected messages.
4862 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4863 messages.
4864 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4865 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4866 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4867 gcc.dg/tls/diag-5.c: New tests.
4868
4869 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4870
4871 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4872
4873 2004-09-11 Steven Bosscher <stevenb@suse.de>
4874
4875 * g++.dg/parse/break-in-for.C: New test.
4876
4877 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4878
4879 * gcc.dg/tree-ssa/20040911-1.c: New test.
4880
4881 2004-09-11 Andreas Jaeger <aj@suse.de>
4882
4883 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4884 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4885
4886 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4887
4888 * gcc.target/frv: New directory of FR-V-specific tests.
4889
4890 2004-09-10 James E Wilson <wilson@specifixinc.com>
4891
4892 * gcc.dg/convert-vec-1.c: New test.
4893
4894 2004-09-10 Roger Sayle <roger@eyesopen.com>
4895
4896 PR middle-end/17024
4897 * gcc.dg/pr17024-1.c: New test case.
4898
4899 2004-09-10 Eric Christopher <echristo@redhat.com>
4900
4901 * gcc.dg/20040910-1.c: New test.
4902
4903 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4904
4905 * gcc.dg/bitfld-9.c: New test.
4906
4907 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4908
4909 * gcc.c-torture/execute/ieee/acc1.c: New test.
4910 * gcc.c-torture/execute/ieee/acc2.c: New test.
4911 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4912
4913 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4914
4915 * gcc.dg/deprecated-2.c: New test.
4916
4917 2004-09-09 James E Wilson <wilson@specifixinc.com>
4918
4919 * gcc.dg/init-vec-1.c: New test.
4920
4921 2004-09-09 Roger Sayle <roger@eyesopen.com>
4922
4923 PR middle-end/17055
4924 * gcc.dg/pr17055-1.c: New test case.
4925
4926 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4927
4928 PR target/17377
4929 * gcc.c-torture/execute/pr17377.c: New test.
4930
4931 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4932
4933 PR c/8420
4934 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4935 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4936 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4937 gcc.dg/long-long-typespec-1.c: New tests.
4938 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4939
4940 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4941
4942 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4943 gcc.dg/gnu99-static-1.c: New tests.
4944
4945 2004-09-08 Devang Patel <dpatel@apple.com>
4946
4947 * gcc.dg/darwin-ld-20040828-1.c: New test.
4948 * gcc.dg/darwin-ld-20040828-2.c: New test.
4949 * gcc.dg/darwin-ld-20040828-3.c: New test.
4950
4951 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4952
4953 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4954 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4955 in error message.
4956 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4957 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4958 in error message.
4959 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4960 types they qualify.
4961 * objc.dg/type-size-2.m: Fix wording in comment.
4962 * objc.dg/va-meth-1.m: New test case.
4963
4964 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4965
4966 PR c/16633:
4967 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4968 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4969
4970 2004-09-06 Devang Patel <dpatel@apple.com>
4971
4972 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4973 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4974
4975 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4976
4977 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4978 reflect changed line numbering of diagnostics.
4979
4980 2004-09-06 Paul Brook <paul@codesourcery.com>
4981
4982 * gfortran.dg/edit_real_1.f90: Add new test.
4983
4984 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4985
4986 * gcc.dg/tree-ssa/loop-2.c: New test.
4987 * gcc.dg/tree-ssa/loop-3.c: New test.
4988 * gcc.dg/tree-ssa/loop-4.c: New test.
4989 * gcc.dg/tree-ssa/loop-5.c: New test.
4990
4991 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4992
4993 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4994
4995 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4996
4997 * gcc.dg/format/sentinel-1.c: New test.
4998
4999 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5000
5001 * testsuite/gcc.dg/builtins-46.c: New.
5002
5003 2004-09-03 Devang Patel <dpatel@apple.com>
5004
5005 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5006 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5007
5008 2004-09-03 Jan Beulich <jbeulich@novell.com>
5009
5010 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5011 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5012 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5013 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5014 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5015 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5016 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5017 the non-portable bzero.
5018 * gcc.dg/20010912-1.c: xfail for NetWare.
5019 * gcc.dg/20020426-2.c: xfail for NetWare.
5020 * gcc.dg/20021014-1.c: xfail for NetWare.
5021 * gcc.dg/20021018-1.c: xfail for NetWare.
5022 * gcc.dg/20030213-1.c: xfail for NetWare.
5023 * gcc.dg/20030225-1.c: xfail for NetWare.
5024 * gcc.dg/20030708-1.c: xfail for NetWare.
5025 * gcc.dg/builtins-config.h: Also exclude NetWare.
5026 * gcc.dg/format/format.h: Define restrict only if not already defined.
5027 * gcc.dg/nest.c: xfail for NetWare.
5028 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5029 * lib/target-supports.exp (check_visibility_available): Exclude
5030 NetWare.
5031
5032 2004-09-03 Jan Beulich <jbeulich@novell.com>
5033
5034 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5035 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5036 deterministic starting point for the alignment of structure fields.
5037 * gcc.dg/Wpadded.c: Dito.
5038 * g++.dg/abi/vbase10.C: Dito.
5039
5040 2004-09-03 Devang Patel <dpatel@apple.com>
5041
5042 * g++.dg/debug/pr15736.cc: New test.
5043
5044 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5045
5046 * README.QMTEST: Fix out-of-date link.
5047
5048 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5049
5050 PR fortran/16579
5051 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5052 Delete. Duplicate of gfortran.dg/g77/20010610.f
5053
5054 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5055
5056 * g++.dg/abi/arm_rtti1.C: New test.
5057
5058 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5059
5060 * gcc.dg/ppc-vector-memcpy.c: New.
5061 * gcc.dg/ppc-vector-memset.c: New.
5062
5063 2004-09-02 Chao-ying Fu <fu@mips.com>
5064
5065 * gcc.target/mips/mips-3d-1.c: New test.
5066 * gcc.target/mips/mips-3d-2.c: New test.
5067 * gcc.target/mips/mips-3d-3.c: New test.
5068 * gcc.target/mips/mips-3d-4.c: New test.
5069 * gcc.target/mips/mips-3d-5.c: New test.
5070 * gcc.target/mips/mips-3d-6.c: New test.
5071 * gcc.target/mips/mips-3d-7.c: New test.
5072 * gcc.target/mips/mips-3d-8.c: New test.
5073 * gcc.target/mips/mips-3d-9.c: New test.
5074 * gcc.target/mips/mips-ps-1.c: New test.
5075 * gcc.target/mips/mips-ps-2.c: New test.
5076 * gcc.target/mips/mips-ps-3.c: New test.
5077 * gcc.target/mips/mips-ps-4.c: New test.
5078 * gcc.target/mips/mips-ps-type.c: New test.
5079
5080 2004-09-02 Paul Brook <paul@codesourcery.com>
5081
5082 * gfortran.dg/edit_real_1.f90: Add new tests.
5083
5084 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5085
5086 PR fortran/15327
5087 * gfortran.dg/merge_char_1.f90: New test.
5088
5089 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5090
5091 PR fortran/16404
5092 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5093
5094 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5095
5096 PR c/1522
5097 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5098
5099 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5100
5101 * g++.dg/opt/loop1.C: Do not XFAIL.
5102
5103 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5104
5105 * gcc.c-torture/execute/20040831-1.c: New test.
5106
5107 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5108
5109 PR fortran/16579
5110 * gfortran.dg/g77/20010610.f: Now passes.
5111 Copy from g77.f-torture/execute. Add dg-run directive.
5112 * gfortran.dg/g77/README: Update
5113
5114 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5115
5116 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5117 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5118 (t1, t2, t3, t4): Add volatile.
5119
5120 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5121
5122 * g++.dg/ext/visibility/arm1.C: New test.
5123
5124 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5125
5126 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5127 -pedantic-errors.
5128
5129 2004-09-01 Paul Brook <paul@codesourcery.com>
5130
5131 * gfortran.dg/eof_2.f90: New test.
5132
5133 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5134
5135 PR fortran/16579
5136 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5137
5138 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5139
5140 PR libfortran/16805
5141 * gfortran.dg/list_read_2.f90: New test.
5142
5143 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5144
5145 * g++.dg/abi/key1.C: New test.
5146
5147 2004-08-31 Richard Henderson <rth@redhat.com>
5148
5149 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5150 form of offsetof.
5151 * g++.dg/other/offsetof5.C: Remove duplicate.
5152
5153 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5154
5155 PR fortran/17244
5156 * gfortran.dg/func_derived_1.f90: New test.
5157
5158 2004-08-31 Paul Brook <paul@codesourcery.com>
5159
5160 * gfortran.dg/eof_1.f90: New test.
5161
5162 2004-08-31 Paul Brook <paul@codesourcery.com>
5163
5164 * gfortran.dg/list_read_1.f90: New file.
5165
5166 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5167
5168 * g++.dg/opt/loop1.C: XFAIL.
5169
5170 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5171
5172 * gcc.dg/funcdef-storage-1.c: New.
5173 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5174 an extern function in local scope.
5175 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5176 declare an 'auto inline' function in local scope.
5177 * gcc.dg/20011130-1.c: Likewise.
5178 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5179 an 'auto' function in local scope.
5180 * gcc.dg/20021014-1.c: Likewise.
5181 * gcc.dg/20030331-2.c: Likewise.
5182
5183 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5184
5185 * gfortran.dg/blockdata_1.f90: New test.
5186
5187 2004-08-30 Richard Henderson <rth@redhat.com>
5188
5189 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5190
5191 2004-08-30 Richard Henderson <rth@redhat.com>
5192
5193 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5194 additional_flags set by alternate driver.
5195 (ieee-options): New procedure.
5196 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5197 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5198 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5199 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5200
5201 2004-08-30 Richard Henderson <rth@redhat.com>
5202
5203 * lib/f-torture.exp: Remove.
5204
5205 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5206
5207 PR rtl-optimization/16590
5208 * g++.dg/opt/loop1.C: New test.
5209
5210 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5211
5212 PR fortran/13910
5213 * gfortran.dg/oldstyle_1.f90: New test.
5214
5215 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5216 Paul Brook <paul@codesourcery.com>
5217
5218 * gfortran.dg/g77/README: Update.
5219 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5220 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5221 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5222
5223 2004-08-28 Paul Brook <paul@codesourcery.com>
5224
5225 PR libfortran/17195
5226 * gfortran.dg/edit_real_1.f90: New test.
5227
5228 2004-08-27 Paul Brook <paul@codesourcery.com>
5229
5230 * gfortran.dg/rewind_1.f90: New test.
5231
5232 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5233
5234 PR fortran/16597
5235 * gfortran.dg/pr16597.f90: New test.
5236
5237 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5238
5239 PR c/13801
5240 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5241 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5242 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5243 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5244 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5245
5246 2004-08-26 Nick Clifton <nickc@redhat.com>
5247
5248 * gcc.c-torture/compile/pr17119.c: New test.
5249
5250 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5251
5252 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5253
5254 2004-08-25 Richard Henderson <rth@redhat.com>
5255
5256 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5257 the bits that expect kind=8 to be the largest real kind.
5258
5259 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5260
5261 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5262
5263 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5264
5265 * gfortran.dg/assignment_1.f90: New test.
5266
5267 2004-08-25 Adam Nemet <anemet@lnxw.com>
5268
5269 * g++.dg/template/repo3.C: New test.
5270
5271 2004-08-25 Roger Sayle <roger@eyesopen.com>
5272
5273 PR middle-end/16693
5274 PR tree-optimization/16372
5275 * g++.dg/opt/pr16372-1.C: New test case.
5276 * g++.dg/opt/pr16693-1.C: New test case.
5277 * g++.dg/opt/pr16693-2.C: New test case.
5278
5279 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5280
5281 * objc.dg/proto-lossage-4.m: New test.
5282
5283 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5284
5285 PR c++/17155
5286 * g++.dg/inherit/local2.C: New test.
5287
5288 2004-08-25 Paul Brook <paul@codesourcery.com>
5289
5290 PR fortran/17144
5291 * gfortran.dg/string_ctor_1.f90: New test.
5292
5293 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5294
5295 PR c++/14428
5296 * g++.dg/template/redecl2.C: New test.
5297
5298 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5299
5300 PR fortran/17143
5301 * gfortran.dg/pr17143.f90: New test.
5302
5303 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5304
5305 PR fortran/17164
5306 * gfortran.dg/pr17164.f90: New test.
5307
5308 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5309
5310 * gcc.dg/tree-ssa/loop-1.c: New test.
5311
5312 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5313
5314 * gcc.c-torture/compile/20040824-1.c: New test.
5315
5316 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5317
5318 * gcc.c-torture/compile/iftrap-3.c: New test.
5319
5320 2004-08-24 Paul Brook <paul@codesourcery.com>
5321
5322 * gfortran.dg/entry_2.f90: New test.
5323
5324 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5325
5326 PR c++/16889
5327 * g++.dg/lookup/ambig[12].C: New.
5328
5329 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5330
5331 PR c++/16706
5332 * g++.dg/template/crash21.C: New test.
5333 * g++.dg/template/crash22.C: Likewise.
5334
5335 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5336
5337 PR c++/17149
5338 * g++.dg/template/access15.C: New.
5339
5340 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5341
5342 PR c++/17163
5343 * g++.dg/template/repo2.C: New test.
5344
5345 2004-08-23 Roger Sayle <roger@eyesopen.com>
5346
5347 PR rtl-optimization/17078
5348 * gcc.c-torture/execute/pr17078-1.c: New test case.
5349
5350 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5351
5352 PR c/14492
5353 * gcc.dg/debug/crash1.c: New test.
5354
5355 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5356
5357 PR c/16180
5358 * gcc.dg/loop-5.c: New test.
5359
5360 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5361
5362 * gcc.c-torture/execute/20040823-1.c: New test.
5363
5364 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5365
5366 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5367 to the assembler. Simplify test accordingly.
5368 (asm_abi_flags): Use GNU names.
5369 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5370 to check for ABI flags.
5371
5372 2004-08-22 Andrew Pinski <apinski@apple.com>
5373
5374 * g++.dg/opt/pr14029.C: New test.
5375 * gcc.c-torture/execute/pr15262.c: New test.
5376
5377 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5378
5379 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5380
5381 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5382
5383 PR 16908
5384 * gfortran.dg/direct_io.f90: New test.
5385
5386 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5387
5388 PR c++/17121
5389 * g++.dg/inherit/local2.C: New test.
5390
5391 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5392
5393 PR c++/17120
5394 * g++.dg/warn/Wparentheses-4.C: New test.
5395
5396 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5397
5398 PR c++/17121
5399 * g++.dg/inherit/local2.C: New test.
5400
5401 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5402 * gcc.dg/ppc-ldstruct.c: Likewise.
5403 * gcc.dg/ppc64-abi-2.c: Likewise.
5404
5405 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5406
5407 PR rtl-optimization/17099
5408 * gcc.c-torture/execute/20040820-1.c: New test.
5409
5410 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5411
5412 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5413
5414 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5415
5416 PR fortran/17077
5417 * gfortran.dg/auto_array_1.f90: New test.
5418
5419 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5420
5421 PR fortran/17074
5422 * gfortran.dg/simpleif_1.f90: New test.
5423
5424 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5425
5426 * lib/target-supports.exp (check_profiling_available): Return
5427 false for arm*-*-symbianelf* and arm*-*-eabi*.
5428
5429 PR c++/15890
5430 * g++.dg/template/delete1.C: New test.
5431
5432 2004-08-19 Paul Brook <paul@codesourcery.com>
5433
5434 PR fortran/14976
5435 PR fortran/16228
5436 * gfortran.dg/data_char_1.f90: New test.
5437
5438 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5439
5440 PR fortran/16946
5441 * gfortran.dg/reduction.f90: New testcase.
5442
5443 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5444
5445 PR fortran/16520
5446 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5447
5448 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5449
5450 PR c++/17041
5451 * g++.dg/Wparentheses-3.C: New test.
5452
5453 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5454
5455 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5456 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5457 * gcc.dg/vect/vect-2.c: Likewise.
5458 * gcc.dg/vect/vect-3.c: Likewise.
5459 * gcc.dg/vect/vect-4.c: Likewise.
5460 * gcc.dg/vect/vect-5.c: Likewise.
5461 * gcc.dg/vect/vect-6.c: Likewise.
5462 * gcc.dg/vect/vect-7.c: Likewise.
5463 * gcc.dg/vect/vect-25.c: Likewise.
5464 * gcc.dg/vect/vect-31.c: Likewise.
5465 * gcc.dg/vect/vect-32.c: Likewise.
5466 * gcc.dg/vect/vect-34.c: Likewise.
5467 * gcc.dg/vect/vect-36.c: Likewise.
5468 * gcc.dg/vect/vect-all.c: Likewise.
5469
5470 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5471
5472 PR c++/17068
5473 * g++.dg/template/operator4.C: New test.
5474
5475 2004-08-18 Richard Henderson <rth@redhat.com>
5476
5477 * gcc.dg/20040206-1.c: XFAIL.
5478
5479 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5480
5481 PR c++/16246
5482 * g++.dg/template/array7.C: New test.
5483
5484 2004-08-17 James E Wilson <wilson@specifixinc.com>
5485
5486 * gcc.dg/mips-movcc-1.c: New test.
5487 * gcc.dg/mips-movcc-2.c: New test.
5488 * gcc.dg/mips-movcc-3.c: New test.
5489
5490 * gcc.dg/mips-nmadd-1.c: New test.
5491 * gcc.dg/mips-nmadd-2.c: New test.
5492
5493 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5494
5495 PR c++/15871
5496 * g++.dg/opt/inline8.C: New test.
5497
5498 PR c++/16965
5499 * g++.dg/parse/error17.C: New test.
5500
5501 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5502
5503 * gcc.dg/vect: New directory for vectorizer tests.
5504 * gcc.dg/vect/tree-vect.h: New file.
5505 * gcc.dg/vect/vect.exp: New file.
5506 * gcc.dg/vect/pr16105.c.c: New test.
5507 * gcc.dg/vect/vect-1.c: New test.
5508 * gcc.dg/vect/vect-2.c: New test.
5509 * gcc.dg/vect/vect-3.c: New test.
5510 * gcc.dg/vect/vect-4.c: New test.
5511 * gcc.dg/vect/vect-5.c: New test.
5512 * gcc.dg/vect/vect-6.c: New test.
5513 * gcc.dg/vect/vect-7.c: New test.
5514 * gcc.dg/vect/vect-8.c: New test.
5515 * gcc.dg/vect/vect-9.c: New test.
5516 * gcc.dg/vect/vect-10.c: New test.
5517 * gcc.dg/vect/vect-11.c: New test.
5518 * gcc.dg/vect/vect-12.c: New test.
5519 * gcc.dg/vect/vect-13.c: New test.
5520 * gcc.dg/vect/vect-14.c: New test.
5521 * gcc.dg/vect/vect-15.c: New test.
5522 * gcc.dg/vect/vect-16.c: New test.
5523 * gcc.dg/vect/vect-17.c: New test.
5524 * gcc.dg/vect/vect-18.c: New test.
5525 * gcc.dg/vect/vect-19.c: New test.
5526 * gcc.dg/vect/vect-20.c: New test.
5527 * gcc.dg/vect/vect-21.c: New test.
5528 * gcc.dg/vect/vect-22.c: New test.
5529 * gcc.dg/vect/vect-23.c: New test.
5530 * gcc.dg/vect/vect-24.c: New test.
5531 * gcc.dg/vect/vect-25.c: New test.
5532 * gcc.dg/vect/vect-26.c: New test.
5533 * gcc.dg/vect/vect-27.c: New test.
5534 * gcc.dg/vect/vect-28.c: New test.
5535 * gcc.dg/vect/vect-29.c: New test.
5536 * gcc.dg/vect/vect-30.c: New test.
5537 * gcc.dg/vect/vect-31.c: New test.
5538 * gcc.dg/vect/vect-32.c: New test.
5539 * gcc.dg/vect/vect-33.c: New test.
5540 * gcc.dg/vect/vect-34.c: New test.
5541 * gcc.dg/vect/vect-35.c: New test.
5542 * gcc.dg/vect/vect-36.c: New test.
5543 * gcc.dg/vect/vect-37.c: New test.
5544 * gcc.dg/vect/vect-38.c: New test.
5545 * gcc.dg/vect/vect-40.c: New test.
5546 * gcc.dg/vect/vect-41.c: New test.
5547 * gcc.dg/vect/vect-42.c: New test.
5548 * gcc.dg/vect/vect-43.c: New test.
5549 * gcc.dg/vect/vect-44.c: New test.
5550 * gcc.dg/vect/vect-45.c: New test.
5551 * gcc.dg/vect/vect-46.c: New test.
5552 * gcc.dg/vect/vect-47.c: New test.
5553 * gcc.dg/vect/vect-48.c: New test.
5554 * gcc.dg/vect/vect-49.c: New test.
5555 * gcc.dg/vect/vect-50.c: New test.
5556 * gcc.dg/vect/vect-51.c: New test.
5557 * gcc.dg/vect/vect-52.c: New test.
5558 * gcc.dg/vect/vect-53.c: New test.
5559 * gcc.dg/vect/vect-54.c: New test.
5560 * gcc.dg/vect/vect-55.c: New test.
5561 * gcc.dg/vect/vect-56.c: New test.
5562 * gcc.dg/vect/vect-57.c: New test.
5563 * gcc.dg/vect/vect-58.c: New test.
5564 * gcc.dg/vect/vect-59.c: New test.
5565 * gcc.dg/vect/vect-60.c: New test.
5566 * gcc.dg/vect/vect-61.c: New test.
5567 * gcc.dg/vect/vect-all.c: New test.
5568 * gcc.dg/vect/vect-none.c: New test.
5569
5570 2004-08-17 Paul Brook <paul@codesourcery.com>
5571
5572 PR fortran/13082
5573 * gfortran.dg/entry_1.f90: New test.
5574
5575 2004-08-17 Andrew Pinski <apinski@apple.com>
5576
5577 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5578
5579 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5580
5581 * gcc.dg/pr17036-1.c: New test.
5582
5583 2004-08-16 Devang Patel <dpatel@apple.com>
5584
5585 * gcc.dg/darwin-20040809-1.c: New test.
5586
5587 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5588
5589 * gcc.dg/funcdef-attr-1.c: New test.
5590
5591 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5592
5593 * gcc.dg/altivec-17.c: New test.
5594 * gcc.dg/altivec-18.c: New test.
5595
5596 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5597
5598 PR c++/6749
5599 * g++.dg/template/vtable2.C: New test.
5600
5601 2004-08-14 Richard Henderson <rth@redhat.com>
5602
5603 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5604 * gcc.dg/pack-test-4.c (main): Return 0.
5605 * gcc.dg/setjmp-1.c: Remove XFAIL.
5606 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5607
5608 2004-08-14 Richard Henderson <rth@redhat.com>
5609
5610 * gcc.dg/980217-1.c: Add prototype for printf.
5611
5612 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5613
5614 * gfortran.dg/pr16935.f90: New test.
5615
5616 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5617
5618 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5619
5620 2004-08-13 Paul Brook <paul@codesourcery.com>
5621
5622 * gfortran.dg/der_io_1.f90: Remove stray comma.
5623
5624 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5625
5626 * gcc.dg/vmx/cw-bug-2.c: Remove.
5627 * gcc.dg/vmx/vprint-1.c: Remove.
5628 * gcc.dg/vmx/vscan-1.c: Remove.
5629
5630 2004-08-12 Devang patel <dpatel@apple.com>
5631
5632 * gcc.dg/darwin-20040809-2.c: New test.
5633
5634 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5635
5636 * g++.dg/ext/altivec-12.C: New test.
5637
5638 * g++.dg/ext/altivec-11.C: New test.
5639
5640 2004-08-12 Paul Brook <paul@codesourcery.com>
5641
5642 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5643
5644 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5645
5646 * g++.dg/ext/altivec-2.C: Check for hardware support before
5647 executing any VMX instructions.
5648
5649 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5650
5651 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5652
5653 PR c++/16276
5654 * g++.old-deja/g++.other/comdat4.C: New test.
5655 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5656
5657 2004-08-12 Ben Elliston <bje@au.ibm.com>
5658
5659 PR target/16286
5660 * gcc.dg/pr16286.c: New test.
5661
5662 2004-08-12 Jan Beulich <jbeulich@novell.com>
5663
5664 * g++.dg/ext/asm5.C: New.
5665
5666 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5667
5668 PR c++/16698
5669 * g++.dg/eh/crash1.C: New test.
5670
5671 PR c++/16717
5672 * g++.dg/ext/construct1.C: New test.
5673
5674 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5675
5676 PR c++/16853
5677 * g++.dg/init/ptrmem1.C: New test.
5678
5679 PR c++/16618
5680 * g++.dg/parse/offsetof5.C: New test.
5681
5682 PR c++/16870
5683 * g++.dg/template/overload3.C: New test.
5684
5685 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5686
5687 PR c++/16964
5688 * g++.dg/parse/error16.C: New test.
5689
5690 PR c++/16904
5691 * g++.dg/template/error14.C: New test.
5692
5693 PR c++/16929
5694 * g++.dg/template/error15.C: New test.
5695
5696 2004-08-11 Devang Patel <dpatel@apple.com>
5697
5698 * gcc.dg/darwin-ld-20040809-1.c: New test.
5699 * gcc.dg/darwin-ld-20040809-2.c: New test.
5700
5701 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5702
5703 PR fortran/16917
5704 * gfortran.dg/dfloat_1.f90: New test.
5705
5706 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5707
5708 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5709 * gcc.dg/dll-2.c: Fix dg-require syntax.
5710 * gcc.misc-tests/arm-isr.c (abort): Declare.
5711 (exit): Likewise.
5712
5713 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5714
5715 PR c++/16971
5716 * g++.dg/parse/crash16.C: New test.
5717
5718 2004-08-10 Roger Sayle <roger@eyesopen.com>
5719
5720 * gcc.dg/mips-rsqrt-1.c: New test case.
5721 * gcc.dg/mips-rsqrt-2.c: New test case.
5722 * gcc.dg/mips-rsqrt-3.c: New test case.
5723
5724 2004-08-10 Paul Brook <paul@codesourcery.com>
5725
5726 * gfortran.dg/der_io_1.f90: New test.
5727
5728 2004-08-10 Paul Brook <paul@codesourcery.com>
5729
5730 PR fortran/16919
5731 * gfortran.dg/der_array_1.f90: New test.
5732
5733 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5734
5735 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5736
5737 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5738
5739 * gcc.dg/wchar_t-2.c: Fix typo.
5740
5741 2004-08-09 Falk Hueffner <falk@debian.org>
5742
5743 PR tree-optimization/12517
5744 * gcc.c-torture/compile/pr12517.c: New test.
5745
5746 PR tree-optimization/12578
5747 * gcc.c-torture/compile/pr12578.c: New test.
5748
5749 PR tree-optimization/12899
5750 * gcc.c-torture/compile/pr12899.c: New test.
5751
5752 PR rtl-optimization/14692
5753 * gcc.c-torture/compile/pr14692.c: New test.
5754
5755 PR tree-optimization/16461
5756 * gcc.c-torture/compile/pr16461.c: New test.
5757
5758 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5759
5760 * gfortran.dg/getenv_1.f90: New test.
5761
5762 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5763
5764 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5765 wchar_t.
5766 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5767
5768 2004-08-06 Paul Brook <paul@codesourcery.com>
5769
5770 * gfortran.dg/ret_array_1.f90: New test.
5771 * gfortran.dg/ret_pointer_1.f90: New test.
5772
5773 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5774
5775 * gcc.dg/missing-field-init-[12].c: New tests.
5776 * g++.dg/warn/missing-field-init-[12].C: New tests.
5777
5778 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5779
5780 * gcc.dg/enum2.c: New test.
5781 * gcc.dg/symbian3.c: Likewise.
5782 * gcc.dg/symbian4.c: Likewise.
5783 * gcc.dg/wchar_t-2.c: Likewise.
5784
5785 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5786
5787 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5788 destructor tests.
5789
5790 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5791
5792 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5793 dg-require-visiblity.
5794 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5795 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5796 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5797 * g++.dg/ext/visibility/new1.C: Likewise.
5798 * g++.dg/ext/visibility/pragma.C: Likewise.
5799 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5800 * g++.dg/ext/visibility/virtual.C: Likewise.
5801 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5802 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5803 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5804 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5805 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5806 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5807 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5808 * g++/dg/ext/visibility/visibility-8.C: New test.
5809 * gcc.c-torture/compile/dll.x: Remove.
5810 * gcc.dg/dll-2.c: Use dg-require-dll
5811 * gcc.dg/visibility-10.c: New test.
5812 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5813 supporting DLLs.
5814 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5815 (scan_not_hidden): Likewise.
5816
5817 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5818
5819 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5820
5821 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5822
5823 * gcc.c-torture/execute/20040805-1.c: New test.
5824
5825 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5826
5827 * gcc.dg/20020118-1.c: Declare abort.
5828 * gcc.dg/altivec_check.h: Likewise.
5829 * gcc.dg/iftrap-2.c: Likewise.
5830 * gcc.dg/pragma-darwin.c: Likewise.
5831 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5832
5833 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5834
5835 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5836
5837 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5838
5839 * gcc.c-torture/execute/builtins/abs-2.c,
5840 gcc.c-torture/execute/builtins/abs-3.c,
5841 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5842 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5843 intmax_t, uintmax_t and their limits.
5844 * gcc.dg/intmax_t-1.c: New test.
5845
5846 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5847
5848 * g++.dg/tc1/dr147.C: Add reference to PR.
5849
5850 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5851
5852 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5853 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5854
5855 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5856
5857 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5858
5859 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5860
5861 * gcc.dg/redecl-5.c: New test.
5862 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5863 of scanf.
5864
5865 2004-08-03 Roger Sayle <roger@eyesopen.com>
5866
5867 PR middle-end/16790
5868 * gcc.c-torture/execute/pr16790-1.c: New test case.
5869
5870 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5871
5872 * g++.dg/ext/visibility/assign1.C: New test.
5873 * g++.dg/ext/visibility/new1.C: Likewise.
5874
5875 * gcc.dg/symbian1.c: New test.
5876 * gcc.dg/symbian2.c: Likewise.
5877
5878 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5879
5880 PR target/16570
5881 * gcc.dg/i386-sse-9.c: New test.
5882
5883 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5884
5885 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5886
5887 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5888
5889 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5890 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5891 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5892 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5893 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5894 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5895 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5896 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5897 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5898 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5899 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5900 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5901 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5902 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5903 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5904 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5905 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5906 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5907 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5908 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5909 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5910 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5911 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5912 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5913 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5914 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5915 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5916 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5917 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5918 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5919 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5920 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5921 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5922 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5923 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5924 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5925 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5926 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5927 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5928 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5929 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5930 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5931 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5932 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5933 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5934 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5935 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5936 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5937 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5938 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5939 gcc.misc-tests/i386-pf-3dnow-1.c,
5940 gcc.misc-tests/i386-pf-athlon-1.c,
5941 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5942 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5943 Declare built-in functions used.
5944 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5945
5946 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5947
5948 PR c++/16707
5949 * g++.dg/lookup/using12.C: New test.
5950
5951 * g++.dg/init/null1.C: Fix PR number.
5952 * g++.dg/parse/namespace10.C: Likewise.
5953
5954 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5955
5956 PR c++/16224
5957 * g++.dg/template/spec17.C: New test.
5958 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5959 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5960
5961 2004-08-02 David Billinghurst
5962
5963 PR fortran/16292
5964 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5965
5966 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5967
5968 * gcc.dg/ia64-got-1.c: New test case.
5969
5970 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5971
5972 PR c++/16489
5973 * g++.dg/init/null1.C: New test.
5974 * g++.dg/tc1/dr76.C: Adjust error marker.
5975
5976 PR c++/16529
5977 * g++.dg/parse/namespace10.C: New test.
5978
5979 PR c++/16810
5980 * g++.dg/inherit/ptrmem2.C: New test.
5981
5982 2004-08-02 Ben Elliston <bje@au.ibm.com>
5983
5984 PR target/16155
5985 * gcc.dg/pr16155.c: New test.
5986
5987 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5988
5989 * gcc.dg/redecl-2.c: New test.
5990
5991 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5992
5993 * gcc.dg/darwin-longdouble.c: New file.
5994
5995 2004-07-30 Richard Henderson <rth@redhat.com>
5996
5997 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5998 write to constant argument.
5999 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6000
6001 2004-07-30 Richard Henderson <rth@redhat.com>
6002
6003 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6004 tests of nearest around zero.
6005
6006 2004-07-30 Andrew Pinski <apinski@apple.com>
6007
6008 * gcc.c-torture/compile/20040730-1.c: New test.
6009
6010 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6011
6012 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6013 powerpc-eabispe.
6014
6015 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6016
6017 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6018
6019 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6020
6021 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6022 contains $ld_library_path.
6023 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6024
6025 2004-07-29 Richard Henderson <rth@redhat.com>
6026
6027 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6028
6029 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6030 (alt2, which): New.
6031 (Check): Accept either alternative.
6032
6033 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6034
6035 * g++.dg/abi/inline1.C: New test.
6036 * g++.dg/abi/local1-a.cc: Likewise.
6037 * g++.dg/abi/local1.C: Likewise.
6038 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6039 * g++.dg/abi/mangle12.C: Likewise.
6040 * g++.dg/abi/mangle17.C: Likewise.
6041 * g++.dg/abi/mangle20-2.C: Likewise.
6042 * g++.dg/opt/interface1.C: Likewise.
6043 * g++.dg/opt/interface1.h: Likewise.
6044 * g++.dg/opt/interface1-a.cc: New test.
6045 * g++.dg/parse/repo1.C: New test.
6046 * g++.dg/template/repo1.C: Likewise.
6047 * g++.dg/warn/Winline-1.C: Likewise.
6048 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6049
6050 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6051
6052 * gcc.dg/tree-ssa/20040729-1.c: New test.
6053
6054 2004-07-27 Matt Austern <austern@apple.com>
6055
6056 * gcc.dg/darwin-bool-1.c: New test.
6057 * gcc.dg/darwin-bool-2.c: New test.
6058
6059 2004-07-28 Richard Henderson <rth@redhat.com>
6060
6061 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6062 arguments in the correct type. Don't write to constant arguments.
6063
6064 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6065
6066 PR tree-optimization/16688
6067 PR tree-optimization/16689
6068 * g++.dg/tree-ssa/pr16688.C: New test.
6069
6070 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6071
6072 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6073 loads. Not only in the comment, this time.
6074
6075 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6076
6077 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6078 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6079 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6080 * gcc.dg/sh4a-bitmovua.c: New.
6081 * gcc.dg/sh4a-cos.c: New.
6082 * gcc.dg/sh4a-cosf.c: New.
6083 * gcc.dg/sh4a-fprun.c: New.
6084 * gcc.dg/sh4a-fsrra.c: New.
6085 * gcc.dg/sh4a-memmovua.c: New.
6086 * gcc.dg/sh4a-sin.c: New.
6087 * gcc.dg/sh4a-sincos.c: New.
6088 * gcc.dg/sh4a-sincosf.c: New.
6089 * gcc.dg/sh4a-sinf.c: New.
6090
6091 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6092
6093 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6094 conditionals.
6095 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6096 loads.
6097 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6098 DOM1.
6099
6100 2004-07-27 Andrew Pinski <apinski@apple.com>
6101
6102 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6103
6104 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6105
6106 * gcc.dg/pragma-isr.c: New test.
6107
6108 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6109
6110 PR c++/14429
6111 * g++.dg/template/ttp11.C: New test.
6112
6113 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6114
6115 * gcc.c-torture/compile/20040727-1.c: New test.
6116
6117 2004-07-26 Eric Christopher <echristo@redhat.com>
6118
6119 * gcc.c-torture/compile/20040726-2.c: New test.
6120
6121 2004-07-26 Andrew Pinski <apinski@apple.com>
6122
6123 * g++.dg/rtti/tinfo1.C: Xfail.
6124
6125 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6126
6127 * gcc.c-torture/compile/20040726-1.c: New test.
6128
6129 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6130 Brian Ryner <bryner@brianryner.com>
6131
6132 PR c++/9283
6133 PR c++/15000
6134 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6135 * g++.dg/ext/visibility/: New directory.
6136 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6137 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6138 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6139 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6140 * g++.dg/ext/visibility/fvisibility.C,
6141 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6142 g++.dg/ext/visibility/fvisibility-override1.C
6143 g++.dg/ext/visibility/fvisibility-override2.C
6144 g++.dg/ext/visibility/memfuncts.C
6145 g++.dg/ext/visibility/noPLT.C
6146 g++.dg/ext/visibility/pragma.C
6147 g++.dg/ext/visibility/pragma-override1.C
6148 g++.dg/ext/visibility/pragma-override2.C
6149 g++.dg/ext/visibility/staticmemfuncts.C
6150 g++.dg/ext/visibility/virtual.C: New tests.
6151
6152 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6153
6154 PR c/15360
6155 * gcc.dg/pr15360-1.c: New test.
6156
6157 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6158
6159 * gcc.dg/pragma-align-2.c: New test.
6160 * gcc.dg/pragma-init-fini.c: New test.
6161 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6162 targets.
6163
6164 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6165
6166 * gcc.dg/init-string-2.c: New test.
6167
6168 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6169
6170 PR 16684
6171 * gcc.dg/Wredundant-decls-1.c: New test case.
6172
6173 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6174
6175 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6176 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6177 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6178 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6179 * gcc.dg/compat/generate-random.c: New file.
6180 * gcc.dg/compat/generate-random.h: Likewise.
6181 * gcc.dg/compat/generate-random_r.c: Likewise.
6182 * gcc.dg/compat/struct-layout-1.h: Likewise.
6183 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6184 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6185 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6186 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6187 * gcc.dg/compat/struct-layout-1_main.c: New test.
6188 * gcc.dg/compat/struct-layout-1_x.c: New file.
6189 * gcc.dg/compat/struct-layout-1_y.c: New file.
6190 * gcc.dg/compat/struct-layout-1_test.h: New file.
6191
6192 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6193
6194 * gcc.dg/comp-return-1.c: New test
6195
6196 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6197
6198 * gcc.dg/vmx/8-02a.c: Fix typo.
6199
6200 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6201 * gcc.dg/darwin-abi-3.c: New test.
6202
6203 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6204 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6205
6206 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6207 * gcc.dg/vmx/ops-long-1.c: New test.
6208 * gcc.dg/vmx/ops-long-2.c: New test.
6209
6210 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6211
6212 * g++.dg/lookup/conv-[1234].C: New.
6213
6214 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6215
6216 * g++.dg/parse/attr2.C: Simplify.
6217
6218 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6219
6220 PR c/7284
6221 * gcc.c-torture/execute/pr7284-1.c: New test.
6222
6223 2004-07-22 Brian Booth <bbooth@redhat.com>
6224
6225 * gcc.dg/tree-ssa/20040721-1.c: New test.
6226
6227 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6228
6229 * g++.dg/template/crash20.c: New.
6230
6231 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6232
6233 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6234 Add dg-run directive. Declare variables as required.
6235 * gfortran.dg/g77/README: Update
6236
6237 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6238
6239 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6240 gcc.dg/cris-peep2-andu2.c: New tests.
6241
6242 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6243
6244 PR c/15052
6245 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6246 on return type.
6247 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6248 messages.
6249 * gcc.dg/qual-return-2.c: Update expected messages.
6250 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6251
6252 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6253
6254 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6255 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6256
6257 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6258
6259 PR c/11250
6260 * gcc.dg/init-string-1.c: New test.
6261
6262 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6263
6264 PR middle-end/15345
6265 PR c/16450
6266 * gcc.dg/torture/nested-fn-1.c: New test.
6267
6268 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6269
6270 PR target/16559
6271 * gcc.dg/ia64-fptr-1.c: New file.
6272
6273 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6274
6275 PR c++/14497
6276 * g++.dg/template/spec16.C: New test.
6277 * g++.old-deja/g++.robertl/eb118.C: Remove.
6278
6279 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6280
6281 PR c++/509
6282 * g++.dg/template/spec15.C: New test.
6283
6284 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6285
6286 Copy cases from g77.f-torture/execute and add dg-run
6287 directive. Other changes as noted.
6288 * gfortran.dg/g77/13037.f
6289 * gfortran.dg/g77/1832.f
6290 * gfortran.dg/g77/19981119-0.f
6291 * gfortran.dg/g77/19990313-0.f
6292 * gfortran.dg/g77/19990313-1.f
6293 * gfortran.dg/g77/19990313-2.f
6294 * gfortran.dg/g77/19990313-3.f
6295 * gfortran.dg/g77/19990419-1.f
6296 * gfortran.dg/g77/19990826-0.f
6297 * gfortran.dg/g77/19990826-2.f
6298 * gfortran.dg/g77/20000503-1.f
6299 * gfortran.dg/g77/20001111.f
6300 * gfortran.dg/g77/20010116.f
6301 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6302 * gfortran.dg/g77/20010430.f
6303 * gfortran.dg/g77/6177.f
6304 * gfortran.dg/g77/947.f
6305 * gfortran.dg/g77/970816-3.f
6306 * gfortran.dg/g77/971102-1.f
6307 * gfortran.dg/g77/980520-1.f
6308 * gfortran.dg/g77/980628-0.f
6309 * gfortran.dg/g77/980628-1.f
6310 * gfortran.dg/g77/980628-10.f
6311 * gfortran.dg/g77/980628-2.f
6312 * gfortran.dg/g77/980628-3.f
6313 * gfortran.dg/g77/980628-7.f
6314 * gfortran.dg/g77/980628-8.f
6315 * gfortran.dg/g77/980628-9.f
6316 * gfortran.dg/g77/980701-0.f
6317 * gfortran.dg/g77/980701-1.f
6318 * gfortran.dg/g77/cabs.f
6319 * gfortran.dg/g77/claus.f
6320 * gfortran.dg/g77/complex_1.f
6321 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6322 * gfortran.dg/g77/dcomplex.f
6323 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6324 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6325 * gfortran.dg/g77/f90-intrinsic-numeric.f
6326 * gfortran.dg/g77/int8421.f
6327 * gfortran.dg/g77/labug1.f
6328 * gfortran.dg/g77/large_vec.f
6329 * gfortran.dg/g77/le.f
6330 * gfortran.dg/g77/short.f
6331 * gfortran.dg/g77/README: Update
6332
6333 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6334
6335 PR c++/16637
6336 * g++.dg/parse/lookup4.C: New test.
6337
6338 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6339
6340 PR c++/16175
6341 * g++.dg/template/ttp10.C: New test.
6342
6343 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6344
6345 * gcc.dg/pr12625-1.c: New test.
6346
6347 2004-07-20 Steven Bosscher <stevenb@suse.de>
6348
6349 * testsuite/gcc.dg/switch-warn-1.c: New test.
6350 * testsuite/gcc.dg/switch-warn-2.c: New test.
6351 * gcc.c-torture/compile/pr14730.c: Update.
6352
6353 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6354
6355 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6356 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6357 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6358 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6359
6360 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6361
6362 PR c++/16623
6363 * g++.dg/template/assign1.C: New test.
6364
6365 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6366
6367 PR c++/12170
6368 * g++.dg/template/ttp9.C: New test.
6369
6370 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6371
6372 * gcc.dg/format/cmn-err-1.c: New test.
6373
6374 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6375
6376 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6377 gcc.dg/Wparentheses-10.c: New tests.
6378 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6379
6380 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6381
6382 PR fortran/16465
6383 * gfortran.dg/g77//ffixed-line-length-0.f,
6384 gfortran.dg/g77/ffixed-line-length-132.f,
6385 gfortran.dg/g77/ffixed-line-length-72.f,
6386 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6387 gfortran.dg/g77/README: Update.
6388
6389 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6390
6391 PR c++/13092
6392 * g++.dg/template/non-dependent7.C: New test.
6393 * g++.dg/template/non-dependent8.C: Likewise.
6394 * g++.dg/template/non-dependent9.C: Likewise.
6395 * g++.dg/template/non-dependent10.C: Likewise.
6396
6397 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6398
6399 PR c++/16337
6400 * g++.dg/parse/attr2.C: New test.
6401
6402 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6403
6404 * g77.dg: Removed.
6405 * g77.f-torture: Ditto.
6406
6407 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6408
6409 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6410 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6411 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6412
6413 2004-07-16 Richard Henderson <rth@redhat.com>
6414
6415 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6416
6417 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6418
6419 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6420 tests with full list of options.
6421 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6422 of TORTURE_OPTIONS if test contains 'dg-do run'.
6423
6424 PR fortran/16404
6425 * gfortran.dg/do_iterator.f90: New test.
6426
6427 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6428
6429 PR rtl-optimization/16536
6430 * gcc.c-torture/execute/restrict-1.c: New test.
6431
6432 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6433
6434 PR fortran/15324
6435 * gfortran.dg/pr15324.f90: New test.
6436
6437 PR fortran/15129
6438 * gfortran.dg/pr15129.f90: New test.
6439
6440 PR fortran/15140
6441 * gfortran.dg/pr15140.f90: New test.
6442
6443 PR fortran/13792
6444 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6445 compile-time simplification.
6446
6447 2004-07-14 Mike Stump <mrs@apple.com>
6448
6449 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6450
6451 2004-07-14 James E Wilson <wilson@specifixinc.com>
6452
6453 PR target/16325
6454 * gcc.dg/profile-generate-1.c: New.
6455
6456 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6457
6458 * gcc.c-torture/execute/20040709-1.c: New test.
6459 * gcc.c-torture/execute/20040709-2.c: New test.
6460
6461 2004-07-14 Mike Stump <mrs@apple.com>
6462
6463 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6464
6465 2004-07-14 Mike Stump <mrs@apple.com>
6466
6467 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6468
6469 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6470
6471 PR c++/16518
6472 * g++.dg/parse/mutable1.C: New test.
6473
6474 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6475
6476 PR tree-optimization/16443
6477 * gcc.dg/tree-ssa/20040713-1.c: New test.
6478
6479 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6480
6481 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6482 for operator new.
6483
6484 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6485
6486 * gfortran.dg/g77/README: New file
6487 * gfortran.dg/g77/19981216-0.f: Copy from
6488 g77.f-torture/noncompile. Add "dg-do compile" and
6489 dg-error as required.
6490 * gfortran.dg/g77/19990218-1.f: Likewise
6491 * gfortran.dg/g77/19990905-1.f: Likewise
6492 * gfortran.dg/g77/9263.f: Likewise
6493 * gfortran.dg/g77/980615-0.f: Likewise
6494 * gfortran.dg/g77/980616-0.f: Likewise
6495 * gfortran.dg/g77/check0.f: Likewise
6496 * gfortran.dg/g77/select_no_compile.f: Likewise
6497
6498 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6499
6500 Copy files from g77.f-torture/compile.
6501 Add "{ dg-do compile}". Other changes as noted
6502 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6503 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6504 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6505 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6506 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6507 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6508 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6509 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6510 statement to conform to standard. Append alpha1.x for reference.
6511 * gfortran.dg/g77/xformat.f: Add dg-warning
6512
6513 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6514
6515 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6516 Add {dg-do compile} directive.
6517 * gfortran.dg/g77/cpp2.F: Likewise
6518
6519 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6520
6521 PR c++/5402
6522 * g++.dg/lookup/name-clash1.C: New test.
6523
6524 PR c++/9777
6525 * g++.dg/lookup/name-clash2.C: New test.
6526
6527 PR c++/12102
6528 * g++.dg/lookup/name-clash3.C: New test.
6529
6530 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6531
6532 * g++.dg/lookup/new2.C: New test.
6533 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6534
6535 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6536
6537 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6538 Add {dg-do compile} directive.
6539 * gfortran.dg/g77/13060.f: Likewise
6540 * gfortran.dg/g77/19990218-0.f: Likewise
6541 * gfortran.dg/g77/19990305-0.f: Likewise
6542 * gfortran.dg/g77/19990419-0.f: Likewise
6543 * gfortran.dg/g77/19990502-0.f: Likewise
6544 * gfortran.dg/g77/19990502-1.f: Likewise
6545 * gfortran.dg/g77/19990525-0.f: Likewise
6546 * gfortran.dg/g77/19990826-1.f: Likewise
6547 * gfortran.dg/g77/19990826-3.f: Likewise
6548 * gfortran.dg/g77/19990905-2.f: Likewise
6549 * gfortran.dg/g77/20000412-1.f: Likewise
6550 * gfortran.dg/g77/20000511-1.f: Likewise
6551 * gfortran.dg/g77/20000511-2.f: Likewise
6552 * gfortran.dg/g77/20000518.f: Likewise
6553 * gfortran.dg/g77/20000601-1.f: Likewise
6554 * gfortran.dg/g77/20000601-2.f: Likewise
6555 * gfortran.dg/g77/20000629-1.f: Likewise
6556 * gfortran.dg/g77/20000630-2.f: Likewise
6557 * gfortran.dg/g77/20010115.f: Likewise
6558 * gfortran.dg/g77/20010321-1.f: Likewise
6559 * gfortran.dg/g77/20010426.f: Likewise
6560 * gfortran.dg/g77/20020307-1.f: Likewise
6561 * gfortran.dg/g77/8485.f: Likewise
6562 * gfortran.dg/g77/960317-1.f: Likewise
6563 * gfortran.dg/g77/970915-0.f: Likewise
6564 * gfortran.dg/g77/980310-1.f: Likewise
6565 * gfortran.dg/g77/980310-2.f: Likewise
6566 * gfortran.dg/g77/980310-3.f: Likewise
6567 * gfortran.dg/g77/980310-4.f: Likewise
6568 * gfortran.dg/g77/980310-6.f: Likewise
6569 * gfortran.dg/g77/980310-7.f: Likewise
6570 * gfortran.dg/g77/980310-8.f: Likewise
6571 * gfortran.dg/g77/980419-2.f: Likewise
6572 * gfortran.dg/g77/980424-0.f: Likewise
6573 * gfortran.dg/g77/980427-0.f: Likewise
6574 * gfortran.dg/g77/980729-0.f: Likewise
6575 * gfortran.dg/g77/981117-1.f: Likewise
6576 * gfortran.dg/g77/toon_1.f: Likewise
6577
6578 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6579
6580 PR c++/2204
6581 * g++.dg/other/abstract2.C: New test.
6582
6583 2004-07-12 Paul Brook <paul@codesourcery.com>
6584
6585 * gfortran.dg/pointer_init_1.f90: New test.
6586
6587 2004-07-11 Paul Brook <paul@codesourcery.com>
6588
6589 PR fortran/15986
6590 * gfortran.dg/contained_1.f90: New test.
6591
6592 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6593
6594 * g++.dg/parse/defarg8.C: New test.
6595
6596 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6597
6598 PR fortran/16433
6599 * gfortran.dg/pr16433.f: New test.
6600
6601 PR fortran/17574
6602 * gfortran.dg/pr15754.f90: New test.
6603
6604 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6605
6606 PR tree-optimization/16437
6607 * gcc.c-torture/execute/bitfld-4.c: New test.
6608
6609 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6610
6611 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6612 access to common var from module.
6613
6614 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6615
6616 PR fortran/16336
6617 * gfortran.fortran-torture/execute/common_2.f90: New test.
6618
6619 2004-07-10 Paul Brook <paul@codesourcery.com>
6620
6621 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6622
6623 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6624
6625 PR fortran/15969
6626 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6627
6628 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6629
6630 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6631 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6632 * gfortran.dg/g77/ffree-form-1.f: Likewise
6633 * gfortran.dg/g77/ffree-form-2.f: Likewise
6634 * gfortran.dg/g77/ffree-form-3.f: Likewise
6635 * gfortran.dg/g77/fno-underscoring.f: Likewise
6636 * gfortran.dg/g77/funderscoring.f: Likewise
6637 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6638
6639 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6640
6641 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6642
6643 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6644 Paul Brook <paul@codesourcery.com>
6645
6646 PR fortran/13415
6647 * gfortran.dg/common_pointer_1.f90: New test.
6648
6649 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6650
6651 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6652
6653 2004-07-09 James E Wilson <wilson@specifixinc.com>
6654
6655 PR target/16364
6656 * gcc.c-torture/compile/20040709-1.c: New.
6657
6658 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6659
6660 PR fortran/14077
6661 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6662
6663 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6664
6665 PR fortran/13201
6666 * gfortran.dg/shape_1.f90: New test.
6667
6668 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6669 Andrew Pinski <apinski@apple.com>
6670
6671 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6672
6673 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6674
6675 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6676 comment.
6677
6678 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6679 Paul Brook <paul@codesourcery.com>
6680
6681 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6682 '.f95' and '.F95'.
6683
6684 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6685
6686 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6687
6688 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6689
6690 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6691 testcases with capital suffix.
6692
6693 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6694
6695 PR fortran/15481
6696 PR fortran/13372
6697 PR fortran/13575
6698 PR fortran/15978
6699 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6700
6701 * gfortran.dg/implicit_1.f90: New test.
6702
6703 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6704
6705 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6706 expression to match gfortran warning/error messages
6707 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6708 dg-error text.
6709
6710 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6711
6712 * lib/fortran-torture.exp: Rename proc search_for to
6713 search_for_re.
6714
6715 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6716
6717 * gcc.c-torture/execute/simd-5.x: New file.
6718 XFAIL on SPARC 64-bit at -O0.
6719
6720 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6721
6722 PR c++/8211
6723 PR c++/16165
6724 * g++.dg/warn/effc3.C: New test.
6725
6726 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6727
6728 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6729 change X to 1X in format.
6730 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6731 add data statements to conform to standard.
6732
6733 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6734
6735 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6736 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6737 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6738
6739 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6740
6741 * gfortran.dg/g77/7388.f: Copy from g77.dg
6742 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6743 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6744 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6745 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6746 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6747 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6748 * gfortran.dg/g77/strlen0.f: Likewise
6749
6750 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6751
6752 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6753 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6754
6755 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6756
6757 * gcc.c-torture/execute/920428-2.x: Delete.
6758 * gcc.c-torture/execute/920501-7.x: Likewise.
6759
6760 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6761
6762 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6763 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6764 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6765 prescott and c3-2.
6766 (PREFETCH_3DNOW): Add -march=c3.
6767
6768 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6769
6770 PR c/16437
6771 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6772 * gcc.c-torture/execute/bf64-1.x: Likewise.
6773
6774 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6775
6776 * gcc.c-torture/compile/20040708-1.c: New test.
6777
6778 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6779
6780 PR c++/16169
6781 * g++.dg/warn/effc2.C: New test.
6782
6783 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6784
6785 * gcc.c-torture/execute/bitfld-1.x: Remove.
6786 * gcc.c-torture/execute/bitfld-3.c: New test.
6787 * gcc.dg/bitfld-2.c: Remove XFAILs.
6788
6789 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6790
6791 PR c++/16276
6792 * g++.dg/rtti/tinfo1.C: New file.
6793
6794 2004-07-07 Eric Christopher <echristo@redhat.com>
6795
6796 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6797
6798 2004-07-07 Andrew Pinski <apinski@apple.com>
6799
6800 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6801
6802 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6803
6804 * g++.dg/init/call1.C: XFAIL.
6805
6806 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6807
6808 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6809 except for movstrict*, to movmem* and clrstr* to clrmem*.
6810
6811 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6812
6813 * gcc.c-torture/execute/20040707-1.c: New test.
6814
6815 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6816
6817 * gcc.c-torture/execute/20040706-1.c: New test.
6818
6819 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6820
6821 PR c++/3671
6822 * g++.dg/template/spec14.C: New test.
6823
6824 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6825
6826 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6827 nothing if not yet defined. Use it in b, c and d type definitions.
6828 * gcc.c-torture/execute/20040705-1.c: New test.
6829 * gcc.c-torture/execute/20040705-2.c: New test.
6830
6831 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6832
6833 PR c++/2518
6834 * g++.dg/lookup/new1.C: New test.
6835
6836 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6837
6838 PR c++/11406
6839 * g++.dg/template/sizeof8.C: New test.
6840
6841 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6842
6843 * gcc.c-torture/compile/20040705-1.c: New test.
6844
6845 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6846
6847 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6848
6849 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6850
6851 * gcc.dg/cpp/if-mop.c: Two new testcases.
6852 * gcc.dg/cpp/trad/comment-3.c: New.
6853
6854 2004-07-04 Paul Brook <paul@codesourcery.com>
6855
6856 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6857
6858 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6859
6860 PR c++/3761
6861 * g++.dg/lookup/crash4.C: New test.
6862
6863 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6864
6865 * gcc.c-torture/execute/builtin-abs-1.c
6866 * gcc.c-torture/execute/builtin-abs-2.c
6867 * gcc.c-torture/execute/builtin-complex-1.c
6868 * gcc.c-torture/execute/builtins/string-1-lib.c
6869 * gcc.c-torture/execute/builtins/string-1.c
6870 * gcc.c-torture/execute/builtins/string-2-lib.c
6871 * gcc.c-torture/execute/builtins/string-2.c
6872 * gcc.c-torture/execute/builtins/string-3-lib.c
6873 * gcc.c-torture/execute/builtins/string-3.c
6874 * gcc.c-torture/execute/builtins/string-4-lib.c
6875 * gcc.c-torture/execute/builtins/string-4.c
6876 * gcc.c-torture/execute/builtins/string-5-lib.c
6877 * gcc.c-torture/execute/builtins/string-5.c
6878 * gcc.c-torture/execute/builtins/string-6-lib.c
6879 * gcc.c-torture/execute/builtins/string-6.c
6880 * gcc.c-torture/execute/builtins/string-7-lib.c
6881 * gcc.c-torture/execute/builtins/string-7.c
6882 * gcc.c-torture/execute/builtins/string-8-lib.c
6883 * gcc.c-torture/execute/builtins/string-8.c
6884 * gcc.c-torture/execute/builtins/string-9-lib.c
6885 * gcc.c-torture/execute/builtins/string-9.c
6886 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6887 * gcc.c-torture/execute/builtins/string-asm-1.c
6888 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6889 * gcc.c-torture/execute/builtins/string-asm-2.c
6890 * gcc.c-torture/execute/stdio-opt-1.c
6891 * gcc.c-torture/execute/stdio-opt-2.c
6892 * gcc.c-torture/execute/stdio-opt-3.c
6893 * gcc.c-torture/execute/string-opt-1.c
6894 * gcc.c-torture/execute/string-opt-10.c
6895 * gcc.c-torture/execute/string-opt-11.c
6896 * gcc.c-torture/execute/string-opt-12.c
6897 * gcc.c-torture/execute/string-opt-13.c
6898 * gcc.c-torture/execute/string-opt-14.c
6899 * gcc.c-torture/execute/string-opt-15.c
6900 * gcc.c-torture/execute/string-opt-16.c
6901 * gcc.c-torture/execute/string-opt-2.c
6902 * gcc.c-torture/execute/string-opt-6.c
6903 * gcc.c-torture/execute/string-opt-7.c
6904 * gcc.c-torture/execute/string-opt-8.c:
6905 Replace with ...
6906
6907 * gcc.c-torture/execute/builtins/abs-2.c
6908 * gcc.c-torture/execute/builtins/abs-3.c
6909 * gcc.c-torture/execute/builtins/complex-1.c
6910 * gcc.c-torture/execute/builtins/fprintf.c
6911 * gcc.c-torture/execute/builtins/fputs.c
6912 * gcc.c-torture/execute/builtins/memcmp.c
6913 * gcc.c-torture/execute/builtins/memmove.c
6914 * gcc.c-torture/execute/builtins/memops-asm.c
6915 * gcc.c-torture/execute/builtins/mempcpy-2.c
6916 * gcc.c-torture/execute/builtins/mempcpy.c
6917 * gcc.c-torture/execute/builtins/memset.c
6918 * gcc.c-torture/execute/builtins/printf.c
6919 * gcc.c-torture/execute/builtins/sprintf.c
6920 * gcc.c-torture/execute/builtins/strcat.c
6921 * gcc.c-torture/execute/builtins/strchr.c
6922 * gcc.c-torture/execute/builtins/strcmp.c
6923 * gcc.c-torture/execute/builtins/strcpy.c
6924 * gcc.c-torture/execute/builtins/strcspn.c
6925 * gcc.c-torture/execute/builtins/strlen-2.c
6926 * gcc.c-torture/execute/builtins/strlen.c
6927 * gcc.c-torture/execute/builtins/strncat.c
6928 * gcc.c-torture/execute/builtins/strncmp-2.c
6929 * gcc.c-torture/execute/builtins/strncmp.c
6930 * gcc.c-torture/execute/builtins/strncpy.c
6931 * gcc.c-torture/execute/builtins/strpbrk.c
6932 * gcc.c-torture/execute/builtins/strpcpy-2.c
6933 * gcc.c-torture/execute/builtins/strpcpy.c
6934 * gcc.c-torture/execute/builtins/strrchr.c
6935 * gcc.c-torture/execute/builtins/strspn.c
6936 * gcc.c-torture/execute/builtins/strstr-asm.c
6937 * gcc.c-torture/execute/builtins/strstr.c:
6938 ... these new files.
6939
6940 * gcc.c-torture/execute/builtins/abs-2-lib.c
6941 * gcc.c-torture/execute/builtins/abs-3-lib.c
6942 * gcc.c-torture/execute/builtins/complex-1-lib.c
6943 * gcc.c-torture/execute/builtins/fprintf-lib.c
6944 * gcc.c-torture/execute/builtins/fputs-lib.c
6945 * gcc.c-torture/execute/builtins/memcmp-lib.c
6946 * gcc.c-torture/execute/builtins/memmove-lib.c
6947 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6948 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6949 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6950 * gcc.c-torture/execute/builtins/memset-lib.c
6951 * gcc.c-torture/execute/builtins/printf-lib.c
6952 * gcc.c-torture/execute/builtins/sprintf-lib.c
6953 * gcc.c-torture/execute/builtins/strcat-lib.c
6954 * gcc.c-torture/execute/builtins/strchr-lib.c
6955 * gcc.c-torture/execute/builtins/strcmp-lib.c
6956 * gcc.c-torture/execute/builtins/strcpy-lib.c
6957 * gcc.c-torture/execute/builtins/strcspn-lib.c
6958 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6959 * gcc.c-torture/execute/builtins/strlen-lib.c
6960 * gcc.c-torture/execute/builtins/strncat-lib.c
6961 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6962 * gcc.c-torture/execute/builtins/strncmp-lib.c
6963 * gcc.c-torture/execute/builtins/strncpy-lib.c
6964 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6965 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6966 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6967 * gcc.c-torture/execute/builtins/strrchr-lib.c
6968 * gcc.c-torture/execute/builtins/strspn-lib.c
6969 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6970 * gcc.c-torture/execute/builtins/strstr-lib.c
6971 * gcc.c-torture/execute/builtins/lib/abs.c
6972 * gcc.c-torture/execute/builtins/lib/fprintf.c
6973 * gcc.c-torture/execute/builtins/lib/memset.c
6974 * gcc.c-torture/execute/builtins/lib/printf.c
6975 * gcc.c-torture/execute/builtins/lib/sprintf.c
6976 * gcc.c-torture/execute/builtins/lib/strcpy.c
6977 * gcc.c-torture/execute/builtins/lib/strcspn.c
6978 * gcc.c-torture/execute/builtins/lib/strncat.c
6979 * gcc.c-torture/execute/builtins/lib/strncmp.c
6980 * gcc.c-torture/execute/builtins/lib/strncpy.c
6981 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6982 * gcc.c-torture/execute/builtins/lib/strspn.c
6983 * gcc.c-torture/execute/builtins/lib/strstr.c:
6984 New files containing support routines.
6985
6986 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6987 declaration.
6988 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6989 when not optimizing.
6990
6991 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6992
6993 PR c++/16240
6994 * g++.dg/abi/mangle22.C: New test.
6995 * g++.dg/abi/mangle23.C: Likewise.
6996
6997 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6998
6999 PR fortran/16290
7000 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7001 Allow for cases without denormalized floating point numbers.
7002
7003 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7004
7005 PR c/1027
7006 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7007 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7008 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7009 expected warning text.
7010 * gcc.dg/format/diag-2.c: New test.
7011
7012 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7013
7014 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7015
7016 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7017
7018 * gcc.dg/builtins-43.c: New.
7019 * gcc.dg/builtins-44.c: New.
7020 * gcc.dg/builtins-45.c: New.
7021
7022 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7023 Andreas Tobler <a.tobler@schweiz.ch>
7024
7025 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7026 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7027 as SIGSEGV.
7028 * gcc.dg/cleanup-11.c: Likewise.
7029 * gcc.dg/cleanup-8.c: Likewise.
7030 * gcc.dg/cleanup-9.c: Likewise.
7031 * gcc.dg/cleanup-5.c: Run on all platforms.
7032
7033 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7034
7035 * g++.dg/warn/nonnull1.C: New test.
7036
7037 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7038
7039 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7040 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7041 Special-case the Sun compiler wrt to <complex.h>.
7042
7043 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7044
7045 * gcc.dg/Wunreachable-8.C: New test.
7046
7047 * gcc.dg/h8300-ice2.c : New test.
7048
7049 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7050
7051 PR fortran/16161
7052 * gfortran.fortran-torture/compile/implicit.f90: Add test
7053 for implicit character.
7054
7055 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7056
7057 PR fortran/16289
7058 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7059 Use tiny() intrinsic to find smallest non-negative real
7060
7061 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7062
7063 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7064 * gcc.dg/compat/struct-by-value-22_x.c: New.
7065 * gcc.dg/compat/struct-by-value-22_y.c: New.
7066
7067 * gcc.c-torture/execute/20040629-1.c: New test.
7068
7069 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7070
7071 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7072 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7073
7074 PR target/16195
7075 * gcc.dg/20040625-1.c: New test.
7076
7077 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7078
7079 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7080
7081 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7082
7083 PR fortran/15963
7084 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7085
7086 2004-06-29 Richard Henderson <rth@redhat.com>
7087
7088 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7089
7090 2004-06-29 Paul Brook <paul@codesourcery.com>
7091
7092 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7093 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7094
7095 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7096
7097 PR c++/16260
7098 * g++.dg/parse/crash15.C: New.
7099
7100 2004-06-28 Andrew Pinski <apinski@apple.com>
7101
7102 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7103 by the error already.
7104
7105 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7106
7107 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7108
7109 PR target/14041
7110 * gcc.dg/h8300-bss-align-1.c : New.
7111
7112 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7113
7114 * PR c++/16174
7115 * g++.dg/template/ctor4.C: New.
7116
7117 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7118
7119 PR c++/16205
7120 * g++.dg/warn/Wsequence-point-1.C: New test.
7121
7122 2004-06-27 Paul Brook <paul@codesourcery.com>
7123
7124 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7125
7126 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7127
7128 * g++.old-deja/g++.mike/p7325.C: Remove.
7129
7130 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7131
7132 PR c/14963
7133 * gcc.dg/pr14963.c: New test.
7134
7135 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7136
7137 PR c++/16193
7138 * g++.dg/parse/redef1.C: New test.
7139
7140 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7141
7142 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7143 20021110.c.
7144 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7145 20021119-1.c.
7146 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7147 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7148 5-04.c.
7149 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7150 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7151 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7152 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7153 g++.brendan/enum14.C.
7154 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7155 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7156 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7157 g++.mike/virt1.C.
7158 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7159 memtemp24.C.
7160
7161 2004-06-27 Roger Sayle <roger@eyesopen.com>
7162
7163 * gcc.dg/20040527-1.c: New test case.
7164
7165 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7166
7167 PR gfortran/pr16196
7168 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7169
7170 2004-06-25 Roger Sayle <roger@eyesopen.com>
7171
7172 PR middle-end/15825
7173 * gcc.dg/pr15825-1.c: New test case.
7174
7175 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7176
7177 * gcc.c-torture/execute/20040625-1.c: New test.
7178
7179 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7180
7181 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7182
7183 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7184
7185 * gcc.dg/torture/mips-div-1.c: New test.
7186
7187 2004-06-24 Jeff Law <law@redhat.com>
7188
7189 * gcc.dg/tree-ssa/20040624-1.c: New test.
7190
7191 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7192
7193 * gcc.c-torture/compile/20040624-1.c: New test.
7194
7195 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7196
7197 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7198 this directory.
7199
7200 2004-06-23 Andrew Pinski <apinski@apple.com>
7201
7202 PR middle-end/15988
7203 * g++.dg/opt/ptrmem4.C: New test.
7204
7205 * gcc.dg/c90-array-quals-2.c: New test.
7206
7207 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7208
7209 * gcc.dg/kpice1.c: New test.
7210
7211 2006-06-23 Andrew Pinski <apinski@apple.com>
7212
7213 * gcc.dg/c90-array-quals.c: New test.
7214
7215 2006-06-22 Richard Henderson <rth@redhat.com>
7216
7217 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7218
7219 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7220
7221 * gcc.dg/builtins-config.h: Handle FreeBSD.
7222
7223 2006-06-22 Richard Henderson <rth@redhat.com>
7224
7225 * g++.dg/opt/devirt1.C: New.
7226
7227 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7228
7229 * g++.dg/opt/pr15551.C: New testcase.
7230
7231 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7232
7233 PR target/14800
7234 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7235 x86_64-*-linux* when compiling for 32bit.
7236
7237 2004-06-21 Andrew Pinski <apinski@apple.com>
7238
7239 * gcc.dg/pch/struct-1.c: New.
7240 * gcc.dg/pch/struct-1.hs: New.
7241
7242 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7243
7244 * gcc.dg/pch/save-temps-1.c: New file.
7245 * gcc.dg/pch/save-temps-1.hs: New file.
7246
7247 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7248
7249 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7250 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7251
7252 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7253
7254 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7255 to fix type error.
7256 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7257 Remove trailing spaces.
7258
7259 2004-06-21 Richard Henderson <rth@redhat.com>
7260
7261 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7262 merging && to BIT_FIELD_REF.
7263
7264 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7265
7266 * g++.dg/opt/placeholder1.C: New test.
7267
7268 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7269
7270 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7271 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7272 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7273 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7274
7275 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7276
7277 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7278 extern "C".
7279 * g++.dg/other/pragma-re-1.C: Add comments.
7280
7281 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7282
7283 PR gfortran/16080
7284 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7285
7286 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7287
7288 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7289 instead of setting the type of size_t by
7290 hand.
7291
7292 2004-06-18 Roger Sayle <roger@eyesopen.com>
7293
7294 * gcc.dg/unordered-2.c: New test case.
7295 * gcc.dg/unordered-3.c: New test case.
7296
7297 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7298
7299 PR other/16043
7300 * lib/g++.exp (g++_version): Tweak regexp for version
7301 * lib/g77.exp (g77_version): Likewise
7302 * lib/gfortran.exp (gfortran_version): Likewise
7303 * lib/objc.exp (objc_version): Likewise
7304 * lib/treelang.exp (treelang_version): Likewise
7305
7306 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7307
7308 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7309 Use INT_MAX instead of __INT_MAX__.
7310 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7311
7312 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7313 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7314 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7315 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7316 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7317 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7318 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7319 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7320 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7321
7322 * gcc.dg/range-test-1.c: New test.
7323 * g++.dg/opt/range-test-1.C: New test.
7324
7325 2004-06-17 Richard Henderson <rth@redhat.com>
7326
7327 * objc.dg/sync-1.m: New.
7328 * objc.dg/try-catch-1.m: Don't force next runtime.
7329 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7330 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7331 shadowed catch clause.
7332 * objc.dg/try-catch-5.m: New.
7333
7334 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7335
7336 Bug 14610
7337 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7338
7339 2004-06-15 Richard Henderson <rth@redhat.com>
7340
7341 * gcc.dg/20001116-1.c: Move expected warning line.
7342
7343 2004-06-15 Richard Henderson <rth@redhat.com>
7344
7345 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7346 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7347
7348 2004-06-15 Jeff Law <law@redhat.com>
7349
7350 * gcc.dg/tree-ssa/20040615-1.c: New test.
7351 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7352 be less sensitive to operand ordering.
7353 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7354
7355 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7356
7357 * g++.dg/abi/bitfield3.C: Add comment..
7358
7359 2004-06-15 Richard Henderson <rth@redhat.com>
7360
7361 * g++.dg/ext/stmtexpr1.C: XFAIL.
7362 * gcc.dg/20030612-1.c: XFAIL.
7363
7364 2004-06-15 Eric Christopher <echristo@redhat.com>
7365
7366 * g++.dg/charset/asm5.c: New.
7367 * gcc.dg/charset/asm6.c: New.
7368
7369 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7370
7371 PR fortran/15962
7372 * gfortran.fortran-torture/execute/select_1.f90: New test.
7373
7374 2004-06-15 Paul Brook <paul@codesourcery.com>
7375
7376 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7377
7378 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7379
7380 PR c++/15967
7381 * g++.dg/lookup/crash3.C: New test.
7382
7383 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7384
7385 PR c++/15947
7386 * g++.dg/parse/dtor4.C: New test.
7387
7388 2004-06-14 Jeff Law <law@redhat.com>
7389
7390 * gcc.c-torture/compile/20040614-1.c: New test.
7391
7392 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7393
7394 PR fortran/15211
7395 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7396 LEN of a character array.
7397
7398 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7399
7400 PR c++/15096
7401 * g++.dg/template/ptrmem10.C: New test.
7402
7403 PR c++/14930
7404 * g++.dg/template/friend30.C: New test.
7405
7406 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7407
7408 PR fortran/14928
7409 * gfortran.fortran-torture/compile/mloc.f90: New test.
7410
7411 2004-06-13 Paul Brook <paul@codesourcery.com>
7412
7413 * gfortran.fortran-torture/execute/random_2.f90: New test.
7414
7415 2004-06-13 Eric Christopher <echristo@redhat.com>
7416
7417 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7418
7419 2004-06-12 Paul Brook <paul@codesourcery.com>
7420
7421 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7422
7423 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7424
7425 PR fortran/14923
7426 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7427
7428 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7429
7430 PR fortran/14957
7431 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7432 syntax errors in end statements of contained subroutines.
7433
7434 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7435
7436 PR fortran/12841
7437 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7438
7439 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7440
7441 PR fortran/15665
7442 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7443
7444 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7445
7446 PR gfortran/12839
7447 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7448
7449 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7450
7451 PR c++/15862
7452 * g++.dg/parse/enum1.C: New test.
7453
7454 2004-06-10 Jeff Law <law@redhat.com>
7455
7456 * gcc.c-torture/compile/20040610-1.c: New test.
7457
7458 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7459
7460 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7461 * g++.old-deja/g++.other/decl3.C: Likewise.
7462
7463 2004-06-10 Brian Booth <bbooth@redhat.com>
7464
7465 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7466 V_MAY_DEF instead of VDEF.
7467 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7468
7469 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7470
7471 PR c++/14211
7472 * g++.dg/conversion/const1.C: New test.
7473
7474 PR c++/15076
7475 * g++.dg/conversion/reinterpret1.C: New test.
7476
7477 PR c++/15877
7478 * g++.dg/template/enum2.C: New test.
7479
7480 PR c++/15227
7481 * g++.dg/template/error13.C: New test.
7482
7483 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7484
7485 PR fortran/14957
7486 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7487 arguments to test_* REAL and of the right size.
7488
7489 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7490
7491 PR target/15569
7492 PR rtl-optimization/15681
7493 * gcc.dg/20040609-1.c: New test.
7494
7495 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7496
7497 PR c++/14791
7498 * g++.dg/opt/builtins1.C: New test.
7499
7500 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7501
7502 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7503 that use default windows32 struct layout.
7504 * gcc.dg/i386-bitfield2.c: Likewise.
7505
7506 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7507
7508 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7509 for mingw32 and cygwin targets.
7510
7511 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7512
7513 * gcc.dg/pch/macro-4.c: New.
7514 * gcc.dg/pch/macro-4.hs: New.
7515
7516 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7517
7518 PR fortran/13249
7519 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7520
7521 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7522
7523 PR fortran/13372
7524 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7525
7526 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7527
7528 PR gfortran/14897
7529 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7530
7531 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7532
7533 PR gfortran/15755
7534 * gfortran.fortran-torture/execute/backspace.c : New test.
7535
7536 2004-06-09 Paul Brook <paul@codesourcery.com>
7537
7538 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7539 (pointer_to_section): Rewrite to use smaller array.
7540
7541 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7542
7543 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7544 * gcc.dg/ext/altivec-10.c: Same.
7545 * gcc.dg/ext/altivec-11.c: Same.
7546 * gcc.dg/ext/altivec-12.c: Same.
7547 * gcc.dg/ext/altivec-13.c: Same.
7548 * gcc.dg/ext/altivec-14.c: Same.
7549 * gcc.dg/ext/altivec-15.c: Same.
7550 * gcc.dg/ext/altivec-16.c: Same.
7551 * gcc.dg/ext/altivec-3.c: Same.
7552 * gcc.dg/ext/altivec-4.c: Same.
7553 * gcc.dg/ext/altivec-6.c: Same.
7554 * gcc.dg/ext/altivec-7.c: Same.
7555 * gcc.dg/ext/altivec-8.c: Same.
7556 * gcc.dg/ext/altivec-varargs-1.c: Same.
7557
7558 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7559 * g++.dg/ext/altivec-10.C: Same.
7560 * g++.dg/ext/altivec-2.C: Same.
7561 * g++.dg/ext/altivec-3.C: Same.
7562 * g++.dg/ext/altivec-4.C: Same.
7563 * g++.dg/ext/altivec-5.C: Same.
7564 * g++.dg/ext/altivec-6.C: Same.
7565 * g++.dg/ext/altivec-7.C: Same.
7566 * g++.dg/ext/altivec-8.C: Same.
7567 * g++.dg/ext/altivec-9.C: Same.
7568
7569 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7570
7571 PR c++/7841
7572 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7573
7574 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7575
7576 * gcc.dg/union-1.c: New test.
7577
7578 2004-06-07 Roger Sayle <roger@eyesopen.com>
7579
7580 * gcc.dg/builtins-41.c: New test case.
7581 * gcc.dg/builtins-42.c: New test case.
7582
7583 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7584
7585 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7586 * g++.dg/ext/altivec-10.C: Same.
7587 * g++.dg/ext/altivec-2.C: Same.
7588 * g++.dg/ext/altivec-3.C: Same.
7589 * g++.dg/ext/altivec-4.C: Same.
7590 * g++.dg/ext/altivec-5.C: Same.
7591 * g++.dg/ext/altivec-6.C: Same.
7592 * g++.dg/ext/altivec-7.C: Same.
7593 * g++.dg/ext/altivec-8.C: Same.
7594 * g++.dg/ext/altivec-9.C: Same.
7595 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7596 * g++.old-deja/g++.brendan/new3.C: Same.
7597 * gcc.c-torture/execute/eeprof-1.x: Same.
7598
7599 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7600
7601 PR c/14765
7602 * gcc.dg/pr14765-1.c: New test.
7603
7604 2004-06-07 Roger Sayle <roger@eyesopen.com>
7605
7606 PR c/14649
7607 * gcc.dg/pr14649-1.c: New test case.
7608
7609 2004-06-07 Richard Henderson <rth@redhat.com>
7610
7611 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7612 if temporaries.
7613
7614 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7615
7616 * g++.dg/eh/elide1.C: Remove XFAIL.
7617
7618 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7619
7620 PR c++/15337
7621 * g++.dg/expr/sizeof3.C: New test.
7622
7623 PR c++/14777
7624 * g++.dg/template/access14.C: New test.
7625
7626 PR c++/15554
7627 * g++.dg/template/enum1.C: New test.
7628
7629 PR c++/15057
7630 * g++.dg/eh/throw1.C: New test.
7631
7632 2004-06-07 David Ayers <d.ayers@inode.at>
7633 Ziemowit Laski <zlaski@apple.com>
7634
7635 * lib/objc.exp (objc_target_compile): Revert the '-framework
7636 Foundation' flag fix, since bare Darwin does not ship
7637 with the Foundation framework.
7638 * objc/execute/next_mapping.h: Provide a local NSConstantString
7639 @interface and @implementation.
7640 (objc_constant_string_init): A constructor function, used to
7641 initialize the NSConstantString meta-class object.
7642 * objc/execute/string1.m: Include "next_mapping.h" instead of
7643 <Foundation/NSString.h>.
7644 * objc/execute/string2.m: Likewise.
7645 * objc/execute/string3.m: Likewise.
7646 * objc/execute/string4.m: Likewise.
7647
7648 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7649
7650 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7651 to double. Replace double with FLOAT.
7652 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7653
7654 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7655 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7656 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7657 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7658 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7659 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7660 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7661 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7662
7663 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7664
7665 PR c/13519
7666 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7667
7668 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7669
7670 PR c++/15503
7671 * g++.dg/template/meminit2.C: New test.
7672
7673 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7674
7675 PR target/15822
7676 * gcc.c-torture/execute/compare-fp-1.c,
7677 gcc.c-torture/execute/compare-fp-2.c,
7678 gcc.c-torture/execute/compare-fp-3.c,
7679 gcc.c-torture/execute/compare-fp-4.c,
7680 gcc.c-torture/execute/compare-fp-3.x,
7681 gcc.c-torture/execute/compare-fp-4.x: Moved...
7682 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7683 gcc.c-torture/execute/ieee/compare-fp-2.c,
7684 gcc.c-torture/execute/ieee/compare-fp-3.c,
7685 gcc.c-torture/execute/ieee/compare-fp-4.c,
7686 gcc.c-torture/execute/ieee/compare-fp-3.x,
7687 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7688
7689 2004-06-04 David Ayers <d.ayers@inode.at>
7690
7691 * objc/execute/protocol-isEqual-4.m: New testcase.
7692
7693 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7694
7695 * objc/execute/protocol-isEqual-1.m: New testcase.
7696 * objc/execute/protocol-isEqual-2.m: New testcase.
7697 * objc/execute/protocol-isEqual-3.m: New testcase.
7698
7699 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7700
7701 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7702
7703 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7704
7705 * lib/objc.exp (objc_target_compile): When running tests on
7706 Darwin (Mac OS X), inform the linker about '-framework
7707 'Foundation'.
7708
7709 2004-06-02 Eric Christopher <echristo@redhat.com>
7710
7711 * gcc.c-torture/compile/20040602-1.c: New.
7712
7713 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7714
7715 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7716 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7717
7718 PR tree-optimization/14736
7719 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7720
7721 PR tree-optimization/14042
7722 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7723
7724 PR tree-optimization/14729
7725 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7726
7727 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7728
7729 PR fortran/15557
7730 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7731
7732 2004-06-01 Richard Hederson <rth@redhat.com>
7733
7734 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7735
7736 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7737
7738 PR c++/14932
7739 * g++.dg/parse/offsetof4.C: New test.
7740
7741 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7742
7743 PR objc/7993
7744 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7745
7746 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7747
7748 PR c++/15701
7749 * g++.dg/template/friend29.C: New test.
7750
7751 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7752
7753 PR c/15749
7754 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7755
7756 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7757
7758 * gcc.dg/sparc-trap-1.c: New test.
7759
7760 2004-05-31 Roger Sayle <roger@eyesopen.com>
7761
7762 PR middle-end/15069
7763 * g++.dg/opt/fold3.C: New test case.
7764
7765 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7766
7767 * lib/target-supports.exp (check_iconv_available): Fix fallout
7768 from 2004-05-28 patch.
7769
7770 2004-05-30 Paul Brook <paul@codesourcery.com>
7771
7772 PR fortran/15620
7773 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7774 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7775
7776 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7777
7778 * gfortran.fortran-torture/execute/random_1.f90: New test.
7779
7780 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7781
7782 * g++.dg/ext/altivec-10.C: New test.
7783
7784 2004-05-29 Paul Brook <paul@codesourcery.com>
7785
7786 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7787
7788 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7789
7790 * gcc.dg/altivec-16.c: New test.
7791
7792 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7793
7794 * lib/target-supports.exp (check_vmx_hw_available): New.
7795 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7796
7797 * lib/target-supports.exp (check_alias_available,
7798 check_iconv_available, check_named_sections_available): Use
7799 unique names for temporary files.
7800
7801 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7802
7803 * gcc.dg/altivec-15.c: New test.
7804
7805 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7806
7807 PR c++/15083
7808 * g++.dg/warn/noeffect6.C: New test.
7809
7810 PR c++/15471
7811 * g++.dg/expr/ptrmem4.C: New test.
7812
7813 PR c++/15640
7814 * g++.dg/template/operator3.C: New test.
7815
7816 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7817
7818 PR c++/14668
7819 * g++.dg/lookup/redecl1.C: New test.
7820 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7821
7822 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7823
7824 * gcc.c-torture/execute/compare-fp-1.c,
7825 gcc.c-torture/execute/compare-fp-2.c,
7826 gcc.c-torture/execute/compare-fp-3.c,
7827 gcc.c-torture/execute/compare-fp-4.c,
7828 gcc.c-torture/execute/compare-fp-3.x,
7829 gcc.c-torture/execute/compare-fp-4.x,
7830 gcc.dg/pr15649-1.c: New.
7831
7832 2004-05-27 Adam Nemet <anemet@lnxw.com>
7833
7834 PR c++/12883
7835 * g++.dg/init/array14.C: New test.
7836
7837 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7838
7839 * lib/compat.exp (compat-get-options-main): New.
7840 (compat-get-options): Remove unneeded code, warn for ignored
7841 command.
7842 (compat-execute): Check flag set by dg-require-* commands.
7843
7844 * lib/compat.exp (compat-execute): Break up long lines.
7845
7846 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7847
7848 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7849 * gcc.dg/altivec-14.c: New test.
7850 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7851
7852 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7853 * gcc.dg/altivec-12.c: Ditto.
7854
7855 * gcc.dg/altivec-3.c: Move call to altivec_check.
7856
7857 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7858
7859 PR c++/15044
7860 * g++.dg/template/error12.C: New test.
7861
7862 PR c++/15317
7863 * g++.dg/ext/attrib15.C: New test.
7864
7865 PR c++/15329
7866 * g++.dg/template/ptrmem9.C: New test.
7867
7868 2004-05-25 Paul Brook <paul@codesourcery.com>
7869
7870 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7871
7872 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7873
7874 PR c++/15165
7875 * g++.dg/template/crash19.C: New test.
7876
7877 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7878
7879 PR c++/15025
7880 * g++.dg/template/redecl1.C: New test.
7881
7882 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7883
7884 PR c++/14821
7885 * g++.dg/other/ns1.C: New test.
7886
7887 PR c++/14883
7888 * g++.dg/template/invalid1.C: New test.
7889
7890 2004-05-23 Paul Brook <paul@codesourcery.com>
7891 Victor Leikehman <lei@haifasphere.co.il>
7892
7893 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7894 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7895
7896 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7897
7898 PR c++/15285
7899 PR c++/15299
7900 * g++.dg/template/non-dependent5.C: New test.
7901 * g++.dg/template/non-dependent6.C: New test.
7902
7903 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7904
7905 PR c++/15507
7906 * g++.dg/inherit/union1.C: New test.
7907
7908 PR c++/15542
7909 * g++.dg/template/addr1.C: New test.
7910
7911 PR c++/15427
7912 * g++.dg/template/array5.C: New test.
7913
7914 PR c++/15287
7915 * g++.dg/template/array6.C: New test.
7916
7917 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7918 Roger Sayle <roger@eyesopen.com>
7919
7920 * g++.dg/lookup/forscope2.C: New test case.
7921
7922 2004-05-22 Ben Elliston <bje@au.ibm.com>
7923
7924 * gcc.dg/cpp/Wmissingdirs.c: New.
7925
7926 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7927
7928 PR target/15301
7929 * gcc.dg/compat/union-m128-1.h: New file.
7930 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7931 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7932 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7933
7934 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7935
7936 PR target/15302
7937 * gcc.dg/compat/struct-complex-1.h: New file.
7938 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7939 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7940 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7941
7942 2004-05-20 Roger Sayle <roger@eyesopen.com>
7943
7944 PR middle-end/3074
7945 * gcc.dg/pr3074-1.c: New test case.
7946 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7947
7948 2004-05-20 Falk Hueffner <falk@debian.org>
7949
7950 PR other/15526
7951 * gcc.dg/ftrapv-1.c: New test case.
7952
7953 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7954
7955 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7956
7957 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7958 Jeff Law <law@redhat.com>
7959
7960 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7961 * gcc.dg/tree-ssa/20040518-2.c: New test.
7962
7963 * gcc.dg/tree-ssa/20040518-1.c: New test.
7964
7965 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7966
7967 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7968
7969 2004-05-18 Paul Brook <paul@codesourcery.com>
7970
7971 PR fortran/13930
7972 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7973
7974 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7975
7976 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7977 constant folding.
7978
7979 2004-05-17 Steven Bosscher <stevenb@suse.de>
7980
7981 * gcc.dg/tree-ssa/20040517-1.c: New test.
7982
7983 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7984
7985 * gcc.dg/loop-4.c: New test.
7986
7987 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7988
7989 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7990
7991 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7992
7993 PR fortran/15311
7994 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7995
7996 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7997
7998 PR fortran/13826
7999 PR fortran/13940
8000 * gfortran.fortran-torture/compile/data_1.f90: New test.
8001
8002 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8003
8004 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8005 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8006
8007 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8008
8009 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8010
8011 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8012
8013 PR c/15444
8014 * gcc.dg/format/xopen-1.c: Adjust expected message.
8015 * gcc.dg/format/xopen-3.c: New test.
8016
8017 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8018
8019 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8020
8021 2004-05-14 Jeff Law <law@redhat.com>
8022
8023 * gcc.dg/tree-ssa/20040514-2.c: New test.
8024
8025 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8026
8027 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8028 this ...
8029 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8030 this.
8031
8032 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8033
8034 * gcc.dg/tree-ssa/20040514-1.c: New test.
8035
8036 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8037
8038 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8039 test.
8040
8041 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8042
8043 PR fortran/14066
8044 * gfortran.fortran-torture/compile/do_1.f90: New test.
8045
8046 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8047
8048 PR fortran/15051
8049 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8050 test.
8051
8052 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8053
8054 PR fortran/15149
8055 * gfortran.fortran-torture/execute/random_init.f90: New test.
8056
8057 2004-05-13 Paul Brook <paul@codesourcery.com>
8058
8059 PR fortran/15314
8060 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8061
8062 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8063
8064 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8065 for the powerpc case.
8066
8067 2004-05-13 Jeff Law <law@redhat.com>
8068
8069 * gcc.dg/tree-ssa/20040513-1.c: New test.
8070 * gcc.dg/tree-ssa/20040513-2.c: New test.
8071
8072 2004-05-13 Paul Brook <paul@codesourcery.com>
8073
8074 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8075 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8076 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8077
8078 2004-05-13 Andreas Schwab <schwab@suse.de>
8079
8080 PR other/10819
8081 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8082 characters.
8083
8084 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8085
8086 PR fortran/15294
8087 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8088
8089 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8090
8091 Merge from tree-ssa-20020619-branch. See
8092 ChangeLog.tree-ssa for details.
8093
8094 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8095
8096 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8097 include <altivec.h> explicitly.
8098 * gcc.dg/altivec-13.c: Likewise.
8099
8100 2004-05-11 Paul Brook <paul@codesourcery.com>
8101
8102 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8103
8104 2004-05-10 Eric Christopher <echristo@redhat.com>
8105
8106 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8107 * gcc.dg/sibcall-4.c: Ditto.
8108
8109 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8110
8111 * g++.dg/ext/altivec-8.C: New test case.
8112 * gcc.dg/altivec-13.c: New test case.
8113
8114 2004-05-08 Roger Sayle <roger@eyesopen.com>
8115
8116 * gcc.c-torture/execute/divcmp-1.c: New test case.
8117 * gcc.c-torture/execute/divcmp-2.c: New test case.
8118 * gcc.c-torture/execute/divcmp-3.c: New test case.
8119
8120 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8121
8122 * g++.dg/other/pragma-re-2.C: New test.
8123
8124 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8125
8126 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8127 * gcc.dg/i386-387-2.c: Likewise.
8128
8129 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8130 __builtin_drem.
8131 * gcc.dg/i386-387-6.c: Likewise.
8132
8133 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8134
8135 * gcc.dg/builtins-33.c: Also check log1p*.
8136
8137 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8138
8139 PR optimization/15296
8140 * gcc.c-torture/execute/pr15296.c: New test.
8141
8142 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8143
8144 * gcc.dg/builtins-40.c: New test.
8145
8146 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8147
8148 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8149
8150 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8151
8152 * g++.dg/ext/spe1.C: New testcase.
8153
8154 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8155
8156 * objc.dg/image-info.m: Allow additional attributes
8157 for __image_info section.
8158
8159 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8160
8161 * gcc.dg/torture/mips-hilo-2.c: New test.
8162
8163 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8164
8165 PR c++/14389
8166 * g++.dg/template/member5.C: New test.
8167
8168 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8169
8170 * gcc.dg/builtins-34.c: Also check expm1*.
8171
8172 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8173
8174 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8175 * gcc.dg/torture/builtin-convert-3.c: New test.
8176
8177 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8178
8179 PR middle-end/15054
8180 * g++.dg/opt/pr15054.C: New test.
8181
8182 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8183
8184 * gcc.dg/torture/builtin-rounding-1.c: New test.
8185 * gcc.dg/builtins-25.c: Delete.
8186 * gcc.dg/builtins-29.c: Delete.
8187
8188 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8189
8190 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8191 * gcc.dg/sibcall-4.c: Likewise.
8192 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8193
8194 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8195
8196 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8197 bit-field on 16-bit targets.
8198
8199 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8200
8201 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8202 16-bit targets.
8203
8204 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8205
8206 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8207 * gcc.dg/rs6000-power2-2.c: Likewise.
8208
8209 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8210
8211 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8212 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8213 Change the asm registers to be in form of frN instead of fN.
8214
8215 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8216
8217 * gcc.dg/torture/builtin-convert-2.c: New test.
8218
8219 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8220
8221 * gcc.dg/rs6000-power2-1.c: New test.
8222 * gcc.dg/rs6000-power2-2.c: New test.
8223
8224 2004-04-28 Jan Hubicka <jh@suse.cz>
8225
8226 * gcc.dg/unused-6.c: New test.
8227
8228 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8229 Ulrich Weigand <uweigand@de.ibm.com>
8230
8231 * ada/acats/run_all.sh: Define $target variable.
8232
8233 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8234
8235 PR c++/15119
8236 * g++.dg/other/vararg-1.C: New test.
8237
8238 PR c++/4794
8239 * g++.dg/eh/cleanup3.C: New test.
8240
8241 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8242
8243 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8244 and ad8011a (target_insn).
8245 * ada/acats/support/macro.dfs: Likewise.
8246 * ada/acats/support/impbit.adb: New file.
8247
8248 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8249
8250 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8251
8252 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8253
8254 * gcc.dg/loop-3.c: New test.
8255
8256 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8257
8258 * gcc.c-torture/execute/simd-5.c: New test.
8259
8260 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8261
8262 PR c++/15064
8263 * g++.dg/template/crash18.C: New test.
8264
8265 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8266
8267 * g++.dg/ext/complit3.C: New test.
8268
8269 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8270
8271 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8272 * gcc.dg/altivec-3.c: Same.
8273 * gcc.dg/altivec-varargs-1.c: Same.
8274
8275 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8276
8277 * lib/target-supports.exp (check_profiling_available): Assume
8278 profiling is not available on powerpc-eabi targets.
8279
8280 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8281
8282 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8283 * gcc.dg/vmx/bug-1.c: Ditto.
8284
8285 2004-04-20 Eric Christopher <echristo@redhat.com>
8286
8287 * gcc.dg/charset/extern.c: New test.
8288 * g++.dg/charset/extern3.cc: Ditto.
8289
8290 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8291
8292 * gcc.dg/builtins-39.c: New test.
8293
8294 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8295
8296 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8297
8298 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8299
8300 * gcc.dg/torture/mips-hilo-1.c: New test.
8301
8302 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8303
8304 * gcc.c-torture/compile/20040419-1.c: New test.
8305
8306 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8307
8308 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8309
8310 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8311 Aldy Hernandez <aldyh@redhat.com>
8312
8313 * gcc.c-torture/execute/va-arg-24.c: New.
8314
8315 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8316 Aldy Hernandez <aldyh@redhat.com>
8317
8318 * gcc.dg/vmx/1b-01.c: New.
8319 * gcc.dg/vmx/1b-02.c: New.
8320 * gcc.dg/vmx/1b-03.c: New.
8321 * gcc.dg/vmx/1b-04.c: New.
8322 * gcc.dg/vmx/1b-05.c: New.
8323 * gcc.dg/vmx/1b-06.c: New.
8324 * gcc.dg/vmx/1b-07.c: New.
8325 * gcc.dg/vmx/1c-01.c: New.
8326 * gcc.dg/vmx/1c-02.c: New.
8327 * gcc.dg/vmx/3a-01a.c: New.
8328 * gcc.dg/vmx/3a-01.c: New.
8329 * gcc.dg/vmx/3a-01m.c: New.
8330 * gcc.dg/vmx/3a-03.c: New.
8331 * gcc.dg/vmx/3a-03m.c: New.
8332 * gcc.dg/vmx/3a-04.c: New.
8333 * gcc.dg/vmx/3a-04m.c: New.
8334 * gcc.dg/vmx/3a-05.c: New.
8335 * gcc.dg/vmx/3a-06.c: New.
8336 * gcc.dg/vmx/3a-06m.c: New.
8337 * gcc.dg/vmx/3a-07.c: New.
8338 * gcc.dg/vmx/3b-01.c: New.
8339 * gcc.dg/vmx/3b-02.c: New.
8340 * gcc.dg/vmx/3b-10.c: New.
8341 * gcc.dg/vmx/3b-13.c: New.
8342 * gcc.dg/vmx/3b-14.c: New.
8343 * gcc.dg/vmx/3b-15.c: New.
8344 * gcc.dg/vmx/3c-01a.c: New.
8345 * gcc.dg/vmx/3c-01.c: New.
8346 * gcc.dg/vmx/3c-02.c: New.
8347 * gcc.dg/vmx/3c-03.c: New.
8348 * gcc.dg/vmx/3d-01.c: New.
8349 * gcc.dg/vmx/4-01.c: New.
8350 * gcc.dg/vmx/4-03.c: New.
8351 * gcc.dg/vmx/5-01.c: New.
8352 * gcc.dg/vmx/5-02.c: New.
8353 * gcc.dg/vmx/5-03.c: New.
8354 * gcc.dg/vmx/5-04.c: New.
8355 * gcc.dg/vmx/5-05.c: New.
8356 * gcc.dg/vmx/5-06.c: New.
8357 * gcc.dg/vmx/5-07.c: New.
8358 * gcc.dg/vmx/5-07t.c: New.
8359 * gcc.dg/vmx/5-08.c: New.
8360 * gcc.dg/vmx/5-10.c: New.
8361 * gcc.dg/vmx/5-11.c: New.
8362 * gcc.dg/vmx/7-01a.c: New.
8363 * gcc.dg/vmx/7-01.c: New.
8364 * gcc.dg/vmx/7c-01.c: New.
8365 * gcc.dg/vmx/7d-01.c: New.
8366 * gcc.dg/vmx/7d-02.c: New.
8367 * gcc.dg/vmx/8-01.c: New.
8368 * gcc.dg/vmx/8-02a.c: New.
8369 * gcc.dg/vmx/8-02.c: New.
8370 * gcc.dg/vmx/brode-1.c: New.
8371 * gcc.dg/vmx/bug-1.c: New.
8372 * gcc.dg/vmx/bug-2.c: New.
8373 * gcc.dg/vmx/bug-3.c: New.
8374 * gcc.dg/vmx/cw-bug-1.c: New.
8375 * gcc.dg/vmx/cw-bug-2.c: New.
8376 * gcc.dg/vmx/cw-bug-3.c: New.
8377 * gcc.dg/vmx/dct.c: New.
8378 * gcc.dg/vmx/debug-1.c: New.
8379 * gcc.dg/vmx/debug-2.c: New.
8380 * gcc.dg/vmx/debug-3.c: New.
8381 * gcc.dg/vmx/debug-4.c: New.
8382 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8383 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8384 * gcc.dg/vmx/eg-5.c: New.
8385 * gcc.dg/vmx/fft.c: New.
8386 * gcc.dg/vmx/gcc-bug-1.c: New.
8387 * gcc.dg/vmx/gcc-bug-2.c: New.
8388 * gcc.dg/vmx/gcc-bug-3.c: New.
8389 * gcc.dg/vmx/gcc-bug-4.c: New.
8390 * gcc.dg/vmx/gcc-bug-5.c: New.
8391 * gcc.dg/vmx/gcc-bug-6.c: New.
8392 * gcc.dg/vmx/gcc-bug-7.c: New.
8393 * gcc.dg/vmx/gcc-bug-8.c: New.
8394 * gcc.dg/vmx/gcc-bug-9.c: New.
8395 * gcc.dg/vmx/gcc-bug-b.c: New.
8396 * gcc.dg/vmx/gcc-bug-c.c: New.
8397 * gcc.dg/vmx/gcc-bug-d.c: New.
8398 * gcc.dg/vmx/gcc-bug-e.c: New.
8399 * gcc.dg/vmx/gcc-bug-f.c: New.
8400 * gcc.dg/vmx/gcc-bug-g.c: New.
8401 * gcc.dg/vmx/gcc-bug-i.c: New.
8402 * gcc.dg/vmx/harness.h: New.
8403 * gcc.dg/vmx/ira1.c: New.
8404 * gcc.dg/vmx/ira2a.c: New.
8405 * gcc.dg/vmx/ira2b.c: New.
8406 * gcc.dg/vmx/ira2.c: New.
8407 * gcc.dg/vmx/ira2c.c: New.
8408 * gcc.dg/vmx/mem.c: New.
8409 * gcc.dg/vmx/newton-1.c: New.
8410 * gcc.dg/vmx/ops.c: New.
8411 * gcc.dg/vmx/sn7153.c: New.
8412 * gcc.dg/vmx/spill2.c: New.
8413 * gcc.dg/vmx/spill3.c: New.
8414 * gcc.dg/vmx/spill.c: New.
8415 * gcc.dg/vmx/t.c: New.
8416 * gcc.dg/vmx/varargs-1.c: New.
8417 * gcc.dg/vmx/varargs-2.c: New.
8418 * gcc.dg/vmx/varargs-3.c: New.
8419 * gcc.dg/vmx/varargs-4.c: New.
8420 * gcc.dg/vmx/varargs-5.c: New.
8421 * gcc.dg/vmx/varargs-6.c: New.
8422 * gcc.dg/vmx/varargs-7.c: New.
8423 * gcc.dg/vmx/vmx.exp: New.
8424 * gcc.dg/vmx/vprint-1.c: New.
8425 * gcc.dg/vmx/vscan-1.c: New.
8426 * gcc.dg/vmx/x-01.c: New.
8427 * gcc.dg/vmx/x-02.c: New.
8428 * gcc.dg/vmx/x-03.c: New.
8429 * gcc.dg/vmx/x-04.c: New.
8430 * gcc.dg/vmx/x-05.c: New.
8431 * gcc.dg/vmx/yousufi-1.c: New.
8432 * gcc.dg/vmx/zero-1.c: New.
8433 * gcc.dg/vmx/zero.c: New.
8434
8435 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8436
8437 * g++.dg/lookup/java1.C: Update for chage of
8438 _Jv_AllocObject.
8439 * g++.dg/lookup/java2.C: Likewise.
8440
8441 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8442
8443 * ada/acats/run_all.sh: use -O2 by default.
8444
8445 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8446
8447 * gcc.dg/vr-mult-[12].c: New tests.
8448
8449 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8450
8451 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8452
8453 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8454
8455 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8456
8457 * lib/target-supports.exp (check_profiling_available): Assume profiling
8458 isn't available for mips*-*-elf targets.
8459
8460 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8461
8462 * gcc.dg/builtins-38.c: New test.
8463
8464 2004-04-14 Eric Christopher <echristo@redhat.com>
8465
8466 * g++.dg/charset/charset.exp: Run .cc extension tests.
8467
8468 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8469
8470 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8471
8472 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8473
8474 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8475
8476 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8477
8478 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8479 * gcc.dg/i386-387-2.c: Likewise.
8480
8481 * gcc.dg/i386-387-7.c: New test.
8482 * gcc.dg/i386-387-8.c: New test.
8483
8484 * gcc.dg/builtins-37.c: New test.
8485
8486 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8487
8488 * g++.dg/pch/externc-1.C: Add missing semicolon.
8489
8490 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8491
8492 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8493
8494 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8495
8496 * gcc.c-torture/execute/20040411-1.c: New test.
8497
8498 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8499
8500 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8501
8502 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8503
8504 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8505
8506 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8507
8508 * lib/target-supports.exp (check_named_sections_available): New.
8509 * lib/gcc-dg.exp (dg-require-named-sections): New.
8510 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8511 old-deja.exp. Also prune error-count message from HP linker.
8512 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8513
8514 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8515 * g++.old-deja/g++.pt/static3.C: Likewise.
8516 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8517
8518 2004-04-09 Roger Sayle <roger@eyesopen.com>
8519
8520 * gcc.c-torture/execute/20040409-1.c: New test case.
8521 * gcc.c-torture/execute/20040409-2.c: New test case.
8522 * gcc.c-torture/execute/20040409-3.c: New test case.
8523
8524 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8525
8526 * gcc.dg/20040409-1.c: New test.
8527
8528 2004-04-08 Roger Sayle <roger@eyesopen.com>
8529
8530 PR target/14888
8531 * g++.dg/opt/pr14888.C: New test case.
8532
8533 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8534
8535 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8536 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8537 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8538 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8539 New tests.
8540
8541 2004-04-08 Paul Brook <paul@codesourcery.com>
8542
8543 * gcc.dg/spill-1.c: New test.
8544
8545 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8546
8547 * gcc.dg/torture/builtin-ctype-2.c: New test.
8548
8549 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8550
8551 * gcc.dg/pch/pch.exp: Add largefile test.
8552
8553 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8554
8555 * g++.dg/pch/externc-1.Hs: New.
8556 * g++.dg/pch/externc-1.C: New.
8557
8558 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8559
8560 * gcc.dg/compat/struct-by-value-5a_main.c,
8561 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8562 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8563 * gcc.dg/compat/struct-by-value-5a_x.c,
8564 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8565 gcc.dg/compat/struct-by-value-5_x.c.
8566 * gcc.dg/compat/struct-by-value-5a_y.c,
8567 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8568 gcc.dg/compat/struct-by-value-5_y.c.
8569
8570 * gcc.dg/compat/struct-by-value-6a_main.c,
8571 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8572 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8573 * gcc.dg/compat/struct-by-value-6a_x.c,
8574 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8575 gcc.dg/compat/struct-by-value-6_x.c.
8576 * gcc.dg/compat/struct-by-value-6a_y.c,
8577 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8578 gcc.dg/compat/struct-by-value-6_y.c.
8579
8580 * gcc.dg/compat/struct-by-value-7a_main.c,
8581 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8582 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8583 * gcc.dg/compat/struct-by-value-7a_x.c,
8584 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8585 gcc.dg/compat/struct-by-value-7_x.c.
8586 * gcc.dg/compat/struct-by-value-7a_y.c,
8587 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8588 gcc.dg/compat/struct-by-value-7_y.c.
8589
8590 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8591
8592 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8593 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8594 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8595 options.
8596
8597 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8598
8599 * gcc.dg/builtins-36.c: New test.
8600
8601 2004-04-06 Paul Brook <paul@codesourcery.com>
8602
8603 * README.gcc: Remove obsolete contraint on testcases.
8604
8605 2004-04-05 Paul Brook <paul@codesourcery.com>
8606
8607 PR2123
8608 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8609 failure and exit(0) on success.
8610 * g++.dg/expr/anew2.C: Ditto.
8611 * g++.dg/expr/anew3.C: Ditto.
8612 * g++.dg/expr/anew4.C: Ditto.
8613
8614 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8615
8616 PR c++/3518
8617 * g++.dg/template/unify7.C: New.
8618
8619 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8620
8621 * g++.dg/README: Bring up to date with new subdirectories; remove
8622 duplicate subdirectory lines.
8623
8624 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8625
8626 PR c++/14007
8627 * g++.dg/template/unify5.C: New.
8628 * g++.dg/template/unify6.C: New.
8629 * g++.dg/template/qualttp20.C: Adjust.
8630 * g++.old-deja/g++.jason/report.C: Adjust.
8631 * g++.old-deja/g++.other/qual1.C: Adjust.
8632
8633 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8634
8635 PR c++/14803
8636 * g++.dg/inherit/ptrmem1.C: New test.
8637
8638 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8639
8640 PR c++/14755
8641 * gcc.c-torture/execute/20040331-1.c: New test.
8642 * gcc.dg/20040331-1.c: New test.
8643
8644 2004-04-01 Paul Brook <paul@codesourcery.com>
8645
8646 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8647
8648 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8649
8650 PR c++/14724
8651 * g++.dg/init/goto1.C: New test.
8652
8653 PR c++/14763
8654 * g++.dg/template/defarg4.C: New test.
8655
8656 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8657
8658 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8659
8660 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8661
8662 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8663
8664 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8665
8666 * gcc.dg/noncompile/undeclared-2.c: New test.
8667
8668 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8669
8670 * gcc.dg/940409-1.c: Remove XFAIL.
8671 * gcc.dg/reg-vol-struct-1.c: New test.
8672
8673 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8674
8675 * gcc.dg/torture/builtin-wctype-1.c: New test.
8676
8677 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8678
8679 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8680 * gcc.dg/20001101-1.c: Likewise.
8681 * gcc.dg/20001102-1.c: Likewise.
8682
8683 2004-03-25 Roger Sayle <roger@eyesopen.com>
8684
8685 * gcc.dg/compare8.c: Add an additional test for XOR.
8686
8687 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8688
8689 * gcc.dg/torture/builtin-ctype-1.c: New test.
8690
8691 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8692
8693 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8694 * gcc.dg/torture/builtin-math-1.c: Likewise.
8695 * gcc.dg/torture/builtin-power-1.c: New test.
8696
8697 2004-03-24 Andreas Schwab <schwab@suse.de>
8698
8699 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8700 IA64 assembler.
8701
8702 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8703 Roger Sayle <roger@eyesopen.com>
8704
8705 * gcc.dg/compare8.c: New test case.
8706
8707 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8708
8709 * g++.dg/ext/altivec-7.C: New test.
8710
8711 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8712
8713 PR 12267, 12391, 12560, 13129, 14114, 14133
8714 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8715 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8716 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8717 Adjust error regexps.
8718 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8719 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8720 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8721 * gcc.dg/local1.c: Add explanatory comment.
8722
8723 2004-03-23 Roger Sayle <roger@eyesopen.com>
8724
8725 PR optimization/14669
8726 * g++.dg/opt/fold2.C: New test case.
8727
8728 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8729
8730 PR c/14069
8731 * gcc.dg/20040322-1.c: New test.
8732
8733 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8734
8735 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8736 * gcc.dg/ultrasp4.c: Likewise.
8737 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8738
8739 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8740
8741 * gcc.dg/i386-sse-8.c: Reset default options.
8742
8743 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8744
8745 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8746 in the error message text.
8747
8748 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8749
8750 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8751
8752 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8753
8754 PR c++/14616
8755 * g++.dg/init/array13.C: New test.
8756
8757 2004-03-20 Roger Sayle <roger@eyesopen.com>
8758
8759 PR target/13889
8760 * gcc.c-torture/compile/pr13889.c: New test case.
8761
8762 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8763
8764 PR c/14635
8765 * builtins-1.c (nan, nans): Don't test.
8766 * builtins-30.c: Don't use nan, nanf, nanl.
8767 * builtins-35.c: New test.
8768
8769 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8770
8771 * g++.dg/ext/altivec-6.C: New test.
8772
8773 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8774
8775 * g++.dg/init/placement3.C: New test.
8776
8777 * g++.dg/template/spec13.C: New test.
8778
8779 * g++.dg/lookup/using11.C: New test.
8780
8781 * g++.dg/lookup/koenig3.C: New test.
8782
8783 * g++.dg/template/operator2.C: New test.
8784
8785 * g++.dg/expr/dtor3.C: New test.
8786 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8787 marker.
8788 * g++.old-deja/g++.law/visibility28.C: Likewise.
8789
8790 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8791
8792 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8793 * gcc.dg/ppc64-abi-3.c: Likewise.
8794
8795 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8796
8797 PR c++/14545
8798 * g++.dg/parse/template15.C: New test.
8799
8800 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8801
8802 * g++.dg/expr/dtor2.C: New test.
8803
8804 * g++.dg/lookup/anon4.C: New test.
8805
8806 * g++.dg/overload/using1.C: New test.
8807
8808 * g++.dg/template/lookup7.C: New test.
8809
8810 * g++.dg/template/typename6.C: New test.
8811
8812 * g++.dg/expr/cond6.C: New test.
8813
8814 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8815
8816 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8817
8818 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8819
8820 * g++.dg/expr/cond5.C: New test.
8821 * g++.dg/expr/constcast1.C: Likewise.
8822 * g++.dg/expr/ptrmem2.C: Likewise.
8823 * g++.dg/expr/ptrmem3.C: Likewise.
8824 * g++.dg/lookup/main1.C: Likewise.
8825 * g++.dg/template/lookup6.C: Likewise.
8826
8827 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8828
8829 * gcc.dg/local1.c: New test.
8830
8831 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8832
8833 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8834
8835 * gcc.dg/torture/builtin-convert-1.c: New test.
8836
8837 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8838
8839 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8840
8841 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8842
8843 PR c++/14481
8844 * g++.dg/warn/Wunused-7.C: New test.
8845
8846 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8847
8848 * gcc.dg/torture/builtin-integral-1.c: New test.
8849
8850 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8851
8852 PR c++/14586
8853 * g++.dg/parse/non-dependent3.C: New test.
8854
8855 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8856
8857 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8858 * g++.dg/eh/simd-2.C: Likewise.
8859 * g++.dg/init/array10.C: Likewise.
8860 * gcc.c-torture/compile/simd-1.c: Likewise.
8861 * gcc.c-torture/compile/simd-2.c: Likewise.
8862 * gcc.c-torture/compile/simd-3.c: Likewise.
8863 * gcc.c-torture/compile/simd-4.c: Likewise.
8864 * gcc.c-torture/compile/simd-6.c: Likewise.
8865 * gcc.c-torture/execute/simd-1.c: Likewise.
8866 * gcc.c-torture/execute/simd-2.c: Likewise.
8867 * gcc.dg/compat/vector-defs.h: Likewise.
8868 * gcc.dg/20020531-1.c: Likewise.
8869 * gcc.dg/altivec-3.c: Likewise.
8870 * gcc.dg/altivec-4.c: Likewise.
8871 * gcc.dg/altivec-varargs-1.c: Likewise.
8872 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8873 * gcc.dg/i386-mmx-3.c: Likewise.
8874 * gcc.dg/i386-sse-4.c: Likewise.
8875 * gcc.dg/i386-sse-5.c: Likewise.
8876 * gcc.dg/i386-sse-8.c: Likewise.
8877 * gcc.dg/simd-1.c: Likewise.
8878 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8879 __ev64_opaque__ since the machine description provides it.
8880
8881 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8882
8883 * lib/compat.exp (skip_list): New global variable.
8884 Use it to hold the user defined COMPAT_SKIPS list if any.
8885 (compat-obj): Add the members of skip_list to optall.
8886
8887 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8888
8889 * gcc.dg/compat/union-by-value-1_main.c,
8890 union-by-value-1_x.c, union-by-value-1_y.c,
8891 union-check.h, union-defs.h,
8892 union-init.h, union-return-1_main.c,
8893 union-return-1_x.c, union-return-1_y.c: New files.
8894
8895 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8896
8897 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8898 mixed-struct-init.h: Add 4 mixed structure types.
8899 struct-by-value-21_main.c, struct-by-value-21_x.c,
8900 struct-by-value-21_y.c, struct-return-21_main.c,
8901 struct-return-21_x.c, struct-return-21_y.c: New files.
8902
8903 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8904
8905 PR c++/14550
8906 * g++.dg/parse/template14.C: New test.
8907
8908 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8909
8910 * gcc.c-torture/execute/20040313-1.c: New test.
8911
8912 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8913
8914 PR target/14533
8915 * gcc.dg/20040311-2.c: New test.
8916
8917 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8918
8919 PR other/14544
8920 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8921 bit-field.
8922
8923 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8924
8925 * gcc.dg/20040305-2.c: Add missing return statement.
8926
8927 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8928
8929 * gcc.dg/builtins-34.c: Also check pow10*.
8930
8931 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8932
8933 PR target/14262
8934 * gcc.dg/20040305-2.c: New test.
8935
8936 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8937
8938 * gcc.dg/20040310-1.c: New test.
8939
8940 2004-03-11 Roger Sayle <roger@eyesopen.com>
8941
8942 * gcc.c-torture/execute/20040311-1.c: New test case.
8943
8944 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8945
8946 PR c++/14476
8947 * g++.dg/lookup/enum1.C: New test.
8948
8949 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8950
8951 PR c++/14510
8952 * g++.dg/lookup/struct2.C: New test.
8953
8954 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8955
8956 * gcc.dg/builtins-34.c: New test.
8957
8958 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8959
8960 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8961
8962 2004-03-09 James E Wilson <wilson@specifixinc.com>
8963
8964 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8965 * gcc.dg/alias-2.c: New testcase.
8966
8967 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8968
8969 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8970
8971 2004-03-09 Roger Sayle <roger@eyesopen.com>
8972
8973 * gcc.c-torture/execute/20040309-1.c: New test case.
8974
8975 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8976
8977 PR c++/14397
8978 * g++.dg/overload/ref1.C: New.
8979
8980 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8981
8982 PR c++/14409
8983 * g++.dg/template/spec12.C: New test.
8984
8985 PR c++/14448
8986 * g++.dg/parse/crash14.C: New test.
8987
8988 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8989
8990 PR c++/14230
8991 * g++.dg/init/ref11.C: New test.
8992
8993 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8994
8995 PR c++/14432
8996 * g++.dg/parse/builtin2.C: New test.
8997
8998 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8999
9000 PR c++/14401
9001 * g++.dg/init/ctor3.C: New test.
9002 * g++.dg/init/union1.C: New test.
9003 * g++.dg/ext/anon-struct4.C: New test.
9004
9005 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9006
9007 * g++.dg/lookup/koenig1.C: Tweak error messages.
9008 * g++.dg/lookup/used-before-declaration.C: Likewise.
9009 * g++.dg/other/do1.C: Likewise.
9010 * g++.dg/overload/koenig1.C: Likewise.
9011 * g++.dg/parse/crash13.C: Likewise.
9012 * g++.dg/template/instantiate3.C: Likewise.
9013
9014 2004-03-08 Eric Christopher <echristo@redhat.com>
9015
9016 * * lib/target-supports.exp: Enable libiconv in test
9017 compilation. Fix up error checking.
9018
9019 2004-03-08 Roger Sayle <roger@eyesopen.com>
9020
9021 PR middle-end/14289
9022 * gcc.dg/pr14289-1.c: New test case.
9023 * gcc.dg/pr14289-2.c: Likewise.
9024 * gcc.dg/pr14289-3.c: Likewise.
9025
9026 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9027
9028 * gcc.c-torture/execute/20040308-1.c: New test.
9029
9030 2004-03-07 Roger Sayle <roger@eyesopen.com>
9031
9032 * gcc.c-torture/execute/20040307-1.c: New test case.
9033
9034 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9035
9036 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9037
9038 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9039
9040 * gcc.dg/20040306-1.c: New test.
9041
9042 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9043
9044 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9045 them static.
9046 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9047
9048 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9049
9050 PR c/14465
9051 * gcc.dg/decl-6.c: New test.
9052
9053 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9054
9055 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9056 Rename LOGPOW -> LOG_POW.
9057 (SQRT_EXP, POW_EXP): New.
9058
9059 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9060
9061 * gcc.dg/i386-sse-8.c: New test.
9062
9063 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9064
9065 PR c/14114
9066 * gcc.dg/decl-5.c: New test.
9067
9068 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9069
9070 * gcc.dg/20040305-1.c: New test.
9071
9072 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9073
9074 PR other/14354
9075 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9076
9077 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9078
9079 PR c++/14425, c++/14426
9080 * g++.dg/ext/altivec-4.C: New test.
9081 * g++.dg/ext/altivec-5.C: New test.
9082
9083 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9084
9085 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9086 global variables of a type with no linkage.
9087 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9088 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9089 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9090 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9091 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9092 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9093 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9094 * g++.dg/warn/deprecated.C: Name enum Color.
9095 * g++.dg/overload/VLA.C: Name structure for 'b'.
9096 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9097
9098 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9099
9100 * gcc.c-torture/compile/20040304-1.c: New test.
9101
9102 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9103
9104 PR 13728
9105 * gcc.dg/decl-4.c: New testcase.
9106
9107 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9108
9109 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9110 as PRECF if sizeof (float) > sizeof (double).
9111 (PRECL): Make it the same as PRECF if
9112 sizeof (float) > sizeof (long double).
9113
9114 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9115
9116 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9117 system type. Add check for irix6 which doesn't have c99 runtime.
9118
9119 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9120
9121 * gcc.dg/const-elim-1.c: xfail for xtensa.
9122
9123 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9124
9125 PR c++/14369
9126 * g++.dg/template/cond4.C: New test.
9127
9128 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9129
9130 PR c++/14360
9131 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9132
9133 PR c++/14361
9134 * g++.dg/parse/defarg7.C: New test.
9135
9136 PR c++/14359
9137 * g++.dg/template/friend26.C: New test.
9138
9139 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9140
9141 PR c++/14324
9142 * g++.dg/abi/mangle21.C: New test.
9143
9144 PR c++/14260
9145 * g++.dg/parse/constructor2.C: New test.
9146
9147 PR c++/14337
9148 * g++.dg/template/sfinae1.C: New test.
9149
9150 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9151
9152 PR c++/14267
9153 * g++.dg/expr/crash2.C: New test.
9154
9155 PR middle-end/13448
9156 * gcc.dg/inline-5.c: New test.
9157 * gcc.dg/always-inline.c: Split out tests into ...
9158 * gcc.dg/always-inline2.c: ... this and ...
9159 * gcc.dg/always-inline3.c: ... this.
9160
9161 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9162
9163 PR debug/12103
9164 * g++.dg/debug/crash1.C: New test.
9165
9166 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9167
9168 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9169 function with __attribute__((noinline)).
9170 (recurser_void2): Likewise.
9171 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9172 (recurser_void2): Likewise.
9173
9174 2004-02-29 Roger Sayle <roger@eyesopen.com>
9175
9176 PR middle-end/14203
9177 * g++.dg/warn/Wunused-6.C: New test case.
9178
9179 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9180
9181 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9182 not defined.
9183
9184 2004-02-27 Eric Christopher <echristo@redhat.com>
9185
9186 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9187 * g++.dg/charset/asm2.c: Run only x86.
9188 * gcc.dg/charset/asm3.c: Ditto.
9189
9190 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9191
9192 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9193 ld_library_path.
9194
9195 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9196
9197 * g++.dg/ext/altivec-3.C: New.
9198
9199 2004-02-26 Richard Henderson <rth@redhat.com>
9200
9201 * g++.dg/ext/attrib10.C: Mark for warning.
9202 * gcc.dg/attr-alias-1.c: New.
9203
9204 2004-02-26 Richard Henderson <rth@redhat.com>
9205
9206 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9207 * gcc.c-torture/execute/20040208-2.c: ... it back.
9208
9209 2004-02-26 Eric Christopher <echristo@redhat.com>
9210
9211 * lib/target-supports.exp (check-iconv-available): New function.
9212 * lib/gcc-dg.exp (dg-require-iconv): New function.
9213 Use above.
9214 * gcc.dg/charset: New directory.
9215 * gcc.dg/charset/charset.exp: New file.
9216 * gcc.dg/charset/asm1.c: Ditto.
9217 * gcc.dg/charset/asm2.c: Ditto.
9218 * gcc.dg/charset/asm3.c: Ditto.
9219 * gcc.dg/charset/asm4.c: Ditto.
9220 * gcc.dg/charset/asm5.c: Ditto.
9221 * gcc.dg/charset/attribute1.c: Ditto.
9222 * gcc.dg/charset/attribute2.c: Ditto.
9223 * gcc.dg/charset/string1.c: Ditto.
9224 * g++.dg/charset: New directory.
9225 * g++.dg/dg.exp: Add here. Special options.
9226 * g++.dg/charset/charset.exp: New file.
9227 * g++.dg/charset/asm1.c: Ditto.
9228 * g++.dg/charset/asm2.c: Ditto.
9229 * g++.dg/charset/asm3.c: Ditto.
9230 * g++.dg/charset/asm4.c: Ditto.
9231 * g++.dg/charset/attribute1.c: Ditto.
9232 * g++.dg/charset/attribute2.c: Ditto.
9233 * g++.dg/charset/extern1.cc: Ditto.
9234 * g++.dg/charset/extern2.cc: Ditto.
9235 * g++.dg/charset/string1.c: Ditto.
9236
9237 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9238
9239 PR c++/14278
9240 * g++.dg/parse/comma1.C: New test.
9241
9242 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9243
9244 PR c++/14284
9245 * g++.dg/template/ttp8.C: New test.
9246
9247 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9248
9249 * gcc.dg/fixuns-trunc-1.c: New test.
9250
9251 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9252
9253 * gcc.dg/builtins-config.h: Use #elif.
9254
9255 2004-02-26 Michael Matz <matz@suse.de>
9256
9257 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9258 * gcc.dg/991214-1.c: Likewise.
9259 * gcc.dg/i386-asm-1.c: Likewise.
9260
9261 2004-02-25 Richard Henderson <rth@redhat.com>
9262
9263 * gcc.c-torture/execute/20040208-2.c: Move ...
9264 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9265
9266 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9267
9268 PR c++/14246
9269 * g++.dg/other/crash-3.C: New test.
9270
9271 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9272
9273 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9274 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9275
9276 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9277 HP-UX.
9278
9279 2004-02-24 Michael Matz <matz@suse.de>
9280
9281 * gcc.dg/i386-regparm.c: New.
9282
9283 2004-02-23 James E Wilson <wilson@specifixinc.com>
9284
9285 * gcc.c-torture/execute/20040223-1.c: New.
9286
9287 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9288 Kazu Hirata <kazu@cs.umass.edu>
9289
9290 * gcc.dg/fwritable-strings-1.c: Remove.
9291
9292 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9293
9294 PR c/14156
9295 * gcc.dg/20040223-1.c: New test.
9296
9297 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9298
9299 PR c++/14106
9300 * g++.dg/ext/typeof9.C: New test.
9301
9302 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9303
9304 PR c++/14250
9305 * g++.dg/other/switch1.C: New test.
9306
9307 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9308
9309 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9310 * gcc.dg/va-arg-1.c: Likewise.
9311
9312 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9313
9314 PR c++/14143
9315 * g++.dg/template/koenig5.C: New test.
9316
9317 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9318
9319 * g++.dg/ext/altivec-1.C: Generalize target triple.
9320 * g++.dg/ext/altivec-2.C: New test case.
9321 * g++.dg/ext/altivec_check.h: New file.
9322 * gcc.dg/altivec-1.c: Generalize target triple;
9323 include altivec_check.h and call altivec_check().
9324 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9325 * gcc.dg/altivec-6.c: New test case.
9326 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9327 type casts as needed.
9328 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9329 altivec_check().
9330 * gcc.dg/altivec-12.c: New test case.
9331 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9332 include altivec_check.h and call altivec_check().
9333 * gcc.dg/altivec_check.h: New file.
9334
9335 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9336
9337 * lib/target-supports.exp (check_alias_available): Don't mangle
9338 function `g' in test program.
9339
9340 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9341
9342 * lib/target-supports.exp (check_profiling_available): Check
9343 argument to determine whether we support a profiling type.
9344 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9345 check_profiling_available.
9346 * g++.dg/bprob/bprob.exp: Likewise
9347 * g77.dg/bprob/bprob.exp: Likewise.
9348 * gcc.misc-tests/bprob.exp: Likewise.
9349 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9350 dg-require-profiling and delete expected error handling.
9351 * gcc.dg/20021014-1.c: Likewise.
9352 * gcc.dg/nest.c: Likewise.
9353
9354 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9355
9356 PR c++/12007
9357 * g++.dg/other/vthunk1.C: New test.
9358
9359 2004-02-20 Falk Hueffner <falk@debian.org>
9360
9361 PR target/14201
9362 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9363
9364 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9365
9366 PR c++/13927
9367 * g++.dg/other/error8.C: Remove XFAIL markers.
9368
9369 PR c++/14173
9370 * g++.dg/ext/packed5.C: New test.
9371
9372 PR c++/14199
9373 * g++.dg/warn/Wunused-5.C: New test.
9374
9375 PR c++/14186
9376 * g++.dg/lookup/member1.C: New test.
9377
9378 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9379
9380 * gcc.c-torture/compile/20040130-1.c: Enable only when
9381 __INT_MAX__ >= 2147483647L.
9382 * gcc.c-torture/compile/961203-1.c: Likewise.
9383
9384 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9385
9386 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9387 * g++.dg/opt/template1.C: Robustify assembler regexp
9388
9389 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9390
9391 * gcc.c-torture/execute/simd-4.x: Remove.
9392 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9393 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9394 Guard with #ifndef SKIP_ATTRIBUTE.
9395 * gcc.dg/compat/vector-1_y.c: Likewise.
9396 * gcc.dg/compat/vector-2_x.c: Likewise.
9397 * gcc.dg/compat/vector-2_y.c: Likewise.
9398 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9399 * g++.dg/eh/simd-2.C: Likewise.
9400
9401 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9402
9403 * gcc.c-torture/compile/complex-1.c: New.
9404
9405 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9406
9407 PR target/14209
9408 * gcc.c-torture/execute/20040218-1.c: New test.
9409
9410 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9411
9412 PR c++/14181
9413 * g++.dg/parse/new2.C: New test.
9414
9415 2004-02-18 Paul Brook <paul@codesourcery.com>
9416
9417 * gcc.c-torture/compile/libcall-1.c: New test.
9418
9419 2004-02-18 Paul Brook <paul@codesourcery.com>
9420
9421 PR debug/12934
9422 * gcc.dg/debug/debug-7.c: New test.
9423
9424 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9425
9426 * gcc.dg/20040217-1.c: New test.
9427
9428 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9429
9430 * gcc.c-torture/execute/990208-1.x: Delete.
9431
9432 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9433
9434 * gcc.c-torture/execute/20040208-2.x: New file.
9435
9436 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9437
9438 PR c++/11326
9439 * g++.dg/abi/structret1.C: New test.
9440
9441 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9442
9443 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9444 (i386_cpuid): No need to test if cpuid is available on AMD64.
9445 Fix assembly, so that it works onboth i386 and AMD64.
9446 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9447 (vecInLong): Fix s[] member type to unsigned int.
9448 (vecInWord): Remove type.
9449 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9450 (a64, b64, c64, d64, e64): Remove.
9451 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9452 Remove unused variable. Remove initialization of removed variables.
9453 Don't call mmx_tests nor sse_tests.
9454 (reference_mmx, reference_sse): Remove.
9455 (check): Add return stmt.
9456 * gcc.dg/i386-sse-7.c: New test.
9457 * gcc.dg/i386-mmx-4.c: New test.
9458
9459 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9460
9461 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9462 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9463 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9464 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9465 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9466 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9467 g++.dg/tc1/dr94.C: Fix line terminator.
9468
9469 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9470
9471 * gcc.c-torture/compile/20040216-1.c: New.
9472
9473 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9474
9475 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9476 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9477 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9478 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9479 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9480 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9481
9482 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9483
9484 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9485
9486 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9487
9488 PR c++/13971
9489 * g++.dg/expr/cond4.C: New test.
9490
9491 PR c++/14086
9492 * g++.dg/lookup/crash2.C: New test.
9493
9494 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9495
9496 * gcc.c-torture/compile/20040214-2.c: New test.
9497
9498 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9499
9500 PR c++/14116
9501 * g++.dg/ext/typeof8.C: New test.
9502
9503 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9504
9505 * gcc.c-torture/compile/20040214-1.c: New test.
9506
9507 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9508
9509 PR c++/13635
9510 * g++.dg/template/spec11.C: New test.
9511
9512 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9513
9514 PR c++/13927
9515 * g++.dg/other/error8.C: New test.
9516
9517 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9518
9519 PR c++/14122
9520 * g++.dg/template/array4.C: New test.
9521
9522 PR c++/14108
9523 * g++.dg/inherit/thunk2.C: New test.
9524
9525 PR c++/14083
9526 * g++.dg/eh/cond2.C: New test.
9527
9528 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9529
9530 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9531
9532 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9533
9534 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9535
9536 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9537
9538 * g++.dg/simd-2.C: xfail on ppc64-linux.
9539
9540 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9541
9542 PR c/456
9543 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9544 tests.
9545
9546 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9547
9548 * gcc.dg/builtins-33.c: New test.
9549
9550 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9551
9552 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9553
9554 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9555
9556 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9557
9558 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9559
9560 * gcc.dg/ppc64-abi-3.c: New test.
9561
9562 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9563
9564 PR c/14092
9565
9566 * gcc.dg/pr14092-1.c: New testcase.
9567
9568 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9569
9570 * gcc.dg/cpp/assert4.c: Fix typo last change.
9571
9572 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9573 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9574
9575 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9576
9577 2004-02-09 Roger Sayle <roger@eyesopen.com>
9578
9579 * gcc.c-torture/compile/20040209-1.c: New test case.
9580
9581 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9582
9583 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9584
9585 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9586
9587 * gcc.c-torture/execute/20040208-[12].c: New tests.
9588
9589 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9590
9591 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9592
9593 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9594
9595 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9596
9597 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9598
9599 Bug 13856
9600 * gcc.dg/visibility-8.c: New testcase.
9601
9602 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9603
9604 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9605 arguments.
9606 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9607
9608 2004-02-07 Roger Sayle <roger@eyesopen.com>
9609
9610 PR middle-end/13696
9611 * g++.dg/opt/fold1.C: New test case.
9612
9613 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9614
9615 PR c++/14033
9616 * g++.dg/other/crash-2.C: New test.
9617
9618 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9619
9620 PR c++/14028
9621 * g++.dg/parse/angle-bracket2.C: New test.
9622
9623 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9624
9625 PR middle-end/13750
9626 Revert:
9627 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9628 PR pch/13361
9629 * testsuite/g++.dg/pch/wchar-1.C: New.
9630 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9631
9632 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9633
9634 PR c++/14008
9635 * g++.dg/parse/error15.C: New test.
9636 * g++.dg/parse/crash11.C: Update dg-error mark.
9637
9638 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9639
9640 PR c++/13932
9641 * g++.dg/warn/conv2.C: New test.
9642
9643 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9644
9645 PR c++/13086
9646 * g++.dg/warn/incomplete1.C: Remove xfail.
9647
9648 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9649
9650 * lib/file-format.exp (gcc_target_object_format): Use
9651 ${tool}_target_compile, not gcc_target_compile.
9652 * lib/target-supports.exp (check_alias_available): Likewise.
9653 (check_gc_sections_available): Likewise.
9654 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9655 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9656 dg-require-alias.
9657
9658 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9659
9660 PR c++/13969
9661 * g++.dg/template/static6.C: New test.
9662
9663 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9664
9665 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9666
9667 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9668
9669 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9670 tests for systems where `char' is unsigned by default.
9671
9672 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9673
9674 PR c++/13997
9675 * g++.dg/template/partial3.C: New test.
9676
9677 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9678
9679 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9680 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9681 Remove mentions of obsolete ports.
9682
9683 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9684
9685 * gcc.dg/noncompile/20001228-1.c: Fix for new
9686 error message.
9687
9688 2004-02-03 Roger Sayle <roger@eyesopen.com>
9689
9690 PR target/9348
9691 * gcc.c-torture/execute/multdi-1.c: New test case.
9692
9693 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9694
9695 PR c++/13925
9696 * g++.dg/template/lookup5.C: New test.
9697
9698 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9699
9700 PR c++/13950
9701 * g++.dg/template/lookup4.C: New test.
9702
9703 PR c++/13970
9704 * g++.dg/parse/error14.C: New test.
9705
9706 PR c++/14002
9707 * g++.dg/parse/template13.C: New test.
9708
9709 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9710
9711 PR c++/13978
9712 * g++.dg/template/koenig4.C: New test.
9713
9714 PR c++/13968
9715 * g++.dg/template/crash17.C: New test.
9716
9717 PR c++/13975
9718 * g++.dg/parse/error13.C: New test.
9719 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9720
9721 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9722
9723 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9724
9725 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9726
9727 PR c/11658
9728 PR c/13994
9729 * gcc.dg/noncompile/20040203-1.c: New test.
9730 * gcc.dg/noncompile/20040203-2.c: Likewise.
9731 * gcc.dg/noncompile/20040203-3.c: Likewise.
9732 * gcc.dg/20040203-1.c: Likewise.
9733
9734 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9735
9736 PR c++/10858
9737 * g++.dg/template/sizeof7.C: New test.
9738
9739 2004-02-02 Eric Christopher <echristo@redhat.com>
9740 Zack Weinberg <zack@codesourcery.com>
9741
9742 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9743
9744 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9745
9746 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9747 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9748 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9749 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9750
9751 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9752
9753 PR c++/13113
9754 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9755
9756 PR c++/13854
9757 * g++.dg/ext/attrib13.C: New test.
9758
9759 PR c++/13907
9760 * g++.dg/conversion/op2.C: New test.
9761
9762 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9763
9764 * gcc.dg/titype-1.c: Fix pasto.
9765
9766 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9767
9768 * gcc.dg/titype-1.c: New test.
9769
9770 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9771
9772 PR c++/13957
9773 * g++.dg/template/non-type-template-argument-1.C,
9774 g++.dg/template/qualified-id1.C: Update dg-error marks.
9775 * g++.dg/template/nontype6.C: New test.
9776
9777 2004-02-01 Roger Sayle <roger@eyesopen.com>
9778
9779 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9780 * gcc.dg/builtins-31.c: New testcase.
9781 * gcc.dg/builtins-32.c: New testcase.
9782
9783 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9784
9785 * objc.dg/call-super-2.m: Update line numbers
9786 for the including of stddef.h.
9787
9788 2004-01-30 Michael Matz <matz@suse.de>
9789
9790 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9791 g++.dg/ext/case-range3.C: New tests.
9792
9793 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9794
9795 DR206
9796 PR c++/13813
9797 * g++.dg/template/member4.C: New test.
9798
9799 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9800
9801 PR c++/13683
9802 * g++.dg/template/sizeof6.C: New test.
9803
9804 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9805
9806 * gcc.dg/fwritable-strings-1.c: New test.
9807
9808 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9809
9810 * gcc.c-torture/compile/20040130-1.c: New test.
9811
9812 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9813
9814 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9815
9816 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9817
9818 PR c++/13883
9819 * g++.dg/template/ctor3.C: New test.
9820
9821 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9822
9823 * g++.dg/tc1: New directory.
9824 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9825 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9826 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9827 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9828 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9829
9830 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9831
9832 * g++.dg/parse/error11.C: New test.
9833 * g++.dg/parse/error12.C: Likewise.
9834
9835 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9836
9837 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9838 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9839
9840 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9841
9842 PR c++/13791
9843 * g++.dg/ext/attrib12.C: New test.
9844
9845 PR c++/13736
9846 * g++.dg/parse/cast2.C: New test.
9847
9848 2004-01-27 James E Wilson <wilson@specifixinc.com>
9849
9850 * objc.dg/encode-2.m (main): New local string. Set depending on
9851 sizeof long. Use in sscanf call.
9852 * objc.dg/encode-3.m (main): New local string. Set depending on
9853 sizeof long. Use in scan_initial call.
9854
9855 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9856
9857 * objc.dg/call-super-2.m: Make LP64-safe.
9858 * objc.dg/desig-init-1.m: Likewise.
9859
9860 2004-01-27 Devang Patel <dpatel@apple.com>
9861
9862 * g++.dg/debug/namespace1.C: New test.
9863
9864 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9865
9866 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9867 xscale-*-*.
9868
9869 * gcc.dg/arm-mmx-1.c: New test.
9870
9871 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9872
9873 * gcc.dg/20040127-1.c: New test.
9874 * gcc.dg/20040127-2.c: New test.
9875
9876 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9877
9878 * objc.dg/stret-1.m (glob): Renamed to globa.
9879
9880 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9881
9882 PR c++/13663
9883 * g++.dg/expr/for1.C: New test.
9884
9885 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9886
9887 PR middle-end/13779
9888 * gcc.dg/darwin-longlong.c: New test.
9889
9890 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9891
9892 * gcc.dg/20040124-1.c: Moved test from here...
9893 * gcc.c-torture/compile/20040124-1.c: ...to here.
9894
9895 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9896
9897 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9898 the assembly output if -m64 is passed.
9899
9900 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9901
9902 PR c++/13833
9903 * g++.dg/template/cond3.C: New test.
9904
9905 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9906
9907 PR c++/13810
9908 * g++.dg/template/ttp7.C: New test.
9909
9910 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9911
9912 PR c++/13797
9913 * g++.dg/template/nontype4.C: New test.
9914 * g++.dg/template/nontype5.C: Likewise.
9915
9916 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9917
9918 * gcc.dg/torture/mips-clobber-at.c: New test.
9919
9920 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9921
9922 * gcc.dg/20040124-1.c: New test.
9923
9924 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9925
9926 * gcc.dg/20040123-1.c: New test.
9927
9928 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9929
9930 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9931
9932 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9933
9934 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9935
9936 2004-01-23 Andrew Pinski <apinski@apple.com>
9937
9938 * gcc.dg/20030121-1.c: Move to ..
9939 * gcc.dg/20040121-1.c: here.
9940
9941 2004-01-23 Roger Sayle <roger@eyesopen.com>
9942
9943 * gcc.dg/builtins-29.c: New test case.
9944
9945 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9946
9947 PR 18314
9948 * gcc.dg/builtins-30.c: New testcase.
9949
9950 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9951
9952 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9953 * lib/g77.exp: Likewise.
9954 * lib/objc.exp: Likewise.
9955 * lib/g++.exp: Likewise.
9956
9957 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9958
9959 * gcc.dg/struct-by-value-2.c: New test.
9960
9961 2004-01-21 Andrew Pinski <apinski@apple.com>
9962
9963 PR target/13785
9964 * gcc.dg/20030121-1.c: New test.
9965
9966 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9967
9968 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9969 clobber frame pointer register in asm statement.
9970
9971 2004-01-21 Falk Hueffner <falk@debian.org>
9972
9973 * gcc.c-torture/compile/20040121-1.c: New test.
9974
9975 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9976
9977 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9978
9979 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9980
9981 * gcc.dg/ppc64-abi-2.c: New test.
9982
9983 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9984
9985 * lib/treelang.exp: Fill out this file.
9986 * lib/treelang-dg.exp: New File.
9987
9988 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9989
9990 * gcc.c-torture/compile/981022-1.c: Remove.
9991 * gcc.dg/array-5.c: Remove XFAIL.
9992 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9993 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9994 gcc.dg/cond-lvalue-1.c: Update.
9995 * gcc.dg/cast-lvalue-2.c: New test.
9996
9997 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9998
9999 PR c++/13592
10000 * g++.dg/other/error1.C (class foo): Tweak error message.
10001
10002 PR c++/13592
10003 * g++.dg/template/call2.C: New test.
10004
10005 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10006
10007 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10008 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10009 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10010 scalar-return-1_x.c, scalar-return-2_y.c,
10011 scalar-return-3_x.c, scalar-return-3_y.c,
10012 scalar-return-4_x.c, scalar-return-4_y.c,
10013 struct-align-1.h, struct-align-1_x.c,
10014 struct-align-1_y.c, struct-align-2.h,
10015 struct-align-2_x.c, struct-align-2_y.c,
10016 struct-by-value-10_y.c, struct-by-value-11_x.c,
10017 struct-by-value-11_y.c, struct-by-value-12_x.c,
10018 struct-by-value-12_y.c, struct-by-value-13_x.c,
10019 struct-by-value-13_y.c, struct-by-value-14_x.c,
10020 struct-by-value-14_y.c, struct-by-value-15_x.c,
10021 struct-by-value-15_y.c, struct-by-value-16_y.c,
10022 struct-by-value-17_y.c, struct-by-value-18_y.c,
10023 struct-by-value-19_y.c, struct-by-value-1_x.c,
10024 struct-by-value-1_y.c, struct-by-value-20_y.c,
10025 struct-by-value-2_x.c, struct-by-value-2_y.c,
10026 struct-by-value-3_y.c, struct-by-value-4_x.c,
10027 struct-by-value-4_y.c, struct-by-value-5_y.c,
10028 struct-by-value-6_y.c, struct-by-value-7_y.c
10029 struct-by-value-8_x.c, struct-by-value-8_y.c
10030 struct-by-value-9_x.c, struct-by-value-9_y.c
10031 struct-return-10_x.c, struct-return-10_y.c,
10032 struct-return-19_x.c, struct-return-20_x.c
10033 struct-return-2_x.c, struct-return-2_y.c
10034 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10035 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10036
10037 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10038
10039 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10040 attribute on sparc*-sun-solaris2.*.
10041
10042 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10043
10044 PR c++/13710
10045 * g++.dg/ext/typeof7.C: New test.
10046
10047 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10048
10049 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10050 * gcc.dg/const-elim-1.c: Same.
10051
10052 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10053
10054 * objc.dg/stret-1.m: New.
10055 * objc.dg/stret-2.m: New.
10056
10057 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10058
10059 PR c++/11895
10060 * g++.dg/ext/vector1.C: New test.
10061
10062 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10063
10064 * gcc.dg/pch/import-1.c: New.
10065 * gcc.dg/pch/import-1.hs: New.
10066 * gcc.dg/pch/import-1a.h: New.
10067 * gcc.dg/pch/import-1b.h: New.
10068 * gcc.dg/pch/import-1c.h: New.
10069
10070 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10071
10072 PR c++/13574
10073 * g++.dg/ext/array1.C: New test.
10074
10075 PR c++/13178
10076 * g++.dg/conversion/op1.C: New test.
10077
10078 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10079
10080 PR 11864
10081 From Kazumoto Kojima / Dan Kegel:
10082 * gcc.dg/pr11864-1.c: New test.
10083
10084 PR 10392
10085 From Marcus Comstedt / Dan Kegel:
10086 * gcc.dg/pr10392-1.c: New test.
10087
10088 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10089
10090 PR c++/13478
10091 * g++.dg/init/ref10.C: New test.
10092
10093 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10094
10095 PR c++/13407
10096 * g++.dg/parse/typename6.C: New test.
10097
10098 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10099
10100 PR pch/13361
10101 * testsuite/g++.dg/pch/wchar-1.C: New.
10102 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10103
10104 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10105
10106 PR c++/9259
10107 * g++.dg/expr/sizeof2.C: New test.
10108
10109 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10110
10111 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10112
10113 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10114
10115 PR c++/13659
10116 * g++.dg/lookup/strong-using-3.C: New.
10117 * g++.dg/lookup/using-10.C: New.
10118
10119 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10120
10121 PR c++/13594
10122 * g++.dg/lookup/strong-using-2.C: New.
10123
10124 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10125 Dan Kegel <dank@kegel.com>
10126 J"orn Rennecke <joern.rennecke@superh.com>
10127
10128 PR target/9365
10129 * gcc.dg/pr9365-1.c: New test.
10130
10131 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10132
10133 PR c++/8856
10134 * g++.dg/parse/casting-operator2.C: New test.
10135 * g++.old-deja/g++.pt/explicit83.C: Remove.
10136
10137 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10138
10139 * gcc.dg/label-compound-stmt-1.c: New test.
10140 * gcc.c-torture/compile/950922-1.c,
10141 gcc.c-torture/compile/20000211-3.c,
10142 gcc.c-torture/compile/20000518-1.c,
10143 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10144 compound statements.
10145
10146 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10147
10148 * gcc.dg/ppc64-abi-1.c: New test.
10149
10150 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10151
10152 * g++.dg/ext/attrib9.C: Add dg-warnings.
10153
10154 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10155
10156 PR c++/12335
10157 * g++.dg/parse/dtor3.C: New test.
10158
10159 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10160
10161 PR c++/12709
10162 * g++.dg/parse/try-catch-1.C: New test.
10163
10164 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10165
10166 * ada/acats/run_all.sh: Add more verbose output in acats.log
10167 when compiling tests.
10168
10169 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10170
10171 PR 13656
10172 * gcc.dg/typedef-redecl.c: New test case.
10173 * gcc.dg/typedef-redecl.h: New support file.
10174
10175 2004-01-13 Jan Hubicka <jh@suse.cz>
10176
10177 * gcc.dg/always_inline.c: New test.
10178 * gcc.dg/debug/20031231-1.c: Fix.
10179
10180 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10181
10182 PR c++/13474
10183 * g++.dg/template/array3.C: New test.
10184
10185 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10186
10187 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10188 * g++.dg/warn/Wunused-2.C: Likewise.
10189
10190 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10191
10192 PR c++/13289
10193 * g++.dg/template/instantiate6.C: New test.
10194
10195 2004-01-12 Roger Sayle <roger@eyesopen.com>
10196
10197 PR middle-end/11397
10198 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10199
10200 2004-01-12 Jan Hubicka <jh@suse.cz>
10201
10202 PR opt/12826
10203 * gcc.dg/20040112-1.c: New.
10204
10205 * gcc.dg/dwarf-die[1-7].c: Move to...
10206 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10207 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10208
10209 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10210
10211 PR c++/4100
10212 * g++.dg/parse/friend4.C: New test.
10213
10214 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10215
10216 PR c++/4100
10217 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10218 definition is called a friend.
10219
10220 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10221
10222 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10223
10224 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10225
10226 PR c++/3478
10227 * g++.dg/parse/error10.C: New test.
10228 * g++.dg/template/arg2.C: Accept "invalid type" error.
10229
10230 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10231
10232 PR middle-end/13392
10233 * g++.dg/opt/expect2.C: New test.
10234
10235 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10236
10237 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10238 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10239 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10240 Update dg-error regexps.
10241
10242 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10243
10244 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10245 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10246
10247 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10248
10249 * gcc.dg/pragma-re-1.c: Use right pointer type.
10250
10251 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10252
10253 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10254
10255 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10256
10257 * gcc.dg/rs6000-ldouble-1.c: New.
10258
10259 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10260
10261 DR 337
10262 PR c++/9256
10263 * g++.dg/other/abstract1.C: New test.
10264
10265 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10266
10267 * g++.dg/lookup/strong-using-1.C: New.
10268
10269 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10270
10271 PR c/11234
10272 * gcc.dg/func-ptr-conv-1.c: New test.
10273 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10274
10275 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10276
10277 PR target/13380.
10278 * gcc.c-torture/compile/20040109-1.c: New.
10279
10280 2004-01-08 Stuart Hastings <stuart@apple.com>
10281
10282 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10283 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10284 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10285
10286 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10287
10288 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10289
10290 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10291
10292 * ada/acats/run_acats: Treat 'gnatchop' the same way
10293 as 'gnatmake'. Export GCC_DRIVER.
10294 * ada/acats/run_all.sh: Add target_gnatchop. Use
10295 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10296
10297 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10298
10299 PR c++/12573
10300 * g++.dg/template/dependent-expr4.C: New test.
10301
10302 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10303
10304 * gcc.dg/altivec-11.c: New test.
10305
10306 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10307
10308 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10309
10310 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10311
10312 PR c/6024
10313 * gcc.dg/enum-compat-1.c: New test.
10314 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10315
10316 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10317
10318 PR c/12165
10319 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10320 gcc.dg/c99-idem-qual-3.c: New tests.
10321
10322 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10323
10324 * gcc.dg/winline-7.c: Don't cast void * to int.
10325
10326 2004-01-06 Jan Hubicka <jh@suse.cz>
10327
10328 * gcc.dg/i386-sse-5.c: New test
10329 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10330
10331 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10332
10333 PR c++/12815
10334 * g++.dg/rtti/typeid4.C: New test.
10335
10336 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10337
10338 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10339
10340 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10341
10342 PR c++/12132
10343 * g++.dg/template/error11.C: New test.
10344
10345 PR c++/13451
10346 * g++.dg/template/class2.C: New test.
10347
10348 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10349 Richard Sandiford <rsandifo@redhat.com>
10350
10351 PR c++/13387
10352 * g++.dg/opt/alias3.C: New test.
10353
10354 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10355
10356 PR c++/13157
10357 * g++.dg/template/koenig3.C: New test.
10358
10359 PR c++/13529
10360 * g++.dg/parse/offsetof3.C: New test.
10361
10362 * g++.dg/init/copy7.C: Add missing dg-error markers.
10363
10364 PR c++/12226
10365 * g++.dg/init/copy7.c: New test.
10366
10367 PR c++/13536
10368 * g++.dg/parse/cast1.C: New test.
10369
10370 2004-01-04 Jan Hubicka <jh@suse.cz>
10371
10372 * gcc.dg/winline[1-7].c: New tests.
10373
10374 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10375
10376 PR c++/13520
10377 * g++.dg/template/qualttp22.C: New test.
10378
10379 2004-01-01 Jan Hubicka <jh@suse.cz>
10380
10381 * gcc.dg/debug/20031231-1.c: New.
10382 * gcc.c-torture/compile/20040101-1.c: New.
10383 * gcc.dg/dwarf-die-[1-7].c: New.
10384
10385 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10386
10387 PR optimization/13521
10388 * gcc.c-torture/compile/20031231-1.c: New test.
10389
10390 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10391
10392 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10393
10394 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10395
10396 PR c++/10079
10397 * g++.dg/template/crash16.C: New test.
10398
10399 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10400
10401 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10402
10403 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10404
10405 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10406 ports.
10407 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10408 * g++.old-deja/g++.law/profile1.C: Likewise.
10409 * gcc.c-torture/compile/981006-1.c: Likewise.
10410 * gcc.c-torture/execute/loop-2e.x: Likewise.
10411 * gcc.c-torture/execute/loop-2f.x: Remove.
10412 * gcc.c-torture/execute/loop-2g.x: Likewise.
10413 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10414 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10415
10416 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10417
10418 PR c++/13507
10419 * g++.dg/ext/attrib11.C: New test.
10420
10421 PR c++/13494
10422 * g++.dg/template/array2-1.C: New test.
10423 * g++.dg/template/array2-2.C: New test.
10424
10425 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10426
10427 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10428
10429 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10430
10431 PR c++/12774
10432 * g++.dg/template/array1-1.C: New test.
10433 * g++.dg/template/array1-2.C: New test.
10434
10435 2003-12-29 Roger Sayle <roger@eyesopen.com>
10436
10437 PR fortran/12632
10438 * g77.dg/12632.f: New test case.
10439
10440 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10441
10442 PR c++/13289
10443 * g++.dg/parse/nontype1.C: New test.
10444
10445 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10446
10447 PR c++/12403
10448 * g++.dg/parse/explicit1.C: New test.
10449 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10450
10451 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10452
10453 PR c++/13081
10454 * g++.dg/opt/inline6.C: New test.
10455
10456 PR c++/12613
10457 * g++.dg/parse/error9.C: New test.
10458
10459 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10460
10461 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10462
10463 PR c++/13009
10464 * g++.dg/init/assign1.C: New test.
10465
10466 2003-12-28 Roger Sayle <roger@eyesopen.com>
10467
10468 PR c++/13070
10469 * g++.dg/warn/format3.C: New test case.
10470
10471 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10472
10473 * gcc.c-torture/compile/20031227-1.c: New test.
10474
10475 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10476
10477 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10478 * g77.dg/bprob/bprob.exp: Likewise.
10479 * gcc.misc-tests/bprob.exp: Likewise.
10480 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10481 variants on systems where the library does not provide that
10482 functionality.
10483 * gcc.dg/builtins-20.c: Use builtins-config.h.
10484 * gcc.dg/builtins-config.h: New file.
10485
10486 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10487
10488 * lib/gcc-dg.exp (dg-require-profiling): New function.
10489 * lib/target-supports.exp (check_profiling_available): Likewise.
10490 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10491 * g77.dg/bprob/bprob.exp: Likewise.
10492 * gcc.misc-tests/bprob.exp: Likewise.
10493 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10494 * gcc.dg/20021014-1.c: Likewise.
10495 * gcc.dg/nest.c: Likewise.
10496
10497 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10498
10499 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10500 compiling.
10501 * g++.dg/lookup/java2.C: Likewise.
10502 * gcc.dg/cpp/lexident.c: Likewise.
10503
10504 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10505
10506 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10507 given.
10508 * gcc.c-torture/compile/961203-1.c: Likewise.
10509 * gcc.c-torture/compile/980506-1.c: Likewise.
10510
10511 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10512
10513 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10514 (additional_prunes): New global.
10515 (gcc-dg-prune): Handle additional per-test pruning.
10516 (dg-test): Clear additional_prunes between tests.
10517
10518 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10519 dg-prune-output to avoid spurious failures from assembler
10520 complaining about nonexistent WAW violations.
10521 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10522 Use dg-prune-output to avoid spurious failures from assembler
10523 warning about Itanium B-step errata.
10524
10525 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10526
10527 * g++.dg/abi/macro0.C: New test.
10528 * g++.dg/abi/macro1.C: Likewise.
10529 * g++.dg/abi/macro2.C: Likewise.
10530
10531 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10532 * g++.dg/abi/bitfield7.C: Likewise.
10533 * g++.dg/abi/dtor2.C: Likewise.
10534 * g++.dg/abi/mangle11.C: Likewise.
10535 * g++.dg/abi/mangle12.C: Likewise.
10536 * g++.dg/abi/mangle14.C: Likewise.
10537 * g++.dg/abi/mangle17.C: Likewise.
10538 * g++.dg/abi/vbase10.C: Likewise.
10539 * g++.dg/abi/vbase14.C: Likewise.
10540 * g++.dg/template/qualttp17.C: Likewise.
10541
10542 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10543
10544 PR c/11995
10545 * gcc.dg/20031223-1.c: New test.
10546
10547 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10548
10549 * gcc.dg/noreturn-7.c: New test.
10550
10551 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10552
10553 * gcc.dg/null-pointer-1.c: New test.
10554
10555 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10556
10557 * g++.old-deja/g++.jason/template18.C: Remove.
10558 * g++.old-deja/g++.jason/template37.C: Likewise.
10559
10560 PR c++/12862
10561 * g++.dg/lookup/ns1.C: New test.
10562
10563 PR c++/12397
10564 * g++.dg/template/lookup3.C: New test.
10565
10566 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10567
10568 * g++.dg/template/recurse1.C: New test
10569
10570 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10571
10572 PR c++/12479
10573 * g++.dg/parse/semicolon1.C: New test.
10574 * g++.dg/parse/semicolon1.h: Likewise.
10575
10576 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10577
10578 * gcc.dg/darwin-misaligned.c: New test.
10579
10580 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10581
10582 PR c/9163
10583 * gcc.dg/20031222-1.c: New test.
10584
10585 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10586
10587 PR c++/13438
10588 * g++.dg/parse/error8.C: New test.
10589
10590 PR c++/11554
10591 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10592
10593 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10594
10595 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10596 too small.
10597 * gcc.c-torture/compile/930217-1.c: Likewise.
10598 * gcc.c-torture/compile/930513-1.c: Likewise.
10599 * gcc.c-torture/execute/920908-2.c: Likewise.
10600 * gcc.c-torture/execute/921204-1.c: Likewise.
10601 * gcc.c-torture/execute/930621-1.c: Likewise.
10602 * gcc.c-torture/execute/930630-1.c: Likewise.
10603 * gcc.c-torture/execute/931031-1.c: Likewise.
10604 * gcc.c-torture/execute/980602-2.c: Likewise.
10605 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10606 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10607 * gcc.c-torture/execute/extzvsi.c: Likewise.
10608 * gcc.c-torture/unsorted/ext.c: Likewise.
10609
10610 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10611
10612 PR target/12749
10613 * gcc.c-torture/compile/20031220-2.c: New test case.
10614
10615 2003-12-20 Roger Sayle <roger@eyesopen.com>
10616
10617 PR optimization/13031
10618 * gcc.c-torture/compile/20031220-1.c: New test case.
10619
10620 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10621
10622 * gcc.dg/cast-function-1.c: New test.
10623
10624 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10625
10626 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10627 formats.
10628
10629 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10630
10631 PR c++/12795
10632 * g++.dg/ext/attrib10.C: New test.
10633
10634 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10635
10636 * gcc.dg/cleanup-10.c: New test.
10637 * gcc.dg/cleanup-11.c: New test.
10638
10639 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10640
10641 PR c++/13239
10642 * g++.dg/opt/expect1.C: New test.
10643
10644 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10645
10646 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10647
10648 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10649
10650 PR debug/12923
10651 * gcc.dg/20031218-1.c: New test.
10652
10653 PR debug/12389
10654 * gcc.dg/20031218-2.c: New test.
10655 * gcc.dg/20031218-3.c: New test.
10656
10657 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10658 of label name and allow for USER_LABEL_PREFIX == "_" names.
10659 * g++.dg/abi/mangle18-2.C: Likewise.
10660 * g++.dg/abi/mangle19-1.C: Likewise.
10661 * g++.dg/abi/mangle19-2.C: Likewise.
10662 * g++.dg/abi/mangle20-1.C: Likewise.
10663 * g++.dg/abi/mangle20-2.C: Likewise.
10664
10665 2003-12-18 Richard Henderson <rth@redhat.com>
10666
10667 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10668
10669 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10670 Dan Kegel <dank@kegel.com>
10671
10672 PR other/12009
10673 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10674 testing a cross compiler, it causes spurious compile failures.
10675 * lib/g++.exp: Likewise.
10676
10677 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10678
10679 PR c++/13262
10680 * g++.dg/template/access13.C: New test.
10681
10682 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10683
10684 * gcc.dg/20031216-1.c: New test.
10685
10686 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10687
10688 PR c++/9154
10689 * g++.dg/template/error10.C: New test.
10690
10691 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10692
10693 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10694 * g++.dg/eh/simd-2.C: Likewise.
10695
10696 2003-12-17 James E Wilson <wilson@specifixinc.com>
10697 Roger Sayle <roger@eyesopen.com>
10698
10699 * gcc.c-torture/execute/ieee/mzero5.c: New.
10700
10701 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10702
10703 PR c++/10603
10704 * g++.dg/parse/error6.C: New test.
10705
10706 PR c++/12827
10707 * g++.dg/parse/error7.C: New test.
10708
10709 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10710
10711 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10712 at -O with stabs debugging formats.
10713 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10714 * gcc.dg/debug/debug-2.c: Likewise.
10715
10716 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10717
10718 PR c++/12696
10719 * g++.dg/init/error1.C: New test.
10720
10721 PR c++/12218
10722 * g++.dg/init/pm3.C: New test.
10723
10724 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10725
10726 PR c/3347
10727 * gcc.dg/bitfld-8.c: New test.
10728
10729 2003-12-16 James Lemke <jim@wasabisystems.com>
10730
10731 * gcc.dg/arm-scd42-[123].c: New tests.
10732
10733 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10734
10735 PR c++/9043
10736 * g++.dg/abi/mangle20-1.C: New test.
10737 * g++.dg/abi/mangle20-2.C: New test.
10738
10739 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10740
10741 PR c++/13275
10742 * g++.dg/other/offsetof2.C: Remove XFAIL.
10743 * g++.dg/parse/offsetof1.C: New test.
10744 * g++.gd/parse/offsetof2.C: Likewise.
10745
10746 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10747
10748 * g++.dg/template/nontype3.C: New test.
10749 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10750
10751 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10752
10753 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10754
10755 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10756
10757 PR c++/13387
10758 * g++.dg/expr/assign1.C: New test.
10759
10760 PR c++/13242
10761 * g++.dg/abi/mangle19-1.C: New test.
10762 * g++.dg/abi/mangle19-2.C: New test.
10763
10764 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10765
10766 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10767
10768 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10769
10770 * gcc.c-torture/execute/20031216-1.c: New test.
10771
10772 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10773
10774 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10775 an ICE regression.
10776
10777 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10778
10779 PR c++/10926
10780 * g++.dg/template/error9.C: New test.
10781
10782 PR c++/11116
10783 * g++.dg/template/error8.C: New test.
10784
10785 2003-12-15 Roger Sayle <roger@eyesopen.com>
10786
10787 PR middle-end/13400
10788 * gcc.c-torture/execute/20031215-1.c: New test case.
10789
10790 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10791
10792 PR c++/13269
10793 * g++.dg/parse/error5.C: New test.
10794
10795 PR c++/12989
10796 * g++.dg/expr/sizeof1.C: New test.
10797
10798 PR c++/13310
10799 * g++.dg/template/crash15.C: New test.
10800
10801 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10802
10803 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10804 a non-POD type as the last named parameter of a varargs function.
10805
10806 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10807
10808 PR c++/13243
10809 PR c++/12573
10810 * g++.dg/template/crash14.C: New test.
10811 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10812
10813 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10814
10815 * g++.dg/other/java1.C: New test.
10816
10817 PR c++/13241
10818 * g++.dg/abi/mangle18-1.C: New test.
10819 * g++.dg/abi/mangle18-2.C: New test.
10820
10821 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10822
10823 PR optimization/10312
10824 * gcc.c-torture/execute/20031214-1.c: New.
10825
10826 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10827
10828 PR c++/10779
10829 PR c++/12160
10830 * g++.dg/parse/error3.C: New test.
10831 * g++.dg/parse/error4.C: Likewise.
10832 * g++.dg/abi/mangle4.C: Tweak error messages.
10833 * g++.dg/lookup/using5.C: Likewise.
10834 * g++.dg/other/error2.C: Likewise.
10835 * g++.dg/parse/typename5.C: Likewise.
10836 * g++.dg/parse/undefined1.C: Likewise.
10837 * g++.dg/template/arg2.C: Likewise.
10838 * g++.dg/template/ttp3.C: Likewise.
10839 * g++.dg/template/type1.C: Likewise.
10840 * g++.old-deja/g++.other/crash32.C: Likewise.
10841 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10842
10843 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10844
10845 PR c++/13106
10846 * g++.dg/warn/noreturn-3.C: New test.
10847
10848 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10849
10850 PR c++/13118
10851 * g++.dg/abi/covariant3.C: New.
10852
10853 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10854
10855 * g++.dg/eh/ia64-1.C: New test.
10856
10857 2003-12-12 Roger Sayle <roger@eyesopen.com>
10858
10859 PR optimization/13037
10860 * g77.f-torture/execute/13037.f: New test case.
10861
10862 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10863
10864 PR c++/12881
10865 * g++.dg/abi/covariant2.C: New.
10866
10867 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10868
10869 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10870
10871 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10872
10873 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10874
10875 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10876
10877 PR other/10819
10878 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10879 to fix Bug 10819.
10880 * lib/g++.exp (g++_version): Likewise.
10881 * lib/g77.exp (g77_version): Likewise.
10882 * lib/objc.exp (default_objc_version): Likewise.
10883
10884 2003-12-10 Richard Henderson <rth@redhat.com>
10885
10886 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10887
10888 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10889
10890 2003-12-08 Matt Austern <austern@apple.com>
10891
10892 PR c/13134
10893 * lib/gcc-dg.exp (dg-require-visibility): Define.
10894 * lib/target-supports (check_visibility_available): Define.
10895 * gcc.dg/visibility-1.c: New test.
10896 * gcc.dg/visibility-2.c: Likewise.
10897 * gcc.dg/visibility-3.c: Likewise.
10898 * gcc.dg/visibility-4.c: Likewise.
10899 * gcc.dg/visibility-5.c: Likewise.
10900 * gcc.dg/visibility-6.c: Likewise.
10901 * g++.dg/ext/visibility-1.C: Likewise.
10902 * g++.dg/ext/visibility-2.C: Likewise.
10903 * g++.dg/ext/visibility-3.C: Likewise.
10904 * g++.dg/ext/visibility-4.C: Likewise.
10905 * g++.dg/ext/visibility-5.C: Likewise.
10906 * g++.dg/ext/visibility-6.C: Likewise.
10907
10908 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10909
10910 * g++.dg/lookup/java1.C: New test.
10911 * g++.dg/lookup/java2.C: New test.
10912
10913 2003-12-07 Falk Hueffner <falk@debian.org>
10914
10915 * g++.dg/opt/noreturn-1.C: New test.
10916
10917 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10918
10919 * gcc.dg/overflow-1.c: New test.
10920
10921 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10922
10923 * g77.f-torture/compile/13060.f: New test.
10924
10925 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10926
10927 PR c++/13323
10928 * g++.dg/inherit/operator2.C: New test.
10929
10930 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10931
10932 PR c++/13305
10933 * g++.dg/ext/attrib9.C: New test.
10934
10935 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10936
10937 PR c++/13314
10938 * g++.dg/template/error7.C: New test.
10939
10940 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10941 J"orn Rennecke <joern.rennecke@superh.com>
10942
10943 PR target/13302
10944 * g++.dg/other/struct-va_list.C: New test.
10945
10946 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10947
10948 PR c++/13166
10949 * g++.dg/parse/defarg6.C: New test.
10950
10951 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10952
10953 PR target/13256
10954 * gcc.c-torture/execute/20031201-1.c: New test.
10955
10956 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10957
10958 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10959
10960 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10961
10962 * gcc.dg/builtin-return-1.c: New test.
10963
10964 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10965 J"orn Rennecke <joern.rennecke@superh.com>
10966
10967 PR optimization/13260
10968 * gcc.c-torture/execute/20031204-1.c: New test.
10969
10970 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10971
10972 PR c++/9127
10973 * g++.dg/template/error6.C: New test.
10974
10975 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10976
10977 * gcc.dg/20031202-1.c: New test.
10978
10979 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10980
10981 PR c++/13179
10982 * g++.dg/template/eh1.C: New test.
10983
10984 PR c++/10771
10985 * g++.dg/template/error5.C: New test.
10986
10987 2003-12-02 David Ung <davidu@mips.com>
10988
10989 * gcc.dg/compat/vector-check.h: Corrected type for var
10990 g_##TMODE
10991
10992 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10993
10994 PR c++/10126
10995 * g++.dg/template/ptrmem8.C: New test.
10996
10997 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10998
10999 PR c++/12573
11000 * g++.dg/template/dependent-expr3.C: New test.
11001
11002 2003-12-01 James Lemke <jim@wasabisystems.com>
11003
11004 * gcc.dg/arm-g2.c: New test.
11005
11006 2003-12-01 Roger Sayle <roger@eyesopen.com>
11007
11008 PR optimization/11634
11009 * gcc.dg/20031201-2.c: New test case.
11010
11011 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11012
11013 PR 11433
11014 * objc.dg/proto-lossage-3.m: New test.
11015
11016 2003-12-01 Roger Sayle <roger@eyesopen.com>
11017
11018 PR optimization/12628
11019 * gcc.dg/20031201-1.c: New test case.
11020
11021 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11022
11023 * gcc.dg/unaligned-1.c: New test.
11024
11025 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11026
11027 PR c++/9849
11028 * g++.dg/template/error4.C: New test.
11029 * g++.dg/template/nested3.C: Adjust error markers.
11030
11031 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11032
11033 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11034
11035 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11036
11037 PR c/10333
11038 * gcc.dg/bitfld-7.c: New test.
11039
11040 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11041
11042 * gcc.dg/tls/asm-1.C: New test.
11043
11044 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11045
11046 * gcc.dg/cpp/assert4.c: Update.
11047
11048 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11049
11050 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11051 * gcc.dg/builtin-apply3.c: New test.
11052
11053 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11054
11055 * lib/compat.exp (compat-obj): New xfaildata parameter.
11056 Use it to set compiler_conditional_xfail_data before compiling.
11057 (compat-get-options): Handle dg-xfail-if.
11058 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11059 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11060 * gcc.dg/compat/vector-1_y.c: Likewise.
11061 * gcc.dg/compat/vector-2_x.c: Likewise.
11062 * gcc.dg/compat/vector-2_y.c: Likewise.
11063
11064 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11065
11066 * g++.dg/opt/reg-stack4.C: New test.
11067
11068 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11069
11070 * gcc.dg/builtin-apply2.c: New test.
11071
11072 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11073
11074 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11075
11076 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11077
11078 PR c++/12924
11079 * g++.dg/template/template-id-2.C: New test.
11080
11081 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11082
11083 PR c++/5369
11084 * g++.dg/template/memfriend1.C: New test.
11085 * g++.dg/template/memfriend2.C: Likewise.
11086 * g++.dg/template/memfriend3.C: Likewise.
11087 * g++.dg/template/memfriend4.C: Likewise.
11088 * g++.dg/template/memfriend5.C: Likewise.
11089 * g++.dg/template/memfriend6.C: Likewise.
11090 * g++.dg/template/memfriend7.C: Likewise.
11091 * g++.dg/template/memfriend8.C: Likewise.
11092 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11093
11094 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11095
11096 PR c++/12515
11097 * g++.dg/ext/cond1.C: New test.
11098
11099 2003-11-20 Richard Henderson <rth@redhat.com>
11100
11101 * gcc.dg/20020201-2.c: Remove.
11102 * gcc.dg/20020201-4.c: Remove.
11103 * gcc.dg/20020304-1.c: Remove.
11104
11105 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11106
11107 * gcc.dg/cpp/trad/xwin1.c: New test case.
11108
11109 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11110
11111 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11112 * lib/g77.exp: Likewise.
11113 * lib/objc.exp: Likewise.
11114 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11115 for darwin.
11116
11117 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11118
11119 PR c++/12932
11120 * g++.dg/template/static5.C: New test.
11121
11122 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11123
11124 * gcc.dg/nested-func-1.c: New test.
11125
11126 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11127
11128 * gcc.dg/cpp/assert4.c: New test.
11129
11130 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11131
11132 PR c++/2294
11133 * g++.dg/lookup/using9.c: New test.
11134
11135 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11136
11137 PR c++/12762
11138 * g++.dg/template/error3.C: New test.
11139
11140 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11141
11142 PR ada/13035
11143 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11144 No longer use a wrapper for gcc, since this does not work under
11145 Windows.
11146
11147 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11148
11149 PR c++/2094
11150 * g++.dg/template/ptrmem7.C: New test.
11151
11152 2003-11-13 Andrew Pinski <apinski@apple.com>
11153
11154 * gcc.c-torture/compile/20031113-1.c: New test.
11155
11156 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11157 Kean Johnston <jkj@sco.com>
11158
11159 PR c/13029
11160 * gcc.dg/unused-4.c: Update.
11161
11162 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11163
11164 * g++.dg/opt/const3.C: New test.
11165
11166 2003-11-13 Jan Hubicka <jh@suse.cz>
11167
11168 * gcc.c-torture/compile/20031112-1.c: New test.
11169
11170 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11171
11172 * g++.dg/parse/crash10.C: Remove bogus error marker.
11173
11174 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11175
11176 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11177 (host_gcc): Likewise.
11178 (ROOT): Honor $PWDCMD.
11179 (BASE): Likewise.
11180 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11181
11182 2003-11-12 Catherine Moore <clm@redhat.com>
11183
11184 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11185
11186 2003-11-12 Andreas Jaeger <aj@suse.de>
11187 Jakub Jelinek <jakub@redhat.com>
11188 Andrew Pinski <pinskia@physics.uc.edu>
11189 Richard Henderson <rth@redhat.com>
11190
11191 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11192 systems.
11193 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11194
11195 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11196 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11197
11198 2003-11-11 Andreas Jaeger <aj@suse.de>
11199
11200 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11201
11202 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11203
11204 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11205
11206 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11207 Clean ups.
11208
11209 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11210
11211 * gcc.dg/trampoline-1.c: New test.
11212
11213 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11214
11215 * gcc.c-torture/compile/200031109-1.c: New test.
11216
11217 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11218
11219 PR c/3190
11220 PR c/8714
11221 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11222 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11223 gcc.dg/format/no-y2k-1.c: Update.
11224
11225 2003-11-08 Roger Sayle <roger@eyesopen.com>
11226
11227 PR optimization/10467
11228 * gcc.dg/20031108-1.c: New test case.
11229
11230 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11231
11232 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11233
11234 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11235
11236 * gcc.dg/compound-lvalue-1.c: New test.
11237 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11238 some XFAILs.
11239
11240 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11241
11242 * gcc.dg/altivec-varargs-1.c: New test.
11243
11244 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11245
11246 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11247 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11248 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11249 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11250 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11251
11252 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11253
11254 * gcc.dg/cond-lvalue-1.c: New test.
11255
11256 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11257
11258 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11259
11260 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11261
11262 PR c++/11616
11263 * g++.dg/template/instantiate5.C: New test.
11264
11265 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11266
11267 PR c++/12726
11268 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11269 * ChangeLog: Add missing first entry for above test.
11270
11271 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11272
11273 PR c++/9810
11274 * g++.dg/template/using8.C: New test.
11275 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11276
11277 2003-11-02 Roger Sayle <roger@eyesopen.com>
11278
11279 PR optimization/10817
11280 * gcc.c-torture/compile/20031102-1.c: New test case.
11281
11282 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11283
11284 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11285 2147483647.
11286
11287 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11288
11289 * gcc.dg/20031102-1.c: New test.
11290
11291 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11292
11293 * gcc.dg/complex-1.c: New test.
11294
11295 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11296
11297 PR c++/12796
11298 * g++.dg/template/crash13.C: Adjust expected error location.
11299 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11300
11301 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11302
11303 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11304
11305 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11306
11307 PR/10239
11308 * gcc.c-torture/compile/20031031-2.c: New test.
11309
11310 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11311
11312 PR/11640
11313 * gcc.c-torture/compile/20031031-1.c: New test.
11314
11315 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11316
11317 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11318 * gcc.misc-tests/bprob.exp: Likewise.
11319 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11320 the execution test on arm-elf configs.
11321 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11322 configs that don't support scratch files.
11323 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11324
11325 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11326
11327 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11328 done by dejagnu.
11329
11330 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11331
11332 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11333 Avoid non pure sh syntax. Add more logging.
11334
11335 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11336 fail.
11337
11338 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11339
11340 PR libgcj/10610
11341 * gcc.dg/ppc-stackalign-1.c: New test.
11342
11343 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11344
11345 * ada/acats/run_all.sh: Change output to be more compliant with
11346 dejagnu framework.
11347 Create acats.sum and acats.log files under testsuite/ada/acats
11348 Only run [a-z]* directories, to filter out e.g. CVS.
11349 Redirect build output to log file.
11350
11351 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11352
11353 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11354
11355 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11356
11357 PR ada/5909:
11358 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11359
11360 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11361
11362 * gcc.c-torture/compile/20031023-1.c: New test.
11363 * gcc.c-torture/compile/20031023-2.c: New test.
11364 * gcc.c-torture/compile/20031023-3.c: New test.
11365 * gcc.c-torture/compile/20031023-4.c: New test.
11366
11367 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11368
11369 PR c++/10371
11370 * g++.dg/lookup/scoped8.C: New test.
11371
11372 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11373
11374 * g++.dg/opt/reg-stack3.C: New test.
11375
11376 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11377
11378 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11379
11380 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11381
11382 PR c++/11076
11383 * g++.dg/template/crash13.C: New test.
11384
11385 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11386
11387 * gcc.dg/c99-restrict-2.c: New test.
11388
11389 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11390
11391 PR c++/12698, c++/12699, c++/12700, c++/12566
11392 * g++.dg/inherit/covariant9.C: New test.
11393 * g++.dg/inherit/covariant10.C: New test.
11394 * g++.dg/inherit/covariant11.C: New test.
11395
11396 2003-10-23 Jason Merrill <jason@redhat.com>
11397
11398 PR c++/12726
11399 * g++.dg/ext/complit2.C: New test.
11400
11401 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11402
11403 PR target/12654
11404 * gcc.c-torture/execute/20031020-1.c: New test.
11405
11406 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11407
11408 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11409 following the jump_insn.
11410
11411 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11412
11413 * gcc.dg/cast-lvalue-1.c: New test.
11414
11415 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11416
11417 PR c++/11962
11418 * g++.dg/template/cond2.C: New test.
11419
11420 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11421
11422 * gcc.dg/builtins-28.c: New test.
11423
11424 2003-10-20 Jan Hubicka <jh@suse.cz>
11425
11426 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11427 parameter.
11428 * testsuite/gcc.dg/inline-2.c: Likewise.
11429
11430 2003-10-20 Phil Edwards <phil@codesourcery.com>
11431
11432 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11433 * gcc.dg/nest.c: Likewise.
11434
11435 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11436
11437 PR c++/9781, c++/10583, c++/11862
11438 * g++.dg/parse/crash13.C: New test.
11439
11440 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11441
11442 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11443
11444 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11445
11446 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11447 Define HAVE_C99_RUNTIME except on Solaris.
11448 * gcc.dg/builtins-20.c: Likewise.
11449
11450 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11451
11452 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11453
11454 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11455
11456 PR c++/12495
11457 * g++.dg/template/crash21.C: New test.
11458
11459 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11460
11461 PR c++/2513
11462 * g++.dg/template/typename5.C: New test.
11463
11464 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11465
11466 PR c++/12369
11467 * g++.dg/template/friend25.C: New test.
11468
11469 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11470
11471 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11472 versions.
11473
11474 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11475
11476 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11477 == 2147483647.
11478
11479 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11480
11481 * gcc.c-torture/execute/960416-1.x: Remove.
11482 * gcc.c-torture/execute/divconst-3.x: Likewise.
11483
11484 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11485
11486 PR target/12598
11487 * gcc.dg/torture/cris-volatile-1.c: New test.
11488
11489 2003-10-14 Roger Sayle <roger@eyesopen.com>
11490
11491 PR optimization/9325
11492 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11493 for overflowing floating point to integer conversion during RTL
11494 simplification.
11495
11496 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11497
11498 * objc/execute/_cmd.m: Fix typo.
11499 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11500 Relax 'scan-assembler' regexp.
11501 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11502 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11503 * objc.dg/zero-link-2.m: Remove blank line.
11504 * objc.dg/zero-link-3.m: New test case.
11505
11506 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11507
11508 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11509
11510 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11511 than linker trickery.
11512
11513 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11514
11515 PR c++/12370
11516 * g++.dg/other/friend2.C: New test.
11517
11518 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11519
11520 * gcc.dg/20031012-1.c: New test.
11521
11522 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11523
11524 * gcc.dg/weak/weak-3.c: Fix for new warning.
11525
11526 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11527
11528 PR optimization/8750
11529 * gcc.c-torture/execute/20031012-1.c: New test case.
11530
11531 2003-10-11 Roger Sayle <roger@eyesopen.com>
11532
11533 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11534 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11535
11536 2003-10-11 Roger Sayle <roger@eyesopen.com>
11537
11538 PR optimization/12260
11539 * gcc.c-torture/compile/20031011-2.c: New test case.
11540
11541 2003-10-11 Roger Sayle <roger@eyesopen.com>
11542
11543 * gcc.c-torture/execute/20031011-1.c: New testcase.
11544
11545 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11546
11547 * gcc.c-torture/compile/20031011-1.c: New test.
11548
11549 2003-10-11 Jan Hubicka <jh@suse.cz>
11550
11551 * g++.dg/other/first-global.C: New test.
11552
11553 2003-10-11 Roger Sayle <roger@eyesopen.com>
11554
11555 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11556
11557 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11558
11559 * gcc.c-torture/compile/20031010-1.c: New test.
11560
11561 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11562
11563 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11564 * gcc.c-torture/execute/va-arg-25.c: ... here.
11565
11566 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11567
11568 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11569
11570 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11571
11572 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11573
11574 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11575
11576 * g++.dg/parse/error2.C: New test.
11577
11578 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11579
11580 PR c++/11097
11581 * g++.dg/other/error5.C: Modify the error message.
11582 * g++.dg/lookup/using8.C: New test.
11583
11584 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11585
11586 * gcc.dg/darwin-abi-2.c: New file.
11587 * gcc.c-torture/execute/va-arg-24.c: New file.
11588
11589 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11590
11591 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11592 indentation.
11593
11594 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11595
11596 PR c++/10147
11597 * g++.dg/other/error4.C: Update error messages.
11598 * g++.dg/template/ptrmem4.C: Likewise.
11599
11600 PR c++/12337
11601 * g++.dg/init/new9.C: New test.
11602
11603 PR c++/12334, c++/12236, c++/8656
11604 * g++.dg/ext/attrib8.C: New test.
11605
11606 2003-10-06 Devang Patel <dpatel@apple.com>
11607
11608 * gcc.dg/debug/dwarf2-3.h: New test.
11609 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11610
11611 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11612
11613 * g++.dg/opt/cfg2.C: New test.
11614
11615 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11616
11617 * g++.dg/opt/float1.C: New test.
11618
11619 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11620
11621 * gcc.dg/c90-array-lval-6.c: New test.
11622 * gcc.dg/c99-array-lval-6.c: New test.
11623
11624 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11625 Ziemowit Laski <zlaski@apple.com>
11626
11627 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11628 'Derived', so that it is never considered a class method; add
11629 new warning for '+port' method ambiguity.
11630 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11631 <objc/objc-api.h> (needed on Mac OS X).
11632 * objc.dg/method-13.m: New test.
11633
11634 2003-10-03 Roger Sayle <roger@eyesopen.com>
11635
11636 PR optimization/9325, PR java/6391
11637 * gcc.c-torture/execute/20031003-1.c: New test case.
11638
11639 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11640
11641 PR optimization/12180
11642 * gcc.dg/20031002-1.c: New test.
11643
11644 PR c++/12486
11645 * g++.dg/inherit/error1.C: New test.
11646
11647 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11648
11649 * lib/f-torture.exp (search_for): Rename to...
11650 (search_for_re): This. Also, clean up comments and the
11651 "regexp" invocation.
11652
11653 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11654
11655 * gcc.c-torture/compile/20031002-1.c: New test.
11656
11657 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11658
11659 * g++.dg/opt/cond1.C: New test.
11660
11661 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11662
11663 * gcc.dg/Wold-style-definition-2.c: New testcase.
11664 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11665
11666 2003-09-29 Richard Henderson <rth@redhat.com>
11667
11668 * g++.dg/init/array10.C: Add dg-options.
11669
11670 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11671
11672 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11673
11674 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11675
11676 * g++.dg/template/friend19.C: Fix typo.
11677 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11678
11679 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11680
11681 * gcc.c-torture/execute/20030928-1.c: New test.
11682 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11683
11684 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11685
11686 * g++.dg/opt/unroll1.C: New test.
11687
11688 2003-09-26 Roger Sayle <roger@eyesopen.com>
11689
11690 PR optimization/11741
11691 * gcc.dg/20030926-1.c: New test case.
11692
11693 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11694
11695 PR c++/5655
11696 * g++.dg/parse/access7.C: New test.
11697 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11698
11699 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11700
11701 MERGE OF objc-improvements-branch into MAINLINE:
11702 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11703 if libobjc has not been built.
11704 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11705 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11706 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11707 objc/execute/nested-3.m, objc/execute/np-2.m,
11708 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11709 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11710 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11711 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11712 objc.dg/special/unclaimed-category-1.h,
11713 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11714 well as GNU runtime.
11715 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11716 * execute/cascading-1.m, execute/function-message-1.m,
11717 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11718 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11719 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11720 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11721 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11722 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11723 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11724 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11725 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11726 * objc.dg/bitfield-2.m: Run only on Darwin.
11727 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11728 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11729 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11730 * objc.dg/const-str-1.m: Fix constant string layout.
11731
11732 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11733
11734 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11735
11736 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11737
11738 * gcc.dg/darwin-abi-1.c: New file.
11739
11740 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11741
11742 PR target/12281
11743 * gcc.c-torture/compile/20030921-1.c: New test.
11744
11745 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11746
11747 * g++.dg/opt/reg-stack2.C: New test.
11748
11749 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11750
11751 * g++.dg/eh/delayslot1.C: New test.
11752
11753 2003-09-20 Richard Henderson <rth@redhat.com>
11754
11755 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11756
11757 2003-09-20 Roger Sayle <roger@eyesopen.com>
11758
11759 * gcc.c-torture/execute/20030920-1.c: New test case.
11760
11761 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11762
11763 * g++.dg/rtti/typeid3.C: Correct expected error message.
11764
11765 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11766
11767 PR c++/157
11768 * g++.dg/parse/crash12.C: New test.
11769
11770 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11771
11772 * gcc.dg/compat/mixed-struct-check.h: New.
11773 * gcc.dg/compat/mixed-struct-defs.h: New.
11774 * gcc.dg/compat/mixed-struct-init.h: New.
11775 * gcc.dg/compat/struct-by-value-19_main.c: New.
11776 * gcc.dg/compat/struct-by-value-19_x.c: New.
11777 * gcc.dg/compat/struct-by-value-19_y.c: New.
11778 * gcc.dg/compat/struct-by-value-20_main.c: New.
11779 * gcc.dg/compat/struct-by-value-20_x.c: New.
11780 * gcc.dg/compat/struct-by-value-20_y.c: New.
11781 * gcc.dg/compat/struct-return-19_main.c: New.
11782 * gcc.dg/compat/struct-return-19_x.c: New.
11783 * gcc.dg/compat/struct-return-19_y.c: New.
11784 * gcc.dg/compat/struct-return-20_main.c: New.
11785 * gcc.dg/compat/struct-return-20_x.c: New.
11786 * gcc.dg/compat/struct-return-20_y.c: New.
11787
11788 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11789 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11790 so that it will not complain on LP64 targets.
11791
11792 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11793
11794 PR c++/495
11795 * g++.dg/template/friend24.C: New test.
11796
11797 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11798
11799 PR c++/12332
11800 * g++.dg/template/memtmpl2.C: New test.
11801
11802 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11803
11804 PR target/11184
11805 * gcc.dg/builtin-apply1.c: New test.
11806
11807 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11808
11809 PR c++/9848
11810 * g++.dg/warn/Wunused-4.C: New test.
11811
11812 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11813
11814 PR c++/12316
11815 * g++.dg/other/gc2.C: New test.
11816
11817 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11818
11819 PR c++/11991
11820 * g++.dg/rtti/typeid3.C: New test.
11821
11822 PR c++/12266
11823 * g++.dg/overload/template1.C: New test.
11824
11825 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11826
11827 * g++.dg/opt/cfg3.C: New test.
11828
11829 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11830
11831 PR c++/7939
11832 * g++.dg/template/crash11.C: New test.
11833
11834 2003-09-16 Jason Merrill <jason@redhat.com>
11835 Jakub Jelinek <jakub@redhat.com>
11836
11837 * gcc.dg/attr-warn-unused-result.c: New test.
11838
11839 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11840
11841 PR c++/12184
11842 * g++.dg/expr/call2.C: New test.
11843
11844 2003-09-15 Andreas Jaeger <aj@suse.de>
11845
11846 * gcc.dg/Wold-style-definition-1.c: New test.
11847
11848 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11849
11850 PR c++/3907
11851 * g++.dg/parse/template12.C: New test.
11852
11853 * g++.dg/abi/bitfield11.C: New test.
11854 * g++.dg/abi/bitfield12.C: Likewise.
11855
11856 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11857
11858 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11859 non-expansion of functional macro name without arguments at EOL.
11860 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11861
11862 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11863
11864 * gcc.c-torture/execute/20030914-[12].c: New tests.
11865
11866 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11867
11868 PR c++/11788
11869 * g++.dg/overload/addr1.C: New test.
11870
11871 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11872
11873 * gcc.dg/20030909-1.c: New test.
11874
11875 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11876
11877 * gcc.dg/ultrasp10.c: New test.
11878
11879 2003-09-09 Devang Patel <dpatel@apple.com>
11880
11881 * gcc.dg/darwin-ld-6.c: New test.
11882
11883 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11884
11885 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11886
11887 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11888
11889 * gcc.dg/ia64-types1.c: New test.
11890 * gcc.dg/ia64-types2.c: Likewise.
11891
11892 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11893
11894 * gcc.dg/builtins-1.c: Add more _Complex tests.
11895 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11896
11897 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11898 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11899
11900 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11901
11902 PR c++/11786
11903 * g++.dg/lookup/koenig2.C: New test.
11904
11905 PR c++/5296
11906 * g++.dg/rtti/typeid2.C: New test.
11907
11908 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11909
11910 * gcc.c-torture/compile/20030904-1.c: New test.
11911
11912 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11913
11914 * g++.dg/opt/longbranch2.C: New test.
11915
11916 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11917
11918 * g++.dg/template/crash10.C: Only compile it.
11919
11920 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11921
11922 PR middle-end/11665
11923 * gcc.c-torture/compile/20030907-1.c: New test.
11924 * g++.dg/init/array11.C: New test.
11925
11926 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11927
11928 PR c++/11852
11929 * g++.dg/init/struct1.C: New test.
11930
11931 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11932
11933 PR c++/12181
11934 * g++.dg/expr/comma1.C: New test.
11935
11936 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11937
11938 PR c++/11867
11939 * g++.dg/expr/static_cast5.C: New test.
11940
11941 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11942
11943 PR c++/11507
11944 * g++.dg/lookup/scoped7.C: New test.
11945
11946 PR c++/9574
11947 * g++.dg/other/static1.C: New test.
11948
11949 PR c++/11490
11950 * g++.dg/warn/template-1.C: New test.
11951
11952 PR c++/11432
11953 * g++.dg/template/crash10.C: New test.
11954
11955 PR c++/2478
11956 * g++.dg/overload/VLA.C: New test.
11957
11958 PR c++/10804
11959 * g++.dg/template/call1.C: New test.
11960
11961 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11962
11963 PR c++/11794
11964 * g++.dg/parse/using3.C: New test.
11965
11966 2003-09-06 Roger Sayle <roger@eyesopen.com>
11967
11968 PR c++/11409
11969 * g++.dg/overload/builtin3.C: New test case.
11970
11971 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11972
11973 PR c/9862
11974 * gcc.dg/20030906-1.c: New test.
11975 * gcc.dg/20030906-2.c: Likewise.
11976
11977 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11978
11979 PR c++/12167
11980 * g++.dg/parse/defarg5.C: New test.
11981
11982 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11983
11984 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11985
11986 PR c++/12163
11987 * g++.dg/expr/static_cast4.C: New test.
11988
11989 PR c++/12146
11990 * g++.dg/template/crash9.C: New test.
11991
11992 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11993
11994 * g++.old-deja/g++.ext/pretty2.C: Update for change
11995 in __FUNCTION__.
11996 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11997
11998 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11999
12000 PR c++/11922
12001 * g++/dg/template/qualified-id1.C: New test.
12002
12003 PR c++/12037
12004 * g++.dg/warn/noeffect4.C: New test.
12005
12006 2003-09-04 Matt Austern <austern@apple.com>
12007
12008 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12009 * g++.dg/ext/fnname2.C: Likewise.
12010 * g++.dg/ext/fnname3.C: Likewise.
12011
12012 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12013
12014 * g++.dg/expr/lval1.C: New test.
12015 * g++.dg/ext/lvcast.C: Remove.
12016
12017 2003-09-03 Roger Sayle <roger@eyesopen.com>
12018
12019 PR optimization/11700.
12020 * gcc.c-torture/compile/20030903-1.c: New test case.
12021
12022 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12023
12024 PR c++/12053
12025 * g++.dg/abi/layout4.C: New test.
12026
12027 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12028
12029 PR c++/11553
12030 * g++.dg/parse/friend3.C: New test.
12031
12032 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12033
12034 PR c++/11847
12035 * g++.dg/template/class1.C: New test.
12036
12037 PR c++/11808
12038 * g++.dg/expr/call1.C: New test.
12039
12040 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12041
12042 PR c++/12114
12043 * g++.dg/init/ref9.C: New test.
12044
12045 PR c++/11972
12046 * g++.dg/template/nested4.C: New test.
12047
12048 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12049
12050 PR c++/12093
12051 * g++.dg/template/non-dependent4.C: New test.
12052
12053 PR c++/11928
12054 * g++.dg/inherit/conv1.C: New test.
12055
12056 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12057
12058 PR c++/6196
12059 * g++.dg/ext/label1.C: New test.
12060 * g++.dg/ext/label2.C: Likewise.
12061
12062 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12063
12064 * g++.dg/expr/cond3.C: New test.
12065
12066 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12067
12068 * gcc.dg/builtins-1.c: Add new builtin cases.
12069
12070 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12071
12072 * gcc.dg/builtins-1.c: Add new cases.
12073 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12074
12075 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12076
12077 * gcc.dg/builtins-1.c: Add more math builtin tests.
12078 * gcc.dg/torture/builtin-attr-1.c: New test.
12079
12080 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12081
12082 PR optimization/5079
12083 * g++.dg/opt/static3.C: New test.
12084
12085 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12086
12087 * gcc.misc-tests/gcov-10b.c: New test.
12088
12089 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12090
12091 * g++.dg/opt/ptrmem3.C: New test.
12092
12093 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12094
12095 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12096
12097 * gcc.dg/20030826-2.c: New test.
12098
12099 2003-08-26 Roger Sayle <roger@eyesopen.com>
12100
12101 PR middle-end/12002
12102 * g77.f-torture/compile/12002.f: New test case.
12103
12104 2003-08-26 Roger Sayle <roger@eyesopen.com>
12105
12106 * gcc.dg/20030826-1.c: New test case.
12107
12108 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12109
12110 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12111
12112 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12113
12114 PR c++/11871
12115 * c++.dg/lookup/crash1.C: New test.
12116
12117 * c++.dg/warn/noeffect3.C: New test.
12118
12119 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12120
12121 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12122 * gcc.dg/compat/vector-1_y.c: Ditto.
12123 * gcc.dg/compat/vector-2_x.c: Ditto.
12124 * gcc.dg/compat/vector-2_y.c: Ditto.
12125
12126 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12127
12128 * gcc.dg/20030702-1.c: New test.
12129
12130 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12131
12132 PR c++/8795
12133 * g++.dg/ext/altivec-1.C: New test.
12134
12135 2003-08-24 Richard Henderson <rth@redhat.com>
12136
12137 * g++.dg/eh/simd-2.C: Add -w for x86.
12138
12139 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12140
12141 * gcc.dg/20030815-1.c: New test.
12142
12143 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12144
12145 PR c++/3765
12146 * g++.dg/parse/access6.C: New test.
12147
12148 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12149
12150 PR c++/641, c++/11876
12151 * g++.dg/template/friend22.C: New test.
12152 * g++.dg/template/friend23.C: Likewise.
12153
12154 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12155
12156 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12157 identically.
12158
12159 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12160
12161 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12162
12163 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12164
12165 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12166
12167 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12168
12169 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12170
12171 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12172
12173 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12174
12175 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12176
12177 PR c++/11919
12178 * g++.dg/overload/prom1.C: New test.
12179
12180 PR c++/11551
12181 * g++.dg/parse/dtor2.C: New test.
12182
12183 PR c++/10762
12184 * g++.dg/parse/using2.C: New test.
12185
12186 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12187
12188 PR target/11805
12189 * gcc.c-torture/compile/20030821-1.c: New.
12190
12191 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12192
12193 PR c++/11834
12194 * g++.dg/template/deduce2.C: New test.
12195
12196 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12197
12198 * gcc.c-torture/execute/20030821-1.c: New test.
12199
12200 2003-08-20 Roger Sayle <roger@eyesopen.com>
12201
12202 PR middle-end/11984
12203 * gcc.dg/20030820-1.c: New test case.
12204
12205 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12206
12207 PR c++/11945
12208 * g++.dg/warn/noeffect2.C: New test.
12209
12210 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12211
12212 PR c++/10926
12213 * g++.dg/template/dtor2.C: New test.
12214
12215 PR c++/11684
12216 * g++.dg/template/operator1.C: New test.
12217 * g++.dg/parse/operator4.C: New test.
12218
12219 PR c++/11946.C
12220 * g++.dg/expr/enum1.C: New test.
12221 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12222
12223 PR c++/11036.C
12224 * g++.dg/parse/elab2.C: New test.
12225 * g++.dg/parse/typedef4.C: Change error message.
12226 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12227 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12228 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12229
12230 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12231
12232 * gcc.dg/pch/warn-1.c: New.
12233 * gcc.dg/pch/warn-1.hs: New.
12234
12235 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12236 not-tested file.
12237
12238 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12239
12240 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12241
12242 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12243
12244 * gcc.dg/uninit-D.c: New Test.
12245 * gcc.dg/uninit-E.c: New Test.
12246 * gcc.dg/uninit-F.c: New Test.
12247 * gcc.dg/uninit-G.c: New Test.
12248
12249 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12250
12251 * g++.dg/README: Describe the pch directory.
12252
12253 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12254
12255 PR c++/11174
12256 * g++.dg/parse/access4.C: New test.
12257 * g++.dg/parse/access5.C: Likewise.
12258 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12259
12260 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12261
12262 * gcc.dg/noncompile/20030818-1.c: New.
12263
12264 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12265
12266 PR c++/11957
12267 * g++.dg/warn/noeffect1.C: New test.
12268
12269 * g++.dg/template/scope2.C: New test.
12270 * g++.dg/template/error2.C: Correct dg-error
12271
12272 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12273
12274 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12275
12276 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12277
12278 PR C++/11512
12279 * g++.dg/template/warn1.C: New.
12280
12281 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12282
12283 * g++.dg/template/error2.C: New test.
12284 * g++.dg/lookup/using7.C: Adjust errors
12285 * g++.old-deja/g++.pt/crash36.C: Likewise.
12286 * g++.old-deja/g++.pt/derived3.C: Likewise.
12287
12288 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12289
12290 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12291 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12292 * gcc.c-torture/execute/builtins/string-9.c: New, from
12293 string-opt-9.c. Adjust for execute/builtins framework.
12294 * gcc.c-torture/execute/string-opt-9.c: Delete.
12295
12296 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12297
12298 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12299
12300 * g++.dg/parse/ret-type2.C: New test.
12301
12302 PR c++/11703
12303 * g++.dg/init/new8.C: New test.
12304
12305 PR c++/10923
12306 * g++.dg/parse/typedef5.C: New test.
12307
12308 PR c++/9512
12309 * g++.dg/parse/qualified2.C: New test.
12310 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12311 invalid code.
12312
12313 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12314
12315 * g++.dg/conversion/ptrmem1.C: New test.
12316
12317 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12318
12319 PR target/11693
12320 * gcc.dg/20030811-1.c: New test.
12321
12322 PR target/11535
12323 * gcc.c-torture/execute/20030811-1.c: New test.
12324
12325 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12326
12327 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12328
12329 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12330
12331 PR c++/11789.C
12332 * g++.dg/inherit/multiple1.C: New test.
12333
12334 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12335
12336 * gcc.dg/spe1.c: New test.
12337
12338 PR c++/11670
12339 * g++.dg/expr/cast2.C: New test.
12340
12341 PR c++/10530
12342 * g++.dg/template/dependent-name2.C: New test.
12343
12344 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12345
12346 * g++.dg/parse/crash11.C: Put the dg options in comments.
12347
12348 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12349
12350 * lib/gcc-dg.exp: Update for diagnostic change.
12351
12352 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12353
12354 PR c++/5767
12355 * g++.dg/parse/crash11.C: New test.
12356
12357 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12358
12359 * gcc.dg/cpp/spacing1.c: Update.
12360
12361 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12362
12363 PR target/11739
12364 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12365 a value for -mtune.
12366
12367 2003-08-04 Roger Sayle <roger@eyesopen.com>
12368
12369 PR middle-end/11771
12370 * gcc.c-torture/compile/20030804-1.c: New test case.
12371
12372 2003-08-04 Roger Sayle <roger@eyesopen.com>
12373
12374 * gcc.dg/20030804-1.c: New test case.
12375
12376 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12377
12378 * gcc.dg/cpp/separate-1.c: New test.
12379
12380 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12381
12382 PR c++/11704
12383 * g++.dg/template/dependent-expr2.C: New test.
12384
12385 PR c++/11766
12386 * g++.dg/expr/ptrmem1.C: New test.
12387
12388 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12389
12390 PR c++/9453
12391 * g++.dg/template/friend15.C: New test.
12392
12393 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12394
12395 * lib/dg-pch.exp: Work round PCH bug.
12396
12397 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12398
12399 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12400 builtins. Move cases from builtins-4.c here.
12401
12402 * gcc.dg/torture/builtin-math-1.c: New test taken from
12403 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12404 additional cases.
12405
12406 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12407 Delete.
12408
12409 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12410
12411 PR c++/9447
12412 * g++.dg/template/using7.C: New test.
12413
12414 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12415
12416 * import1.c, import2.c: New tests.
12417
12418 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12419
12420 * g++.dg/eh/crossjump1.C: New test.
12421
12422 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12423
12424 PR c++/11697
12425 * g++.dg/template/using6.C: New test.
12426
12427 PR c++/11744
12428 * g++.dg/template/koenig2.C: New test.
12429
12430 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12431
12432 PR c++/7983
12433 * g++.dg/parse/typedef4.C: New test.
12434
12435 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12436
12437 PR c++/8442, c++/8806
12438 * g++.dg/template/elab1.C: New test.
12439 * g++.dg/template/type2.C: Likewise.
12440 * g++.dg/template/ttp3.C: Adjust expected error message.
12441 * g++.old-deja/g++.law/visibility13.C: Likewise.
12442 * g++.old-deja/g++.niklas/t135.C: Likewise.
12443 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12444 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12445 template argument.
12446 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12447
12448 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12449
12450 PR c++/11295
12451 * g++.dg/ext/stmtexpr1.C: New test.
12452
12453 * g++.dg/opt/tmp1.C: New test.
12454
12455 PR c++/11525
12456 * g++.dg/parse/constant4.C: New test.
12457
12458 PR c++/9447
12459 * g++.dg/template/using5.C: New test.
12460
12461 2003-07-31 Roger Sayle <roger@eyesopen.com>
12462
12463 * gcc.dg/builtins-27.c: New test case.
12464
12465 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12466
12467 * gcc.dg/tls/opt-7.c: New test.
12468
12469 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12470
12471 * g++.old-deja/g++.other/crash18.C: Remove.
12472
12473 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12474
12475 * g++.dg/template/explicit3.C: New.
12476 * g++.dg/template/explicit4.C: New.
12477 * g++.dg/template/explicit5.C: New.
12478
12479 PR c++/11347
12480 * g++.dg/template/memtmpl1.C: New.
12481
12482 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12483
12484 PR target/11565
12485 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12486 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12487
12488 2003-07-30 Jan Hubicka <jh@suse.cz>
12489
12490 * vtgc1.c: Kill.
12491
12492 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12493
12494 * gcc.dg/struct-in-proto-1.c: New test.
12495
12496 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12497
12498 * gcc.dg/cpp/include2.c: Only expect one message.
12499
12500 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12501
12502 PR c++/9447
12503 * g++.dg/template/using1.C: New test.
12504 * g++.dg/template/using2.C: New test.
12505 * g++.dg/template/using3.C: New test.
12506 * g++.dg/template/using4.C: New test.
12507
12508 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12509
12510 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12511 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12512
12513 2003-07-28 Jan Hubicka <jh@suse.cz>
12514
12515 PR c++/11530
12516 * g++.dg/opt/call1.C: New test.
12517
12518 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12519
12520 PR c++/11667
12521 * g++.dg/init/enum2.C: New test.
12522 * g++.dg/template/overload1.C: Add "-w" option.
12523
12524 2003-07-28 <hp@bitrange.com>
12525
12526 * gcc.dg/Wdeclaration-after-statement-1.c,
12527 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12528
12529 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12530
12531 * gcc.c-torture/compile/20030725-1.c: New test.
12532
12533 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12534
12535 * gcc.dg/20030505.c: Only run for SPE.
12536 Remove definition of opaque type.
12537
12538 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12539
12540 * g++.dg/template/ptrmem6.C: New test.
12541
12542 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12543
12544 * gcc.c-torture/compile/zero-strct-2.c: New test.
12545
12546 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12547
12548 * gcc.dg/intermod-1.c: New test.
12549
12550 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12551
12552 PR c++/11617
12553 * g++.dg/template/lookup2.C: New test.
12554 * g++.dg/template/memclass1.C: Remove instantiated from error.
12555 * g++.dg/other/error2.C: Tweak expected errors.
12556
12557 PR c++/11596
12558 * g++.dg/template/defarg3.C: New test.
12559
12560 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12561
12562 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12563
12564 * g++.dg/inherit/access5.C: New test.
12565
12566 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12567
12568 PR c++/11513
12569 * g++.dg/template/crash8.C: New test.
12570
12571 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12572
12573 PR c/10602
12574 * gcc.dg/noncompile/incomplete-2.c: New test.
12575
12576 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12577
12578 PR c++/11645
12579 * g++.dg/inherit/access4.C: New test.
12580
12581 PR c++/11517
12582 * g++.dg/expr/cond2.C: New test.
12583
12584 PR optimization/10679
12585 * g++.dg/opt/inline4.C: New test.
12586
12587 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12588
12589 * g++.dg/parse/crash10: New test.
12590
12591 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12592
12593 * g++.dg/ext/flexary1.C: New test.
12594
12595 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12596
12597 PR c++/10793
12598 * g++.dg/template/crash9.C: New test.
12599
12600 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12601
12602 PR c++/3004
12603 * g++.dg/parse/typedef3.C: New test.
12604
12605 PR c++/7906
12606 * g++.dg/parse/operator2.C: New test.
12607
12608 PR c++/8895
12609 * g++.dg/parse/def-tmpl-arg1.C: New test.
12610
12611 PR c++/9282
12612 * g++.dg/parse/funptr1.C: New test.
12613
12614 PR c++/9452
12615 * g++.dg/parse/ambig3.C: New test.
12616
12617 PR c++/9454
12618 * g++.dg/parse/operator3.C: New test.
12619
12620 PR c++/9486
12621 * g++.dg/parse/template10.C: New test.
12622
12623 PR c++/9488
12624 * g++.dg/parse/template11.C: New test.
12625
12626 PR c++/10150
12627 * g++.dg/parse/invalid-op1.C: New test.
12628
12629 PR c++/10247
12630 * g++.dg/parse/condexpr1.C: New test.
12631
12632 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12633
12634 * g++.dg/ext/packed3.C: New test.
12635 * g++.dg/ext/packed4.C: New test.
12636
12637 * gcc.dg/pack-test-3.c: New test.
12638
12639 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12640
12641 * lib/compat.exp: Handle dg-options per source file.
12642 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12643 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12644 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12645 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12646 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12647 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12648 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12649 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12650 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12651 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12652 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12653 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12654 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12655 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12656
12657 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12658
12659 PR c/10320
12660 * gcc.c-torture/execute/20030718-1.c: New test.
12661
12662 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12663
12664 PR optimization/11536
12665 * gcc.dg/20030721-1.c: New test.
12666
12667 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12668
12669 PR c++/11546
12670 * g++.dg/template/lookup1.C: New test.
12671
12672 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12673
12674 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12675 diagnostics of ill-formed constructs involving labels.
12676 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12677 the new 'previously defined here' message.
12678
12679 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12680
12681 * g++.dg/parse/non-dependent2.C: New test.
12682
12683 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12684
12685 * g++.dg/init/init-ref4.C: xfail on targets without
12686 weak symbols.
12687
12688 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12689
12690 PR target/11087
12691 * gcc.c-torture/execute/20030717-1.c: New test.
12692
12693 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12694
12695 * g++.dg/opt/cfg1.C: New test.
12696
12697 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12698
12699 PR optimization/11557
12700 * gcc.dg/20030717-1.c: New test.
12701
12702 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12703
12704 PR c++/10476
12705 * g++.dg/expr/crash-1.C: New test.
12706
12707 PR c++/11027
12708 * g++.dg/template/init3.C: New test.
12709
12710 PR c++/8222
12711 * g++.dg/template/non-dependent1.C: New test.
12712
12713 PR c++/11070
12714 * g++.dg/template/non-dependent2.C: New test.
12715
12716 PR c++/11071
12717 * g++.dg/template/non-dependent3.C: New test.
12718
12719 PR c++/9907
12720 * g++.dg/template/sizeof5.C: New test.
12721
12722 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12723
12724 PR 11498
12725 * gcc.c-torture/compile/mangle-1.c: New file.
12726
12727 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12728
12729 PR c++/7809
12730 * g++.dg/parse/access3.C: New test.
12731
12732 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12733
12734 PR c++/11384
12735 * g++.dg/init/init-ref4.C: New test.
12736
12737 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12738
12739 PR c++/11547
12740 * g++.dg/parse/constant3.C: New test.
12741 * g++.dg/parse/crash7.C: Likewise.
12742
12743 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12744
12745 PR target/11008
12746 * gcc.dg/i386-pentium4-not-mull.c: New.
12747
12748 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12749
12750 * gcc.dg/asm-names.c (ymain): Make it weak.
12751
12752 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12753
12754 PR c++/5421
12755 * g++.dg/template/friend21.C: New test.
12756
12757 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12758
12759 * gcc.dg/cleanup-8.c: New test.
12760 * gcc.dg/cleanup-9.c: New test.
12761
12762 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12763
12764 * g++.dg/ext/dll-MI1.h: New file.
12765 * g++.dg/ext/dllexport-MI1.C: New file.
12766 * g++.dg/ext/dllimport-MI1.C: New file.
12767
12768 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12769
12770 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12771 it does not have cmpstrsi patterns (just cmpmemsi).
12772
12773 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12774
12775 PR debug/11473
12776 * g++.dg/debug/debug8.C: New test.
12777
12778 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12779
12780 PR c++/10108
12781 * g++.dg/template/crash7.C: New test.
12782
12783 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12784
12785 PR target/10795
12786 * gcc.c-torture/compile/20030708-1.c: New.
12787
12788 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12789
12790 * gcc.c-torture/execute/20030715-1.c: New test.
12791
12792 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12793
12794 * gcc.dg/pch/inline-3.c: New file.
12795 * gcc.dg/pch/inline-3.hs: New file.
12796 * gcc.dg/pch/inline-4.c: New file.
12797 * gcc.dg/pch/inline-4.hs: New file.
12798
12799 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12800
12801 PR c++/11509
12802 * g++.dg/template/crash6.C: New test.
12803
12804 PR c++/7053
12805 * g++.dg/template/friend20.C: New test.
12806
12807 PR c++/7019
12808 * g++.dg/template/overload2.C: New test.
12809
12810 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12811
12812 PR optimization/11440
12813 * gcc.c-torture/execute/20030714-1.c: New test.
12814
12815 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12816
12817 PR c++/11154
12818 * g++.dg/template/partial2.C: New test.
12819
12820 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12821
12822 PR c++/11503
12823 * g++.dg/template/anon1.C: New test.
12824
12825 PR c++/11493
12826 PR c++/11495
12827 * g++.dg/parse/template9.C: Likewise.
12828 * g++.dg/template/crash4.C: New test.
12829 * g++.dg/template/koenig1.C: Likewise.
12830 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12831 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12832 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12833 functions.
12834 * g++.old-deja/g++.jason/template36.C: Likewise.
12835 * g++.old-deja/g++.mike/p1989.C: Likewise.
12836 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12837 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12838 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12839 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12840 compiling.
12841 * g++.old-deja/g++.pt/union2.C: Use this->.
12842
12843 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12844
12845 * gcc.dg/20030711-1.c: New test.
12846
12847 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12848
12849 PR c++/11050
12850 * g++.dg/parse/args1.C: New test.
12851 * g++.pt/defarg8.C: Change expected errors.
12852
12853 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12854
12855 PR c++/8164
12856 * g++.dg/template/nontype2.C: New test.
12857
12858 PR c++/10558
12859 * g++.dg/parse/template8.C: New test.
12860
12861 PR c++/8327
12862 * g++.dg/template/scope1.C: New test.
12863
12864 * g++.dg/warn/Wsign-compare-1.C: New test.
12865
12866 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12867
12868 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12869
12870 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12871
12872 PR c++/9411
12873 * g++.dg/template/explicit2.C: New test.
12874
12875 PR c++/10032
12876 * g++.dg/warn/pedantic1.C: New test.
12877
12878 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12879
12880 PR c++ 9483
12881 * g++.dg/other/field1.C: New test.
12882
12883 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12884
12885 PR c/11449
12886 * gcc.c-torture/compile/20030707-1.c: New.
12887
12888 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12889
12890 PR c++/10849
12891 * g++.dg/template/access12.C: New test.
12892
12893 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12894
12895 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12896 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12897 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12898 * gcc.misc-tests/gcov.exp: Update
12899 * g++.dg/gcov/gcov.exp: Update
12900 * lib/gcov.exp: Update.
12901
12902 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12903
12904 * g++.dg/abi/mangle17.C: Make sure template expressions are
12905 dependent.
12906 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12907 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12908 * g++.dg/opt/stack1.C: Remove erroneous code.
12909 * g++.dg/parse/template7.C: New test.
12910 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12911 * g++.old-deja/g++.pt/crash4.C: Likewise.
12912
12913 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12914
12915 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12916 with zero or one occurence of `$' after the initial `L'.
12917
12918 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12919
12920 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12921
12922 2003-07-08 Roger Sayle <roger@eyesopen.com>
12923
12924 PR c/11370
12925 * gcc.dg/Wunreachable-6.c: New testcase.
12926 * gcc.dg/Wunreachable-7.c: New testcase.
12927
12928 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12929
12930 PR c/11420
12931 * gcc.dg/20030708-1.c: New test.
12932
12933 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12934
12935 * gcc.dg/compat/sdata-section.h: New file.
12936 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12937 * gcc.dg/torture/mips-sdata-1.c: New test.
12938
12939 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12940
12941 PR c++/11030
12942 * g++.dg/template/friend19.C: New test.
12943
12944 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12945
12946 * g++.dg/opt/strength-reduce.C: New test.
12947
12948 2003-07-07 Roger Sayle <roger@eyesopen.com>
12949
12950 PR target/10979
12951 * gcc.dg/20030707-1.c: New testcase.
12952
12953 2003-07-07 Roger Sayle <roger@eyesopen.com>
12954
12955 PR optimization/11059
12956 * g++.dg/opt/emptyunion.C: New testcase.
12957
12958 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12959 Eric Botcazou <ebotcazou@libertysurf.fr>
12960
12961 * g++.dg/opt/stack1.C: New test.
12962
12963 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12964
12965 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12966 run test.
12967
12968 PR c++/11431
12969 * g++.dg/expr/static_cast3.C: New test.
12970
12971 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12972
12973 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12974 everywhere.
12975 * gcc.dg/concat.c: Concatenation of string constants with
12976 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12977 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12978 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12979 necessary to avoid multi-character character constant warning.
12980 * gcc.dg/cpp/escape.c: Likewise.
12981 * gcc.dg/cpp/ucs.c: Likewise.
12982 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12983 Fix a typo.
12984
12985 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12986
12987 PR c/11428
12988 * gcc.c-torture/compile/20030704-1.c: New.
12989
12990 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12991
12992 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12993
12994 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12995
12996 PR c++/5287, PR c++/7910, PR c++/11021
12997 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12998 tests for warnings.
12999 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13000 * g++.dg/ext/dllimport3.C: Likewise.
13001 * g++.dg/ext/dllimport4.C: New file.
13002 * g++.dg/ext/dllimport5.C: New file.
13003 * g++.dg/ext/dllimport6.C: New file.
13004 * g++.dg/ext/dllimport7.C: New file.
13005 * g++.dg/ext/dllimport8.C: New file.
13006 * g++.dg/ext/dllimport9.C: New file.
13007 * g++.dg/ext/dllimport10.C: New file.
13008 * g++.dg/ext/dllexport1.C: New file.
13009
13010 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13011
13012 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13013 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13014
13015 2003-07-03 Roger Sayle <roger@eyesopen.com>
13016
13017 * gcc.dg/builtins-25.c: New testcase.
13018 * gcc.dg/builtins-26.c: New testcase.
13019
13020 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13021
13022 * gcc.dg/compat/vector-defs.h: New file.
13023 * gcc.dg/compat/vector-setup.h: New file.
13024 * gcc.dg/compat/vector-check.h: New file.
13025 * gcc.dg/compat/vector-1_main.c: New file.
13026 * gcc.dg/compat/vector-1_x.c: New file.
13027 * gcc.dg/compat/vector-1_y.c: New file.
13028 * gcc.dg/compat/vector-2_main.c: New file.
13029 * gcc.dg/compat/vector-2_x.c: New file.
13030 * gcc.dg/compat/vector-2_y.c: New file.
13031
13032 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13033 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13034 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13035 * gcc.dg/compat/struct-align-1.h: New file.
13036 * gcc.dg/compat/struct-align-1_main.c: New file.
13037 * gcc.dg/compat/struct-align-1_x.c: New file.
13038 * gcc.dg/compat/struct-align-1_y.c: New file.
13039 * gcc.dg/compat/struct-align-2.h: New file.
13040 * gcc.dg/compat/struct-align-2_main.c: New file.
13041 * gcc.dg/compat/struct-align-2_x.c: New file.
13042 * gcc.dg/compat/struct-align-2_y.c: New file.
13043
13044 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13045 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13046 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13047 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13048 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13049 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13050 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13051 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13052 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13053 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13054 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13055 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13056 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13057 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13058 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13059 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13060 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13061 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13062 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13063 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13064 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13065 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13066 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13067 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13068 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13069 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13070 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13071 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13072 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13073
13074 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13075
13076 * gcc.dg/i386-call-1.c: New test.
13077
13078 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13079
13080 PR c++/9162
13081 * g++.dg/parse/defarg4.C: New.
13082
13083 2003-07-03 Roger Sayle <roger@eyesopen.com>
13084
13085 PR target/10700
13086 * gcc.c-torture/compile/20030703-1.c: New test case.
13087
13088 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13089
13090 * g++.dg/template/local3.C: Remove extra semicolon.
13091
13092 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13093
13094 * gcc.dg/i386-volatile-1.c: New test.
13095
13096 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13097
13098 PR c++/11072
13099 * g++.dg/other/offsetof2.C: XFAIL.
13100 * g++.dg/other/offsetof5.C: New.
13101
13102 PR c++/10219
13103 * g++.dg/template/error1.C: New.
13104
13105 PR c++/9779
13106 * g++.dg/template/dependent-expr1.C: New.
13107
13108 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13109
13110 PR c++/6949
13111 * g++.dg/template/local3.C: New test.
13112
13113 PR c++/11149
13114 * g++.dg/lookup/scoped6.C: New test.
13115
13116 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13117
13118 PR c++/8046
13119 * g++.dg/other/error7.C: New test.
13120
13121 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13122
13123 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13124 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13125 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13126 * g++.old-deja/g++.other/union2.C: Likewise.
13127 * gcc.dg/c90-const-expr-2.c: Likewise.
13128 * gcc.dg/c90-const-expr-3.c: Likewise.
13129 * gcc.dg/c99-const-expr-2.c: Likewise.
13130 * gcc.dg/c99-const-expr-3.c: Likewise.
13131 * gcc.dg/concat.c: Likewise.
13132
13133 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13134
13135 PR c++/9559
13136 * g++.dg/init/static1.C: New test.
13137
13138 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13139
13140 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13141 * g++.old-deja/g++.other/access2.C: Likewise.
13142 * g++.old-deja/g++.other/decl2.C: Likewise.
13143 * gcc.c-torture/execute/20020615-1.c: Likewise.
13144
13145 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13146
13147 PR c++/4933
13148 * g++.dg/template/sizeof4.C: New test.
13149
13150 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13151
13152 * g++.dg/other/error6.C: New test.
13153
13154 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13155
13156 PR c++/10750
13157 * g++.dg/parse/constant2.C: New test.
13158
13159 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13160
13161 PR c++/11106
13162 * g++.dg/other/error5.C: New test.
13163
13164 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13165
13166 * gcc.dg/format/gcc_diag-1.c: New test.
13167
13168 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13169
13170 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13171
13172 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13173
13174 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13175 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13176 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13177
13178 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13179
13180 * gcc.c-torture/execute/builtins/string-8.c: New test.
13181 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13182 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13183 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13184
13185 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13186
13187 PR c++/10468
13188 * g++.dg/ext/typeof6.C: New test.
13189
13190 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13191
13192 PR c++/10796
13193 * g++.dg/init/enum1.C: New test.
13194
13195 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13196
13197 * gcc.dg/20030627-1.c: New test.
13198
13199 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13200
13201 PR c++/11332
13202 * g++.dg/expr/static_cast2.C: New test.
13203
13204 2003-06-26 Roger Sayle <roger@eyesopen.com>
13205 Jakub Jelinek <jakub@redhat.com>
13206
13207 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13208 sprintf(dst,"%s",src) optimization.
13209 * gcc.c-torture/execute/20030626-1.c: New test case.
13210 * gcc.c-torture/execute/20030626-2.c: New test case.
13211
13212 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13213
13214 * gcc.c-torture/execute/multi-ix.c: New test.
13215
13216 * gcc.c-torture/execute/simd-4.c (main):
13217 Added missing semicolon at end of union.
13218
13219 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13220
13221 PR c++/8266
13222 * g++.dg/template/explicit-instantiation3.C: New test.
13223
13224 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13225
13226 * gcc.dg/20030626-1.c: Use signed char.
13227
13228 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13229
13230 * gcc.dg/20030626-1.c: New test.
13231
13232 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13233
13234 * const-str-2.m: Update.
13235
13236 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13237
13238 PR c++/10990
13239 * g++.dg/rtti/dyncast1.C: New test.
13240 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13241 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13242 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13243
13244 PR c++/10931
13245 * g++.dg/expr/static_cast1.C: New test.
13246
13247 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13248
13249 * gcc.dg/20030625-1.c: New test.
13250
13251 2003-06-24 Roger Sayle <roger@eyesopen.com>
13252
13253 * gcc.c-torture/compile/20030624-1.c: New test case.
13254
13255 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13256
13257 * gcc.c-torture/execute/string-opt-17.c: New test.
13258
13259 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13260
13261 PR c++/5754
13262 * g++.dg/parse/crash6.C: New test.
13263
13264 2003-06-23 Roger Sayle <roger@eyesopen.com>
13265
13266 * gcc.dg/builtins-24.c: New test case.
13267
13268 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13269
13270 * g++.dg/opt/operator1.C: New test.
13271
13272 2003-06-22 Roger Sayle <roger@eyesopen.com>
13273
13274 * gcc.c-torture/execute/string-opt-16.c: New test case.
13275
13276 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13277
13278 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13279 * g++.old-deja/g++.other/conv7.C: Likewise
13280 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13281 * g++.old-deja/g++.other/overload14.C: Likewise.
13282
13283 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13284
13285 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13286 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13287
13288 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13289
13290 PR c++/10888
13291 * g++.dg/warn/Winline-3.C: New test.
13292
13293 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13294
13295 * lib/target-supports.exp (check_alias_available): Make the test
13296 program acceptable to the Solaris assembler.
13297
13298 PR c++/10749
13299 * g++.dg/template/memclass2.C: New test.
13300
13301 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13302 Eric Botcazou <ebotcazou@libertysurf.fr>
13303
13304 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13305 data for non-matching targets.
13306 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13307
13308 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13309
13310 PR c++/10845
13311 * g++.dg/template/member3.C: New test.
13312
13313 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13314
13315 PR c++/10939
13316 * g++.dg/template/func1.C: New test.
13317
13318 PR c++/9649
13319 * g++.dg/template/static4.C: New test.
13320 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13321
13322 PR c++/11041
13323 * g++.dg/init/ref7.C: New test.
13324
13325 2003-06-19 Matt Austern <austern@apple.com>
13326
13327 PR c++/11228
13328 * g++.dg/anew1.C: New test.
13329 * g++.dg/anew2.C: New test.
13330 * g++.dg/anew3.C: New test.
13331 * g++.dg/anew4.C: New test.
13332
13333 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13334
13335 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13336
13337 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13338
13339 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13340 endian-dependent.
13341
13342 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13343
13344 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13345 Remove cruft.
13346
13347 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13348
13349 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13350 * gcc.c-torture/compile/961203-1.c: Likewise.
13351 * gcc.c-torture/compile/980506-1.c: Likewise.
13352
13353 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13354
13355 PR c++/10712
13356 * g++.dg/lookup/using7.C: New test.
13357
13358 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13359
13360 PR c++/11105
13361 * g++.dg/abi/conv1.C: Remove it.
13362 * g++.dg/template/conv7.C: New test.
13363 * g++.dg/template/conv8.C: Likewise.
13364 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13365 conversion operator.
13366
13367 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13368
13369 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13370 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13371 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13372 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13373 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13374 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13375 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13376 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13377 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13378 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13379 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13380 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13381 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13382 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13383 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13384 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13385 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13386 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13387 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13388 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13389 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13390 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13391 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13392 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13393 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13394 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13395 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13396 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13397 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13398
13399 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13400
13401 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13402 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13403 indications.
13404
13405 2003-06-16 Roger Sayle <roger@eyesopen.com>
13406
13407 * gcc.dg/i386-387-5.c: New test case.
13408 * gcc.dg/i386-387-6.c: New test case.
13409 * gcc.dg/builtins-23.c: New test case.
13410
13411 2003-06-15 Roger Sayle <roger@eyesopen.com>
13412
13413 * gcc.dg/builtins-22.c: New test case.
13414 * gcc.dg/i386-387-1.c: Update to test exp.
13415 * gcc.dg/i386-387-2.c: Likewise.
13416
13417 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13418
13419 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13420
13421 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13422
13423 * lib/gcc-dg.exp (dg-require-dll): New function.
13424 (dg-xfail-if): Likewise.
13425 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13426 driver.
13427
13428 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13429 * gcc.c-torture/compile/20001205-1.c: Likewise.
13430 * gcc.c-torture/compile/20001226-1.c: Likewise.
13431 * gcc.c-torture/compile/20010518-2.c: Likewise.
13432 * gcc.c-torture/compile/20020312-1.c: Likewise.
13433 * gcc.c-torture/compile/20020604-1.c: Likewise.
13434 * gcc.c-torture/compile/920501-12.c: Likewise.
13435 * gcc.c-torture/compile/920501-4.c: Likewise.
13436 * gcc.c-torture/compile/920520-1.c: Likewise.
13437 * gcc.c-torture/compile/920521-1.c: Likewise.
13438 * gcc.c-torture/compile/920625-1.c: Likewise.
13439 * gcc.c-torture/compile/961203-1.c: Likewise.
13440 * gcc.c-torture/compile/980506-1.c: Likewise.
13441 * gcc.c-torture/compile/981006-1.c: Likewise.
13442 * gcc.c-torture/compile/981022-1.c: Likewise.
13443 * gcc.c-torture/compile/981223-1.c: Likewise.
13444 * gcc.c-torture/compile/990617-1.c: Likewise.
13445 * gcc.c-torture/compile/dll.c: Likewise.
13446 * gcc.c-torture/compile/labels-3.c: Likewise.
13447 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13448 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13449 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13450 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13451 * gcc.c-torture/compile/simd-5.c: Likewise.
13452 * gcc.c-torture/compile/20000804-1.x: Remove.
13453 * gcc.c-torture/compile/20001205-1.x: Likewise.
13454 * gcc.c-torture/compile/20001226-1.x: Likewise.
13455 * gcc.c-torture/compile/20010518-2.x: Likewise.
13456 * gcc.c-torture/compile/20020312-1.x: Likewise.
13457 * gcc.c-torture/compile/20020604-1.x: Likewise.
13458 * gcc.c-torture/compile/920501-12.x: Likewise.
13459 * gcc.c-torture/compile/920501-4.x: Likewise.
13460 * gcc.c-torture/compile/920520-1.x: Likewise.
13461 * gcc.c-torture/compile/920521-1.x: Likewise.
13462 * gcc.c-torture/compile/920625-1.x: Likewise.
13463 * gcc.c-torture/compile/961203-1.x: Likewise.
13464 * gcc.c-torture/compile/980506-1.x: Likewise.
13465 * gcc.c-torture/compile/981006-1.x: Likewise.
13466 * gcc.c-torture/compile/981022-1.x: Likewise.
13467 * gcc.c-torture/compile/981223-1.x: Likewise.
13468 * gcc.c-torture/compile/990617-1.x: Likewise.
13469 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13470 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13471 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13472 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13473 * gcc.c-torture/compile/simd-5.x: Likewise.
13474
13475 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13476
13477 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13478
13479 * gcc.c-torture/execute/20030611-1.c: New test.
13480
13481 2003-06-12 Roger Sayle <roger@eyesopen.com>
13482
13483 PR middle-end/168
13484 * gcc.dg/20030612-1.c: New test case.
13485
13486 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13487
13488 PR c++/10635
13489 * g++.dg/expr/cast1.C: New test.
13490
13491 2003-06-12 Roger Sayle <roger@eyesopen.com>
13492
13493 * gcc.dg/builtins-21.c: New test case.
13494
13495 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13496
13497 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13498 options instead of at the end.
13499 * lib/objc.exp (objc_target_compile): Likewise.
13500
13501 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13502
13503 PR c++/10432
13504 * g++.dg/parse/error1.C: New test.
13505
13506 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13507
13508 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13509 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13510 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13511 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13512 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13513 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13514 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13515 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13516 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13517 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13518 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13519 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13520 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13521 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13522 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13523 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13524 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13525 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13526 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13527 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13528 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13529 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13530 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13531 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13532
13533 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13534 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13535 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13536 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13537 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13538 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13539 * gcc.dg/compat/scalar-return-3_main.c: New file.
13540 * gcc.dg/compat/scalar-return-3_x.c: New file.
13541 * gcc.dg/compat/scalar-return-3_y.c: New file.
13542 * gcc.dg/compat/scalar-return-4_main.c: New file.
13543 * gcc.dg/compat/scalar-return-4_x.c: New file.
13544 * gcc.dg/compat/scalar-return-4_y.c: New file.
13545
13546 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13547
13548 * gcc.dg/compat/fp2-struct-check.h: New file.
13549 * gcc.dg/compat/fp2-struct-defs.h: New file.
13550 * gcc.dg/compat/fp2-struct-init.h: New file.
13551 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13552 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13553 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13554 * gcc.dg/compat/struct-return-10_main.c: New file.
13555 * gcc.dg/compat/struct-return-10_x.c: New file.
13556 * gcc.dg/compat/struct-return-10_y.c: New file.
13557
13558 * gcc.dg/compat/compat-common.h: New file.
13559 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13560 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13561 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13562 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13563 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13564 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13565 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13566 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13567 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13568 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13569 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13570 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13571 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13572 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13573 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13574 * gcc.dg/compat/small-struct-check.h: Ditto.
13575 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13576 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13577 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13578 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13579 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13580 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13581 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13582 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13583 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13584 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13585 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13586 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13587 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13588 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13589 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13590 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13591 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13592 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13593 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13594 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13595 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13596 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13597 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13598 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13599 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13600 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13601 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13602 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13603 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13604 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13605
13606 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13607
13608 * g++.dg/pch/static-1.C: New file.
13609 * g++.dg/pch/static-1.Hs: New file.
13610
13611 2003-06-10 Richard Henderson <rth@redhat.com>
13612
13613 * gcc.dg/asm-7.c: Adjust expected warning text.
13614
13615 2003-06-10 Roger Sayle <roger@eyesopen.com>
13616
13617 * gcc.dg/builtins-20.c: New test case.
13618
13619 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13620
13621 PR c++/11131
13622 * g++.dg/opt/template1.C: New test.
13623
13624 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13625
13626 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13627 additional_sources.
13628
13629 2003-05-21 David Taylor <dtaylor@emc.com>
13630
13631 * gcc.dg/Wpadded.c: New file.
13632
13633 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13634
13635 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13636 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13637 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13638 dg-require-weak.
13639
13640 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13641
13642 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13643
13644 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13645
13646 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13647 (dg-require-alias): Likewise.
13648 (dg-require-gc-sections): Likewise.
13649 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13650
13651 2003-06-08 Richard Henderson <rth@redhat.com>
13652
13653 * gcc.dg/20011029-2.c: Fix the array reference.
13654 * gcc.dg/asm-7.c: New.
13655
13656 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13657
13658 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13659
13660 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13661
13662 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13663 (dg-require-gc-sections): Likewise.
13664
13665 2003-06-08 Jan Hubicka <jh@suse.cz>
13666
13667 * i386-cmov1.c: Fix regular expression.
13668 * i386-cvt-1.c: Likewise.
13669 * i386-local.c: Likewise.
13670 * i386-local2.c: Likewise.
13671 * i386-mul.c: Likewise.
13672 * i386-ssetype-1.c: Likewise.
13673 * i386-ssetype-3.c: Likewise.
13674 * i386-ssetype-5.c: Likewise.
13675
13676 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13677
13678 PR c++/11039
13679 * g++.dg/warn/implicit-typename2.C: New test.
13680 * g++.dg/warn/implicit-typename3.C: New test.
13681
13682 2003-06-07 Richard Henderson <rth@redhat.com>
13683
13684 * g++.dg/other/offsetof3.C: Use size_t.
13685 * g++.dg/other/offsetof4.C: Likewise.
13686
13687 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13688
13689 * lib/copy-file.exp: New. Implement gcc_copy_files.
13690
13691 * lib/dg-pch.exp: Load copy-file.exp
13692 (dg-pch): Use gcc_copy_files instead of "file copy".
13693
13694 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13695
13696 * gcc.dg/weak/weak.exp: Simplify.
13697 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13698 * gcc.dg/weak/weak-1.c: Likewise.
13699 * gcc.dg/weak/weak-2.c: Likewise.
13700 * gcc.dg/weak/weak-3.c: Likewise.
13701 * gcc.dg/weak/weak-4.c: Likewise.
13702 * gcc.dg/weak/weak-5.c: Likewise.
13703 * gcc.dg/weak/weak-6.c: Likewise.
13704 * gcc.dg/weak/weak-7.c: Likewise.
13705 * gcc.dg/weak/weak-8.c: Likewise.
13706 * gcc.dg/weak/weak-9.c: Likewise.
13707
13708 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13709
13710 gcc.c-torture/execute/20030606-1.c: New.
13711
13712 2003-06-06 Roger Sayle <roger@eyesopen.com>
13713
13714 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13715 * gcc.dg/builtins-19.c: Likewise.
13716
13717 2003-06-06 Roger Sayle <roger@eyesopen.com>
13718
13719 * gcc.dg/builtins-2.c: Add some more tests.
13720 * gcc.dg/builtins-18.c: New test case.
13721 * gcc.dg/builtins-19.c: New test case.
13722
13723 2003-06-06 Roger Sayle <roger@eyesopen.com>
13724 Jim Wilson <wilson@tuliptree.org>
13725
13726 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13727
13728 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13729
13730 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13731 mempcpy/stpcpy calls not to be optimized into something else.
13732 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13733 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13734 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13735
13736 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13737
13738 * gcc.dg/format/asm_fprintf-1.c: New test.
13739
13740 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13741
13742 * lib/gcc-defs.exp (additional_sources): New variable.
13743 (dg-additional-sources): New function.
13744 (additional_files): New variable.
13745 (dg-additional-files): New function.
13746 (dg-additional-files-options): Likewise.
13747 * lib/gcc-dg.exp (dg-require-weak): New function.
13748 (dg-require-alias): Likewise.
13749 (dg-require-gc-sections): Likewise.
13750 * lib/target-supports.exp (check_alias_available): Remove testfile
13751 parameter.
13752 (check_gc_sections_available): New function.
13753 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13754 (dg-gpp-additional-files): Likewise.
13755 * lib/g++.exp (additional_sources): Remove.
13756 (additional_files): Likewise.
13757 (g++_target_compile): Use dg-additional-files-options.
13758
13759 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13760 Tcl logic.
13761 * gcc.dg/special/ecos.exp: Remove.
13762 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13763 * gcc.dg/special/alias-1.c: Likewise.
13764 * gcc.dg/special/alias-2.c: Likewise.
13765 * gcc.dg/special/gcsec-1.c: Likewise.
13766 * gcc.dg/special/weak-1.c: Likewise.
13767 * gcc.dg/special/weak-2.c: Likewise.
13768 * gcc.dg/special/wkali-1.c: Likewise.
13769 * gcc.dg/special/wkali-2.c: Likewise.
13770
13771 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13772 dg-gpp-additional-*.
13773 * g++.dg/special/conpr-3.C: Likewise.
13774 * g++.dg/special/conpr-4.C: Likewise.
13775 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13776 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13777 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13778 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13779 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13780 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13781 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13782 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13783 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13784 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13785 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13786 * g++.old-deja/g++.other/comdat1.C: Likewise.
13787 * g++.old-deja/g++.other/comdat2.C: Likewise.
13788 * g++.old-deja/g++.other/comdat3.C: Likewise.
13789 * g++.old-deja/g++.other/ctor1.C: Likewise.
13790 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13791
13792 2003-06-05 Richard Henderson <rth@redhat.com>
13793
13794 * gcc.dg/debug/20030605-1.c: New.
13795
13796 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13797
13798 * README.QMTEST: Update.
13799
13800 2003-06-04 Richard Henderson <rth@redhat.com>
13801
13802 * gcc.dg/cleanup-1.c: New.
13803 * gcc.dg/cleanup-2.c: New.
13804 * gcc.dg/cleanup-3.c: New.
13805 * gcc.dg/cleanup-4.c: New.
13806 * gcc.dg/cleanup-5.c: New.
13807 * gcc.dg/cleanup-6.c: New.
13808 * gcc.dg/cleanup-7.c: New.
13809
13810 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13811
13812 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13813
13814 * lib/dg-pch.exp: New file.
13815 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13816 * gcc.dg/pch/pch.exp: Likewise.
13817
13818 2003-06-04 Roger Sayle <roger@eyesopen.com>
13819
13820 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13821 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13822 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13823 * gcc.dg/builtins-17.c: New test case.
13824 * gcc.dg/i386-387-4.c: New test case.
13825 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13826
13827 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13828
13829 * gcc.dg/ultrasp9.c: New test.
13830
13831 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13832
13833 * gcc.c-torture/compile/20030604-1.c: New test.
13834 * gcc.dg/sparc-constant-1.c: New test.
13835
13836 2003-06-03 Glen Nakamura <glen@imodulo.com>
13837
13838 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13839
13840 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13841
13842 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13843
13844 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13845 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13846
13847 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13848
13849 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13850
13851 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13852
13853 PR c++/10940
13854 * g++.dg/template/spec10.C: New test.
13855
13856 2003-06-03 Roger Sayle <roger@eyesopen.com>
13857
13858 * gcc.dg/builtins-16.c: New test case.
13859
13860 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13861
13862 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13863 mempcpy test with post-increments.
13864 * gcc.c-torture/execute/string-opt-3.c: New test.
13865 * gcc.dg/string-opt-1.c: New test.
13866
13867 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13868
13869 PR fortran/10965
13870 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13871
13872 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13873
13874 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13875 (scan-assembler): ... here. Use dg-scan.
13876 (scan-assembler-not): Likewise.
13877 (scan-file): New function.
13878 (scan-file-not): Likewise.
13879 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13880 * gcc.dg/cpp/_Pragma4.c: Likewise.
13881 * gcc.dg/cpp/_Pragma5.c: Likewise.
13882 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13883 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13884 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13885 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13886 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13887 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13888 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13889 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13890 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13891 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13892 * gcc.dg/cpp/cxxcom1.c: Likewise.
13893 * gcc.dg/cpp/line1.c: Likewise.
13894 * gcc.dg/cpp/maccom1.c: Likewise.
13895 * gcc.dg/cpp/maccom2.c: Likewise.
13896 * gcc.dg/cpp/maccom3.c: Likewise.
13897 * gcc.dg/cpp/maccom4.c: Likewise.
13898 * gcc.dg/cpp/maccom5.c: Likewise.
13899 * gcc.dg/cpp/maccom6.c: Likewise.
13900 * gcc.dg/cpp/multiline.c: Likewise.
13901 * gcc.dg/cpp/spacing1.c: Likewise.
13902 * gcc.dg/cpp/spacing2.c: Likewise.
13903 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13904 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13905 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13906 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13907 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13908 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13909 * gcc.dg/cpp/cxxcom2.c: Likewise.
13910 * gcc.dg/cpp/cxxcom2.h: New file.
13911
13912 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13913 * g++.dg/cpp/truefalse.C: Here.
13914 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13915
13916 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13917
13918 * gcc.dg/cpp/redef3.c: New file.
13919
13920 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13921
13922 * gcc.dg/i386-loop-3.c: New test.
13923
13924 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13925
13926 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13927
13928 2003-05-31 Roger Sayle <roger@eyesopen.com>
13929
13930 * gcc.dg/fwrapv-1.c: New test case.
13931 * gcc.dg/fwrapv-2.c: New test case.
13932
13933 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13934
13935 PR c++/10956
13936 * g++.dg/template/spec9.C: New test.
13937
13938 2003-05-29 Roger Sayle <roger@eyesopen.com>
13939
13940 * gcc.dg/duff-4.c: New test case.
13941
13942 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13943
13944 PR fortran/10843
13945 * g77.dg/ffixed-form-1.f: New test
13946 * g77.dg/ffixed-form-2.f: New test
13947 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13948 * g77.dg/ffree-form-3.f: New test
13949
13950 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13951
13952 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13953 * gcc.dg/wint_t-1.c: Likewise.
13954
13955 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13956
13957 * g++.dg/template/access11.C: New test.
13958
13959 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13960
13961 PR c++/10849
13962 * g++.dg/template/access10.C: New test.
13963
13964 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13965 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13966
13967 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13968
13969 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13970
13971 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13972 suppress for powerpc-*-darwin*.
13973 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13974
13975 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13976
13977 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13978 suppress option for powerpc-*-darwin*.
13979
13980 2003-05-23 Roger Sayle <roger@eyesopen.com>
13981
13982 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13983 * gcc.dg/builtins-4.c: Add test for fmod.
13984
13985 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13986
13987 PR c++/10682
13988 * g++.dg/template/instantiate4.C: New test.
13989
13990 2003-05-22 Roger Sayle <roger@eyesopen.com>
13991
13992 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13993
13994 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13995
13996 * gcc.dg/compat/scalar-return-1_main.c: New file.
13997 * gcc.dg/compat/scalar-return-1_x.c: New file.
13998 * gcc.dg/compat/scalar-return-1_y.c: New file.
13999 * gcc.dg/compat/scalar-return-2_main.c: New file.
14000 * gcc.dg/compat/scalar-return-2_x.c: New file.
14001 * gcc.dg/compat/scalar-return-2_y.c: New file.
14002 * gcc.dg/compat/struct-return-3_main.c: New file.
14003 * gcc.dg/compat/struct-return-3_y.c: New file.
14004 * gcc.dg/compat/struct-return-3_x.c: New file.
14005 * gcc.dg/compat/struct-return-2_main.c: New file.
14006 * gcc.dg/compat/struct-return-2_x.c: New file.
14007 * gcc.dg/compat/struct-return-2_y.c: New file.
14008
14009 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14010
14011 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14012 for hppa*-hp-hpux*.
14013 * gcc.dg/20021014-1.c (dg-options): Likewise.
14014 * gcc.dg/nest.c (dg-options): Likewise.
14015
14016 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14017
14018 PR c++/9738
14019 * g++.dg/ext/dllimport2.C: New file.
14020 * g++.dg/ext/dllimport3.C: New file.
14021
14022 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14023
14024 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14025 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14026 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14027 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14028 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14029 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14030 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14031 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14032 * gcc.dg/compat/small-struct-defs.h: New file.
14033 * gcc.dg/compat/small-struct-init.h: New file.
14034 * gcc.dg/compat/small-struct-check.h: New file.
14035 * gcc.dg/compat/fp-struct-defs.h: New file.
14036 * gcc.dg/compat/fp-struct-check.h: New file.
14037 * gcc.dg/compat/fp-struct-init.h: New file.
14038 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14039 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14040
14041 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14042
14043 * gcc.dg/20030225-2.c: New test.
14044
14045 2003-05-18 Roger Sayle <roger@eyesopen.com>
14046 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14047
14048 * gcc.c-torture/compile/20030518-1.c: New test case.
14049
14050 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14051
14052 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14053 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14054 gcc-dg-debug-runtest.
14055 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14056 gcc-dg-debug-runtest.
14057
14058 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14059
14060 PR c++/9022
14061 * g++.dg/lookup/using6.C: New test.
14062
14063 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14064
14065 * g++.dg/parse/access2.C: New test.
14066
14067 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14068
14069 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14070 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14071 * gcc.dg/debug/debug.exp: Likewise.
14072
14073 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14074
14075 * gcc.dg/dollar.c: New test.
14076
14077 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14078
14079 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14080 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14081 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14082 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14083 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14084 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14085 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14086 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14087 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14088 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14089 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14090 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14091 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14092 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14093 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14094 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14095 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14096 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14097
14098 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14099
14100 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14101 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14102 support for "repo" mode.
14103 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14104 * lib/g77-dg.exp: Likewise.
14105 * lib/obj-dg.exp: Likewise.
14106
14107 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14108
14109 Merge from gcc-3_2-rhl8-branch:
14110 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14111
14112 * gcc.dg/tls/opt-6.c: New test.
14113
14114 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14115
14116 * gcc.dg/20030405-1.c: New test.
14117
14118 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14119
14120 * gcc.dg/20030309-1.c: New test.
14121
14122 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14123
14124 * gcc.c-torture/execute/20030307-1.c: New test.
14125
14126 2003-02-20 Randolph Chung <tausq@debian.org>
14127
14128 * gcc.c-torture/compile/20030220-1.c: New test.
14129
14130 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14131
14132 * gcc.dg/20030217-1.c: New test.
14133
14134 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14135
14136 * gcc.c-torture/compile/20020129-1.c: New test.
14137
14138 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14139
14140 * gcc.dg/unroll-1.c: New test.
14141
14142 2002-11-16 Jan Hubicka <jh@suse.cz>
14143
14144 * gcc.c-torture/execute/20020920-1.c: New test.
14145
14146 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14147
14148 PR target/7434
14149 * gcc.c-torture/compile/20021008-1.c: New test.
14150
14151 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14152
14153 PR target/7559
14154 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14155
14156 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14157
14158 * gcc.c-torture/compile/20020807-1.c: New test.
14159
14160 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14161
14162 * gcc.dg/tls/opt-1.c: New test.
14163
14164 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14165
14166 * gcc.dg/20020729-1.c: New test.
14167
14168 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14169
14170 * g++.dg/opt/life1.C: New test.
14171
14172 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14173
14174 * gcc.dg/20020525-1.c: New test.
14175
14176 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14177
14178 PR c++/6794
14179 * g++.dg/ext/pretty1.C: New test.
14180 * g++.dg/ext/pretty2.C: New test.
14181
14182 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14183
14184 PR c++/8385
14185 * g++.dg/ext/typeof5.C: New test.
14186
14187 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14188
14189 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14190 __USER_LABEL_PREFIX__ into account.
14191 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14192
14193 2003-05-14 Roger Sayle <roger@eyesopen.com>
14194
14195 * gcc.dg/builtins-15.c: New test case.
14196
14197 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14198
14199 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14200
14201 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14202
14203 * lib/g++.exp: Tweak handling of additional source files.
14204 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14205 * g++.dg/special/conpr-2a.C: Rename to ...
14206 * g++.dg/special/conpr-2a.cc: ... this.
14207 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14208 * g++.dg/special/conpr-3a.C: Rename to ...
14209 * g++.dg/special/conpr-3a.cc: This.
14210 * g++.dg/special/conpr-3b.C: Rename to ...
14211 * g++.dg/special/conpr-3b.cc: This.
14212 * g++.dg/special/conpr-4.C: New test.
14213 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14214
14215 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14216
14217 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14218
14219 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14220
14221 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14222 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14223 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14224 * g++.old-deja/g++.other/warn3.C: Likewise.
14225
14226 2003-05-11 Roger Sayle <roger@eyesopen.com>
14227
14228 * gcc.dg/i386-387-1.c: Update to also test log.
14229 * gcc.dg/i386-387-2.c: Likewise.
14230
14231 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14232
14233 * g77.f-torture/execute/int8421.f: New test.
14234
14235 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14236
14237 PR c++/10230, c++/10481
14238 * g++.dg/lookup/scoped5.C: New test.
14239
14240 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14241
14242 PR c++/10552
14243 * g++.dg/template/ttp6.C: New test.
14244
14245 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14246
14247 * gcc.c-torture/execute/builtins: New directory.
14248 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14249 gcc.c-torture/execute/builtins.
14250 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14251 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14252 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14253 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14254
14255 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14256
14257 PR c++/9252
14258 * g++.dg/template/access8.C: New test.
14259 * g++.dg/template/access9.C: New test.
14260
14261 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14262
14263 PR c++/9554
14264 * g++.dg/parse/access1.C: New test.
14265
14266 2003-05-09 DJ Delorie <dj@redhat.com>
14267
14268 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14269 long, and not an int.
14270
14271 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14272
14273 PR c++/10555, c++/10576
14274 * g++.dg/template/memclass1.C: New test.
14275
14276 2003-05-08 DJ Delorie <dj@redhat.com>
14277
14278 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14279 targets.
14280 * gcc.c-torture/execute/20021024-1.x: Likewise.
14281 * gcc.c-torture/execute/shiftdi.x: Likewise.
14282 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14283 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14284 * gcc.dg/20021018-1.c: Likewise.
14285
14286 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14287
14288 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14289
14290 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14291 (bcopy): Call memmove.
14292
14293 2003-05-08 Roger Sayle <roger@eyesopen.com>
14294
14295 * g77.f-torture/compile/8485.f: New test case.
14296
14297 2003-05-07 Richard Henderson <rth@redhat.com>
14298
14299 PR c++/10570
14300 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14301 Verify exception_cleanup not called for rethrows.
14302 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14303 when exiting catch block without rethrowing.
14304 * g++.dg/eh/forced3.C: New.
14305 * g++.dg/eh/forced4.C: New.
14306
14307 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14308
14309 * gcc.dg/20030505.c: Fix triplet.
14310
14311 2003-05-06 DJ Delorie <dj@redhat.com>
14312
14313 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14314 * gcc.dg/nest.c: Likewise.
14315
14316 2003-05-05 Roger Sayle <roger@eyesopen.com>
14317
14318 * gcc.dg/builtins-14.c: New test case.
14319
14320 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14321
14322 * lib/compat.exp (compat-execute): New argument.
14323 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14324 * gcc.dg/compat: New test directory.
14325 * gcc.dg/compat/compat.exp: New expect script.
14326 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14327 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14328 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14329 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14330 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14331 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14332
14333 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14334 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14335 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14336 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14337 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14338 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14339 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14340 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14341 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14342 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14343 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14344 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14345 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14346 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14347 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14348
14349 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14350
14351 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14352
14353 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14354
14355 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14356
14357 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14358
14359 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14360 * gcc.dg/ppc-fsel-2.c: New test.
14361
14362 * gcc.dg/unused-5.c: New test.
14363
14364 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14365
14366 PR c++/10496
14367 * g++.dg/warn/pmf1.C: New test.
14368
14369 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14370
14371 PR c++/4494
14372 * g++.dg/warn/main.C: New test.
14373
14374 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14375
14376 * gcc.dg/nonnull-3.c: New test.
14377
14378 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14379
14380 * gcc.dg/cpp/Wtrigraphs.c: Update.
14381 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14382
14383 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14384
14385 * gcc.dg/ppc-fsel-1.c: New test.
14386
14387 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14388
14389 PR c/10604
14390 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14391
14392 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14393
14394 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14395
14396 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14397
14398 PR c++/9364, c++/10553, c++/10586
14399 * g++.dg/parse/typename4.C: New test.
14400 * g++.dg/parse/typename5.C: Likewise.
14401
14402 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14403
14404 * gcc.c-torture/compile/20030503-1.c: New test.
14405
14406 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14407
14408 * g++.dg/lookup/using5.C: Fix testcase error.
14409
14410 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14411
14412 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14413 since MEABI is no longer supported. Remove all vestiges
14414 of MEABI from the test.
14415
14416 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14417
14418 PR c++/10554
14419 * g++.dg/lookup/using5.C: New test.
14420
14421 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14422
14423 PR c++/8772
14424 * g++.dg/template/ttp5.C: New test.
14425
14426 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14427
14428 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14429 (dg-gpp-additional-sources): New function.
14430 (dg-gpp-additional-files): Likewise.
14431 * lib/g++.exp (additional_sources): New variable.
14432 (additional_files): Likewise.
14433 (g++_target_compile): Deal with them.
14434 * lib/old-dejagnu.exp: Remove.
14435 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14436 * g++.old-deja: Revise all tests to use dg commands.
14437
14438 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14439
14440 PR c++/9432, c++/9528
14441 * g++.dg/lookup/using4.C: New test.
14442
14443 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14444
14445 * gcc.dg/noreturn-5.c: New file.
14446 * gcc.dg/noreturn-6.c: New file.
14447
14448 * gcc.c-torture/compile/inline-1.c: New file.
14449
14450 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14451
14452 PR c++/10551
14453 * g++.dg/template/explicit1.C: New test.
14454
14455 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14456
14457 PR c++/10549
14458 * g++.dg/other/bitfield1.C: New test.
14459
14460 PR c++/10527
14461 * g++.dg/init/new7.C: New test.
14462
14463 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14464
14465 * g++.dg/ext/desig1.C: New test.
14466 * g++.dg/ext/init1.C: Update.
14467
14468 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14469
14470 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14471
14472 PR c++/10180
14473 * g++.dg/warn/Winline-1.C: New test.
14474
14475 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14476
14477 * gcc.c-torture/execute/string-opt-19.c: New test.
14478
14479 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14480 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14481
14482 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14483
14484 PR c++/10506
14485 * g++.dg/init/new6.C: New test.
14486
14487 PR c++/10503
14488 * g++.dg/init/ref6.C: New test.
14489
14490 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14491
14492 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14493
14494 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14495
14496 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14497 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14498
14499 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14500
14501 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14502 initialized static data members.
14503
14504 2003-04-25 H.J. Lu <hjl@gnu.org>
14505
14506 * gcc.dg/ia64-sync-4.c: New test.
14507
14508 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14509
14510 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14511 date.
14512
14513 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14514
14515 PR c++/10337
14516 * g++.dg/warn/conv1.C: New test.
14517 * g++.old-deja/g++.other/conv7.C: Adjust.
14518 * g++.old-deja/g++.other/overload14.C: Adjust.
14519
14520 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14521
14522 PR c++/10471
14523 * g++.dg/template/defarg2.C: New test.
14524
14525 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14526
14527 * gcc.dg/cpp/include2.c: Update.
14528 * gcc.dg/cpp/multiline-2.c: New.
14529 * gcc.dg/cpp/multiline.c: Update.
14530 * gcc.dg/cpp/strify2.c: Update.
14531 * gcc.dg/cpp/trad/literals-2.c: Update.
14532
14533 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14534
14535 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14536
14537 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14538
14539 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14540
14541 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14542
14543 PR c++/10451
14544 * g++.dg/parse/crash4.C: New test.
14545
14546 PR c++/9847
14547 * g++.dg/parse/crash5.C: New test.
14548
14549 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14550
14551 PR c++/10446
14552 * g++.dg/parse/crash3.C: New test.
14553
14554 PR c++/10428
14555 * g++.dg/parse/elab1.C: New test.
14556
14557 2003-04-22 Devang Patel <dpatel@apple.com>
14558
14559 * gcc.dg/cpp/trad/funlike-5.c: New test.
14560
14561 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14562
14563 * g++.dg/other/packed1.C: Fix dg options.
14564
14565 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14566
14567 * g++.dg/other/offsetof2.C: New test.
14568
14569 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14570
14571 * g++.dg/template/recurse.C: Adjust location of error messages.
14572
14573 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14574
14575 PR c++/9881
14576 * g++.dg/init/addr-const1.C: New test.
14577 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14578
14579 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14580
14581 PR c++/10405
14582 * g++.dg/lookup/struct-hack1.C: New test.
14583
14584 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14585
14586 * ucs.c: Update diagnostic messages.
14587
14588 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14589
14590 * gcc.dg/cpp/truefalse.cpp: New test.
14591 * gcc.dg/cpp/cpp.exp: Update.
14592 * g++.dg/other/stdbool-if.C: Remove.
14593
14594 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14595
14596 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14597 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14598
14599 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14600
14601 * gcc.c-torture/compile/20030418-1.c: New test.
14602
14603 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14604
14605 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14606
14607 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14608
14609 PR c++/10347
14610 g++.dg/template/dependent-name1.C: New test.
14611
14612 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14613
14614 * gcc.dg/warn-1.c (tourist_guide): New array,
14615 contains a pointer to bar.
14616
14617 2003-04-16 Roger Sayle <roger@eyesopen.com>
14618
14619 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14620 * gcc.c-torture/execute/medce-1.c: New test case.
14621 * gcc.c-torture/execute/medce-2.c: New test case.
14622
14623 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14624
14625 * lib/prune.exp: Ignore more messages.
14626
14627 PR c++/10381
14628 * g++.dg/parse/lookup3.C: New test.
14629
14630 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14631
14632 * gcc.c-torture/compile/20030415-1.c : New test.
14633
14634 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14635
14636 * gcc.c-torture/execute/scope-2.c: Move to ...
14637 * gcc.dg/noncompile/scope.c: .... here.
14638
14639 2003-04-14 Roger Sayle <roger@eyesopen.com>
14640
14641 * gcc.dg/20030414-2.c: New test case.
14642
14643 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14644
14645 PR target/10377
14646 * gcc.dg/20030414-1.c: New test.
14647
14648 2003-04-13 Roger Sayle <roger@eyesopen.com>
14649
14650 * gcc.dg/builtins-12.c: New test case.
14651 * gcc.dg/builtins-13.c: New test case.
14652
14653 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14654
14655 * gcc.c-torture/execute/string-opt-18.c: New test.
14656
14657 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14658
14659 PR c++/10300
14660 * g++.dg/init/new5.C: New test.
14661
14662 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14663
14664 PR c++/7910
14665 * g++.dg/ext/dllimport1.C: New test.
14666
14667 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14668
14669 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14670
14671 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14672
14673 PR Fortran/9263
14674 * g77.f-torture/noncompile/9263.f: New test
14675 PR Fortran/1832
14676 * g77.f-torture/execute/1832.f: New test
14677
14678 2003-04-11 David Chad <davidc@freebsd.org>
14679 Loren J. Rittle <ljrittle@acm.org>
14680
14681 libobjc/8562
14682 * objc.dg/headers.m: New test.
14683
14684 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14685
14686 * gcc.c-torture/execute/builtin-noret-2.c: New.
14687 * gcc.c-torture/execute/builtin-noret-2.x: New.
14688 XFAIL builtin-noret-2.c at -O1 and above.
14689 * gcc.dg/redecl.c: New.
14690 * gcc.dg/Wshadow-1.c: Update error regexps.
14691
14692 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14693
14694 * g++.dg/abi/bitfield10.C: New test.
14695
14696 2003-04-09 Mike Stump <mrs@apple.com>
14697
14698 * gcc.dg/pch/pch.exp: Make testcase names longer.
14699 * g++.dg/pch/pch.exp: Make testcase names longer.
14700
14701 2003-04-08 Roger Sayle <roger@eyesopen.com>
14702
14703 * gcc.dg/builtins-11.c: New test case.
14704
14705 2003-04-08 Roger Sayle <roger@eyesopen.com>
14706
14707 * gcc.dg/builtins-9.c: New test case.
14708 * gcc.dg/builtins-10.c: New test case.
14709
14710 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14711
14712 * gcc.dg/noncompile/init-4.c.c: New test.
14713
14714 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14715
14716 * gcc.misc-test/gcov-9.c: New test.
14717 * gcc.misc-test/gcov-10.c: New test
14718 * gcc.misc-test/gcov-11.c: New test.
14719
14720 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14721
14722 PR optimization/10024
14723 * gcc.c-torture/compile/20030405-1.c: New test.
14724
14725 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14726
14727 * gcc.dg/pch/static-3.c: New.
14728 * gcc.dg/pch/static-3.hs: New.
14729 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14730
14731 2003-04-04 Richard Henderson <rth@redhat.com>
14732
14733 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14734 * g++.dg/eh/forced2.C: Likewise.
14735
14736 2003-04-03 Mike Stump <mrs@apple.com>
14737
14738 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14739 target arg.
14740 (scan-assembler-times, scan-assembler-not): Likewise.
14741 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14742
14743 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14744
14745 * gcc.dg/sparc-loop-1.c: New test.
14746
14747 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14748
14749 PR other/9274
14750 * g++.dg/pch/system-2.C: New.
14751 * g++.dg/pch/system-2.Hs: New.
14752
14753 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14754
14755 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14756
14757 * g++.dg/eh/simd-1.C (vecfunc): Same.
14758
14759 2003-04-01 Roger Sayle <roger@eyesopen.com>
14760
14761 * gcc.c-torture/execute/20030401-1.c: New test case.
14762
14763 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14764
14765 * objc.dg/defs.m: New.
14766
14767 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14768
14769 * g++.dg/eh/simd-1.C: New.
14770 * g++.dg/eh/simd-2.C: New.
14771
14772 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14773
14774 * gcc.c-torture/execute/simd-3.c: New.
14775
14776 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14777
14778 PR c/9936
14779 * gcc.dg/20030331-2.c: New test.
14780
14781 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14782
14783 PR c++/10278
14784 * g++.dg/parse/crash2.C: New test.
14785
14786 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14787
14788 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14789 * gcc.c-torture/execute/20030331-1.c: ...here.
14790
14791 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14792
14793 * gcc.c-torture/execute/20030331-1.c: New test.
14794
14795 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14796
14797 * lib/gcov.exp: Adjust call return testing strings.
14798 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14799
14800 2003-03-31 Roger Sayle <roger@eyesopen.com>
14801
14802 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14803 * gcc.dg/builtins-7.c: New test case.
14804 * gcc.dg/builtins-8.c: New test case.
14805
14806 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14807
14808 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14809
14810 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14811
14812 PR c++/7647
14813 * g++.dg/lookup-class-member-2.C: New test.
14814
14815 2003-03-30 Glen Nakamura <glen@imodulo.com>
14816
14817 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14818
14819 2003-03-28 Roger Sayle <roger@eyesopen.com>
14820
14821 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14822
14823 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14824
14825 * g++.dg/init/attrib1.C: New test.
14826
14827 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14828
14829 * gcc.dg/ultrasp8.c: New test.
14830
14831 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14832
14833 * gcc.dg/ultrasp7.c: New test.
14834
14835 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14836
14837 PR c++/10047
14838 * g++.dg/template/inline1.C: New test.
14839
14840 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14841
14842 * gcc.dg/sparc-dwarf2.c: New test.
14843
14844 2003-03-27 Roger Sayle <roger@eyesopen.com>
14845
14846 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14847 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14848
14849 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14850
14851 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14852 than reading .x files.
14853 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14854 * g77.dg/gcov/gcov-1.f: Likewise.
14855 * gcc.misc-tests/gcov-4b.c: Likewise.
14856 * gcc.misc-tests/gcov-5b.c: Likewise.
14857 * gcc.misc-tests/gcov-6.c: Likewise.
14858 * gcc.misc-tests/gcov-7.c: Likewise.
14859 * gcc.misc-tests/gcov-8.c: Likewise.
14860 * g++.dg/gcov/gcov-1.x: Remove.
14861 * g77.dg/gcov/gcov-1.x: Likewise.
14862 * gcc.misc-tests/gcov-4b.x: Likewise.
14863 * gcc.misc-tests/gcov-5b.x: Likewise.
14864 * gcc.misc-tests/gcov-6.x: Likewise.
14865 * gcc.misc-tests/gcov-7.x: Likewise.
14866 * gcc.misc-tests/gcov-8.x: Likewise.
14867
14868 2003-03-27 Glen Nakamura <glen@imodulo.com>
14869
14870 PR opt/10087
14871 * gcc.dg/20030324-1.c: New test.
14872
14873 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14874
14875 PR c++/10224
14876 * g++.dg/template/arg3.C: New test.
14877
14878 PR c++/10158
14879 * g++.dg/template/friend18.C: New test.
14880
14881 2003-03-26 Roger Sayle <roger@eyesopen.com>
14882
14883 * g77.f-torture/compile/20030326-1.f: New test case.
14884
14885 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14886
14887 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14888
14889 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14890
14891 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14892
14893 * gcc.dg/ia64-sync-3.c: New test.
14894
14895 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14896
14897 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14898
14899 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14900
14901 * gcc.dg/ultrasp6.c: New test.
14902
14903 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14904
14905 * gcc.dg/i386-signbit-1.c: New test.
14906 * gcc.dg/i386-signbit-2.c: New test.
14907 * gcc.dg/i386-signbit-3.c: New test.
14908
14909 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14910
14911 * gcc.dg/ultrasp5.c: Fix options.
14912
14913 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14914
14915 * gcc.dg/ultrasp5.c: Fix comment.
14916
14917 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14918
14919 PR fortran/10197
14920 * g77.f-torture/execute/10197.f: New test.
14921
14922 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14923
14924 PR c++/9898, c++/383
14925 * g++.dg/template/conv6.C: New test.
14926
14927 PR c++/10119
14928 * g++.dg/template/ptrmem5.C: New test.
14929
14930 PR c++/10026
14931 * g++.dg/lookup/koenig1.C: New test.
14932
14933 PR C++/10199
14934 * g++.dg/lookup/template2.C: New test.
14935
14936 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14937
14938 * g++.dg/opt/rtti1.C: New test.
14939
14940 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14941
14942 * gcc.dg/ultrasp5.c: New test.
14943
14944 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14945
14946 PR middle-end/9967
14947 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14948 builtin fputs.
14949
14950 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14951
14952 PR c/8224
14953 * gcc.dg/20030323-1.c: New test.
14954
14955 2003-03-23 Roger Sayle <roger@eyesopen.com>
14956
14957 * gcc.c-torture/compile/20030323-1.c: New test case.
14958
14959 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14960
14961 * gcc.dg/20030321-1.c: New test.
14962
14963 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14964
14965 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14966
14967 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14968
14969 PR c++/9978, c++/9708
14970 * g++.dg/ext/vlm1.C: Adjust expected error.
14971 * g++.dg/ext/vla2.C: New test.
14972 * g++.dg/template/arg1.C: New test.
14973 * g++.dg/template/arg2.C: New test.
14974
14975 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14976
14977 * g77.f-torture/execute/select.f: New test.
14978 * g77.f-torture/noncompile/select_no_compile.f: New test.
14979
14980 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14981
14982 PR c++/9898
14983 * g++.dg/other/error4.C: New test.
14984
14985 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14986
14987 * g++.dg/template/friend17.C: New test.
14988
14989 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14990
14991 * gcc.c-torture/compile/20030320-1.c: New.
14992
14993 2003-03-20 Roger Sayle <roger@eyesopen.com>
14994
14995 * gcc.dg/builtins-6.c: New test case.
14996
14997 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14998
14999 PR target/10073
15000 * gcc.c-torture/compile/20030319-1.c: New.
15001
15002 2003-03-18 Jan Hubicka <jh@suse.cz>
15003
15004 * gcc.dg/i386-cvt-1.c: New test.
15005
15006 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15007
15008 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15009 * objc.dg/naming-2.m: Likewise.
15010
15011 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15012
15013 PR c++/9639
15014 * g++.dg/parse/crash1.C: New test.
15015
15016 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15017
15018 PR c++/8805
15019 * g++.dg/eh/cleanup1.C: New test.
15020
15021 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15022
15023 * gcc.c-torture/execute/20030316-1.c: New test case.
15024
15025 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15026
15027 PR c++/9629
15028 * g++.dg/init/ctor2.C: New test.
15029
15030 2003-03-15 Roger Sayle <roger@eyesopen.com>
15031
15032 * g77.f-torture/compile/xformat.f: New test case.
15033
15034 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15035
15036 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15037 * g++.old-deja/g++.mike/eh50.C: Likewise.
15038
15039 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15040
15041 PR c++/6440
15042 * g++.dg/template/spec7.C: New test.
15043 * g++.dg/template/spec8.C: Likewise.
15044
15045 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15046
15047 * gcc.c-torture/execute/20030313-1.c: New test.
15048
15049 2003-03-14 Richard Henderson <rth@redhat.com>
15050
15051 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15052
15053 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15054
15055 * gcc.c-torture/compile/20030314-1.c: New test.
15056
15057 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15058
15059 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15060 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15061 thumb target,
15062 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15063 to accept newer _imp__ prefix and additional
15064 newline in .drectve section.
15065 * gcc.dg/dll-4.c: Likewise.
15066 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15067 switch.
15068
15069 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15070
15071 * g++.dg/parse/namespace9.C: New test.
15072
15073 * g++.dg/init/ref5.C: New test.
15074 * g++.dg/parse/ptrmem1.C: Likewise.
15075
15076 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15077
15078 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15079 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15080 regular expression.
15081 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15082 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15083
15084 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15085
15086 * gcc.c-torture/execute/20030224-2.c: New test.
15087
15088 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15089
15090 * gcc.dg/decl-3.c: New test.
15091
15092 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15093
15094 * gcc.dg/i386-loop-2.c: New test.
15095
15096 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15097
15098 PR c++/9474
15099 * g++.dg/parse/namespace8.C: New test.
15100
15101 PR c++/9924
15102 * g++.dg/overload/builtin2.C: New test.
15103
15104 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15105
15106 * gcc.dg/return-type-3.c: New test.
15107
15108 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15109
15110 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15111 profiling options are not supported.
15112
15113 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15114
15115 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15116 * g++.old-deja/g++.warn/impint2.C: Likewise.
15117
15118 2003-03-10 Devang Patel <dpatel@apple.com>
15119
15120 * g++.dg/cpp/c++_cmd_1.C: New test.
15121 * g++.dg/cpp/c++_cmd_1.h: New file.
15122
15123 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15124
15125 * gcc.dg/altivec-9.c: New file.
15126
15127 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15128
15129 * gcc.dg/ppc-sdata-1.c: New test.
15130 * gcc.dg/ppc-sdata-2.c: New test.
15131
15132 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15133
15134 PR c++/9373
15135 * g++.dg/opt/ptrmem2.C: New test.
15136
15137 PR c++/8534
15138 * g++.dg/opt/ptrmem1.C: New test.
15139
15140 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15141
15142 * gcc.dg/i386-loop-1.c: New test.
15143
15144 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15145
15146 PR c++/9970
15147 * g++.dg/lookup/friend1.C: New test.
15148
15149 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15150
15151 PR c++/9823
15152 * g++.dg/parser/constructor1.C: New test.
15153
15154 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15155
15156 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15157
15158 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15159
15160 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15161
15162 * gcc.dg/cpp/Wunused.c: Update test.
15163
15164 2003-03-08 Jan Hubicka <jh@suse.cz>
15165
15166 * gcc.dg/inline-3.c: New test.
15167
15168 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15169
15170 PR c++/9809
15171 * g++.dg/parse/builtin1.C: New test.
15172
15173 PR c++/9982
15174 * g++.dg/abi/cookie1.C: New test.
15175 * g++.dg/abi/cookie2.C: Likewise.
15176
15177 PR c++/9524
15178 * g++.dg/template/field1.C: New test.
15179
15180 PR c++/9912
15181 * g++.dg/parse/class1.C: New test.
15182 * g++.dg/parse/namespace7.C: Likewise.
15183 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15184
15185 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15186
15187 * g++.dg/init/ref4.C: New test.
15188
15189 2003-03-07 Jan Hubicka <jh@suse.cz>
15190
15191 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15192 * gcc.dg/inline-3.c: New test.
15193
15194 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15195
15196 * g++.dg/init/ref3.C: New test.
15197
15198 PR c++/9965
15199 * g++.dg/init/ref2.C: New test.
15200
15201 PR c++/9400
15202 * g++.dg/warn/Wshadow-2.C: New test.
15203
15204 PR c++/9791
15205 * g++.dg/warn/Woverloaded-1.C: New test.
15206
15207 2003-03-05 Jan Hubicka <jh@suse.cz>
15208
15209 * gcc.dg/i386-local2.c: New.
15210 * gcc.dg/i386-local.c: Fix typo.
15211
15212 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15213
15214 * g++.dg/abi/layout3.C: New test.
15215
15216 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15217
15218 * gcc.c-torture/compile/20030305-1.c
15219
15220 2003-03-05 Jan Hubicka <jh@suse.cz>
15221
15222 * gcc.dg/i386-local.c: New.
15223
15224 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15225
15226 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15227
15228 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15229
15230 * gcc.dg/switch-2.c: New test.
15231 * gcc.dg/switch-3.c: New test.
15232 * gcc.dg/Wswitch.c: Adjust line numbers.
15233 * gcc.dg/Wswitch-default.c: Likewise.
15234 * gcc.dg/Wswitch-enum.c: Likewise.
15235
15236 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15237
15238 * gcc.c-torture/execute/20030222-1.c: New test.
15239
15240 2003-03-03 James E Wilson <wilson@tuliptree.org>
15241
15242 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15243
15244 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15245
15246 PR c++/9878
15247 * g++.dg/init/ref1.C: New test.
15248
15249 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15250
15251 * gcc.dg/sh-relax.c: New SH-only test.
15252
15253 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15254
15255 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15256 comment explaining purpose of testcase.
15257
15258 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15259
15260 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15261 for HC11/HC12 (asm needs two int registers).
15262 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15263 HC11/HC12 because the test uses an asm which needs two 32-bit
15264 registers.
15265
15266 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15267
15268 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15269 for HC11/HC12 (array is too large otherwise).
15270 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15271 * gcc.c-torture/compile/20010518-2.x: Likewise.
15272 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15273 HC11/HC12 (array is too large).
15274
15275 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15276
15277 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15278 * lib/g++-dg.exp (g++-dg-test): Likewise.
15279
15280 2003-03-01 Roger Sayle <roger@eyesopen.com>
15281
15282 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15283 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15284
15285 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15286
15287 * g++.dg/warn/implicit-typename1.C: Remove warning.
15288
15289 2003-02-28 Richard Henderson <rth@redhat.com>
15290
15291 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15292 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15293
15294 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15295
15296 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15297 * g++.dg/pch/pch.exp: Likewise.
15298
15299 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15300
15301 PR c++/9879
15302 * testsuite/g++.dg/init/new4.C: New test.
15303
15304 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15305
15306 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15307
15308 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15309
15310 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15311 unsigned long.
15312
15313 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15314 wider than float.
15315
15316 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15317
15318 * lib/scanasm.exp: Add support for counting numbers of
15319 occurences.
15320 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15321 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15322
15323 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15324
15325 PR c++/9683
15326 * g++.dg/template/static3.C: New test.
15327
15328 PR c++/9829
15329 * g++.dg/parse/namespace6.C: New test.
15330
15331 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15332
15333 PR target/9732
15334 * gcc.dg/20030225-1.c: New test.
15335
15336 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15337
15338 * README: Remove out-of-date information.
15339
15340 PR c++/9836
15341 * g++.dg/template/spec6.C: New test.
15342
15343 2003-02-24 Jeff Law <law@redhat.com>
15344
15345 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15346
15347 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15348
15349 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15350 * gcc.dg/pragma-ep-1.c: Likewise.
15351
15352 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15353
15354 PR c++/9602
15355 * g++.dg/template/friend16.C: New test.
15356
15357 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15358
15359 PR c++/5333
15360 * g++.dg/parse/fused-params1.C: Adjust error messages.
15361 * g++.dg/template/nested3.C: New test.
15362
15363 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15364
15365 * g++.dg/abi/param1.C: New test.
15366
15367 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15368
15369 PR c++/7982
15370 * g++.dg/warn/implicit-typename1.C: New test.
15371
15372 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15373
15374 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15375 with "mtune".
15376 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15377 * gcc.c-torture/execute/20010129-1.x: Likewise.
15378 * gcc.dg/20011107-1.c: Likewise.
15379 * gcc.dg/20020108-1.c: Likewise.
15380 * gcc.dg/20020122-3.c: Likewise.
15381 * gcc.dg/20020206-1.c: Likewise.
15382 * gcc.dg/20020310-1.c: Likewise.
15383 * gcc.dg/20020426-2.c: Likewise.
15384 * gcc.dg/20020517-1.c: Likewise.
15385 * gcc.dg/991230-1.c: Likewise.
15386 * gcc.dg/i386-unroll-1.c: Likewise.
15387 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15388
15389 2003-02-22 Jan Hubicka <jh@suse.cz>
15390
15391 * gcc.dg/i386-mul.c: New test.
15392
15393 2003-02-21 Roger Sayle <roger@eyesopen.com>
15394
15395 * gcc.dg/builtins-5.c: New test case.
15396
15397 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15398
15399 * gcc.dg/asmreg-1.c: New test.
15400
15401 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15402
15403 PR c++/9749
15404 * g++.dg/parse/varmod1.C: New test.
15405
15406 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15407
15408 PR c++/9727
15409 * g++.dg/template/op1.C: New test.
15410
15411 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15412
15413 PR c++/8906
15414 * g++.dg/template/nested2.C: New test.
15415
15416 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15417
15418 PR c++/8724
15419 * g++.dg/expr/dtor1.C: New test.
15420
15421 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15422
15423 * gcc.dg/cpp/include3.c: New test.
15424 * gcc.dg/cpp/inc/foo.h: New file.
15425
15426 2003-02-21 Glen Nakamura <glen@imodulo.com>
15427
15428 * gcc.c-torture/execute/20030221-1.c: New test.
15429
15430 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15431
15432 PR c++/9729
15433 * g++.dg/abi/conv1.C: New test.
15434
15435 2003-02-20 Jan Hubicka <jh@suse.cz>
15436
15437 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15438
15439 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15440
15441 * gcc.c-torture/compile/20030219-1.c: New test.
15442
15443 2003-02-18 Jan Hubicka <jh@suse.cz>
15444
15445 * gcc.dg/funcorder.c: New test.
15446
15447 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15448
15449 * gcc.c-torture/execute/20030218-1.c: New.
15450
15451 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15452
15453 * gcc.dg/20030218-1.c: New.
15454
15455 2003-02-18 Richard Henderson <rth@redhat.com>
15456
15457 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15458 * gcc.dg/attr-used-2.c: New.
15459
15460 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15461
15462 PR c++/9704
15463 * g++.dg/init/copy5.C: New test.
15464
15465 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15466
15467 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15468 * g++.dg/pch/pch.exp: Likewise.
15469
15470 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15471
15472 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15473 STACK_SIZE is not defined.
15474
15475 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15476
15477 PR c++/9457
15478 * g++.dg/template/init1.C: New test.
15479
15480 2003-02-16 Jan HUbicka <jh@suse.cz>
15481
15482 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15483 (foo): Add few extra tests
15484 * gcc.dg/c99-const-expr-3.c: Likewise.
15485 * gcc.c-torture/execute/20030216-1.c: New.
15486
15487 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15488
15489 PR c++/9459
15490 * g++.dg/ext/typeof4.C: New test.
15491
15492 2003-02-15 Roger Sayle <roger@eyesopen.com>
15493
15494 * gcc.dg/i386-387-3.c: New test case.
15495
15496 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15497
15498 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15499 cris-*-elf* cris-*-aout* and mmix-*-*.
15500
15501 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15502
15503 * gcc.dg/20030213-1.c: New test.
15504
15505 2003-02-12 Roger Sayle <roger@eyesopen.com>
15506
15507 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15508 * gcc.dg/i386-387-2.c: Likewise.
15509
15510 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15511
15512 * gcc.dg/ppc-spe.c: Fix formatting.
15513 Enable tests that were previously unsupported by gas.
15514 Delete tests for instructions that no longer exist.
15515 Switch arguments on evsubifw builtin.
15516
15517 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15518
15519 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15520 STACK_SIZE is too small.
15521
15522 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15523 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15524
15525 * gcc.dg/decl-2.c: New test.
15526
15527 2003-02-10 Jan Hubicka <jh@suse.cz>
15528
15529 * gcc.dg/i386-fpcvt-1.c: New test.
15530
15531 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15532
15533 * gcc.c-torture/execute/20030209-1.c: New test.
15534
15535 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15536
15537 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15538 int-wide bitops, use the constants of the same width.
15539 Likewise, if long long is 32-bit wide, test bitops using
15540 32-bit constants.
15541
15542 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15543
15544 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15545
15546 2003-02-07 Roger Sayle <roger@eyesopen.com>
15547
15548 * testsuite/gcc.dg/builtins-4.c: New test case.
15549
15550 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15551
15552 * gcc.dg/20020430-1.c: Fix dg command typos.
15553 * gcc.dg/20020503-1.c: Likewise.
15554
15555 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15556
15557 PR c++/8785
15558 * g++.dg/parse/fused-params1.C: New test.
15559
15560 PR c++/8857
15561 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15562
15563 PR c++/8921
15564 * g++.dg/parse/non-dependent1.C: New test.
15565
15566 PR c++/8928
15567 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15568
15569 PR c++/9228
15570 * g++.dg/parse/undefined7.C: New test.
15571 * g++.dg/parse/non-templ1.C: New test.
15572
15573 PR c++/9229
15574 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15575
15576 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15577
15578 * gcc.c-torture/compile/20030206-1.c: New test.
15579
15580 2003-02-05 Roger Sayle <roger@eyesopen.com>
15581
15582 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15583 "pow" to "foo" to avoid potential confusion with a math built-in.
15584
15585 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15586
15587 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15588 conditions for SPARC targets.
15589
15590 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15591
15592 * gcc.dg/20030204-1.c: New test.
15593
15594 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15595
15596 PR c++/38
15597 * g++.dg/parse/array-size1.C: New test.
15598
15599 PR c++/5657
15600 * g++.dg/parse/undefined3.C: New test.
15601
15602 PR c++/5665
15603 * g++.dg/parse/undefined4.C: New test.
15604
15605 PR c++/5975
15606 * g++.dg/parse/undefined5.C: New test.
15607
15608 PR c++/7259
15609 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15610
15611 PR c++/8578
15612 * g++.dg/parse/casting-operator1.C: New test.
15613
15614 PR c++/8596
15615 * g++.dg/parse/undefined6.C: New test.
15616
15617 PR c++/8736
15618 * g++.dg/parse/missing-template1.C: New test.
15619
15620 2003-02-04 Jan Hubicka <jh@suse.cz>
15621
15622 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15623 * gcc.dg/i386-cmov?.c: Likewise.
15624 * gcc.dg/i386-fpcvt-?.c: Likewise.
15625 * gcc.dg/i386-ssefp-1.c: Likewise.
15626 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15627 conventions.
15628
15629 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15630
15631 PR c++/7129
15632 * testsuite/g++.dg/ext/max.C: New test.
15633
15634 2003-02-03 Jan Hubicka <jh@suse.cz>
15635
15636 * gcc.c-torture/execute/20030203-1.c: New test.
15637
15638 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15639
15640 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15641 'natural-endian'.
15642
15643 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15644
15645 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15646 * g++.dg/init/new2.C: Likewise.
15647 * g++.dg/other/new1.C: Likewise.
15648
15649 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15650
15651 * gcc.dg/struct-ret-libc.c: New test.
15652
15653 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15654
15655 * gcc.dg/20030129-1.c: New test.
15656
15657 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15658
15659 PR c++/8849
15660 * g++.dg/template/ptrmem4.C: New test.
15661
15662 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15663
15664 * g++.dg/parser/constant1.C: New test.
15665
15666 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15667
15668 PR c++/8591
15669 * g++.dg/parse/friend2.C: New test.
15670
15671 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15672
15673 PR c++/9437
15674 * g++.dg/template/unify4.C: New test.
15675
15676 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15677
15678 * gcc.c-torture/execute/20030128-1.c: New test.
15679
15680 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15681
15682 * g++.dg/lookup/nested1.C: Test moved from ...
15683 * g++.old-deja/g++.other/lookup24.C: ... here.
15684
15685 2003-01-28 Jan Hubicka <jh@suse.cz>
15686
15687 * gcc.dg/i386-cmov5.c: New test.
15688
15689 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15690
15691 * gcc.c-torture/execute/20010925-1.c: Changed the
15692 memcpy declaration.
15693
15694 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15695
15696 PR c++/3902
15697 * g++.dg/parse/template5.C: New test.
15698
15699 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15700
15701 PR fortran/9258
15702 * g77.dg/pr9258: New test.
15703
15704 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15705
15706 * README: Move relevant parts from README.g++.
15707
15708 * README.g++: Remove this file.
15709
15710 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15711
15712 * g++.dg/abi/dcast1.C: New test.
15713
15714 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15715
15716 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15717
15718 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15719
15720 PR c++/47
15721 * g++.old-deja/g++.other/lookup24.C: New test.
15722
15723 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15724
15725 PR middle-end/7227
15726 * gcc.dg/uninit-C.c: New test.
15727
15728 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15729
15730 * g++.dg/abi/covariant1.C: New test.
15731
15732 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15733
15734 * gcc.dg/20030123-1.c: New test.
15735
15736 2003-01-25 Jan Hubicka <jh@suse.cz>
15737
15738 PR opt/8492
15739 * gcc.c-torture/compile/20030125-1.c
15740
15741 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15742
15743 PR c++/9403
15744 * g++.dg/parse/template3.C: New test.
15745 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15746
15747 PR c++/795
15748 * g++.dg/parse/template4.C: New test.
15749
15750 PR c++/9415
15751 * g++.dg/template/qual2.C: New test.
15752
15753 PR c++/8545
15754 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15755
15756 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15757
15758 2003-01-25 Roger Sayle <roger@eyesopen.com>
15759
15760 * gcc.c-torture/execute/switch-1.c: New test case.
15761
15762 2003-01-25 Jan Hubicka <jh@suse.cz>
15763
15764 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15765
15766 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15767
15768 Tweaks for Bison-1.875. From the NEWS file:
15769 "- `parse error' -> `syntax error'
15770 Bison now uniformly uses the term `syntax error'"
15771 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15772 * gcc.dg/cpp/digraph2.c: Likewise.
15773 * gcc.dg/cpp/direct2.c: Likewise.
15774 * gcc.dg/cpp/paste4.c: Likewise.
15775 * gcc.dg/c90-restrict-1.c: Likewise.
15776 * gcc.dg/c99-func-2.c: Likewise.
15777 * gcc.dg/noncompile/920721-2.c: Likewise.
15778 * gcc.dg/noncompile/930622-2.c: Likewise.
15779 * gcc.dg/noncompile/940112-1.c: Likewise.
15780 * gcc.dg/noncompile/950921-1.c: Likewise.
15781 * gcc.dg/noncompile/951123-1.c: Likewise.
15782 * gcc.dg/noncompile/971104-1.c: Likewise.
15783 * gcc.dg/noncompile/990416-1.c: Likewise.
15784
15785 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15786
15787 * g++.dg/parse/undefined1.C: Add error message.
15788
15789 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15790
15791 PR c++/9354
15792 * g++.dg/parse/new1.C: New test.
15793
15794 PR c++/9216
15795 * g++.dg/parse/template2.C: New test.
15796
15797 PR c++/9354
15798 * g++.dg/parse/typedef2.C: New test.
15799
15800 PR c++/9328
15801 * g++.dg/ext/typeof3.C: New test.
15802
15803 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15804
15805 PR c++/2738
15806 * g++.dg/parse/ret-type1.C: New test.
15807
15808 PR c++/3792
15809 * g++.dg/parse/tmpl-outside1.C: New test.
15810
15811 PR c++/4207
15812 * g++.dg/parse/int-as-enum1.C: New test.
15813
15814 PR c++/4903
15815 * g++.dg/parse/no-typename1.C: New test.
15816
15817 PR c++/5533
15818 * g++.dg/parse/no-value1.C: New test.
15819
15820 PR c++/5921
15821 * g++.dg/parse/wrong-inline1.C: New test.
15822
15823 PR c++/6402
15824 * g++.dg/parse/ref1.C: New test.
15825
15826 PR c++/6992
15827 * g++.dg/parse/attr-ctor1.C: New test.
15828
15829 PR c++/7229
15830 * g++.dg/parse/namespace5.C: New test.
15831
15832 PR c++/7917
15833 * g++.dg/parse/func-def1.C: New test.
15834
15835 PR c++/8143
15836 * g++.dg/parse/undefined1.C: New test.
15837
15838 PR c++/5723, PR c++/8522
15839 * g++.dg/parse/specialization1.C: New test.
15840
15841 PR c++/163, PR c++/8595
15842 * g++.dg/parse/struct-as-enum1.C: New test.
15843
15844 PR c++/9173
15845 * g++.dg/parse/undefined2.C: New test.
15846
15847 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15848
15849 PR c++/9298
15850 * g++.dg/parse/template1.C: New test.
15851
15852 PR c++/9384
15853 * g++.dg/parse/using1.C: New test.
15854
15855 PR c++/9285
15856 PR c++/9294
15857 * g++.dg/parse/expr2.C: New test.
15858
15859 PR c++/9388
15860 * g++.dg/parse/lookup2.C: Likewise.
15861
15862 2003-01-21 Jan Hubicka <jh@suse.cz>
15863
15864 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15865 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15866 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15867 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15868
15869 2003-01-20 Nick Clifton <nickc@redhat.com>
15870
15871 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15872 problem with ARM sibcall code generation.
15873
15874 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15875
15876 * gcc.c-torture/execute/20030120-1.c: New.
15877
15878 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15879
15880 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15881
15882 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15883
15884 PR c++/9272
15885 * g++.dg/parse/ctor1.C: New test.
15886
15887 PR c++/9294:
15888 * g++.dg/parse/qualified1.C: New test.
15889
15890 * g++.dg/parse/typename3.C: New test.
15891
15892 2003-01-16 Richard Henderson <rth@redhat.com>
15893
15894 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15895
15896 2003-01-16 Richard Henderson <rth@redhat.com>
15897
15898 * g++.dg/pch/pch.exp: Copy test header to the working directory
15899 before using it either for precompilation or direct use.
15900 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15901 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15902
15903 2003-01-16 Richard Henderson <rth@redhat.com>
15904
15905 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15906 before using it either for precompilation or direct use.
15907 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15908 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15909
15910 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15911
15912 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15913 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15914 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15915 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15916 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15917 typename warning into error.
15918 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15919 error messages.
15920 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15921 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15922 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15923 messages.
15924 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15925 make declaration visible in template.
15926 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15927 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15928 messages.
15929 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15930 message.
15931 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15932 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15933 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15934 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15935 typename warning with error message.
15936 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15937 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15938 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15939
15940 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15941
15942 * g++.dg/parse/ambig2.C: New test.
15943
15944 2003-01-15 Richard Henderson <rth@redhat.com>
15945
15946 * g++.dg/tls/init-2.C: Update error message string.
15947
15948 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15949
15950 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15951
15952 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15953
15954 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15955 all for HC11/HC12.
15956 * gcc.c-torture/compile/20001205-1.x: Likewise.
15957 * gcc.c-torture/compile/20001226-1.x: Likewise.
15958 * gcc.c-torture/compile/920520-1.x: Likewise.
15959 * gcc.c-torture/compile/961203-1.x: Likewise.
15960 * gcc.c-torture/compile/20020604-1.x: Likewise.
15961
15962 2003-01-15 Jan Hubicka <jh@suse.cz>
15963
15964 * gcc.c-torture/compile/20030115-1.c: New test.
15965
15966 * gcc.dg/i386-fpcvt-1.c: New test.
15967 * gcc.dg/i386-fpcvt-2.c: New test.
15968
15969 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15970
15971 Further conform g++'s __vmi_class_type_info to the C++ ABI
15972 specification.
15973 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15974 the specification.
15975
15976 2003-01-14 Jan Hubicka <jh@suse.cz>
15977
15978 * gcc.dg/i386-fpcvt-1.c: New test.
15979 * gcc.dg/i386-fpcvt-2.c: New test.
15980
15981 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15982
15983 * gcc.dg/i386-mmx-3.c: New test.
15984
15985 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15986
15987 PR c++/9264
15988 * g++.dg/parse/octal1.C: New file.
15989
15990 PR c++/9172
15991 * g++.dg/parse/typename1.C: New file.
15992
15993 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15994
15995 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15996 * gcc.dg/bf-no-ms-layout.c: Likewise.
15997 * gcc.dg/bf-ms-attrib.c: Likewise.
15998
15999 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16000
16001 PR c++/9099
16002 * g++.dg/parse/dtor1.C: New file.
16003
16004 PR c++/9128
16005 * g++.dg/rtti/typeid1.C: New file.
16006
16007 PR c++/9153
16008 * g++.dg/parse/lookup1.C: New file.
16009
16010 PR c++/9171
16011 * g++.dg/templ/spec5.C: New file.
16012
16013 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16014
16015 * gcc.c-torture/compile/20030110-1.c: New test.
16016
16017 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16018
16019 Merge from pch-branch:
16020
16021 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16022
16023 * gcc.dg/pch/cpp-1.h: New.
16024 * gcc.dg/pch/cpp-1.c: New.
16025 * gcc.dg/pch/cpp-2.h: New.
16026 * gcc.dg/pch/cpp-2.c: New.
16027
16028 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16029
16030 * gcc.dg/pch/except-1.h: New.
16031 * gcc.dg/pch/except-1.c: New.
16032
16033 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16034
16035 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16036 running test.
16037 * gcc.dg/pch: Include *.hp not *.h.
16038 * gcc.dg/pch/system-1.h: New.
16039 * gcc.dg/pch/system-1.c: New.
16040
16041 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16042
16043 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16044 rather than trying to build and run a program using PCH.
16045 * gcc.dg/pch: Remove dg-do commands from test files.
16046
16047 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16048
16049 * gcc.dg/pch/macro-3.c: New.
16050 * gcc.dg/pch/macro-3.h: New.
16051
16052 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16053
16054 * gcc.dg/pch/common-1.c: New.
16055 * gcc.dg/pch/common-1.h: New.
16056 * gcc.dg/pch/decl-1.c: New.
16057 * gcc.dg/pch/decl-1.h: New.
16058 * gcc.dg/pch/decl-2.c: New.
16059 * gcc.dg/pch/decl-2.h: New.
16060 * gcc.dg/pch/decl-3.c: New.
16061 * gcc.dg/pch/decl-3.h: New.
16062 * gcc.dg/pch/decl-4.c: New.
16063 * gcc.dg/pch/decl-4.h: New.
16064 * gcc.dg/pch/decl-5.c: New.
16065 * gcc.dg/pch/decl-5.h: New.
16066 * gcc.dg/pch/global-1.c: New.
16067 * gcc.dg/pch/global-1.h: New.
16068 * gcc.dg/pch/inline-1.c: New.
16069 * gcc.dg/pch/inline-1.h: New.
16070 * gcc.dg/pch/inline-2.c: New.
16071 * gcc.dg/pch/inline-2.h: New.
16072 * gcc.dg/pch/static-1.c: New.
16073 * gcc.dg/pch/static-1.h: New.
16074 * gcc.dg/pch/static-2.c: New.
16075 * gcc.dg/pch/static-2.h: New.
16076
16077 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16078
16079 * g++.dg/pch/pch.exp: Better handle failing testcases.
16080 * gcc.dg/pch/pch.exp: Likewise.
16081 * gcc.dg/pch/macro-1.c: New.
16082 * gcc.dg/pch/macro-1.h: New.
16083 * gcc.dg/pch/macro-2.c: New.
16084 * gcc.dg/pch/macro-2.h: New.
16085
16086 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16087
16088 * g++.dg/dg.exp: Treat files in pch/ specially.
16089 * g++.dg/pch/pch.exp: New file.
16090 * g++.dg/pch/empty.H: New file.
16091 * g++.dg/pch/empty.C: New file.
16092 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16093 "precompile".
16094
16095 * gcc.dg/pch/pch.exp: New file.
16096 * gcc.dg/pch/empty.h: New file.
16097 * gcc.dg/pch/empty.c: New file.
16098 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16099 "precompile".
16100
16101 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16102
16103 * g++.dg/template/friend14.C: New test.
16104
16105 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16106
16107 * gcc.dg/old-style-asm-1.c: New test.
16108
16109 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16110
16111 * gcc.c-torture/compile/20030109-1.c: New test.
16112
16113 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16114
16115 * gcc.c-torture/execute/20030109-1.c: New test.
16116
16117 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16118
16119 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16120 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16121 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16122 * g++.old-deja/g++.mike/eh2.C: Likewise
16123 * g++.old-deja/g++.mike/eh3.C: Likewise
16124 * g++.old-deja/g++.mike/eh5.C: Likewise
16125 * g++.old-deja/g++.mike/eh6.C: Likewise
16126 * g++.old-deja/g++.mike/eh7.C: Likewise
16127 * g++.old-deja/g++.mike/eh8.C: Likewise
16128 * g++.old-deja/g++.mike/eh9.C: Likewise
16129 * g++.old-deja/g++.mike/eh10.C: Likewise
16130 * g++.old-deja/g++.mike/eh12.C: Likewise
16131 * g++.old-deja/g++.mike/eh13.C: Likewise
16132 * g++.old-deja/g++.mike/eh14.C: Likewise
16133 * g++.old-deja/g++.mike/eh16.C: Likewise
16134 * g++.old-deja/g++.mike/eh17.C: Likewise
16135 * g++.old-deja/g++.mike/eh18.C: Likewise
16136 * g++.old-deja/g++.mike/eh21.C: Likewise
16137 * g++.old-deja/g++.mike/eh23.C: Likewise
16138 * g++.old-deja/g++.mike/eh24.C: Likewise
16139 * g++.old-deja/g++.mike/eh25.C: Likewise
16140 * g++.old-deja/g++.mike/eh26.C: Likewise
16141 * g++.old-deja/g++.mike/eh27.C: Likewise
16142 * g++.old-deja/g++.mike/eh28.C: Likewise
16143 * g++.old-deja/g++.mike/eh29.C: Likewise
16144 * g++.old-deja/g++.mike/eh31.C: Likewise
16145 * g++.old-deja/g++.mike/eh33.C: Likewise
16146 * g++.old-deja/g++.mike/eh34.C: Likewise
16147 * g++.old-deja/g++.mike/eh35.C: Likewise
16148 * g++.old-deja/g++.mike/eh36.C: Likewise
16149 * g++.old-deja/g++.mike/eh37.C: Likewise
16150 * g++.old-deja/g++.mike/eh38.C: Likewise
16151 * g++.old-deja/g++.mike/eh39.C: Likewise
16152 * g++.old-deja/g++.mike/eh40.C: Likewise
16153 * g++.old-deja/g++.mike/eh41.C: Likewise
16154 * g++.old-deja/g++.mike/eh42.C: Likewise
16155 * g++.old-deja/g++.mike/eh44.C: Likewise
16156 * g++.old-deja/g++.mike/eh46.C: Likewise
16157 * g++.old-deja/g++.mike/eh47.C: Likewise
16158 * g++.old-deja/g++.mike/eh48.C: Likewise
16159 * g++.old-deja/g++.mike/eh49.C: Likewise
16160 * g++.old-deja/g++.mike/eh50.C: Likewise
16161 * g++.old-deja/g++.mike/eh51.C: Likewise
16162 * g++.old-deja/g++.mike/eh53.C: Likewise
16163 * g++.old-deja/g++.mike/eh55.C: Likewise
16164 * g++.old-deja/g++.mike/p7912.C: Likewise
16165 * g++.old-deja/g++.mike/p9706.C: Likewise
16166 * g++.old-deja/g++.mike/p10416.C: Likewise
16167 * g++.old-deja/g++.mike/p11667.C: Likewise
16168 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16169 Remove redundant reference to Iris.
16170 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16171 Elxsi, i860, Pico Java, and WE32K.
16172
16173 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16174
16175 * g++.dg/ext/asm4.C: New test.
16176
16177 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16178
16179 PR c++/9030
16180 * g++.dg/template/friend12.C: New test.
16181 * g++.dg/template/friend13.C: Likewise.
16182 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16183
16184 2003-01-08 Jan Hubicka <jh@suse.cz>
16185
16186 * gcc.dg/i386-cadd.c: New test.
16187 * gcc.dg/i386-cmov4.c: Likewise.
16188
16189 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16190
16191 PR c++/9165
16192 * g++.dg/warn/Wunused-3.C: New test.
16193
16194 * g++.dg/abi/bitfield9.C: New test.
16195
16196 PR c++/9189
16197 * g++.dg/parse/defarg3.C: New test.
16198
16199 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16200
16201 * g++.dg/parse/ambig1.C: New test.
16202 * g++.dg/parse/defarg2.C: New test.
16203
16204 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16205
16206 * g++.dg/template/defarg-1.C: New test.
16207 * g++.dg/template/local2.C: Likewise.
16208
16209 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16210
16211 * gcc.c-torture/execute/20030105-1.c: New test.
16212
16213 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16214
16215 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16216 * g++.dg/parse/namespace4.C: Likewise.
16217
16218 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16219
16220 * g++.dg/template/ntp2.C: New test.
16221
16222 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16223
16224 * g++.dg/parse/extern-C-1.C: New test.
16225
16226 * g++.dg/parse/namespace4.C: New test.
16227
16228 * g++.dg/template/nested1.C: New test.
16229
16230 * g++.dg/parse/namespace3.C: New test.
16231
16232 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16233
16234 * g++.dg/lookup/two-stage1.C: New test.
16235
16236 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16237
16238 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16239 * g++.old-deja/g++.jason/access8.C: Likewise.
16240 * g++.old-deja/g++.other/decl5.C: Likewise.
16241
16242 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16243
16244 * g++.dg/parse/parse7.C: New test.
16245
16246 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16247
16248 PR c++/2843
16249 * g++.dg/ext/attrib7.C: New test.
16250
16251 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16252
16253 * g++.dg/parse/parse6.C: New test.
16254
16255 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16256
16257 * gcc.dg/h8300-stack-1.c: New.
16258
16259 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16260
16261 g++.dg/lookup/exception1.C: New test.
16262
16263 g++.dg/lookup/template1.C: New test.
16264
16265 g++.dg/parse/namespace2.C: New test.
16266
16267 g++.dg/parse/parens2.C: New test.
16268
16269 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16270
16271 * g++.dg/parse/parse5.C: New test.
16272 * g++.dg/lookup/scoped4.C: New test.
16273
16274 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16275
16276 * g++.dg/parse/parens1.C: New test.
16277
16278 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16279 angle-bracket1.C.
16280 * g++.dg/parse/parens2.C: New test.
16281
16282 * g++.dg/lookup/scope-operator1.C: New test.
16283
16284 * g++.dg/parse/operator1.C: New test.
16285
16286 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16287
16288 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16289 * g++.old-deja/g++.other/access6.C: Likewise.
16290 * g++.old-deja/g++.other/decl1.C: Likewise.
16291 * g++.old-deja/g++.pt/typename12.C: Likewise.
16292
16293 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16294
16295 * g++.dg/parse/namespace1.C: New test.
16296
16297 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16298
16299 * g++.dg/parse/parse4.C: New test.
16300
16301 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16302
16303 * g++.dg/parse/parse3.C: New test.
16304
16305 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16306
16307 * g++.dg/parse/parse2.C: New test.
16308
16309 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16310
16311 * g++.dg/template/friend11.C: New test.
16312
16313 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16314
16315 * g++.dg/parse/parse1.C: New test.
16316
16317 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16318
16319 * lib/profopt.exp: Change the name of a global variable to avoid
16320 possible clashes with other test suites.
16321
16322 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16323
16324 * g++.dg/inherit/covariant8.C: New test.
16325
16326 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16327
16328 * g++.dg/init/array9.C: New test.
16329
16330 PR c++/9112
16331 * g++.dg/parse/expr1.C: New test.
16332
16333 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16334
16335 * gcc.c-torture/compile/20021230-1.c: New test.
16336
16337 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16338
16339 * g++.dg/inherit/covariant5.C: New test.
16340 * g++.dg/inherit/covariant6.C: New test.
16341 * g++.dg/inherit/covariant7.C: New test.
16342
16343 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16344
16345 PR c++/2739
16346 * g++.dg/other/access2.C: New test.
16347
16348 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16349
16350 * g++.dg/other/anon-struct.C: No longer fails
16351 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16352 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16353 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16354
16355 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16356
16357 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16358
16359 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16360
16361 * g++.dg/eh/spec4.C: Remove stray semicolon.
16362 * g++.dg/expr/pmf-1.C: Change error message.
16363 * g++.dg/ext/asm1.C: Remove stray semicolon.
16364 * g++.dg/ext/typename1.C: Add missing typenames.
16365 * g++.dg/inherit/template-as-base.C: Change error message.
16366 * g++.dg/lookup/scoped1.C: Likewise.
16367 * g++.dg/lookup/scoped2.C: Likewise.
16368 * g++.dg/lookup/using2.C: Likewise.
16369 * g++.dg/other/component1.C: Remove stray semicolon.
16370 * g++.dg/other/do1.C: Change error message.
16371 * g++.dg/other/error2.C: Likewise.
16372 * g++.dg/other/init1.C: Likewise.
16373 * g++.dg/other/packed1.C: Remove stray semicolon.
16374 * g++.dg/other/ptrmem2.C: Change error message.
16375 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16376 marker.
16377 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16378 * g++.dg/template/access3.C: Add typename keyword.
16379 * g++.dg/template/access5.C: Remove stray semicolon.
16380 * g++.dg/template/access6.C: Likewise.
16381 * g++.dg/template/complit1.C: Likewise.
16382 * g++.dg/template/crash1.C: Change error message.
16383 * g++.dg/template/inherit2.C: Remove stray semicolon.
16384 * g++.dg/template/instantiate2.C: Likewise.
16385 * g++.dg/template/instantiate3.C: Change error message.
16386 * g++.dg/template/qual1.C: Remove stray semicolon.
16387 * g++.dg/template/qualttp18.C: Change error message.
16388 * g++.dg/template/ref1.C: Remove stray semicolon.
16389 * g++.dg/template/sizeof1.C (A::value): Declare it.
16390 * g++.dg/template/spec4.C: Change error message.
16391 * g++.dg/template/static1.C: Likewise.
16392 * g++.dg/template/type1.C: Likewise.
16393 * g++.dg/template/typename3.C: Likewise.
16394 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16395 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16396 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16397 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16398 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16399 named return value extension.
16400 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16401 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16402 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16403 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16404 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16405 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16406 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16407 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16408 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16409 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16410 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16411 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16412 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16413 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16414 syntax.
16415 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16416 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16417 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16418 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16419 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16420 * g++.old-deja/g++.brendan/template11.C: Likewise.
16421 * g++.old-deja/g++.brendan/template26.C: Likewise.
16422 * g++.old-deja/g++.brendan/template27.C: Use explicit
16423 specialization syntax.
16424 * g++.old-deja/g++.brendan/template30.C: Likewise.
16425 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16426 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16427 non-dependent names.
16428 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16429 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16430 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16431 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16432 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16433 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16434 named return value extension.
16435 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16436 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16437 * g++.old-deja/g++.ext/return1.C: Likewise.
16438 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16439 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16440 * g++.old-deja/g++.jason/access8.C: Likewise.
16441 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16442 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16443 pseudo-destructor names.
16444 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16445 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16446 pseudo-destructor names.
16447 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16448 * g++.old-deja/g++.jason/overload19.C: Likewise.
16449 * g++.old-deja/g++.jason/overload32.C: Likewise.
16450 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16451 stray semicolons.
16452 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16453 * g++.old-deja/g++.jason/return.C: Likewise.
16454 * g++.old-deja/g++.jason/return2.C: Likewise.
16455 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16456 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16457 syntax.
16458 * g++.old-deja/g++.jason/template10.C: Account for use of
16459 non-dependent names.
16460 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16461 syntax.
16462 * g++.old-deja/g++.jason/template37.C: Likewise.
16463 * g++.old-deja/g++.law/access4.C: Change error messages.
16464 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16465 pseudo-destructor names.
16466 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16467 * g++.old-deja/g++.law/ctors9.C: Likewise.
16468 * g++.old-deja/g++.law/cvt22.C: Likewise.
16469 * g++.old-deja/g++.law/dtors5.C: Likewise.
16470 * g++.old-deja/g++.law/global-init1.C: Likewise.
16471 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16472 * g++.old-deja/g++.law/operators28.C: Likewise.
16473 * g++.old-deja/g++.law/visibility28.C: Likewise.
16474 * g++.old-deja/g++.martin/eval1.C: Likewise.
16475 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16476 name.
16477 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16478 * g++.old-deja/g++.mike/net34.C: Likewise.
16479 * g++.old-deja/g++.mike/net36.C: Likewise.
16480 * g++.old-deja/g++.mike/ns2.C: Likewise.
16481 * g++.old-deja/g++.mike/p12306.C: Likewise.
16482 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16483 value extension.
16484 * g++.old-deja/g++.mike/p700.C: Likewise.
16485 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16486 * g++.old-deja/g++.mike/p710.C: Likewise.
16487 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16488 value extension.
16489 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16490 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16491 * g++.old-deja/g++.ns/crash2.C: Likewise.
16492 * g++.old-deja/g++.ns/crash3.C: Likewise.
16493 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16494 * g++.old-deja/g++.ns/ns17.C: Likewise.
16495 * g++.old-deja/g++.ns/template16.C: Likewise.
16496 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16497 keyword.
16498 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16499 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16500 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16501 named return value extension.
16502 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16503 * g++.old-deja/g++.other/access4.C: Issue additional error
16504 messages.
16505 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16506 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16507 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16508 * g++.old-deja/g++.other/crash25.C: Change error message.
16509 * g++.old-deja/g++.other/crash4.C: Change error message.
16510 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16511 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16512 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16513 checks.
16514 * g++.old-deja/g++.other/defarg8.C: Likewise.
16515 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16516 * g++.old-deja/g++.other/dtor10.C: Likewise.
16517 * g++.old-deja/g++.other/incomplete.C: Likewise.
16518 * g++.old-deja/g++.other/linkage7.C: Likewise.
16519 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16520 lookup algorithm.
16521 * g++.old-deja/g++.other/mangle2.C: Likewise.
16522 * g++.old-deja/g++.other/refinit2.C: Likewise.
16523 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16524 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16525 * g++.old-deja/g++.pt/crash28.C: Likewise.
16526 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16527 syntax.
16528 * g++.old-deja/g++.pt/crash32.C: Change error message.
16529 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16530 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16531 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16532 error message position.
16533 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16534 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16535 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16536 syntax.
16537 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16538 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16539 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16540 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16541 keyword.
16542 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16543 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16544 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16545 keyword.
16546 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16547 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16548 syntax.
16549 * g++.old-deja/g++.pt/friend28.C: Account for use of
16550 non-dependent names.
16551 * g++.old-deja/g++.pt/friend29.C: Likewise.
16552 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16553 rules.
16554 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16555 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16556 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16557 lookup rules.
16558 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16559 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16560 keyword.
16561 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16562 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16563 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16564 keyword.
16565 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16566 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16567 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16568 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16569 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16570 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16571 keyword.
16572 * g++.old-deja/g++.pt/spec10.C: Likewise.
16573 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16574 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16575 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16576 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16577 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16578 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16579 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16580 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16581 * g++.old-deja/g++.pt/typename15.C: Likewise.
16582 * g++.old-deja/g++.pt/typename22.C: Likewise.
16583 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16584 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16585 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16586 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16587 syntax.
16588 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16589 return value extension.
16590 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16591 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16592 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16593 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16594
16595 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16596
16597 * g++.dg/warn/inline1.C: New test.
16598 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16599 * g++.old-deja/g++.jason/synth10.C: Likewise.
16600 * g++.old-deja/g++.mike/net31.C: Likewise.
16601 * g++.old-deja/g++.mike/p8786.C: Likewise.
16602
16603 * g++.dg/template/friend10.C: New test.
16604 * g++.dg/template/conv5.C: New test.
16605
16606 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16607
16608 * g++.dg/lookup/scoped3.C: New test.
16609
16610 * g++.dg/lookup/decl1.C: New test.
16611 * g++.dg/lookup/decl2.C: New test.
16612
16613 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16614
16615 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16616 gcc.c-torture/compile/20021015-1.c,
16617 gcc.c-torture/compile/20021015-2.c,
16618 gcc.c-torture/compile/20021123-1.c,
16619 gcc.c-torture/compile/20021123-2.c,
16620 gcc.c-torture/compile/20021123-3.c,
16621 gcc.c-torture/compile/20021123-4.c,
16622 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16623 only to 3.1 or 3.2 branch.
16624
16625 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16626
16627 * gcc.dg/i386-bitfield3.c: New test.
16628
16629 * gcc.dg/i386-bitfield2.c: New test.
16630
16631 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16632
16633 * g++.dg/parse/conv_op1.C: New test.
16634
16635 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16636
16637 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16638 approved.
16639
16640 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16641
16642 * gcc.c-torture/compile/20021220-1.c: New test.
16643
16644 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16645
16646 * gcc.dg/i386-fastcall-1.c: New.
16647
16648 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16649
16650 * gcc.c-torture/execute/20021219-1.c: New test.
16651
16652 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16653
16654 * gcc.dg/i386-pic-1.c: New test.
16655
16656 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16657
16658 PR c++/8099
16659 * g++.dg/template/friend9.C: New test.
16660
16661 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16662
16663 PR c++/3663
16664 * g++.dg/template/access7.C: New test.
16665
16666 2002-12-18 Nick Clifton <nickc@redhat.com>
16667
16668 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16669 the libstdc++-v3 directory has been found.
16670
16671 2002-12-12 Devang Patel <dpatel@apple.com>
16672 * gcc.dg/darwin-ld-1.c: New test.
16673 * gcc.dg/darwin-ld-2.c: New test.
16674 * gcc.dg/darwin-ld-3.c: New test.
16675 * gcc.dg/darwin-ld-4.c: New test.
16676 * gcc.dg/darwin-ld-5.c: New test.
16677
16678 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16679
16680 * gcc.c-torture/compile/20021212-1.c: New test.
16681
16682 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16683
16684 * gcc.dg/fshort-wchar: New test.
16685
16686 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16687
16688 PR c++/8372
16689 * g++.dg/template/dtor1.C: New test.
16690
16691 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16692 markers.
16693
16694 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16695
16696 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16697
16698 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16699
16700 * g++.dg/template/static1.C: New test.
16701 * g++.dg/template/static2.C: New test.
16702 * g++.old-deja/g++.ext/memconst.C: New test.
16703
16704 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16705
16706 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16707 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16708 * g++.dg/special/initp1.C: Likewise.
16709
16710 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16711
16712 * gcc.c-torture/execute/20021204-1.c: New test.
16713
16714 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16715
16716 * gcc.dg/ppc-fmadd-1.c: New file.
16717 * gcc.dg/ppc-fmadd-2.c: New file.
16718 * gcc.dg/ppc-fmadd-3.c: New file.
16719
16720 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16721
16722 * gcc.c-torture/compile/20021204-1.c: New test.
16723
16724 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16725
16726 * g++.dg/inherit/covariant2.C: New test.
16727 * g++.dg/inherit/covariant3.C: New test.
16728 * g++.dg/inherit/covariant4.C: New test.
16729 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16730 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16731
16732 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16733
16734 PR c++/8688
16735 * g++.dg/init/brace3.C: New test.
16736
16737 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16738
16739 * gcc.dg/20020210-1.c: Fix a comment typo.
16740
16741 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16742
16743 PR c++/8720
16744 * g++.dg/parse/defarg1.C: New test.
16745
16746 PR c++/8615
16747 * g++.dg/template/char1.C: New test.
16748
16749 * g++.dg/template/varmod1.C: Fix typo.
16750
16751 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16752
16753 DR 180
16754 * g++.old-deja/g++.pt/crash32.C: Expect error.
16755
16756 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16757
16758 PR c++/5919
16759 * g++.dg/template/varmod1.C: New test.
16760
16761 PR c++/8727
16762 * g++.dg/inherit/typeinfo1.C: New test.
16763
16764 PR c++/8663
16765 * g++.dg/inherit/typedef1.C: New test.
16766
16767 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16768
16769 PR c++/8332
16770 PR c++/8493
16771 * g++.dg/template/strlen1.C: New test.
16772
16773 PR c++/8227
16774 * g++.dg/template/ctor2.C: New test.
16775
16776 PR c++/8214
16777 * g++.dg/init/string1.C: New test.
16778
16779 PR c++/8511
16780 * g++.dg/template/friend8.C: New test.
16781
16782 2002-11-29 Joe Buck <jbuck@synopsys.com>
16783
16784 * g++.dg/lookup/anon2.C: New test.
16785
16786 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16787
16788 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16789 h8300 port.
16790
16791 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16792
16793 * gcc.dg/bitfld-6.c: New test.
16794
16795 2002-11-27 Jan Hubicka <jh@suse.cz>
16796
16797 * gcc.c-torture/execute/20021127.[cx]: New test.
16798
16799 2002-11-26 Jan Hubicka <jh@suse.cz>
16800
16801 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16802 quality.
16803
16804 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16805
16806 * g++.dg/init/brace2.C: New test.
16807 * g++.old-deja/g++.mike/p9129.C: Correct.
16808
16809 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16810
16811 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16812
16813 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16814
16815 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16816
16817 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16818
16819 * testsuite/g++.dg/abi/empty11.C: New test.
16820 * testsuite/g++.dg/rtti/cv1.C: New test.
16821
16822 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16823
16824 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16825
16826 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16827
16828 * g++.dg/abi/empty10.C: New test.
16829
16830 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16831
16832 * gcc.c-torture/compile/20021124-1.c: New test.
16833
16834 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16835
16836 * g++.dg/abi/rtti2.C: New test.
16837
16838 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16839
16840 * gcc.dg/i386-unroll-1.c: New test.
16841
16842 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16843
16844 * gcc.c-torture/compile/20021120-1.c: New test.
16845 * gcc.c-torture/compile/20021120-2.c: New test.
16846
16847 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16848
16849 * gcc.dg/bitfld-5.c: New test.
16850
16851 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16852
16853 * gcc.c-torture/execute/20021120-3.c: New test.
16854
16855 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16856
16857 * gcc.c-torture/execute/20021120-2.c: New test.
16858
16859 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16860
16861 * gcc.c-torture/execute/20021120-1.c: New test.
16862
16863 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16864
16865 * gcc.c-torture/execute/20021118-3.c: New test.
16866
16867 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16868
16869 * gcc.c-torture/compile/20021119-1.c: New test.
16870
16871 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16872
16873 * gcc.dg/duff-1.c: New test.
16874 * gcc.dg/duff-2.c: New test.
16875 * gcc.dg/duff-3.c: New test.
16876
16877 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16878
16879 * gcc.dg/cpp/_Pragma5.c: New test.
16880
16881 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16882
16883 * gcc.c-torture/execute/20021118-2.c: New test.
16884
16885 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16886
16887 * gcc.c-torture/execute/20021118-1.c: New test.
16888
16889 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16890
16891 * gcc.dg/20021116-1.c: New test.
16892
16893 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16894
16895 * g++.dg/abi/vcall1.C: New test.
16896
16897 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16898
16899 * gcc.dg/20021029-1.c: New test.
16900 * gcc.dg/20021029-2.c: New test.
16901
16902 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16903
16904 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16905
16906 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16907
16908 PR c/8439
16909 * gcc.dg/20021110.c: Move to ...
16910 * gcc.c-torture/compile/20021110.c: .... here.
16911
16912 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16913
16914 PR c/8467
16915 * gcc.c-torture/execute/20021111-1.c
16916
16917 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16918
16919 PR c/8439
16920 * gcc.dg/20021110.c: New test.
16921
16922 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16923
16924 * g++.dg/abi/vthunk3.C: Run only on x86.
16925
16926 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16927
16928 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16929
16930 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16931
16932 * lib/compat.exp (compat-execute): Fix logic error in last
16933 change.
16934
16935 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16936
16937 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16938
16939 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16940
16941 PR c++/8389
16942 * g++.dg/template/access6.C: New test.
16943
16944 2002-11-08 Jan Hubicka <jh@suse.cz>
16945
16946 * gcc.dg/i386-ssefp-1.c: New test.
16947 * gcc.dg/i386-ssefp-1.c: New test.
16948
16949 2002-11-08 Jan Hubicka <jh@suse.cz>
16950
16951 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16952
16953 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16954
16955 * g++.dg/abi/vthunk3.C: New test.
16956
16957 PR c++/8338
16958 * g++.dg/template/crash2.C: New test.
16959
16960 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16961
16962 * testsuite/g++.dg/abi/dtor1.C: New test.
16963 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16964
16965 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16966
16967 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16968 Darwin.
16969
16970 2002-11-04 Adam Nemet <anemet@lnxw.com>
16971
16972 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16973 -mthumb. Only xfail with -O0.
16974
16975 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16976
16977 * g++.dg/abi/thunk1.C: New test.
16978 * g++.dg/abi/thunk2.C: Likewise.
16979 * g++.dg/abi/vtt1.C: Likewise.
16980
16981 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16982
16983 PR optimization/8423
16984 * gcc.c-torture/execute/builtin-constant.c: New test.
16985
16986 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16987
16988 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16989 Add some more cases.
16990
16991 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16992
16993 PR c++/8391
16994 * g++.dg/opt/local1.C: New test.
16995
16996 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16997
16998 PR c++/8160
16999 * g++.dg/template/complit1.C: New test.
17000
17001 PR c++/8149
17002 * g++.dg/template/typename4.C: Likewise.
17003
17004 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17005
17006 Core issue 287, PR c++/7639
17007 * g++.dg/template/instantiate1.C: Adjust error location.
17008 * g++.dg/template/instantiate3.C: New test.
17009 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17010 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17011 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17012
17013 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17014
17015 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17016
17017 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17018
17019 PR c++/8287
17020 * g++.dg/init/dtor2.C: New test.
17021
17022 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17023
17024 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17025 * gcc.dg/nest.c: Bypass errors on irix6.
17026
17027 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17028
17029 * gcc.dg/nest.c: Expect error for mmix-*-*.
17030 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17031
17032 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17033
17034 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17035 markers.
17036
17037 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17038
17039 2002-10-25 Mike Stump <mrs@apple.com>
17040
17041 * gcc.dg/warn-1.c: New test.
17042
17043 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17044
17045 * g++.dg/template/typename3.C: New test.
17046
17047 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17048
17049 * g++.dg/lookup/ptrmem1.C: New test.
17050
17051 * g++.dg/abi/vthunk2.C: New test.
17052
17053 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17054
17055 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17056
17057 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17058
17059 * g++.dg/abi/empty9.C: New test.
17060
17061 2002-10-24 Richard Henderson <rth@redhat.com>
17062
17063 * g++.dg/inherit/thunk1.C: Enable for ia64.
17064
17065 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17066
17067 PR c++/8067
17068 * g++.dg/lookup/pretty1.C: New test.
17069
17070 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17071
17072 * gcc.dg/20021023-1.c: New test.
17073
17074 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17075
17076 PR c++/7679
17077 * g++.dg/parse/inline1.C: New test.
17078
17079 2002-10-23 Richard Henderson <rth@redhat.com>
17080
17081 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17082
17083 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17084
17085 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17086
17087 PR c++/6579
17088 * g++.dg/parse/stmtexpr3.C: New test.
17089
17090 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17091
17092 * g++.dg/expr/cond1.C: New test.
17093
17094 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17095
17096 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17097
17098 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17099
17100 * g++.dg/abi/vbase13.C: New test.
17101 * g++.dg/abi/vbase14.C: Likewise.
17102
17103 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17104
17105 * gcc.dg/tls/pic-1.c: New test.
17106 * gcc.dg/tls/nonpic-1.c: New test.
17107 * gcc.dg/20021018-1.c: New test.
17108
17109 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17110
17111 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17112 Remove only files with the same base name as the test case.
17113 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17114 (profopt-execute): Likewise. Also, remove old profiling
17115 and performance data files before running the tests.
17116
17117 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17118 * g++.dg/bprob/bprob.exp: Likewise.
17119 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17120 to allow more general test case names.
17121
17122 * g++.dg/bprob/bprob-1.C: Rename to ...
17123 * g++.dg/bprob/g++-bprob-1.C: ... this.
17124
17125 * g77.dg/bprob/bprob-1.f: Rename to ...
17126 * g77.dg/bprob/g77-bprob-1.f: ... this.
17127
17128 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17129
17130 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17131 bison 1.50 or later.
17132
17133 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17134
17135 * g++.dg/README: Describe more test directories.
17136
17137 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17138
17139 * g++.dg/init/array6.C: Add additional tests.
17140
17141 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17142
17143 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17144 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17145
17146 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17147
17148 * gcc.c-torture/compile/20020604-1.x: New.
17149 * gcc.c-torture/compile/simd-5.x: Likewise.
17150 * gcc.c-torture/execute/920710-1.x: Likewise.
17151 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17152
17153 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17154
17155 * g++.dg/inherit/override1.C: Add dg-options clause.
17156
17157 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17158
17159 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17160 _mm_slli_si128.
17161
17162 2002-10-19 Andreas Schwab <schwab@suse.de>
17163
17164 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17165 directory component.
17166
17167 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17168
17169 * g++.dg/inherit/thunk1.C: New test.
17170
17171 * g++.dg/inherit/override1.C: New test.
17172
17173 * g++.dg/abi/mangle11.C: New test.
17174 * g++.dg/abi/mangle14.C: New test.
17175 * g++.dg/abi/mangle17.C: New test.
17176
17177 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17178
17179 * g++.dg/overload/member2.C: New test.
17180
17181 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17182
17183 * g++.dg/README: Describe new compat directory.
17184 * g++.dg/dg.exp: Skip tests in compat directory.
17185 * README.compat: New file.
17186 * lib/compat.exp: New expect script.
17187 * g++.dg/compat: New test directory.
17188 * g++.dg/compat/compat.exp: New expect script.
17189 * g++.dg/compat/abi: New test directory.
17190 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17191 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17192 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17193 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17194 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17195 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17196 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17197 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17198 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17199 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17200 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17201 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17202 * g++.dg/compat/break: New test directory.
17203 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17204 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17205 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17206 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17207 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17208 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17209 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17210 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17211 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17212 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17213 g++.dg/compat/break/README: New files.
17214 * g++.dg/compat/eh: New test directory.
17215 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17216 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17217 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17218 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17219 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17220 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17221 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17222 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17223 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17224 g++.dg/compat/eh/filter2_y.C,
17225 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17226 g++.dg/compat/eh/new1_y.C,
17227 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17228 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17229 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17230 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17231 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17232 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17233 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17234 g++.dg/compat/eh/unexpected1_y.C: New files.
17235 * g++.dg/compat/init: New test directory.
17236 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17237 g++.dg/compat/init/array5_y.C,
17238 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17239 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17240 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17241 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17242 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17243 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17244 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17245 g++.dg/compat/init/init-ref2_y.C: New files.
17246
17247 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17248
17249 PR c++/7584
17250 * g++.dg/inherit/using3.C: New test.
17251
17252 2002-10-17 Jan Hubicka <jh@suse.cz>
17253
17254 * gcc.dg/20021017-2.c: New test.
17255
17256 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17257
17258 * g++.dg/abi/mangle16.C: Adjust.
17259
17260 * g++.dg/init/array8.C: New test.
17261
17262 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17263
17264 * gcc.dg/special/mips-abi.exp: New test.
17265 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17266
17267 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17268
17269 * g++.dg/abi/mangle16.C: New test.
17270 * g++.dg/abi/mangle17.C: Likewise.
17271
17272 PR c++/7478
17273 * g++.dg/template/ref1.C: New test.
17274
17275 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17276
17277 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17278
17279 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17280
17281 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17282
17283 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17284
17285 PR c++/7524
17286 * g++.dg/init/array7.C: New test.
17287
17288 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17289
17290 * g++.dg/init/array6.C: New test.
17291
17292 * g++.dg/abi/mangle13.C: Likewise.
17293 * g++.dg/abi/mangle14.C: Likewise.
17294 * g++.dg/abi/mangle15.C: Likewise.
17295
17296 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17297
17298 * g++.dg/abi/empty8.C: New test.
17299
17300 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17301
17302 * g++.dg/init/ctor1.C: New test.
17303
17304 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17305
17306 * gcc.c-torture/execute/20021015-1.c: New test.
17307
17308 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17309
17310 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17311
17312 2002-10-14 Jan Hubicka <jh@suse.cz>
17313
17314 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17315
17316 2002-10-14 Richard Henderson <rth@redhat.com>
17317
17318 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17319
17320 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17321
17322 PR optimization/6631
17323 * g++.dg/opt/const2.C: New test.
17324
17325 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17326
17327 PR c++/7176
17328 * g++.dg/parse/friend1.C: New test.
17329 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17330
17331 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17332
17333 * gcc.dg/20021014-1.c: New test.
17334
17335 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17336
17337 PR c++/5661
17338 * g++.dg/ext/vlm1.C: New test.
17339 * g++.dg/ext/vlm2.C: Likewise.
17340
17341 * g++.dg/init/array1.C: Remove invalid braces.
17342 * g++.dg/init/brace1.C: New test.
17343 * g++.dg/init/copy2.C: Likewise.
17344 * g++.dg/init/copy3.C: Likewise.
17345 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17346 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17347 braces.
17348
17349 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17350
17351 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17352
17353 2002-10-11 Richard Shann <richard.shann@superh.com>
17354
17355 * gcc.c-torture/compile/simd-5.c: New test.
17356
17357 2002-10-10 Roger Sayle <roger@eyesopen.com>
17358
17359 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17360
17361 2002-10-10 Jim Wilson <wilson@redhat.com>
17362
17363 * gcc.c-torture/execute/20021010-1.c: New test.
17364
17365 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17366
17367 PR c/7353
17368 * g++.dg/ext/typedef-init.C: New test.
17369 * gcc.dg/typedef-init.c: New test.
17370
17371 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17372
17373 * gcc.dg/cpp/paste13.c: New test.
17374
17375 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17376
17377 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17378 remaining platforms, XFAIL during compile, not execute. Don't
17379 XFAIL at -O0.
17380
17381 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17382
17383 * gcc.dg/alias-1.c: Tweak expected warning.
17384
17385 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17386
17387 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17388
17389 2002-10-06 Andreas Jaeger <aj@suse.de>
17390
17391 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17392 * gcc.dg/cpp/c++98.C: Likewise.
17393
17394 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17395 * g++.dg/cpp/c++98.C: Likewise.
17396
17397 * g++.dg/README (Subdirectories): Mention cpp directory.
17398
17399 PR target/7559
17400 * gcc.dg/20021006-1.c: New test.
17401
17402 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17403
17404 PR c++/7804
17405 * g++.dg/other/warning1.C: New test.
17406
17407 2002-10-04 Roger Sayle <roger@eyesopen.com>
17408
17409 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17410 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17411 and sparc-*-* with -m64 as expected failures. See PR 8087.
17412
17413 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17414
17415 PR c++/7931
17416 * g++.dg/template/ptrmem3.C: New test.
17417
17418 PR c++/7754
17419 * g++.dg/template/union1.C: New test.
17420
17421 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17422
17423 PR c++/8006
17424 * g++.dg/abi/mangle9.C: New test.
17425 * g++.dg/abi/mangle10.C: New test.
17426 * g++.dg/abi/mangle11.C: New test.
17427 * g++.dg/abi/mangle12.C: New test.
17428
17429 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17430
17431 PR c++/7188.
17432 * g++.dg/template/meminit1.C: New test.
17433 * g++.dg/warn/Wreorder-1.C: Likewise.
17434 * g++.old-deja/g++.mike/warn3.C: Tweak.
17435 * lib/prune.exp: Ingore "in copy constructor".
17436
17437 2002-10-02 Andreas Jaeger <aj@suse.de>
17438
17439 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17440 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17441 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17442 on x86-64.
17443
17444 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17445
17446 * gcc.dg/empty1.C: Fix typo.
17447
17448 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17449
17450 * gcc.dg/alias-1.c: New test.
17451
17452 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17453
17454 * gcc.dg/empty1.C: New test.
17455
17456 * g++.dg/tls/init-2.C: Tweak error messages.
17457
17458 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17459
17460 * gcc.c-torture/compile/20020923-1.c: New test.
17461
17462 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17463
17464 * gcc.c-torture/execute/ffs-1.c: New test.
17465 * gcc.c-torture/execute/ffs-2.c: Ditto.
17466
17467 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17468
17469 * g++.dg/overload/member1.C: New test.
17470
17471 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17472
17473 * g++.dg/abi/empty7.C: New test.
17474 * g++.dg/init/pm2.C: Likewise.
17475
17476 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17477
17478 * g++.dg/rtti/crash1.C: New test.
17479
17480 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17481
17482 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17483 gcc.dg/sibcall-4.c: New tests.
17484
17485 2002-09-28 Roger Sayle <roger@eyesopen.com>
17486
17487 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17488 powerpc and MMIX targets.
17489
17490 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17491
17492 * gcc.dg/cpp/20020927-1.c: New.
17493
17494 2002-09-26 David S. Miller <davem@redhat.com>
17495
17496 * gcc.c-torture/compile/trunctfdf.c: New.
17497
17498 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17499
17500 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17501
17502 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17503
17504 * gcc.c-torture/execute/loop-15.c: New.
17505
17506 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17507
17508 * README.QMTEST: Fix typo.
17509
17510 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17511
17512 * gcc.dg/20020926-1.c: New test.
17513
17514 2002-09-25 David S. Miller <davem@redhat.com>
17515
17516 PR target/7842
17517 * gcc.c-torture/execute/shiftdi.c: New test.
17518
17519 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17520
17521 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17522 unique to the tool.
17523 * lib/g77.exp (g77_init): Likewise.
17524 * lib/g++.exp (g++_init): Likewise.
17525 * lib/objc.exp (objc_init): Likewise.
17526
17527 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17528
17529 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17530 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17531 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17532
17533 2002-09-25 Richard Henderson <rth@redhat.com>
17534
17535 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17536 too-small long double.
17537
17538 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17539
17540 * gcc.dg/20020919-1.c: New test.
17541
17542 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17543
17544 * g++.dg/abi/bitfield6.C: New test.
17545 * g++.dg/abi/bitfield7.C: New test.
17546 * g++.dg/abi/bitfield8.C: New test.
17547 * g++.dg/abi/vbase11.C: New test.
17548
17549 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17550
17551 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17552 hppa*-*-hpux*. Update test comment.
17553
17554 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17555
17556 * gcc.dg/tls/struct-1.c: New test.
17557
17558 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17559
17560 * gcc.dg/cpp/tr-warn2.c: Update.
17561
17562 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17563
17564 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17565
17566 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17567
17568 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17569 systems.
17570
17571 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17572
17573 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17574
17575 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17576 Adjust for c++filt moved to binutils. Remove spurious duplicate
17577 setting of cxxfilt.
17578
17579 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17580
17581 * gcc.dg/20020312-2.c: Update for darwin.
17582
17583 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17584
17585 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17586
17587 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17588
17589 * objc.dg/comp-types-1.m: New test.
17590 * objc.dg/comp-types-2.m: New test.
17591 * objc.dg/comp-types-3.m: New test.
17592 * objc.dg/comp-types-4.m: New test.
17593 * objc.dg/comp-types-5.m: New test.
17594 * objc.dg/comp-types-6.m: New test.
17595
17596 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17597
17598 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17599
17600 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17601
17602 * g++.dg/other/do1.C: New test.
17603
17604 * g++.dg/template/subst1.C: New test.
17605
17606 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17607
17608 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17609
17610 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17611
17612 * g++.dg/template/qualttp20.C: Adjust expected errors.
17613 * g++.old-deja/g++.jason/report.C: Likewise.
17614 * g++.old-deja/g++.other/qual1.C: Likewise.
17615
17616 * g++.dg/lookup/scoped2.C: New test.
17617
17618 * g++.dg/ext/asm3.C: New test.
17619
17620 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17621
17622 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17623
17624 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17625
17626 * ChangeLog: follow spelling conventions.
17627 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17628 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17629 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17630 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17631 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17632 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17633 * g++.old-deja/g++.law/global-init1.C: Likewise.
17634 * g++.old-deja/g++.other/delete4.C: Likewise.
17635 * g++.old-deja/g++.other/inline21.C: Likewise.
17636 * g++.old-deja/g++.other/singleton.C: Likewise.
17637 * g77.dg/strlen0.f: Likewise.
17638 * g77.f-torture/compile/20010519-1.f: Likewise.
17639 * g77.f-torture/compile/980310-4.f: Likewise.
17640 * gcc.c-torture/compile/20000605-1.c: Likewise.
17641 * gcc.c-torture/execute/20020225-1.c: Likewise.
17642 * gcc.dg/c90-hexfloat-2.c: Likewise.
17643 * gcc.dg/c99-bool-1.c: Likewise.
17644 * gcc.dg/c99-hexfloat-2.c: Likewise.
17645 * gcc.dg/dll-2.c: Likewise.
17646 * gcc.dg/wtr-union-init-1.c: Likewise.
17647 * gcc.dg/wtr-union-init-2.c: Likewise.
17648 * gcc.dg/wtr-union-init-3.c: Likewise.
17649 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17650 * gcc.dg/cpp/defined.c: Likewise.
17651 * gcc.dg/cpp/macsyntx.c: Likewise.
17652 * gcc.dg/cpp/paste2.c: Likewise.
17653 * gcc.dg/cpp/trad/defined.c: Likewise.
17654 * gcc.dg/format/c90-printf-1.c: Likewise.
17655 * gcc.dg/format/c90-scanf-1.c: Likewise.
17656 * gcc.dg/format/c99-printf-1.c: Likewise.
17657 * gcc.dg/format/c99-scanf-1.c: Likewise.
17658 * gcc.misc-tests/gcov-8.c: Likewise.
17659 * lib/profopt.exp: Likewise.
17660
17661 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17662
17663 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17664
17665 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17666
17667 * g++.dg/inherit/using2.C: New test.
17668
17669 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17670
17671 * ChangeLog: Follow spelling conventions.
17672 * g++.dg/template/friend4.C: Likewise.
17673 * g++.old-deja/g++.pt/crash67.C: Likewise.
17674 * gcc.c-torture/execute/20000801-4.c: Likewise.
17675 * gcc.dg/c90-digraph-1.c: Likewise.
17676 * gcc.dg/c94-digraph-1.c: Likewise.
17677 * gcc.dg/c99-digraph-1.c: Likewise.
17678 * gcc.dg/cpp/line5.c: Likewise.
17679 * gcc.dg/cpp/multiline.c: Likewise.
17680 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17681 * gcc.dg/format/attr-3.c: Likewise.
17682 * gcc.dg/format/c90-scanf-3.c: Likewise.
17683 * gcc.dg/format/ext-4.c: Likewise.
17684
17685 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17686
17687 * g++.dg/template/pretty1.C: New test.
17688
17689 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17690
17691 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17692
17693 2002-09-13 Matt Austern <austern@apple.com>
17694
17695 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17696 passing a cast expression to a function by const reference.
17697
17698 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17699
17700 * g++.dg/template/deduce1.C: New test.
17701
17702 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17703
17704 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17705 32-bit int.
17706
17707 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17708
17709 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17710 usage.
17711
17712 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17713
17714 * gcc.c-torture/compile/20020910-1.c: New test.
17715
17716 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17717
17718 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17719
17720 2002-09-10 Andreas Jaeger <aj@suse.de>
17721
17722 * gcc.dg/20020312-2.c: Adjust for x86-64.
17723
17724 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17725
17726 * g77.dg/7388.f: New test case for PR 7388.
17727
17728 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17729
17730 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17731
17732 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17733
17734 * objc.dg/proto-lossage-1.m: New test.
17735
17736 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17737
17738 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17739
17740 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17741
17742 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17743 expected to pass.
17744
17745 2002-09-06 Stan Shebs <shebs@apple.com>
17746 David Edelsohn <edelsohn@gnu.org>
17747
17748 * gcc.dg/weak: New directory.
17749 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17750 target-specific xfail bits.
17751 * gcc.dg/typeof-2.c: Move to new directory.
17752 * gcc.dg/weak.exp: New expect script.
17753
17754 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17755
17756 * gcc.c-torture/execute/extzvsi.c: New test.
17757
17758 2002-09-05 Stan Shebs <shebs@apple.com>
17759
17760 * gcc.dg/weak-1.c: xfail on Darwin.
17761 * gcc.dg/weak-2.c: Ditto.
17762 * gcc.dg/weak-3.c: Ditto.
17763 * gcc.dg/weak-4.c: Ditto.
17764 * gcc.dg/weak-5.c: Ditto.
17765 * gcc.dg/weak-6.c: Ditto.
17766 * gcc.dg/weak-7.c: Ditto.
17767 * gcc.dg/weak-8.c: Ditto.
17768 * gcc.dg/weak-9.c: Ditto.
17769
17770 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17771
17772 * gcc.c-torture/execute/loop-14.c: New test.
17773
17774 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17775
17776 * g++.dg/other/cxa-atexit1.C: New test.
17777
17778 * gcc.dg/typeof-2.c: New test.
17779
17780 2002-09-03 Roger Sayle <roger@eyesopen.com>
17781
17782 * gcc.dg/builtins-2.c: New testcase.
17783 * gcc.dg/builtins-3.c: New testcase.
17784
17785 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17786
17787 * gcc.dg/cpp/_Pragma4.c: New test.
17788
17789 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17790
17791 * objc/execute/nil_method-1.m: New testcase.
17792
17793 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17794
17795 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17796 [Object class], not [Object initialize].
17797
17798 2002-08-31 Roger Sayle <roger@eyesopen.com>
17799 Hans-Peter Nilsson <hp@bitrange.com>
17800
17801 * gcc.c-torture/execute/20020720-1.x: Skip test on
17802 mmix-knuth-mmixware. Correct comment.
17803
17804 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17805
17806 * testsuite/g++.dg/abi/bitfield5.C: New test.
17807 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17808
17809 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17810
17811 * objc.dg/undeclared-selector.m: New test.
17812
17813 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17814
17815 * g++.dg/other/offsetof1.C: Avoid cast warning.
17816
17817 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17818
17819 * objc.dg/super-class-2.m: New test.
17820
17821 2002-08-24 Matt Austern <austern@apple.com>
17822
17823 * g++.dg/ext/lvaddr.C: New test.
17824 * g++.dg/ext/lvcast.C: New test.
17825
17826 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17827
17828 * testsuite/g++.dg/inherit/cond1.C: New test.
17829
17830 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17831
17832 * gcc.dg/noncompile/incomplete-1.c: New test.
17833
17834 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17835
17836 * gcc.dg/typespec-1.c: New test.
17837
17838 2002-08-20 Devang Patel <dpatel@apple.com>
17839 * objc.dg/proto-hier-2.m: New test.
17840
17841 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17842
17843 * objc.dg/bitfield-1.m: New test.
17844 * objc.dg/bitfield-2.m: New test.
17845
17846 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17847
17848 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17849 gcc.dg/c99-flex-array-4.c: New tests.
17850
17851 2002-08-16 Stan Shebs <shebs@apple.com>
17852
17853 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17854
17855 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17856
17857 * gcc.dg/typeof-1.c: New test.
17858 * g++.dg/ext/typeof2.C: New test.
17859
17860 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17861
17862 * g++.dg/other/offsetof1.C: New test.
17863
17864 2002-08-14 Richard Henderson <rth@redhat.com>
17865
17866 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17867
17868 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17869
17870 * gcc.dg/cpp/_Pragma3.c: New test.
17871
17872 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17873
17874 * g++.dg/template/inherit3: New test.
17875
17876 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17877
17878 * gcc.dg/bitfld-4.c: Add blank options.
17879
17880 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17881
17882 * g++.dg/template/crash1.C: New test.
17883
17884 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17885
17886 * gcc.dg/tls/opt-2.c: New test.
17887
17888 2002-08-08 Devang Patel <dpatel@apple.com>
17889
17890 * objc.dg/selector-1.m : New test
17891
17892 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17893
17894 * g++.dg/abi/bitfield4.C: New test.
17895 * gcc.dg/bitfld-4.c: New test.
17896
17897 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17898
17899 * g++.dg/other/packed1.C: New test.
17900
17901 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17902
17903 * g++.dg/abi/offsetof.C: Tweak error messages.
17904 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17905
17906 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17907
17908 * gcc.dg/bitfld-3.c: New test.
17909
17910 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17911 Richard Henderson <rth@redhat.com>
17912
17913 * gcc.dg/i386-bitfield1.c: New test.
17914 * g++.dg/abi/bitfield3.C: Update.
17915
17916 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17917
17918 * objc.dg/const-str-2.m: Update.
17919 * gcc.dg/cpp/c++98.c: Change to C extension.
17920 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17921 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17922
17923 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17924
17925 * testsuite/gcc.dg/tls/diag-3.c: New.
17926
17927 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17928
17929 * g++.dg/README (Subdirectories): Document new subdir expr.
17930 * g++.dg/expr/pmf-1.C: New test.
17931
17932 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17933
17934 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17935
17936 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17937
17938 * g++.dg/abi/bitfield3.C: New test.
17939
17940 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17941
17942 * lib/gcov.exp: Tweak expected line formats.
17943 * gcc.misc-tests/gcov8.c: New test.
17944 * gcc.misc-tests/gcov8.x: New flags.
17945
17946 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17947
17948 * consistency.vlad/layout/endian.c: Include string.h.
17949
17950 * gcc.c-torture/execute/20020805-1.c: New test.
17951
17952 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17953
17954 * g++.dg/other/conversion1.C: New test.
17955
17956 2002-08-03 Roger Sayle <roger@eyesopen.com>
17957
17958 * gcc.dg/builtins-1.c: New testcase.
17959
17960 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17961
17962 * g++.dg/inherit/access3.C: New test.
17963
17964 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17965
17966 * gcc.dg/ia64-visibility-2.c: New test.
17967
17968 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17969
17970 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17971 __qualifier_flags to __flags.
17972
17973 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17974
17975 * g++.dg/inherit/operator1.C: New test.
17976 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17977 * g++.dg/other/error1.C: Change expected error message.
17978 * g++.dg/template/conv4.C: Likewise.
17979
17980 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17981
17982 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17983 for documented behavior.
17984
17985 2002-07-25 Roger Sayle <roger@eyesopen.com>
17986
17987 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17988 several targets known to fail.
17989
17990 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17991
17992 * gcc.dg/mips-args-[123].c: New tests.
17993
17994 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17995
17996 * gcc.dg/ppc-spe.c: New.
17997
17998 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17999
18000 * g++.dg/other/ptrmem4.C: New testcase.
18001
18002 2002-07-24 Richard Henderson <rth@redhat.com>
18003
18004 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18005
18006 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18007
18008 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18009
18010 2002-07-24 Roger Sayle <roger@eyesopen.com>
18011
18012 * gcc.c-torture/execute/memset-3.c: New testcase.
18013
18014 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18015
18016 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18017 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18018
18019 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18020
18021 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18022 Delete.
18023
18024 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18025
18026 * gcc.c-torture/compile/simd-4.c: New test.
18027
18028 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18029
18030 PR c++/7347, c++/7348
18031 * g++.dg/template/access4.C: New test.
18032 * g++.dg/template/access5.C: New test.
18033 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18034 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18035 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18036 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18037
18038 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18039
18040 * gcc.dg/gnu89-init-2.c: New test.
18041
18042 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18043
18044 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18045
18046 2002-07-20 Roger Sayle <roger@eyesopen.com>
18047
18048 * gcc.c-torture/execute/20020720-1.c: New testcase.
18049
18050 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18051
18052 * gcc.dg/cpp/Wsignprom.c: New tests.
18053
18054 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18055
18056 * gcc.c-torture/execute/loop-13.c: New test.
18057
18058 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18059
18060 * gcc.dg/cpp/expr.c: New tests.
18061
18062 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18063
18064 * g++.dg/opt/pr6713.C: Add template instantiation.
18065
18066 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18067
18068 * gcc.dg/nest.c: New test.
18069
18070 2002-07-17 Richard Henderson <rth@redhat.com>
18071
18072 * g++.dg/opt/pr6713.C: New test.
18073
18074 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18075
18076 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18077 XFAIL for all x86 processors.
18078
18079 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18080
18081 * gcc.c-torture/execute/20010122-1.x: Do not test with
18082 -fomit-frame-pointer.
18083
18084 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18085
18086 * g++.dg/template/instantiate2.C: New test.
18087 * g++.dg/template/spec4.C: New test.
18088
18089 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18090
18091 * g++.dg/template/access2.C: New test.
18092 * g++.dg/template/access3.C: New test.
18093
18094 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18095
18096 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18097 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18098 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18099 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18100 Convert to use <stdarg.h>.
18101 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18102 Delete.
18103 * gcc.dg/va-arg-2.c: New.
18104 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18105
18106 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18107
18108 * gcc.c-torture/compile/20020710-1.c: New test.
18109
18110 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18111 Andrew Pinski <pinskia@physics.uc.edu>
18112
18113 gcc.c-torture/compile/simd-2.c: New testcase.
18114 gcc.c-torture/compile/simd-3.c: Likewise.
18115
18116 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18117
18118 PR c++/7224
18119 * g++.dg/overload/error1.C: New test.
18120
18121 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18122
18123 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18124 configuration and IRIX 6 O32 ABI.
18125
18126 2002-07-11 Roger Sayle <roger@eyesopen.com>
18127
18128 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18129
18130 2002-07-10 Roger Sayle <roger@eyesopen.com>
18131
18132 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18133
18134 2002-07-10 Jeffrey A Law <law@redhat.com>
18135
18136 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18137
18138 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18139
18140 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18141
18142 * gcc.dg/20020312-2.c: Check for __PPC__.
18143
18144 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18145
18146 * gcc.c-torture/compile/20020709-1.c: New test.
18147
18148 2002-07-07 Roger Sayle <roger@eyesopen.com>
18149
18150 * g++.dg/template/qualttp21.C: New test case.
18151
18152 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18153
18154 * gcc.c-torture/compile/20020706-1.c: New test.
18155 * gcc.c-torture/compile/20020706-2.c: New test.
18156
18157 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18158 Alexandre Oliva <aoliva@redhat.com>
18159
18160 * g++.dg/warn/incomplete1.C: New test.
18161
18162 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18163
18164 PR c++/7099
18165 * g++.dg/warn/noreturn1.C: New test.
18166
18167 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18168
18169 PR c++/6706
18170 * g++.dg/debug/debug6.C: New test.
18171 * g++.dg/debug/debug7.C: New test.
18172
18173 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18174
18175 * gcc.c-torture/compile/simd-3.c: New test.
18176
18177 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18178
18179 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18180 * gcc.dg/20020620-1.c: Likewise.
18181
18182 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18183
18184 PR c++/6944
18185 * g++.dg/init/array4.C: New test.
18186 * g++.dg/init/array5.C: New test.
18187
18188 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18189
18190 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18191 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18192
18193 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18194
18195 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18196 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18197 * gcc.dg/wtr-conversion-1.c: Likewise.
18198 * gcc.dg/wtr-escape-1.c: Likewise.
18199 * gcc.dg/wtr-int-type-1.c: Likewise.
18200 * gcc.dg/wtr-label-1.c: Likewise.
18201 * gcc.dg/wtr-static-1.c: Likewise.
18202 * gcc.dg/wtr-strcat-1.c: Likewise.
18203 * gcc.dg/wtr-suffix-1.c: Likewise.
18204 * gcc.dg/wtr-switch-1.c: Likewise.
18205 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18206 * gcc.dg/wtr-union-init-1.c: Likewise.
18207 * gcc.dg/wtr-union-init-2.c: Likewise.
18208 * gcc.dg/wtr-union-init-3.c: Likewise.
18209
18210 * gcc.dg/wtr-func-def-1.c: New test.
18211
18212 2002-07-02 Devang Patel <dpatel@apple.com>
18213
18214 * objc.dg/param-1.m: New test.
18215
18216 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18217
18218 * gcc.dg/cpp/trad/directive.c: Add test.
18219 * gcc.dg/cpp/trad/macroargs.c: Add test.
18220 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18221
18222 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18223
18224 * gcc.dg/cpp/cmdlne-M.c: New test.
18225
18226 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18227
18228 * objc.dg/desig-init-1.m: New test.
18229
18230 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18231
18232 PR c++/6716
18233 * g++.dg/template/instantiate1.C: New test.
18234
18235 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18236
18237 PR c++/7112
18238 * g++.dg/template/sizeof2.C: New test.
18239
18240 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18241
18242 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18243 gcc.dg/cpp/trad/include.c: New tests.
18244
18245 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18246
18247 PR target/7177
18248 * gcc.c-torture/compile/20020701-1.c: New test.
18249
18250 2002-07-01 Stan Shebs <shebs@apple.com>
18251
18252 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18253 header here...
18254 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18255 (objc-torture-execute): or here.
18256
18257 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18258
18259 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18260
18261 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18262
18263 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18264
18265 2002-06-30 Devang Patel <dpatel@apple.com>
18266
18267 * objc.dg/fsyntax-only.m: New test.
18268
18269 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18270
18271 PR c++/6695
18272 * g++.dg/template/friend7.C: New file.
18273
18274 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18275
18276 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18277 return type.
18278
18279 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18280
18281 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18282 avoid division by zero.
18283
18284 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18285
18286 * gcc.dg/Wunknownprag.c: New tests.
18287
18288 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18289
18290 * gcc.c-torture/execute/simd-2.c: New test.
18291
18292 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18293
18294 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18295 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18296 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18297 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18298 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18299 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18300 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18301 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18302 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18303 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18304 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18305 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18306 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18307 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18308 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18309 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18310 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18311
18312 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18313
18314 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18315 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18316 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18317 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18318 New tests.
18319 * gcc.dg/cpp/trad/directive.c: Update.
18320
18321 2002-06-23 Andreas Jaeger <aj@suse.de>
18322
18323 * gcc.c-torture/execute/complex-6.c: New.
18324
18325 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18326
18327 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18328 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18329 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18330 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18331
18332 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18333
18334 * gcc.dg/cpp/trad: New directory with traditional tests copied
18335 from parent directory.
18336 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18337 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18338 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18339 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18340 Move to trad/ and rename.
18341 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18342 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18343 gcc.dg/cpp/trad/redef2.c: New tests.
18344 * gcc.dg/cpp/trad/trad.exp: New driver.
18345
18346 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18347
18348 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18349 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18350 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18351 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18352 Remove.
18353
18354 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18355
18356 * gcc.dg/20020620-1.c: New test.
18357
18358 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18359
18360 * g++.dg/template/ttp4.C: New test.
18361
18362 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18363
18364 * g++.dg/opt/vt1.C: Fix regexp.
18365
18366 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18367
18368 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18369 Don't use attribute `noinline'.
18370
18371 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18372
18373 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18374
18375 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18376
18377 * gcc.c-torture/execute/simd-1.c: New.
18378
18379 * gcc.dg/simd-1.c: New.
18380
18381 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18382
18383 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18384
18385 2002-06-16 Richard Henderson <rth@redhat.com>
18386
18387 * g++.dg/ext/anon-struct1.C: New.
18388 * g++.dg/ext/anon-struct2.C: New.
18389 * g++.dg/ext/anon-struct3.C: New.
18390 * gcc.dg/anon-struct-1.c: New.
18391 * gcc.dg/anon-struct-2.c: New.
18392 * gcc.dg/anon-struct-3.c: New.
18393 * gcc.dg/20011008-1.c: Adjust warning text.
18394 * gcc.dg/20020527-1.c: Add -fms-extensions.
18395
18396 2002-06-16 Richard Henderson <rth@redhat.com>
18397
18398 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18399
18400 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18401
18402 * gcc.c-torture/execute/20020615-1.c: New test.
18403
18404 2002-06-15 Roger Sayle <roger@eyesopen.com>
18405
18406 * gcc.c-tortuture/execute/compare-1.c: New test case.
18407 * gcc.c-tortuture/execute/compare-2.c: New test case.
18408 * gcc.c-tortuture/execute/compare-3.c: New test case.
18409
18410 2002-06-13 Richard Henderson <rth@redhat.com>
18411
18412 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18413 ia64 ilp32.
18414
18415 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18416
18417 * g++.dg/template/typename2.C: Update error message.
18418
18419 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18420
18421 * gcc.c-torture/execute/20020611-1.c: New test.
18422
18423 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18424
18425 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18426 list of targets to skip.
18427
18428 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18429
18430 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18431 targets if not optimizing.
18432
18433 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18434
18435 * gcc.c-torture/compile/20020605-1.c: New test.
18436
18437 * g++.dg/opt/vt1.C: New test.
18438
18439 * gcc.dg/20020531-1.c: New test.
18440
18441 * gcc.dg/20020530-1.c: New test.
18442
18443 * gcc.dg/20020527-1.c: New test.
18444
18445 * g++.dg/opt/cse1.C: New test.
18446
18447 2002-06-07 Roger Sayle <roger@eyesopen.com>
18448
18449 * gcc.dg/20020607-2.c: New test case.
18450
18451 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18452
18453 * gcc.c-torture/compile/20020604-1.c: New test.
18454
18455 2002-06-04 Richard Henderson <rth@redhat.com>
18456
18457 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18458 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18459 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18460
18461 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18462
18463 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18464
18465 2002-06-03 Richard Henderson <rth@redhat.com>
18466
18467 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18468 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18469
18470 2002-06-02 Richard Henderson <rth@redhat.com>
18471
18472 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18473 test functions static.
18474
18475 2002-06-02 Andreas Jaeger <aj@suse.de>
18476
18477 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18478 now.
18479
18480 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18481
18482 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18483 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18484 Update for mofified diagnostics.
18485 * gcc.dg/c99-intconst-1.c: No longer fail.
18486
18487 2002-06-02 Richard Henderson <rth@redhat.com>
18488
18489 * gcc.dg/uninit-A.c: Remove xfail markers.
18490
18491 2002-06-01 Roger Sayle <roger@eyesopen.com>
18492
18493 * gcc.dg/fnegate-1.c: New test case.
18494
18495 2002-05-30 Osku Salerma <osku@iki.fi>
18496
18497 * gcc.c-torture/execute/mayalias-1.c: New file.
18498
18499 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18500
18501 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18502 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18503 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18504
18505 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18506
18507 * gcc.c-torture/execute/20020529-1.c: New test.
18508
18509 2002-05-27 Richard Henderson <rth@redhat.com>
18510
18511 * g++.dg/ext/attrib6.C: New test case.
18512
18513 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18514
18515 * gcc.c-torture/execute/pure-1.c: New test.
18516
18517 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18518
18519 * gcc.dg/cpp/arith-2.c: Remove.
18520
18521 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18522
18523 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18524 * gcc.dg/cpp/if-3.c: Remove.
18525
18526 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18527
18528 * g++.dg/opt/cse2.C: New test.
18529
18530 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18531
18532 * gcc.dg/cpp/arith-1.c: New semantic tests.
18533 * gcc.dg/cpp/if-1.c: Update.
18534
18535 2002-05-24 Ben Elliston <bje@redhat.com>
18536
18537 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18538
18539 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18540
18541 * gcc.dg/verbose-asm.c: New test.
18542
18543 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18544
18545 * gcc.dg/cpp/paste12.c: New test.
18546
18547 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18548
18549 * g++.dg/parse/named_ops.C: New test.
18550
18551 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18552
18553 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18554
18555 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18556
18557 * gcc.dg/weak-2.c: Allow optional leading underscore
18558 in scan-assembler symbol name.
18559 * gcc.dg/weak-3.c: Likewise.
18560 * gcc.dg/weak-4.c: Likewise.
18561 * gcc.dg/weak-5.c: Likewise.
18562
18563 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18564
18565 * gcc.dg/20020523-1.c: New test.
18566
18567 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18568
18569 * objc.dg/const-str-2.m: Update now that we stop after
18570 a command line error.
18571
18572 2002-05-22 Richard Henderson <rth@redhat.com>
18573
18574 * g++.dg/dg.exp: Fix typo in test pruneing.
18575
18576 2002-05-22 Richard Henderson <rth@redhat.com>
18577
18578 * g++.dg/dg.exp: Prune the tls subdirectory.
18579 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18580 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18581 * g++.dg/tls/init-1.C: New.
18582
18583 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18584
18585 * gcc.dg/20020517-1.c: New test.
18586
18587 2002-05-21 Richard Henderson <rth@redhat.com>
18588
18589 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18590 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18591
18592 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18593
18594 * g++.dg/other/copy2.C: New test.
18595
18596 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18597
18598 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18599 (MAX_COPY): Bump up to 10 times sizeof (long long).
18600 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18601
18602 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18603 sizeof (long long).
18604
18605 * gcc.c-torture/execute/strcpy-1.c: New test.
18606
18607 2002-05-19 Jason Merrill <jason2redhat.com>
18608
18609 * g++.dg/ext/oper1.C: New test.
18610
18611 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18612 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18613
18614 * README.QMTEST: New file.
18615
18616 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18617
18618 2002-05-19 Andreas Jaeger <aj@suse.de>
18619
18620 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18621 now.
18622 * gcc.c-torture/execute/loop-2d.x: Likewise.
18623
18624 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18625
18626 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18627 support weak symbols.
18628 * gcc.dg/weak-4.c: Likewise
18629 * gcc.dg/weak-6.c: Likewise
18630
18631 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18632
18633 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18634 cygwin, coff and h8300-*-hms targets
18635 * gcc.dg/weak-5.c: Likewise
18636 * gcc.dg/weak-7.c: Likewise
18637
18638 2002-05-16 Jason Merrill <jason@redhat.com>
18639
18640 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18641 (scan-assembler-not, scan-assembler-dem): Likewise.
18642 (scan-assembler-dem-not): Likewise.
18643
18644 2002-05-15 Richard Henderson <rth@redhat.com>
18645
18646 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18647
18648 2002-05-15 Richard Henderson <rth@redhat.com>
18649
18650 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18651 (vfoo1f): Warning here.
18652 (vfoo1l): Don't redefine the alias.
18653
18654 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18655
18656 * g++.dg/init/pm1.C: New test.
18657
18658 2002-05-12 David S. Miller <davem@redhat.com>
18659
18660 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18661 types.
18662
18663 2002-05-10 Roger Sayle <roger@eyesopen.com>
18664
18665 * gcc.c-torture/execute/20020510-1.c: New test case.
18666
18667 2002-05-10 David S. Miller <davem@redhat.com>
18668
18669 * gcc.c-torture/execute/conversion.c: Test long double too.
18670
18671 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18672
18673 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18674 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18675 * lib/g++.exp (g++_link_flags): Likewise.
18676 * lib/objc.exp (objc_target_compile): Likewise.
18677
18678 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18679
18680 * gcc.dg/cpp/poison.c: Update.
18681 * gcc.dg/cpp/20000625-2.c: Remove.
18682 * gcc.dg/cpp/direct2s.c: Remove final test.
18683
18684 2002-05-08 Tom Rix <trix@redhat.com>
18685
18686 * gcc.c-torture/execute/20020508-1.c: New test.
18687 * gcc.c-torture/execute/20020508-2.c: New test.
18688 * gcc.c-torture/execute/20020508-3.c: New test.
18689
18690 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18691
18692 * gcc.dg/cpp/charconst-4.c: More tests.
18693
18694 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18695
18696 PR c/6569
18697 * gcc.dg/weak-3.c: Update location of warning messages.
18698 * gcc.dg/weak-5.c: Likewise.
18699
18700 2002-05-06 Roger Sayle <roger@eyesopen.com>
18701
18702 * gcc.c-torture/execute/20020506-1.c: New test case.
18703
18704 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18705
18706 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18707
18708 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18709
18710 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18711
18712 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18713
18714 * gcc.dg/cpp/charconst-3.c: New test.
18715
18716 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18717
18718 * gcc.dg/cpp/charconst.c: Update tests.
18719
18720 2002-05-05 Tim Josling <tej@melbpc.org.au>
18721
18722 * treelang: Added directory for new sample language treelang. Also
18723 lib/treelang.exp: New file to signal treelang should be tested.
18724
18725 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18726
18727 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18728 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18729 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18730 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18731 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18732 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18733 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18734
18735 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18736
18737 * gcc.dg/format/xopen-2.c: New test.
18738
18739 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18740
18741 * gcc.dg/20020503-1.c: New test.
18742
18743 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18744
18745 * g++.dg/init/dtor1.C: Make it tougher.
18746
18747 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18748
18749 * g++.dg/init/dtor1.C: New test.
18750
18751 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18752
18753 * gcc.dg/altivec-8.c: New.
18754
18755 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18756
18757 * gcc.dg/altivec-7.c: New.
18758
18759 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18760
18761 * g++.dg/parse/typedef1.C: New test.
18762
18763 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18764
18765 PR c++/6486
18766 * g++.dg/template/friend6.C: New test.
18767
18768 PR c++/6492
18769 * g++.dg/init/copy1.C: New test.
18770
18771 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18772
18773 * g++.dg/warn/effc1.C: New test.
18774
18775 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18776
18777 * gcc.dg/cpp/if-cexp.c: Add a test.
18778
18779 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18780
18781 * gcc.dg/20020426-2.c: New test.
18782
18783 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18784
18785 * gcc.dg/cpp/if-mop.c: Update.
18786 * gcc.dg/cpp/if-mpar.c: Add test.
18787 * gcc.dg/cpp/if-oppr.c: Update.
18788
18789 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18790
18791 PR c/6343
18792 * gcc.dg/weak-[2-7].c: New tests.
18793
18794 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18795
18796 * gcc.dg/enum1.c: New test.
18797
18798 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18799
18800 PR c++/6497
18801 * g++.dg/inherit/access2.C: New test.
18802
18803 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18804
18805 PR bootstrap/6445
18806 * gcc.dg/20020426-1.c: New test.
18807
18808 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18809
18810 * g++.dg/abi/enum1.C: New test.
18811
18812 2002-04-26 Richard Henderson <rth@redhat.com>
18813
18814 * gcc.dg/c99-bool-1.c: Expect always true warning.
18815
18816 2002-04-25 Roger Sayle <roger@eyesopen.com>
18817
18818 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18819
18820 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18821
18822 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18823 targets.
18824
18825 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18826
18827 * g++.dg/abi/mange7.C: New test.
18828
18829 PR c++/6438.
18830 * g++.dg/parse/stmtexpr2.C: New test.
18831
18832 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18833
18834 * gcc.dg/20020312-2.c: Add SH target.
18835
18836 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18837
18838 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18839 compiler output on mips*-*-irix*.
18840
18841 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18842
18843 * g++.dg/parse/attr1.C: New test.
18844
18845 2002-04-23 Roger Sayle <roger@eyesopen.com>
18846
18847 * gcc.c-torture/execute/string-opt-17.c: New test case.
18848 * gcc.c-torture/execute/memset-2.c: New test case.
18849
18850 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18851
18852 PR c++/6256:
18853 * g++.dg/template/friend5.C: New test.
18854
18855 PR c++/6331:
18856 * g++.dg/template/qual1.C: Likewise.
18857
18858 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18859
18860 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18861 Include stdlib.h, not stdio.h or ctype.h.
18862
18863 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18864
18865 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18866 cris-*-elf* and mmix-*-*.
18867 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18868 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18869 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18870 Ditto.
18871 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18872 * gcc.dg/wchar_t-1.c: Ditto.
18873
18874 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18875
18876 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18877 Clarify comment.
18878
18879 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18880
18881 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18882
18883 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18884
18885 * gcc.c-torture/execute/20000906-1.x: Delete.
18886
18887 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18888
18889 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18890
18891 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18892
18893 * PR6367
18894 * g77.f-torture/execute/6367.f: New test.
18895 * g77.f-torture/execute/6367.x: Disable for MMIX.
18896
18897 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18898
18899 * PR6352
18900 * g++.dg/opt/inline2.C: New test.
18901
18902 2002-04-18 Richard Henderson <rth@redhat.com>
18903
18904 * gcc.dg/20000906-1.c: Enable for all targets.
18905 * gcc.c-torture/compile/iftrap-2.c: New.
18906
18907 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18908
18909 * gcc.dg/20020418-1.c: New test.
18910 * gcc.dg/20020418-2.c: New test.
18911
18912 2002-04-18 Richard Henderson <rth@redhat.com>
18913
18914 * gcc.c-torture/compile/iftrap-1.c: New.
18915 * gcc.dg/iftrap-1.c: Adjust for ia64.
18916 * gcc.dg/iftrap-2.c: New.
18917
18918 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18919
18920 * gcc.c-torture/compile/20020418-1.c: New test.
18921
18922 2002-04-18 Roger Sayle <roger@eyesopen.com>
18923
18924 * gcc.c-torture/compile/20020415-1.c: New.
18925
18926 2002-04-18 David S. Miller <davem@redhat.com>
18927
18928 * gcc.c-torture/execute/20020418-1.c: New test.
18929
18930 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18931
18932 * gcc.dg/20020416-1.c: New test.
18933
18934 * g++.dg/opt/inline1.C: New test.
18935
18936 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18937
18938 * gcc.dg/altivec-5.c: New test.
18939
18940 * gcc.dg/20020415-1.c: New test.
18941
18942 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18943
18944 * testsuite/lib/chill.exp: Remove.
18945
18946 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18947
18948 * g++.dg/other/big-struct.C: New test.
18949
18950 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18951
18952 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18953 of scratch file.
18954
18955 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18956
18957 PR c/6277
18958 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18959 in scan-assembler function name
18960
18961 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18962
18963 * g77.f-torture/execute/980628-4.x,
18964 g77.f-torture/execute/980628-5.x,
18965 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18966 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18967 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18968 i[34567]86-*-*.
18969
18970 2002-04-13 David S. Miller <davem@redhat.com>
18971
18972 * gcc.c-torture/execute/20020413-1.c: New test.
18973
18974 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18975
18976 * gcc.dg/asm-6.c,
18977 * g++.dg/ext/asm1.C: New tests.
18978
18979 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18980
18981 PR c++ 5373.
18982 * g++.dg/parse/stmtexpr1.C: New test.
18983
18984 PR c++/5189.
18985 * g++.dg/template/copy1.C: New test.
18986
18987 2002-04-12 Richard Henderson <rth@redhat.com>
18988
18989 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18990
18991 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18992
18993 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18994 gcc.c-torture/execute/20020307-2.c.
18995
18996 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18997
18998 * g++.dg/ext/attrib5.C,
18999 * g++.dg/lookup/struct1.C: New tests.
19000
19001 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19002
19003 * gcc.dg/20020411-1.c: New test.
19004
19005 * gcc.c-torture/execute/20020411-1.c: New test.
19006
19007 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19008
19009 * g77.f-torture/execute/6177.f: New test.
19010
19011 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19012
19013 PR middle-end/6247
19014 * g++.dg/opt/cleanup1.C: New test.
19015
19016 * g++.dg/opt/const1.C: New test.
19017
19018 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19019
19020 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19021
19022 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19023
19024 PR c++/5507
19025 * g++.dg/template/typename2.C: New test.
19026
19027 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19028
19029 * gcc.c-torture/execute/loop-12.c: New.
19030
19031 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19032
19033 * g77.f-torture/execute/980628-4.x,
19034 g77.f-torture/execute/980628-5.x,
19035 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19036 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19037 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19038
19039 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19040
19041 PR optimization/6086
19042 * g++.dg/opt/preinc1.C: New test.
19043
19044 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19045
19046 PR c++/5571
19047 * g++.dg/opt/static2.C: New test.
19048
19049 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19050
19051 PR c/5120
19052 * gcc.dg/20020406-1.c: New test.
19053
19054 2002-04-04 David S. Miller <davem@redhat.com>
19055
19056 * gcc.c-torture/execute/20020404-1.c: New test.
19057
19058 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19059
19060 PR c/6123
19061 * gcc.dg/20020312-2.c: Do not declare global register variable
19062 if __PIC__ or __pic__ is defined.
19063
19064 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19065
19066 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19067 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19068
19069 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19070
19071 * gcc.misc-tests/linkage.exp: Update last change to handle
19072 sparc*-, not just sparc-.
19073
19074 2002-04-03 Richard Henderson <rth@redhat.com>
19075
19076 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19077
19078 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19079
19080 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19081
19082 2002-04-02 David S. Miller <davem@redhat.com>
19083
19084 * gcc.c-torture/execute/20020402-3.c: New test.
19085
19086 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19087
19088 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19089 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19090
19091 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19092 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19093 g77.f-torture/execute/20001201.x,
19094 g77.f-torture/execute/u77-test.x: New files.
19095
19096 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19097 * gcc.dg/wchar_t-1.c: Ditto.
19098
19099 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19100
19101 * gcc.c-torture/execute/20020402-1.c: New test.
19102
19103 2002-04-01 Richard Henderson <rth@redhat.com>
19104
19105 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19106
19107 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19108
19109 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19110
19111 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19112
19113 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19114
19115 * g++.dg/inherit/template-as-base.C: Expect error.
19116 * g++.dg/inherit/namespace-as-base.C: Likewise.
19117
19118 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19119
19120 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19121 g++.dg/ext/instantiate3.C: Tweak match patterns.
19122
19123 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19124 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19125 -da test.
19126
19127 2002-03-31 Richard Henderson <rth@redhat.com>
19128
19129 * gcc.dg/special/alias-2.c: New.
19130 * gcc.dg/special/ecos.exp: Run it.
19131
19132 2002-03-31 Richard Henderson <rth@redhat.com>
19133
19134 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19135
19136 2002-03-31 Kazu Hirata <kazu@hxi.com>
19137
19138 * gcc.dg/weak-1.c: Disable on h8300 port.
19139
19140 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19141
19142 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19143 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19144 ordering tests.
19145 * g++.dg/bprob/bprob-1.C: New test.
19146 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19147 * g++.dg/gcov/gcov-1.C: New test.
19148 * g++.dg/gcov/gcov-1.x: New file.
19149 * g++.dg/gcov/gcov-2.C: New test.
19150 * g++.dg/gcov/gcov-3.C: New test.
19151 * g++.dg/gcov/gcov-3.h: New file.
19152
19153 2002-03-28 Roger Sayle <roger@eyesopen.com>
19154
19155 * g++.old-deja/g++.other/builtins5.C: New test.
19156 * g++.old-deja/g++.other/builtins6.C: New test.
19157 * g++.old-deja/g++.other/builtins7.C: New test.
19158 * g++.old-deja/g++.other/builtins8.C: New test.
19159 * g++.old-deja/g++.other/builtins9.C: New test.
19160
19161 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19162
19163 * g++.dg/opt/static1.C: New test.
19164
19165 * g++.dg/opt/longbranch1.C: New test.
19166
19167 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19168
19169 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19170
19171 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19172
19173 2002-03-28 Jeffrey A Law (law@redhat.com)
19174
19175 * gcc.c-torture/execute/20020328-1.c: New test.
19176
19177 2002-03-27 Richard Henderson <rth@redhat.com>
19178
19179 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19180 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19181 move from g++.old-deja/g++.ext/.
19182
19183 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19184
19185 * g++.dg/init/new2.C: New test.
19186
19187 2002-03-26 Richard Henderson <rth@redhat.com>
19188
19189 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19190
19191 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19192 on sparc.
19193
19194 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19195 sparcv9 systems.
19196 * gcc.dg/20001102-1.c: Likewise.
19197
19198 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19199
19200 * gcc.dg/cpp/endif-pedantic1.c,
19201 gcc.dg/cpp/endif-pedantic2.c: New tests.
19202
19203 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19204
19205 * g++.dg/init/new1.C: New test.
19206
19207 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19208
19209 * g++.dg/abi/vbase9.C: New test.
19210
19211 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19212
19213 * gcc.dg/arm-asm.c: New test.
19214
19215 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19216
19217 * gcc.dg/Wswitch-enum.c: New test.
19218 Fix PR c/5044.
19219
19220 2002-03-26 Richard Henderson <rth@redhat.com>
19221
19222 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19223 structure.
19224
19225 2002-03-25 Richard Henderson <rth@redhat.com>
19226
19227 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19228 sparcv9 systems.
19229
19230 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19231 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19232
19233 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19234
19235 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19236
19237 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19238
19239 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19240 targets using generic thunk support.
19241
19242 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19243
19244 * gcc.c-torture/compile/20020323-1.c: New test.
19245
19246 * g++.dg/opt/conj2.C: New test.
19247
19248 2002-03-24 Richard Henderson <rth@redhat.com>
19249
19250 * gcc.dg/weak-1.c: Use -fno-common.
19251
19252 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19253
19254 * g77.dg/f77-edit-apostrophe-out.f: New test
19255 * g77.dg/f77-edit-h-out.f: New test
19256 * g77.dg/f77-edit-t-in.f: New test
19257 * g77.dg/f77-edit-t-out.f: New test
19258 * g77.dg/f77-edit-x-out.f: New test
19259 * g77.dg/f77-edit-slash-out.f: New test
19260 * g77.dg/f77-edit-colon-out.f: New test
19261 * g77.dg/f77-edit-s-out.f: New test
19262
19263 2002-03-24 Richard Henderson <rth@redhat.com>
19264
19265 * objc/execute/formal_protocol-6.x: New XFAIL.
19266
19267 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19268
19269 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19270 that do not support weak symbols
19271
19272 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19273
19274 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19275 * lib/g77.exp: Likewise
19276 * lib/objc.exp: Likewise
19277
19278 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19279
19280 * gcc.dg/Wswitch-default.c: New test.
19281
19282 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19283
19284 * g++.dg/other/enum1.C: New test.
19285
19286 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19287
19288 * gcc.dg/pragma-ep-3.c: Fix typo.
19289
19290 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19291
19292 * g++.dg/inherit/template-as-base.C: New test.
19293
19294 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19295
19296 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19297 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19298
19299 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19300
19301 * gcc.dg/cpp/multiline.c: Update to match.
19302
19303 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19304
19305 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19306
19307 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19308
19309 * gcc.dg/cpp/extratokens2.c: New file.
19310
19311 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19312
19313 * gcc.dg/20020312-2.c: Add rs6000 target.
19314
19315 * gcc.c-torture/compile/20020319-1.c: New test.
19316
19317 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19318
19319 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19320 (A, E): Handle this.
19321
19322 2002-03-20 Jason Merrill <jason@redhat.com>
19323
19324 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19325 ignoring -fpic.
19326 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19327 through prune_gcc_output.
19328
19329 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19330
19331 * gcc.c-torture/compile/20020320-1.c: New test.
19332
19333 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19334
19335 * gcc.c-torture/compile/20020318-1.c: New test.
19336
19337 * gcc.dg/struct-by-value-1.c: New test.
19338
19339 * gcc.dg/20020319-1.c: New test.
19340
19341 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19342
19343 * g++.dg/opt/conj1.C: New test.
19344
19345 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19346
19347 * g++.dg/template/qualttp20.C: Revert previous change.
19348 * g++.dg/template/qualttp3.C: Likewise.
19349 * g++.dg/template/qualttp4.C: Likewise
19350 * g++.dg/template/qualttp5.C: Likewise
19351 * g++.dg/template/qualttp6.C: Likewise
19352 * g++.dg/template/qualttp7.C: Likewise
19353 * g++.dg/template/qualttp8.C: Likewise
19354 * g++.dg/template/recurse.C: Likewise.
19355
19356 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19357
19358 * gcc.dg/cpp/wchar-1.c: Update.
19359
19360 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19361
19362 * g++.dg/template/conv1.C: New test.
19363 * g++.dg/template/conv2.C: New test.
19364 * g++.dg/template/conv3.C: New test.
19365 * g++.dg/template/conv4.C: New test.
19366
19367 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19368
19369 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19370 * g++.dg/template/qualttp3.C: Likewise.
19371 * g++.dg/template/qualttp4.C: Likewise
19372 * g++.dg/template/qualttp5.C: Likewise
19373 * g++.dg/template/qualttp6.C: Likewise
19374 * g++.dg/template/qualttp7.C: Likewise
19375 * g++.dg/template/qualttp8.C: Likewise
19376 * g++.dg/template/recurse.C: Likewise.
19377
19378 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19379
19380 * g++.dg/opt/dtor1.C: New test.
19381
19382 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19383
19384 * gcc.c-torture/compile/20020315-1.c: New test.
19385
19386 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19387
19388 * gcc.dg/weak-1.c: Fix scan tests.
19389
19390 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19391
19392 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19393 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19394 cris-*-aout* mmix-*-*.
19395 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19396 cris-*-aout* mmix-*-*.
19397 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19398 cris-*-elf* cris-*-aout* and mmix-*-*.
19399 * gcc.dg/20001009-1.c: Ditto.
19400 * gcc.dg/20010912-1.c: Ditto.
19401 * gcc.dg/20020122-4.c: Ditto.
19402 * gcc.dg/inline-2.c: Ditto.
19403
19404 2002-03-14 Jeffrey A Law (law@cygnus.com)
19405
19406 * gcc.c-torture/compile/20020314-1.c: New test.
19407
19408 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19409
19410 * gcc.c-torture/execute/20020314-1.c: New test.
19411
19412 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19413
19414 * g++.dg/warn/Wunused-1.C: New test.
19415
19416 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19417
19418 * g++.dg/abi/mangle6.C: New test.
19419
19420 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19421
19422 * gcc.c-torture/compile/20020309-2.c: New test.
19423
19424 * gcc.c-torture/compile/20020312-1.c: New test.
19425
19426 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19427
19428 * g++.dg/other/access1.C: New test.
19429
19430 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19431
19432 * gcc.c-torture/execute/wchar_t-1.c: New test.
19433
19434 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19435
19436 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19437
19438 2002-03-12 Roger Sayle <roger@eyesopen.com>
19439
19440 * gcc.dg/20020312-1.c: New test case.
19441
19442 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19443
19444 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19445
19446 2002-03-11 Richard Henderson <rth@redhat.com>
19447
19448 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19449 * g++.old-deja/g++.jason/report.C: Likewise.
19450
19451 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19452
19453 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19454 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19455
19456 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19457
19458 * testsuite/g++.dg/overload/pmf1.C: New test.
19459
19460 2002-03-11 Kazu Hirata <kazu@hxi.com>
19461
19462 * gcc.c-torture/execute/20020307-1.c: Use long.
19463
19464 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19465
19466 PR optimization/5844
19467 * gcc.dg/20020310-1.c: New test.
19468
19469 2002-03-09 Michael Meissner <meissner@redhat.com>
19470
19471 * gcc.c-torture/execute/memcpy-2.c: New test.
19472 * gcc.c-torture/execute/memset-1.c: New test.
19473 * gcc.c-torture/execute/strlen-1.c: New test.
19474 * gcc.c-torture/execute/strcmp-1.c: New test.
19475 * gcc.c-torture/execute/strncmp-1.c: New test.
19476
19477 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19478
19479 * gcc.dg/ppc-ldstruct.c: New test.
19480
19481 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19482
19483 * gcc.c-torture/execute/va-arg-22.c: New test.
19484
19485 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19486
19487 * gcc.c-torture/compile/20020309-1.c: New test.
19488
19489 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19490
19491 * gcc.c-torture/execute/20020307-2.c: New test.
19492
19493 2002-03-07 Jeffrey A Law (law@redhat.com)
19494
19495 * g77.f-torture/compile/20020307-1.f: New test.
19496
19497 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19498
19499 * gcc.dg/unordered-1.c: New test.
19500
19501 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19502
19503 * gcc.c-torture/execute/20020307-1.c: New test.
19504
19505 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19506
19507 * gcc.dg/20020304-1.c: New test.
19508
19509 * gcc.c-torture/compile/20020304-2.c: New test.
19510
19511 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19512
19513 * gcc.c-torture/compile/20020304-1.c: New test case
19514 (from PR c/5830).
19515
19516 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19517
19518 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19519
19520 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19521
19522 * g++.dg/other/classkey1.C: New test.
19523
19524 2002-03-01 Richard Henderson <rth@redhat.com>
19525
19526 * gcc.c-torture/compile/981223-1.x: New.
19527 * gcc.c-torture/compile/920625-1.x: New.
19528
19529 2002-02-28 Richard Henderson <rth@redhat.com>
19530
19531 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19532
19533 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19534
19535 * gcc.c-torture/execute/20020227-1.c: New test.
19536
19537 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19538
19539 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19540 here" ERROR lines.
19541 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19542 * g++.old-deja.g++.other/defarg1.C: Likewise.
19543 * g++.old-deja/g++.pt/calls2.C: Likewise.
19544 * g++.old-deja/g++.pt/crash20.C: Likewise.
19545 * g++.old-deja/g++.pt/crash30.C: Likewise.
19546 * g++.old-deja/g++.pt/crash36.C: Likewise.
19547 * g++.old-deja/g++.pt/crash6.C: Likewise.
19548 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19549 * g++.old-deja/g++.pt/derived3.C: Likewise.
19550 * g++.old-deja/g++.pt/error1.C: Likewise.
19551 * g++.old-deja/g++.pt/friend21.C: Likewise.
19552 * g++.old-deja/g++.pt/friend23.C: Likewise.
19553 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19554 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19555
19556 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19557
19558 * gcc.c-torture/execute/20020225-2.c: New test.
19559
19560 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19561
19562 * gcc.c-torture/execute/920730-1t.c,
19563 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19564 Delete test cases, only relevant to -traditional.
19565
19566 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19567
19568 * gcc.dg/cpp/undef1.c: Remove.
19569 * gcc.dg/cpp/directiv.c: Update.
19570 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19571
19572 2002-02-27 Michael Meissner <meissner@redhat.com>
19573
19574 * gcc.c-torture/execute/20020226-1.c: New test.
19575
19576 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19577
19578 * g++.dg/debug/debug4.C: New test.
19579
19580 * gcc.dg/ia64-visibility-1.c: New test.
19581
19582 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19583
19584 * gcc.dg/debug/20020224-1.c: New.
19585
19586 2002-02-25 Kazu Hirata <kazu@hxi.com>
19587
19588 * gcc.c-torture/execute/960416-1.x: New.
19589 * gcc.c-torture/execute/divconst-3.x: Likewise.
19590
19591 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19592
19593 * gcc.dg/20020224-1.c: New test.
19594
19595 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19596
19597 * gcc.c-torture/execute/20020225-1.c: New.
19598
19599 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19600
19601 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19602
19603 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19604
19605 * gcc.dg/20020222-1.c: New test.
19606
19607 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19608
19609 * g++.dg/opt/anonunion1.C: New test.
19610
19611 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19612
19613 * g++.dg/template/qualttp19.C: New test.
19614 * g++.dg/template/qualttp20.C: New test.
19615 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19616 * g++.old-deja/g++.other/qual1.C: Likewise.
19617
19618 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19619
19620 * gcc.dg/attr-alwaysinline.c: New.
19621
19622 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19623
19624 * gcc.dg/20020220-1.c: New test.
19625
19626 * gcc.dg/20020220-2.c: New test.
19627
19628 * g++.dg/opt/mmx1.C: New test.
19629
19630 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19631
19632 * gcc.c-torture/compile/20020110.c: New test.
19633
19634 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19635
19636 * gcc.c-torture/execute/20020219-1.c: New test.
19637
19638 * gcc.dg/20020219-1.c: New test.
19639
19640 * gcc.dg/noncompile/20020220-1.c: New test.
19641
19642 * g++.dg/opt/ptrintsum1.C: New test.
19643
19644 * gcc.dg/debug/20020220-1.c: New test.
19645
19646 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19647
19648 * gcc.c-torture/execute/20020216-1.c: New test.
19649
19650 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19651
19652 * gcc.dg/decl-1.c: Update, new test.
19653
19654 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19655
19656 * g++.dg/abi/bitfield1.C: New test.
19657 * g++.dg/abi/bitfield2.C: New test.
19658
19659 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19660
19661 * gcc.dg/attr-nest.c: New test.
19662
19663 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19664
19665 * gcc.c-torture/execute/20020215-1.c: New test.
19666
19667 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19668
19669 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19670 * g++.dg/debug/debug.exp: New.
19671 * g++.dg/debug/trivial.C: New.
19672 * g++.dg/debug/debug1.C: Moved...
19673 * g++.dg/other/debug1.C: ...from here.
19674 * g++.dg/debug/debug2.C: Moved...
19675 * g++.dg/other/debug2.C: ...from here.
19676 * g++.dg/debug/debug3.C: Moved...
19677 * g++.dg/other/debug3.C: ...from here.
19678
19679 * gcc.dg/noncompile/20020213-1.c: New test.
19680
19681 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19682
19683 * g++.dg/other/debug3.C: New test.
19684
19685 * gcc.c-torture/execute/20020213-1.c: New test.
19686
19687 2002-02-13 Richard Smith <richard@ex-parrot.com>
19688
19689 * g++.old-deja/g++.other/thunk1.C: New test.
19690
19691 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19692
19693 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19694
19695 2002-02-13 Stan Shebs <shebs@apple.com>
19696
19697 * gcc.dg/altivec-3.c: New.
19698
19699 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19700
19701 * gcc.dg/Wunreachable-1.c: New test.
19702 * gcc.dg/Wunreachable-2.c: New test.
19703
19704 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19705
19706 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19707
19708 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19709
19710 * gcc.dg/decl-1.c: New test.
19711
19712 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19713
19714 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19715
19716 2002-02-10 Kazu Hirata <kazu@hxi.com>
19717
19718 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19719 * gcc.c-torture/compile/980506-1.x: Likewise.
19720
19721 2002-02-10 Kazu Hirata <kazu@hxi.com>
19722
19723 * gcc.dg/20020210-1.c: New.
19724
19725 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19726
19727 * g77.f-torture/execute/947.f: New regression test
19728 for PR fortran/947.
19729
19730 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19731
19732 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19733 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19734
19735 2002-02-08 Richard Henderson <rth@redhat.com>
19736
19737 * gcc.c-torture/compile/labels-3.c: New.
19738
19739 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19740
19741 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19742 expression statements work instead.
19743 * gcc.dg/noncompile/20020207-1.c: New test.
19744
19745 2002-02-07 Richard Henderson <rth@redhat.com>
19746
19747 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19748
19749 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19750
19751 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19752 message from g77
19753 * lib/g77-dg.exp: Trim g77 error messages so that they are
19754 recognized by dg.exp.
19755
19756 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19757
19758 PR fortran/5473
19759 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19760
19761 2002-02-07 Richard Henderson <rth@redhat.com>
19762
19763 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19764 to be sufficiently aligned for integers.
19765
19766 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19767
19768 * g++.dg/template/friend4.C: New test.
19769
19770 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19771
19772 PR fortran/5743
19773 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19774 unsupported cases.
19775
19776 2002-02-07 Richard Henderson <rth@redhat.com>
19777
19778 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19779 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19780 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19781 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19782
19783 2002-02-06 Richard Henderson <rth@redhat.com>
19784
19785 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19786
19787 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19788
19789 * gcc.dg/20020206-1.c: New test.
19790
19791 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19792
19793 * gcc.c-torture/execute/20020206-1.c: New test.
19794
19795 * gcc.c-torture/execute/20020206-2.c: New test.
19796
19797 PR optimization/5429:
19798 * gcc.c-torture/compile/20020206-1.c: New test.
19799
19800 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19801
19802 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19803 as certain file formats cannot support particularly large
19804 alignments.
19805
19806 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19807 and do not expect to be able to link the executable.
19808
19809 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19810 fail because the COFF format does not support the weak attribute.
19811
19812 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19813
19814 * g77.dg/pr5473.f: New test
19815
19816 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19817
19818 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19819 Fix testcase accordingly.
19820
19821 2002-02-04 Richard Henderson <rth@redhat.com>
19822
19823 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19824 (buf): Change to be an array of pointers, not ints.
19825
19826 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19827
19828 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19829 before all tests. Move warning one line above to match where it
19830 C frontend emits.
19831 * gcc.dg/Wswitch-2.c: New test.
19832 * g++.dg/warn/Wswitch-1.C: New test.
19833 * g++.dg/warn/Wswitch-2.C: New test.
19834
19835 2002-02-04 Richard Henderson <rth@redhat.com>
19836
19837 * g++.dg/abi/offsetof.C: Fix size comparison.
19838
19839 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19840
19841 * gcc.dg/cast-qual-2.c: New test.
19842
19843 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19844
19845 * gcc.dg/20020201-4.c: New test.
19846
19847 2002-02-04 Ben Elliston <bje@redhat.com>
19848
19849 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19850 target_info attribute != 0, in addition to the empty string.
19851 (gcc_target_compile): Likewise.
19852
19853 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19854
19855 * gcc.dg/Wswitch.c: New test.
19856 PR gcc/4475. PR gcc/3780.
19857
19858 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19859
19860 * g77.f-torture/execute/5122.f: New test for regressions
19861 against PR fortran/5122.
19862
19863 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19864
19865 * g77.f-torture/compile/pr3743.f: Delete
19866 * g77.dg/pr3743-1.f: New test.
19867 * g77.dg/pr3743-2.f: New test.
19868 * g77.dg/pr3743-3.f: New test.
19869 * g77.dg/pr3743-4.f: New test.
19870
19871 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19872
19873 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19874
19875 2002-02-02 Richard Henderson <rth@redhat.com>
19876
19877 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19878 * gcc.c-torture/execute/bf64-1.c: Likewise.
19879
19880 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19881
19882 * gcc.dg/20020201-2.c: New test.
19883
19884 * gcc.dg/20020201-3.c: New test.
19885
19886 * gcc.c-torture/execute/bitfld-2.c: New test.
19887
19888 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19889
19890 * gcc.dg/bitfld-1.c: Update.
19891 * gcc.dg/bitfld-2.c: Update.
19892 * gcc.c-torture/execute/bitfld-1.x: New.
19893
19894 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19895
19896 * gcc.c-torture/execute/20020201-1.c: New test.
19897
19898 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19899
19900 PR target/5469
19901 * gcc.dg/20020201-1.c: New test.
19902
19903 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19904
19905 PR fortran/3743
19906 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19907 * g77.f-torture/compile/pr3743.x: Remove
19908
19909 2002-01-31 Tom Rix <trix@redhat.com>
19910
19911 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19912
19913 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19914
19915 * gcc.dg/noncompile/20020130-1.c: New test.
19916
19917 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19918
19919 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19920
19921 2002-01-29 Richard Henderson <rth@redhat.com>
19922
19923 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19924 to long long.
19925 * gcc.c-torture/execute/bf64-1.c: Likewise.
19926
19927 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19928
19929 * gcc.c-torture/execute/20020129-1.c: New test.
19930
19931 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19932
19933 * gcc.c-torture/compile/20000224-1.c: Update.
19934 * gcc.c-torture/execute/bitfld-1.c: New tests.
19935 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19936 * gcc.dg/uninit-A.c: Update.
19937
19938 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19939
19940 * g++.dg/template/ctor1.C: Add instantiation.
19941
19942 2002-01-28 Paul Koning <pkoning@equallogic.com>
19943
19944 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19945 argument to __builtin_prefetch to be const ptr.
19946
19947 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19948
19949 * gcc.c-torture/compile/20020120-1.c: New test.
19950
19951 2002-01-27 Kazu Hirata <kazu@hxi.com>
19952
19953 * gcc.c-torture/execute/20020127-1.c: New test.
19954
19955 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19956
19957 * g77.dg/f77-edit-i-in.f: New test
19958 * g77.dg/f77-edit-i-out.f: New test
19959
19960 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19961
19962 * gcc.dg/debug/debug.exp: New file.
19963 * gcc.dg/debug/trivial.c: New file.
19964 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19965 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19966 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19967 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19968 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19969 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19970 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19971 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19972 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19973 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19974 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19975 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19976 * gcc.dg/20000503-1.c: Removed.
19977 * gcc.dg/20010207-1.c: Removed.
19978 * gcc.dg/20011223-1.c: Removed.
19979 * gcc.dg/20020104-2.c: Removed.
19980 * gcc.dg/debug-1.c: Removed.
19981 * gcc.dg/debug-2.c: Removed.
19982 * gcc.dg/debug-3.c: Removed.
19983 * gcc.dg/debug-4.c: Removed.
19984 * gcc.dg/debug-5.c: Removed.
19985 * gcc.dg/debug-6.c: Removed.
19986 * gcc.dg/dwarf2-1.c: Removed.
19987 * gcc.dg/dwarf2-2.c: Removed.
19988
19989 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19990
19991 * g++.old-deja/g++.other/eh5.C: New test.
19992 * g++.old-deja/g++.other/sibcall2.C: New test.
19993 * g++.old-deja/g++.other/array9.C: New test.
19994 * g++.old-deja/g++.other/typename2.C: New test.
19995 * g++.old-deja/g++.other/crash60.C: New test.
19996 * g++.old-deja/g++.other/conv9.C: New test.
19997 * g++.old-deja/g++.other/mangle10.C: New test.
19998 * g++.old-deja/g++.other/unchanging1.C: New test.
19999 * g++.old-deja/g++.other/exprstmt1.C: New test.
20000 * g++.old-deja/g++.other/inline23.C: New test.
20001 * g++.old-deja/g++.eh/ia64-1.C: New test.
20002 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20003 * g++.old-deja/g++.other/reload1.C: New test.
20004 * g++.old-deja/g++.other/static20.C: New test.
20005 * g++.old-deja/g++.other/local-alloc1.C: New test.
20006 * g++.old-deja/g++.other/conv8.C: New test.
20007 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20008 * g++.old-deja/g++.other/storeexpr1.C: New test.
20009 * g++.old-deja/g++.other/storeexpr2.C: New test.
20010 * g++.dg/eh/template2.C: New test.
20011 * g++.dg/warn/weak1.C: New test.
20012
20013 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20014
20015 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20016 Remove first, non-varying, argument.
20017
20018 2002-01-23 Richard Henderson <rth@redhat.com>
20019
20020 * gcc.dg/inline-2.c: New.
20021
20022 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20023 Add optional target arg. Check number of arguments.
20024 (scan-assembler-not, scan-assembler-dem): Likewise.
20025 (scan-assembler-dem-not): Likewise.
20026
20027 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20028
20029 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20030 line 12.
20031 * g++.old-deja/g++.brendan/parse3.C,
20032 g++.old-deja/g++.other/crash26.C,
20033 g++.old-deja/g++.other/crash28.C,
20034 g++.old-deja/g++.other/crash29.C,
20035 g++.old-deja/g++.other/crash30.C,
20036 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20037
20038 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20039
20040 * gcc.dg/20020115-1.c: New.
20041
20042 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20043
20044 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20045
20046 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20047
20048 * gcc.dg/20020122-3.c: New.
20049
20050 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20051
20052 * g++.dg/other/gc1.C: New test.
20053
20054 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20055
20056 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20057
20058 2002-01-22 Richard Henderson <rth@redhat.com>
20059
20060 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20061
20062 2002-01-22 Richard Henderson <rth@redhat.com>
20063
20064 * gcc.dg/20020122-4.c: New.
20065
20066 2002-01-22 H.J. Lu <hjl@gnu.org>
20067
20068 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20069 link output.
20070 * gcc.dg/special/ecos.exp: Likewise.
20071 * lib/g++-dg.exp: Likewise.
20072 * lib/g77-dg.exp: Likewise.
20073 * lib/gcc-dg.exp : Likewise.
20074 * lib/mike-g++.exp: Likewise.
20075 * lib/mike-g77.exp: Likewise.
20076 * lib/mike-gcc.exp: Likewise.
20077 * lib/objc-dg.exp: Likewise.
20078
20079 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20080
20081 PR target/5379
20082 * gcc.dg/20020122-2.c: New test.
20083
20084 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20085
20086 * gcc.dg/20020122-1.c: New test.
20087
20088 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20089
20090 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20091
20092 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20093
20094 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20095
20096 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20097
20098 * gcc.c-torture/compile/20020121-1.c: New test.
20099
20100 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20101
20102 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20103 ld_library_path.
20104
20105 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20106
20107 * gcc.dg/20020218-1.c: New test.
20108
20109 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20110
20111 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20112 messages
20113 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20114 "At global scope" warning
20115 * g++.dg/ext/align1.C: Change cygwin test for alignment
20116 from db-bogus to dg-warning
20117
20118 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20119
20120 * g77.f-torture/compile/cpp2.F: New test.
20121
20122 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20123
20124 * g++.dg/template/access1.C: New test.
20125
20126 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20127
20128 * gcc.dg/20020118-1.c: New.
20129
20130 2002-01-18 Kazu Hirata <kazu@hxi.com>
20131
20132 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20133
20134 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20135
20136 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20137 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20138 alignment warnings.
20139
20140 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20141
20142 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20143 torture_with_loops and torture_without_loops
20144
20145 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20146
20147 * gcc.c-torture/compile/20020116-1.c: New test.
20148
20149 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20150
20151 * gcc.dg/20020116-2.c: New test.
20152
20153 * gcc.dg/ultrasp4.c: New test.
20154
20155 * gcc.dg/20020116-1.c: New test.
20156
20157 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20158
20159 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20160 by EABI.
20161
20162 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20163
20164 * gcc.misc-tests/i386-prefetch.exp: New.
20165 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20166 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20167 * gcc.misc-tests/i386-pf-none-1.c: New test.
20168 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20169
20170 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20171
20172 * gcc.dg/gnu89-init-1.c: Add new tests.
20173
20174 2002-01-15 Andreas Jaeger <aj@suse.de>
20175
20176 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20177 * gcc.dg/i386-mmx-2.c: Likewise.
20178 * gcc.dg/i386-sse-1.c: Likewise.
20179 * gcc.dg/i386-sse-2.c: Likewise.
20180 * gcc.dg/i386-sse-3.c: Likewise.
20181
20182 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20183
20184 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20185 Uncomment additional cases that now pass.
20186
20187 2002-01-11 Richard Henderson <rth@redhat.com>
20188
20189 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20190 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20191
20192 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20193
20194 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20195
20196 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20197
20198 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20199 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20200
20201 2002-01-10 Dale Johannesen <dalej@apple.com>
20202
20203 * gcc.c-torture/execute/loop-11.c: New.
20204
20205 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20206
20207 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20208 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20209
20210 2002-01-09 Richard Henderson <rth@redhat.com>
20211
20212 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20213 type in which to perform the operation for each size.
20214
20215 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20216
20217 * gcc.c-torture/compile/20020109-2.c: New test.
20218
20219 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20220
20221 * gcc.c-torture/execute/loop-10.c: New test.
20222
20223 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20224
20225 * gcc.c-torture/compile/20010226-1.c: New test.
20226 * gcc.c-torture/compile/20010227-1.c: New test.
20227 * gcc.c-torture/compile/20010426-1.c: New test.
20228 * gcc.c-torture/compile/20010510-1.c: New test.
20229 * gcc.c-torture/compile/20010605-3.c: New test.
20230 * gcc.c-torture/compile/20010824-1.c: New test.
20231 * gcc.c-torture/execute/20010409-1.c: New test.
20232 * gcc.dg/noncompile/20000901-1.c: New test.
20233 * gcc.dg/20001023-1.c: New test.
20234 * gcc.dg/20001101-1.c: New test.
20235 * gcc.dg/20001102-1.c: New test.
20236 * gcc.dg/20010207-1.c: New test.
20237 * gcc.dg/20010405-1.c: New test.
20238 * gcc.dg/20010822-1.c: New test.
20239 * gcc.dg/20011107-1.c: New test.
20240
20241 2002-01-09 Jeffrey A Law (law@redhat.com)
20242
20243 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20244
20245 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20246 execution failure on PA targets.
20247
20248 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20249
20250 * gcc.c-torture/compile/20020109-1.c: New test.
20251
20252 2002-01-08 Kazu Hirata <kazu@hxi.com>
20253
20254 * gcc.c-torture/execute/20020108-1.c: New test.
20255
20256 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20257
20258 * gcc.dg/20020108-1.c: New test.
20259
20260 2002-01-08 H.J. Lu <hjl@gnu.org>
20261
20262 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20263 for header files.
20264
20265 2002-01-08 Geoff Keating <geoffk@redhat.com>
20266
20267 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20268 consistency.
20269
20270 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20271
20272 * gcc.dg/altivec-4.c: Test altivec predicates.
20273
20274 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20275
20276 * gcc.c-torture/execute/20020107-1.c: New test.
20277
20278 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20279
20280 PR c/5279
20281 * gcc.c-torture/compile/20020106-1.c: New test.
20282
20283 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20284
20285 * gcc.c-torture/execute/nestfunc-4.c: New test.
20286
20287 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20288
20289 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20290 extra triple that slipped in.
20291 * g++.old-deja/g++.abi/align.C: Likewise.
20292 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20293
20294 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20295
20296 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20297 * g++.old-deja/g++.abi/align.C: Likewise.
20298 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20299
20300 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20301 on FreeBSD/i386.
20302 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20303 FreeBSD.
20304
20305 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20306
20307 * gcc.dg/20020104-1.c: New test.
20308
20309 * gcc.dg/20020104-2.c: New test.
20310
20311 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20312
20313 * gcc.dg/20020103-1.c: Fix typo in target selector.
20314
20315 2002-01-03 Richard Henderson <rth@redhat.com>
20316
20317 * gcc.dg/20020103-1.c: New.
20318
20319 2002-01-03 Kazu Hirata <kazu@hxi.com>
20320
20321 * gcc.c-torture/execute/20020103-1.c: New test.
20322
20323 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20324
20325 * g++.dg/other/debug2.C: New test.
20326
20327 * gcc.c-torture/compile/20020103-1.c: New test.
20328
20329 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20330
20331 * gcc.dg/gnu89-init-1.c: Added new tests.
20332
20333 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20334
20335 * g++.dg/template/friend2.C: Remove as patch is reverted.
20336
20337 * g++.dg/warn/oldcast1.C: New test.
20338
20339 * g++.dg/template/ptrmem1.C: New test.
20340 * g++.dg/template/ptrmem2.C: New test.
20341
20342 * g++.dg/template/ntp.C: New test.
20343
20344 * g++.dg/other/component1.C: New test.
20345
20346 * g++.dg/template/ttp3.C: New test.
20347
20348 * g++.dg/template/friend2.C: New test.
20349 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20350
20351 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20352
20353 * g++.dg/other/ptrmem1.C: New test.
20354 * g++.dg/other/ptrmem2.C: New test.
20355
20356 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20357
20358 * g++.dg/template/ctor1.C: New test.
20359
20360 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20361
20362 * g++.dg/template/friend2.C: New test.
20363
20364 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20365
20366 * gcc.dg/mmix-1.c: New test.
20367
20368 2001-12-31 Richard Henderson <rth@redhat.com>
20369
20370 * gcc.dg/asm-5.c: New.
20371
20372 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20373
20374 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20375 in namespace __gnu_cxx
20376
20377 2001-12-30 Richard Henderson <rth@redhat.com>
20378
20379 * gcc.dg/debug-6.c: New.
20380
20381 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20382
20383 * gcc.c-torture/compile/20011229-2.c: New test.
20384
20385 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20386
20387 * gcc.dg/debug-3.c: New test.
20388 * gcc.dg/debug-4.c: New test.
20389 * gcc.dg/debug-5.c: New test.
20390
20391 2001-12-29 Richard Henderson <rth@redhat.com>
20392
20393 * g++.dg/eh/loop1.C: New.
20394
20395 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20396
20397 * g++.dg/template/crash1.C: New test.
20398
20399 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20400
20401 * g++.dg/other/const1.C: New test.
20402
20403 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20404
20405 * gcc.c-torture/compile/20011229-1.c: New test.
20406
20407 2001-12-28 Stan Shebs <shebs@apple.com>
20408
20409 * lib/objc-torture.exp: Resync with c-torture.exp.
20410 * lib/objc.exp: Load standard libraries.
20411
20412 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20413
20414 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20415 additional tests.
20416
20417 2001-12-27 Roger Sayle <roger@eyesopen.com>
20418
20419 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20420
20421 2001-12-27 Richard Henderson <rth@redhat.com>
20422
20423 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20424
20425 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20426
20427 * g++.dg/eh/ctor1.C: New test.
20428 * g++.dg/other/error2.C: New test.
20429
20430 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20431
20432 * g++.dg/other/init2.C: New test.
20433
20434 2001-12-24 Richard Henderson <rth@redhat.com>
20435
20436 * gcc.dg/20011223-1.c: New.
20437 * gcc.dg/inline-1.c: New.
20438
20439 2001-12-23 Richard Henderson <rth@redhat.com>
20440
20441 * gcc.dg/asm-4.c: Test operand modifiers.
20442
20443 2001-12-23 Richard Henderson <rth@redhat.com>
20444
20445 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20446
20447 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20448
20449 * gcc.c-torture/execute/20011223-1.c: New test.
20450
20451 2001-12-21 Richard Henderson <rth@redhat.com>
20452
20453 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20454 re-enables the warning.
20455
20456 2001-12-21 Richard Henderson <rth@redhat.com>
20457
20458 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20459
20460 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20461
20462 * gcc.c-torture/compile/20011218-1.c: New test.
20463
20464 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20465
20466 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20467 arm-isr.c test.
20468 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20469 epilogue generation for ARM ISR routines.
20470
20471 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20472
20473 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20474 * gcc.dg/format/c90-printf-3.c: Likewise.
20475 * gcc.dg/format/c99-printf-3.c: Likewise.
20476 * gcc.dg/format/ext-1.c: Likewise.
20477 * gcc.dg/format/ext-6.c: Likewise.
20478 * gcc.dg/format/format.h: Prototype unlocked stdio.
20479
20480 2001-12-20 Richard Henderson <rth@redhat.com>
20481
20482 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20483 (arena): Use it.
20484 (malloc): Correct allocation logic. Abort if we fill up the
20485 arena before initialization complete.
20486 (realloc): Correct allocation logic.
20487
20488 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20489
20490 * gcc.c-torture/compile/20011219-2.c: New test.
20491
20492 * gcc.c-torture/execute/20011219-1.c: New test.
20493
20494 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20495
20496 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20497 target does not support weak symbols.
20498
20499 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20500
20501 * gcc.c-torture/compile/20011219-1.c: New test.
20502
20503 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20504
20505 * g++.dg/other/error1.C: New test.
20506
20507 2001-12-17 Jeffrey A Law (law@redhat.com)
20508
20509 * gcc.c-torture/execute/20011217-1.c: New test.
20510
20511 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20512
20513 * objc.dg/special/: New directory.
20514 * objc.dg/special/special.exp: New file.
20515 * objc.dg/special/unclaimed-category-1.h: New file.
20516 * objc.dg/special/unclaimed-category-1a.m: New file.
20517 * objc.dg/special/unclaimed-category-1.m: New file.
20518
20519 2001-12-17 Andreas Jaeger <aj@suse.de>
20520
20521 * gcc.c-torture/compile/20011217-2.c: New test.
20522
20523 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20524
20525 * gcc.c-torture/compile/20011217-1.c: New test.
20526
20527 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20528
20529 * testsuite/gcc.dg/20011214-1.c: New.
20530
20531 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20532
20533 * gcc.dg/altivec-4.c: New.
20534
20535 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20536
20537 * gcc.dg/20011113-1.c: New test.
20538
20539 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20540
20541 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20542 std::__malloc_alloc_template<0> and
20543 std::__default_alloc_template<false, 0>.
20544
20545 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20546
20547 * objc/execute/bf-21.m: New test.
20548 * objc/execute/enumeration-1.m: New test.
20549 * objc/execute/enumeration-2.m: New test.
20550
20551 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20552
20553 * gcc.dg/gnu89-init-1.c: New test.
20554
20555 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20556
20557 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20558 * g++.old-deja/g++.jason/2371.C: Likewise.
20559 * g++.old-deja/g++.jason/template33.C: Likewise.
20560 * g++.old-deja/g++.jason/template34.C: Likewise.
20561 * g++.old-deja/g++.jason/template36.C: Likewise.
20562 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20563 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20564 * g++.old-deja/g++.other/typename1.C: Likewise.
20565 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20566 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20567 * g++.old-deja/g++.pt/typename11.C: Likewise.
20568 * g++.old-deja/g++.pt/typename14.C: Likewise.
20569 * g++.old-deja/g++.pt/typename16.C: Likewise.
20570 * g++.old-deja/g++.pt/typename3.C: Likewise.
20571 * g++.old-deja/g++.pt/typename4.C: Likewise.
20572 * g++.old-deja/g++.pt/typename5.C: Likewise.
20573 * g++.old-deja/g++.pt/typename7.C: Likewise.
20574 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20575
20576 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20577
20578 * g++.dg/other/linkage1.C: New test.
20579 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20580 specifiers.
20581
20582 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20583
20584 * gcc.dg/concat.c: New test.
20585
20586 2001-12-11 Stan Shebs <shebs@apple.com>
20587
20588 * objc/compile: New test directory.
20589 * objc/compile/compile.exp: New expect script.
20590 * objc/compile/20011211-1.m: New compile test.
20591
20592 2001-12-11 Jason Merrill <jason@redhat.com>
20593
20594 * lib/prune.exp (prune_gcc_output): Also handle "In member
20595 function". So many permutations...
20596
20597 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20598
20599 * g++.dg/template/typedef1.C: New test.
20600
20601 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20602
20603 * g++.dg/other/copy1.C: New test.
20604
20605 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20606
20607 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20608
20609 * gcc.dg/builtin-choose-expr.c: New.
20610
20611 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20612
20613 * gcc.dg/altivec-2.c: New.
20614
20615 2001-12-07 Richard Henderson <rth@redhat.com>
20616
20617 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20618
20619 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20620
20621 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20622 ultrasparc.
20623
20624 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20625
20626 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20627
20628 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20629
20630 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20631 variable argument list.
20632
20633 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20634
20635 * gcc.c-torture/execute/memcheck: Delete entire directory.
20636 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20637 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20638
20639 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20640
20641 * gcc.dg/Wshadow-1.c: New test.
20642
20643 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20644
20645 * gcc.c-torture/compile/20011130-1.c: New test.
20646
20647 * gcc.dg/noncompile/20011025-1.c: New test.
20648
20649 * g++.dg/other/anon-union.C: New test.
20650
20651 * gcc.c-torture/execute/20011024-1.c: New test.
20652
20653 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20654
20655 * gcc.c-torture/execute/20000722-1.x,
20656 gcc.c-torture/execute/20010123-1.x: Remove.
20657 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20658 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20659 gcc.dg/c99-complit-2.c: New tests.
20660
20661 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20662
20663 * g++.dg/inherit/base1.C: New test.
20664
20665 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20666
20667 * g++.dg/other/stdarg1.C: New test.
20668
20669 * gcc.c-torture/compile/20011130-2.c: New test.
20670
20671 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20672
20673 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20674 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20675 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20676 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20677 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20678 * gcc.dg/builtin-prefetch-1.c: New test.
20679
20680 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20681
20682 * gcc.dg/20011130-1.c: New test.
20683
20684 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20685
20686 * g++.dg/other/scope1.C: New test.
20687 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20688
20689 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20690
20691 * gcc.dg/vla-init-1.c: New test.
20692
20693 2001-12-01 Geoff Keating <geoffk@redhat.com>
20694
20695 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20696
20697 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20698
20699 * objc.dg/alias.m: Update.
20700 * objc.dg/class-1.m: Update.
20701 * objc.dg/const-str-1.m: Update.
20702 * objc.dg/fwd-proto-1.m: Update.
20703 * objc.dg/id-1.m: Update.
20704 * objc.dg/super-class-1.m: Update.
20705
20706 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20707
20708 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20709 constructs.
20710
20711 2001-11-28 Jeffrey A Law (law@cygnus.com)
20712
20713 * gcc.c-torture/execute/20011128-1.c: New test.
20714
20715 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20716
20717 * gcc.dg/20011127-1.c: New test.
20718
20719 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20720
20721 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20722 from Austin Group draft 7.
20723 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20724 scanf format arguments.
20725 * gcc.dg/format/no-exargs-2.c: New test.
20726
20727 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20728
20729 * g++.dg/abi/vbase8-4.C: New test.
20730
20731 2001-11-24 Ian Lance Taylor <ian@airs.com>
20732
20733 * gcc.c-torture/execute/20011121-1.c: New test.
20734
20735 2001-11-23 Jeffrey A Law (law@cygnus.com)
20736
20737 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20738
20739 2001-11-23 Andreas Jaeger <aj@suse.de>
20740
20741 * gcc.dg/cpp/charconst-2.c: New test.
20742
20743 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20744
20745 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20746 to the host if it is remote. Let tests specify extra headers
20747 they use.
20748 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20749 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20750 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20751 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20752 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20753 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20754 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20755 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20756 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20757 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20758
20759 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20760
20761 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20762 for little endian ARMs.
20763
20764 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20765
20766 * gcc.c-torture/compile/20011119-1.c: New test.
20767 * gcc.c-torture/compile/20011119-2.c: New test.
20768
20769 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20770
20771 * gcc.dg/altivec-1.c: Fix typo.
20772
20773 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20774
20775 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20776
20777 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20778
20779 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20780
20781 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20782
20783 * lib/g77.exp: Don't specify --rpath-link.
20784
20785 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20786 across all the headers.
20787 * gcc.dg/format/format.exp: For testing on a remote host,
20788 copy format.h.
20789
20790 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20791 * gcc.c-torture/execute/930406-1.c: Likewise.
20792 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20793
20794 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20795
20796 * gcc.dg/altivec-1.c: New.
20797
20798 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20799
20800 * gcc.dg/cpp/fpreprocessed.c: New test case.
20801
20802 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20803
20804 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20805 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20806 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20807
20808 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20809
20810 * gcc.dg/no-builtin-1.c: New test.
20811
20812 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20813
20814 * gcc.c-torture/execute/20011115-1.c: New test.
20815
20816 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20817
20818 * gcc.c-torture/compile/20011114-2.c: New test.
20819 * gcc.c-torture/compile/20011114-3.c: New test.
20820 * gcc.c-torture/compile/20011114-4.c: New test.
20821
20822 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20823
20824 * g++.dg/other/init1.C: New test.
20825
20826 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20827
20828 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20829 message.
20830
20831 * gcc.c-torture/execute/20011114-1.c: New testcase.
20832
20833 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20834 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20835 like the (before this change) version of 20010327-1.c.
20836
20837 2001-11-14 Roger Sayle <roger@eyesopen.com>
20838
20839 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20840
20841 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20842
20843 * g++.dg/init/array2.C: New test.
20844
20845 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20846
20847 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20848
20849 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20850
20851 * g++.dg/other/forscope1.C: New test.
20852 * g++.dg/ext/forscope1.C: New test.
20853 * g++.dg/ext/forscope2.C: New test.
20854
20855 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20856
20857 * gcc.c-torture/execute/20011113-1.c: New test.
20858
20859 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20860
20861 * gcc.c-torture/execute/20011109-2.c: New test.
20862
20863 * gcc.c-torture/execute/20011109-1.c: New test.
20864
20865 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20866
20867 * gcc.c-torture/compile/20011109-1.c: New test.
20868
20869 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20870
20871 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20872 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20873 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20874 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20875 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20876 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20877 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20878
20879 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20880
20881 * g++.dg/warn/Wshadow-1.C: New tests.
20882 * g++.old-deja/g++.mike/for3.C: Update.
20883
20884 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20885
20886 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20887 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20888 XFAILs. Adjust expected error texts.
20889 * gcc.c-torture/compile/20011106-1.c,
20890 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20891 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20892 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20893 gcc.dg/c99-array-lval-5.c: New tests.
20894
20895 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20896
20897 * gcc.dg/cpp/defined.c: Update.
20898
20899 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20900
20901 * gcc.c-torture/execute/anon-1.c: New test.
20902
20903 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20904
20905 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20906 same size, so no warning should be produced on stormy16.
20907
20908 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20909 due to oversized array.
20910 * g++.old-deja/g++.mike/ns15.C: Likewise.
20911 * g++.old-deja/g++.pt/crash16.C: Likewise.
20912
20913 2001-11-02 Graham Stott <grahams@redhat.com>
20914
20915 * g++.dgother/debug1.C: Fix typos.
20916
20917 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20918
20919 * g++.dg/other/debug1.C: New test.
20920
20921 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20922
20923 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20924 of unsigned long.
20925
20926 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20927
20928 * gcc.dg/20011029-2.c: New test.
20929
20930 * gcc.c-torture/compile/20011029-1.c: New test.
20931
20932 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20933
20934 * objc/execute/class_self-1.m: New test.
20935 * objc/execute/class_self-2.m: New test.
20936
20937 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20938
20939 * gcc.misc-tests/msgs.exp: Delete.
20940 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20941 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20942 error set to match recent changes.
20943
20944 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20945
20946 * gcc.dg/20011021-1.c: New test.
20947
20948 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20949
20950 * gcc.c-torture/compile/20011023-1.c: New test.
20951
20952 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20953
20954 * lib/g77.exp: Rewrite based on lib/g++.exp.
20955
20956 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20957
20958 * gcc.c-torture/execute/20011019-1.c: New test.
20959
20960 * gcc.dg/20011018-1.c: New test.
20961
20962 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20963
20964 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20965
20966 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20967
20968 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20969 * gcc.dg/attr-invalid.c: Likewise.
20970
20971 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20972
20973 * testsuite/gcc.dg/20011015-1.c: New test.
20974
20975 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20976
20977 * g++.dg/template/unify2.C: New test.
20978
20979 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20980
20981 * g++.dg/other/exception-specification.C: New test
20982
20983 2001-10-13 Tom Rix <trix@redhat.com>
20984
20985 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20986 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20987
20988 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20989
20990 * testsuite/gcc.dg/20011009-1.c: New test.
20991
20992 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20993
20994 PR g++/4476
20995 * g++.dg/other/friend1.C: New test.
20996
20997 2001-10-11 Richard Henderson <rth@redhat.com>
20998
20999 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21000
21001 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21002
21003 * gcc.c-torture/compile/20011010-1.c: New.
21004
21005 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21006
21007 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21008 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21009 g77.f-torture/execute/execute.exp,
21010 g77.f-torture/noncompile/noncompile.exp,
21011 gcc.c-torture/compile/compile.exp,
21012 gcc.c-torture/execute/execute.exp,
21013 gcc.c-torture/execute/ieee/ieee.exp,
21014 gcc.c-torture/execute/memcheck/memcheck.exp,
21015 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21016 objc/execute/execute.exp: Update FSF address.
21017
21018 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21019
21020 * gcc.dg/cpp/cmdlne-C.c: Update.
21021 * gcc.dg/cpp/cmdlne-C2.c: New.
21022
21023 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21024
21025 * gcc.c-torture/execute/20011008-3.c: New.
21026
21027 2001-10-08 DJ Delorie <dj@redhat.com>
21028
21029 * gcc.dg/20011008-1.c: New.
21030 * gcc.dg/20011008-2.c: New.
21031
21032 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21033
21034 * gcc.dg/cpp/spacing1.c: Update test.
21035
21036 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21037
21038 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21039 spelling errors of "separate" as "seperate".
21040
21041 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21042
21043 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21044 enough to avoid inlining.
21045
21046 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21047
21048 * lib/g77.exp: set libg2c_dir correctly.
21049
21050 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21051
21052 * gcc.dg/cpp/macro11.c: New test.
21053
21054 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21055
21056 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21057 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21058 gcc.dg/format/multattr-3.c: New tests.
21059 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21060 tests for format attributes on function pointers being rejected.
21061
21062 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21063
21064 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21065
21066 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21067
21068 * g++.dg/warn/format1.C: New test.
21069
21070 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21071
21072 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21073
21074 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21075
21076 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21077
21078 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21079
21080 * gcc.dg/cpp/redef2.c: Add test.
21081
21082 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21083
21084 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21085 long-standing bug on i686, apparently.
21086 * gcc.c-torture/execute/loop-2c.x: New file.
21087 * gcc.c-torture/execute/loop-2d.x: New file.
21088 * gcc.c-torture/execute/loop-3c.x: New file.
21089
21090 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21091
21092 * gcc.dg/cpp/20000625-2.c: Correct line number.
21093
21094 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21095
21096 * gcc.dg/cpp/macro10.c: New test.
21097 * gcc.dg/cpp/strify3.c: New test.
21098 * gcc.dg/cpp/spacing1.c: Add tests.
21099 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21100 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21101
21102 2001-09-24 DJ Delorie <dj@redhat.com>
21103
21104 * gcc.c-torture/execute/20010924-1.c: New test.
21105
21106 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21107
21108 * testsuite/objc/execute/paste.m: Remove.
21109
21110 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21111
21112 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21113
21114 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21115
21116 * g77.dg/strlen0.f: New test.
21117
21118 2001-09-21 Richard Henderson <rth@redhat.com>
21119
21120 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21121 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21122
21123 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21124
21125 Table-driven attributes.
21126 * g++.dg/ext/attrib1.C: New test.
21127
21128 2001-09-20 DJ Delorie <dj@redhat.com>
21129
21130 * gcc.dg/20000926-1.c: Update expected warning messages.
21131 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21132 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21133 array.
21134
21135 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21136
21137 * g++.dg/eh/registers1.C: New test case.
21138
21139 2001-09-17 Richard Henderson <rth@redhat.com>
21140
21141 * gcc.dg/array-5.c: Fix VLA decomposition test.
21142
21143 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21144
21145 * gcc.dg/cpp/line5.c: New testcase.
21146
21147 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21148
21149 * gcc.dg/cpp/macro9.c: New test.
21150
21151 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21152
21153 * gcc.c-torture/execute/980223.c: Change type of addr from long
21154 to char *.
21155
21156 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21157
21158 * gcc.c-torture/execute/20010915-1.c: New test.
21159
21160 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21161
21162 * g77.dg/bprob: New directory.
21163 * g77.dg/bprob/bprob.exp: New file.
21164 * g77.dg/bprob/bprob-1.f: New test.
21165 * g77.dg/gcov: New directory.
21166 * g77.dg/gcov/gcov.exp: New file.
21167 * g77.dg/gcov/gcov-1.f: New test.
21168 * g77.dg/gcov/gcov-1.x: New file.
21169
21170 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21171
21172 * gcc.dg/cpp/directiv.c: Update.
21173 * gcc.dg/cpp/undef1.c: Update.
21174
21175 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21176
21177 * gcc.dg/20010912-1.c: New test.
21178
21179 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21180
21181 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21182 language-independent file in lib.
21183 * lib/gcov.exp: New file.
21184
21185 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21186
21187 * gcc.c-torture/compile/20010911-1.c: New test.
21188
21189 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21190
21191 * lib/profopt.exp: New, to support profile-directed optimizations.
21192 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21193 * gcc.misc-tests/bprob-1.c: New test.
21194 * gcc.misc-tests/bprob-2.c: New test.
21195
21196 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21197
21198 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21199 XFAIL and which kinds of gcov output to verify.
21200 * gcc.misc-tests/gcov-4b.x: New file.
21201 * gcc.misc-tests/gcov-5b.x: New file.
21202 * gcc.misc-tests/gcov-6.x: New file.
21203 * gcc.misc-tests/gcov-7.c: New test.
21204 * gcc.misc-tests/gcov-7.x: New file.
21205
21206 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21207
21208 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21209 * gcc.misc-tests/gcov-6.c: New test.
21210
21211 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21212
21213 PR c++/3986
21214 * g++.dg/abi/vbase1.C: New test.
21215
21216 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21217
21218 * objc.dg/method-2.m: New.
21219
21220 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21221
21222 PR c++/4203
21223 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21224 * g++.dg/init/empty1.C: New test.
21225
21226 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21227
21228 * gcc.c-torture/compile/20010903-1.c: New test.
21229
21230 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21231
21232 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21233 for m68k.
21234
21235 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21236
21237 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21238
21239 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21240
21241 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21242
21243 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21244
21245 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21246 for 16-bit 'unsigned int'.
21247
21248 2001-08-29 Kazu Hirata <kazu@hxi.com>
21249
21250 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21251
21252 2001-08-27 Richard Henderson <rth@redhat.com>
21253
21254 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21255 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21256
21257 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21258
21259 * gcc.dg/asm-names.c (ymain): New.
21260
21261 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21262
21263 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21264 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21265 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21266
21267 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21268
21269 * gcc.dg/compare5.c: New testcase.
21270
21271 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21272
21273 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21274 and "In instantiation".
21275
21276 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21277
21278 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21279
21280 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21281
21282 * gcc.misc-tests/gcov.exp: Add support for branch information.
21283 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21284 * gcc.misc-tests/gcov-4.c: New test.
21285 * gcc.misc-tests/gcov-4b.c: New test.
21286 * gcc.misc-tests/gcov-5b.c: New test.
21287
21288 2001-08-20 Zack Weinberg <zackw@panix.com>
21289
21290 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21291 expected to fail.
21292
21293 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21294
21295 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21296
21297 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21298
21299 * g++.dg/eh/template1.C: New test.
21300
21301 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21302
21303 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21304 Fix thinko.
21305 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21306 for xfail.
21307
21308 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21309
21310 * lib/g77-dg.exp: Use prune.exp for common procedures
21311 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21312 * lib/g77.exp: (g77-dg-prune) Remove
21313
21314 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21315
21316 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21317
21318 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21319
21320 * g++.dg/template/unify1.C: New test.
21321
21322 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21323
21324 * g++.dg/abi/empty4.C: New test.
21325
21326 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21327
21328 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21329 solaris2.*
21330 * g77.f-torture/compile/pr3743.x: Likewise
21331
21332 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21333
21334 * g++.dg/other/using-declaration.C: New test.
21335
21336 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21337
21338 * gcc.dg/cpp/tr-sign.c: New testcase.
21339
21340 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21341
21342 * gcc.dg/cpp/19951025-1.c: Revert.
21343 * gcc.dg/cpp/directiv.c: We no longer process directives that
21344 interrupt macro arguments.
21345
21346 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21347
21348 * gcc.dg/bconstp-1.c: New test.
21349
21350 2001-08-03 Richard Henderson <rth@redhat.com>
21351
21352 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21353
21354 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21355
21356 * gcc.dg/cpp/19951025-1.c: Update.
21357
21358 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21359
21360 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21361 should be x.
21362
21363 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21364
21365 Kill -fhonor-std.
21366 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21367 * g++.old-deja/g++.other/std1.C: Likewise.
21368 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21369
21370 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21371
21372 * lib/g77.exp: Load gcc-defs.exp for common procedures
21373 (g77_pass, g77_fail, g77_finish, g77_exit,
21374 ${tool}_check_unsupported_p} Now redundant. Deleted.
21375
21376 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21377
21378 * g77.dg/fbackslash.f
21379 * g77.dg/fcase-preserve.f
21380 * g77.dg/ff90-1.f
21381 * g77.dg/ffixed-line-length-0.f
21382 * g77.dg/ffixed-line-length-132.f
21383 * g77.dg/ffixed-line-length-7.f
21384 * g77.dg/ffixed-line-length-72.f
21385 * g77.dg/ffixed-line-length-none.f
21386 * g77.dg/ffree-form-1.f
21387 * g77.dg/fno-backslash.f
21388 * g77.dg/fno-f90-1.f
21389 * g77.dg/fno-fixed-form-1.f
21390 * g77.dg/fno-onetrip.f
21391 * g77.dg/fno-typeless-boz.f
21392 * g77.dg/fno-underscoring.f
21393 * g77.dg/fno-vxt-1.f
21394 * g77.dg/fonetrip.f
21395 * g77.dg/ftypeless-boz.f
21396 * g77.dg/fugly-assumed.f
21397 * g77.dg/funderscoring.f
21398 * g77.dg/fvxt-1.f
21399
21400 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21401
21402 * objc.dg/fwd-proto-1.m: New.
21403 * objc.dg/local-decl-1.m: New.
21404 * objc.dg/naming-1.m: New.
21405 * objc.dg/naming-2.m: New.
21406 * objc.dg/proto-hier-1.m: New.
21407
21408 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21409
21410 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21411 largest-type elements to a struct makes its size grow.
21412
21413 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21414
21415 * g++.dg/abi/vthunk1.C: New test.
21416
21417 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21418
21419 * g++.dg/abi/vbase8-22.C: New test.
21420
21421 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21422
21423 * gcc.dg/cpp/macro8.c: New test.
21424
21425 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21426
21427 * g++.dg/abi/vbase8-21.C: New test.
21428
21429 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21430
21431 * g++.dg/abi/vbase8-10.C: New test.
21432
21433 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21434
21435 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21436 ${tool}_set_ld_library_path.
21437 Changed caller.
21438 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21439 g++.exp.
21440
21441 2001-07-26 Stan Cox <scox@redhat.com>
21442
21443 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21444 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21445 gcc_exit, gcc_check_unsupported_p):
21446 Moved to gcc-deps.exp
21447 * gcc-deps.exp: New file.
21448
21449 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21450
21451 * g++.old-deja/g++.pt/defarg14.C: New test.
21452
21453 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21454
21455 * g++.old-deja/g++.other/lineno5.C: New test.
21456
21457 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21458
21459 * g++.old-deja/g++.pt/crash68.C: New test.
21460
21461 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21462
21463 * g++.old-deja/g++.other/crash42.C: New test.
21464
21465 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21466
21467 * gcc.dg/cpp/extratokens.c: Fix.
21468 * gcc.dg/cpp/skipping2.c: New tests.
21469
21470 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21471
21472 * gcc.c-torture/execute/20010724-1.c: New file.
21473 * gcc.c-torture/execute/20010724-1.x: New file.
21474
21475 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21476
21477 * g++.old-deja/g++.other/cond7.C: New test.
21478
21479 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21480
21481 * g++.old-deja/g++.other/optimize4.C: New test.
21482
21483 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21484
21485 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21486
21487 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21488
21489 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21490 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21491 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21492 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21493
21494 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21495 bug report" message.
21496
21497 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21498 * g++.dg/ext/instantiate1.C: Move from old-deja.
21499
21500 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21501
21502 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21503 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21504 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21505 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21506
21507 2001-07-23 Jeffrey A Law (law@cygnus.com)
21508
21509 * gcc.c-torture/execute/20010723-1.c: New test.
21510
21511 2001-07-23 Ben Elliston <bje@redhat.com>
21512
21513 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21514
21515 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21516
21517 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21518 i[34567]86-*-*.
21519 Delete handling of ieee_multilib_flags.
21520 Pass -mieee for alpha*-*-* and sh-*-*.
21521 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21522
21523 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21524
21525 Remove old-abi tests.
21526 * g++.old-deja/g++.mike/p11116.C: Remove.
21527 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21528
21529 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21530
21531 * g77.f-torture/compile/pr3743.f: New test
21532
21533 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21534
21535 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21536
21537 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21538
21539 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21540 g++.old-deja/g++.pt/static6.C: Likewise.
21541 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21542 supports weak symbols.
21543
21544 2001-07-18 Andreas Jaeger <aj@suse.de>
21545
21546 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21547 supported again.
21548
21549 2001-07-18 Andreas Jaeger <aj@suse.de>
21550
21551 * gcc.dg/iftrap-1.c: Fix target line.
21552
21553 2001-07-17 Richard Henderson <rth@redhat.com>
21554
21555 * gcc.c-torture/execute/20010717-1.c: New.
21556
21557 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21558
21559 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21560 tests.
21561
21562 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21563
21564 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21565
21566 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21567
21568 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21569 UAC_SIGBUS, UAC_NOPRINT definitions.
21570
21571 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21572
21573 * objc/execute/object_is_class.m: New test.
21574 * objc/execute/object_is_meta_class.m: New test.
21575
21576 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21577
21578 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21579 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21580
21581 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21582
21583 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21584 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21585
21586 2001-07-14 Richard Henderson <rth@redhat.com>
21587
21588 * gcc.dg/iftrap-1.c: New.
21589
21590 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21591
21592 * g77.f-torture/execute/intrinsic77.f: New test.
21593
21594 2001-07-11 Janis Johnson <janis@us.ibm.com>
21595
21596 * gcc.misc-tests/gcov-3.c: New test.
21597
21598 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21599
21600 * gcc.c-torture/compile/20010711-1.c,
21601 * gcc.c-torture/compile/20010711-2.c: New tests.
21602
21603 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21604
21605 * gcc.c-torture/execute/20010711-1.c: New test.
21606
21607 2001-07-11 Ben Elliston <bje@redhat.com>
21608
21609 * g++.old-deja/g++.other/enum5.C: New test.
21610
21611 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21612
21613 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21614 (g++-dg-prune): Call prune_gcc_output.
21615 * prune.exp: New file for prune_gcc_output.
21616 * lib/g++.exp, lib/gcc.exp: Load it.
21617
21618 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21619
21620 * gcc.c-torture/compile/20010701-1.c,
21621 g++.old-deja/g++.ext/attrib6.C: New tests.
21622
21623 2001-07-06 Jeffrey A Law (law@cygnus.com)
21624
21625 * gcc.c-torture/compile/20010706-1.c: New test.
21626
21627 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21628
21629 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21630
21631 2001-06-28 Stan Shebs <shebs@apple.com>
21632
21633 * gcc.dg/pragma-darwin.c: New test.
21634
21635 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21636
21637 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21638 Solaris 2.[678] system.
21639
21640 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21641
21642 * gcc.dg/20010622-1.c: New test.
21643
21644 2001-06-18 Stan Shebs <shebs@apple.com>
21645
21646 * objc.dg: New directory.
21647 * objc.dg/dg.exp: New file.
21648 * objc.dg/alias.m: New.
21649 * objc.dg/class-1.m: New.
21650 * objc.dg/class-2.m: New.
21651 * objc.dg/const-str-1.m: New.
21652 * objc.dg/const-str-2.m: New.
21653 * objc.dg/id-1.m: New.
21654 * objc.dg/method-1.m: New.
21655 * objc.dg/super-class-1.m: New.
21656 * lib/objc-dg.exp: New file.
21657
21658 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21659
21660 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21661 of label name.
21662
21663 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21664
21665 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21666
21667 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21668
21669 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21670 variable.
21671
21672 2001-06-12 Richard Henderson <rth@redhat.com>
21673
21674 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21675
21676 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21677
21678 * g++.old-deja/g++.abi/vbase5.C: New test.
21679 * g++.old-deja/g++.abi/vbase6.C: New test.
21680 * g++.old-deja/g++.abi/vbase7.C: New test.
21681
21682 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21683
21684 * gcc.c-torture/compile/20010610-1.c: New test.
21685
21686 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21687
21688 * g++.old-deja/g++.abi/vbase4.C: New test.
21689
21690 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21691
21692 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21693 support %f for HC11/HC12 targets.
21694 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21695 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21696 on HC11/HC12 targets.
21697 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21698
21699 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21700
21701 * gcc.dg/wchar_t-1.c: New file.
21702 * gcc.dg/wint_t-1.c: Likewise.
21703
21704 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21705
21706 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21707
21708 2001-06-11 Richard Henderson <rth@redhat.com>
21709
21710 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21711
21712 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21713
21714 * gcc.c-torture/compile/20010611-1.c: New test.
21715
21716 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21717
21718 * gcc.dg/c99-tag-1.c: Add more tests.
21719
21720 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21721
21722 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21723 representation on MN10300 and ARM/Thumb.
21724
21725 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21726
21727 * g77.f-torture/execute/20010610.f: New.
21728
21729 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21730
21731 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21732 names.
21733
21734 2001-06-09 Richard Henderson <rth@redhat.com>
21735
21736 * gcc.c-torture/execute/ashrdi-1.c: New.
21737 * gcc.c-torture/execute/ashldi-1.c: New.
21738 * gcc.c-torture/execute/lshrdi-1.c: New.
21739
21740 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21741
21742 * objc/execute/load-3.m: Added. Check sending +load to categories,
21743 in addition to classes.
21744
21745 2001-06-08 Stan Shebs <shebs@apple.com>
21746
21747 * objc/execute/load-2.m: New test. From Nicola Pero
21748 <n.pero@mi.flashnet.it>.
21749
21750 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21751
21752 * gcc.c-torture/execute/20010605-2.c: New test.
21753
21754 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21755
21756 * g++.old-deja/g++.abi/vbase2.C: New test.
21757 * g++.old-deja/g++.abi/vbase3.C: New test.
21758
21759 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21760
21761 * g++.old-deja/g++.pt/friend49.C: New test.
21762
21763 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21764
21765 * g++.old-deja/g++.ext/anon3.C: New test.
21766
21767 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21768
21769 * g++.old-deja/g++.other/conv7.C: New test.
21770
21771 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21772
21773 * gcc.c-torture/compile/20010605-2.c: New test.
21774
21775 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21776
21777 * gcc.c-torture/execute/20010604-1.c: New test.
21778
21779 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21780
21781 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21782
21783 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21784
21785 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21786 (g++_link_flags): Likewise.
21787 (g++_init): Pass gccpath's value to two previous functions.
21788
21789 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21790
21791 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21792 Ensure logfile entry matches exec command line.
21793
21794 2001-05-31 Richard Henderson <rth@redhat.com>
21795
21796 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21797 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21798
21799 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21800
21801 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21802 compiler for irix6.2
21803
21804 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21805
21806 * g++.old-deja/g++.other/optimize3.C: New file.
21807
21808 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21809
21810 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21811 assemble.
21812
21813 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21814
21815 * g++.old-deja/g++.other/optimize2.C: New file.
21816
21817 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21818
21819 * gcc.c-torture/compile/20010518-2.c: New file.
21820 * gcc.c-torture/execute/20010518-1.c: New file.
21821 * gcc.c-torture/execute/20010518-2.c: New file.
21822
21823 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21824
21825 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21826
21827 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21828
21829 G++ no longer defines builtins that do not begin with __builtin.
21830 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21831 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21832 * g++.old-deja/g++.law/builtin1.C: Likewise.
21833 * g++.old-deja/g++.law/cvt2.C: Likewise.
21834 * g++.old-deja/g++.mike/net5.C: Likewise.
21835 * g++.old-deja/g++.other/builtins1.C: Likewise.
21836 * g++.old-deja/g++.other/builtins2.C: Likewise.
21837 * g++.old-deja/g++.other/builtins3.C: Likewise.
21838 * g++.old-deja/g++.other/builtins4.C: Likewise.
21839 * g++.old-deja/g++.other/inline8.C: Likewise.
21840 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21841
21842 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21843
21844 * g++.old-deja/g++.pt/using1.C: Adjust.
21845 * g++.old-deja/g++.pt/using2.C: New test.
21846
21847 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21848
21849 * gcc.dg/cpp/charconst.c: New tests.
21850 * gcc.dg/cpp/escape.c: New tests.
21851 * gcc.dg/cpp/escape-1.c: New tests.
21852 * gcc.dg/cpp/escape-2.c: New tests.
21853 * gcc.dg/cpp/ucs.c: New tests.
21854
21855 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21856
21857 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21858 native compiler for irix6.5.
21859
21860 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21861
21862 * lib/g++.exp (g++_include_flags): Use args to compute
21863 get_multilibs.
21864 (g++_link_flags): Likewise.
21865 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21866
21867 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21868
21869 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21870
21871 2001-05-21 Geoff Keating <geoffk@redhat.com>
21872
21873 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21874 this file.
21875
21876 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21877
21878 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21879 STACK_SIZE;
21880 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21881 to STACK_SIZE; Use it to define size of add_histo array.
21882 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21883 to STACK_SIZE.
21884 (f): Use GITT_SIZE to define size of gitt local table.
21885 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21886 to STACK_SIZE; Use it to define size of bytemem array.
21887
21888 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21889
21890 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21891 on 68HC11/HC12 due to the asm instruction.
21892 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21893 * gcc.c-torture/compile/920520-1.x: Likewise.
21894 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21895 on 68HC11/HC12 because the function is larger than 64K.
21896 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21897 on 68HC11/HC12 because the structure is too large.
21898
21899 2001-05-20 Richard Henderson <rth@redhat.com>
21900
21901 * gcc.c-torture/execute/20010520-1.c: New.
21902
21903 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21904
21905 * g++.old-deja/g++.warn/compare1.C: New test.
21906 * gcc.dg/compare4.c: New test.
21907
21908 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21909
21910 * g++.old-deja/g++.other/optimize1.C: New test.
21911
21912 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21913
21914 * g++.old-deja/g++.pt/spec41.C: New test.
21915
21916 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21917
21918 * gcc.c-torture/compile/20010114-1.x: Remove.
21919
21920 2001-05-18 Stan Shebs <shebs@apple.com>
21921
21922 * gcc.c-torture/compile/20010518-1.c: New test.
21923
21924 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21925
21926 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21927 * g++.old-deja/g++.pt/crash67.C: New test.
21928
21929 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21930
21931 * g++.old-deja/g++.other/debug9.C: New test.
21932
21933 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21934
21935 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21936
21937 2001-05-16 Jan Hubicka <jh@suse.cz>
21938
21939 * gcc.c-torture/compile/20010516-1.c: New test.
21940
21941 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21942
21943 * g++.old-deja/g++.other/crash41.C: New test.
21944
21945 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21946
21947 * g++.old-deja/g++.pt/crash66.C: New test.
21948
21949 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21950
21951 * g++.old-deja/g++.robertl/eb27.C: Convert.
21952
21953 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21954
21955 * g++.dg/friend-warn.C: New test. Do not warn about friend
21956 declaration being redundant.
21957
21958 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21959
21960 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21961
21962 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21963
21964 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21965
21966 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21967
21968 * lib/g++.exp: Use testsuite_flags.
21969
21970 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21971
21972 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21973
21974 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21975
21976 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21977
21978 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21979
21980 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21981
21982 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21983
21984 * gcc.c-torture/compile/20010313-1.c: New test.
21985
21986 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21987
21988 * gcc.dg/cpp/direct2.c: New test.
21989 * gccq.dg/cpp/direct2s.c: New test.
21990
21991 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21992
21993 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21994
21995 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21996 * g++.old-deja/g++.other/op3.C: Likewise.
21997
21998 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21999
22000 * gcc.dg/cpp/syshdr.h: New file.
22001 * gcc.dg/cpp/sysmac1.c: Update.
22002 * gcc.dg/cpp/sysmac2.c: Update.
22003
22004 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22005
22006 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22007
22008 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22009
22010 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22011 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22012
22013 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22014
22015 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22016
22017 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22018
22019 * lib/g++.exp (g++_include_flags): Don't use any special flags
22020 if TESTING_IN_BUILD_TREE is not defined.
22021 (g++_init): Use a plain 'c++' as the compiler if
22022 TESTING_IN_BUILD_TREEE is not defined.
22023
22024 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22025
22026 * g++.old-deja/g++.eh/catch13.C: New test.
22027 * g++.old-deja/g++.eh/catch14.C: New test.
22028
22029 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22030
22031 * gcc.dg/cpp/tr-define.c: New test.
22032
22033 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22034
22035 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22036 <stdlib.h>, not <malloc.h>.
22037
22038 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22039
22040 * g++.old-deja/g++.ns/template17.C: New test.
22041
22042 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22043
22044 * g++.old-deja/g++.pt/ref4.C: New test.
22045
22046 2001-04-30 Richard Henderson <rth@redhat.com>
22047
22048 * gcc.dg/20000724-1.c: Revert last change.
22049
22050 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22051
22052 * g77.f-torture/execute/20010430.f: New test.
22053
22054 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22055
22056 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22057
22058 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22059
22060 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22061
22062 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22063
22064 * g++.old-deja/g++.eh/crash6.C: New test.
22065
22066 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22067
22068 * g++.old-deja/g++.other/warn7.C: New test.
22069
22070 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22071
22072 * g++.old-deja/g++.other/defarg9.C: New test.
22073
22074 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22075
22076 * g77.f-torture/compile/20010426.f: New test.
22077 * g77.f-torture/execute/20010426.f: New test.
22078
22079 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22080
22081 * g77.f-torture/compile/20000629-1.x: Remove - error
22082 has been fixed.
22083
22084 2001-04-26 Jeffrey A Law (law@cygnus.com)
22085
22086 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22087 Tweak slightly to work with g++.dg framework.
22088 * g++.dg/special/ecos.exp: Run initp1.C test.
22089 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22090
22091 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22092 its linker doesn't give line numbers either.
22093 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22094
22095 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22096
22097 * g++.old-deja/g++.other/lex1.C: New test.
22098
22099 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22100
22101 * gcc.dg/noncompile/20010425-1.c: New test.
22102
22103 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22104
22105 * g++.old-deja/g++.pt/mangle2.C: New test.
22106
22107 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22108
22109 * gcc.dg/format/plus-1.c: New test.
22110
22111 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22112
22113 * gcc.dg/20010423-1.c: New test.
22114
22115 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22116
22117 * gcc.c-torture/execute/20010422-1.c: New test.
22118
22119 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22120
22121 * g++.old-deja/g++.ns/type2.C: New test.
22122
22123 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22124
22125 * g++.old-deja/g++.other/perf1.C: New test.
22126
22127 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22128
22129 * gcc.dg/c99-func-2.c: Remove xfail.
22130 * gcc.dg/c99-func-3.c: Remove xfail.
22131 * gcc.dg/c99-func-4.c: Remove xfail.
22132
22133 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22134
22135 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22136
22137 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22138
22139 * gcc.c-torture/compile/20010423-1.c: New test.
22140
22141 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22142
22143 * g++.old-deja/g++.pt/typename28.C: New test.
22144
22145 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22146
22147 * g++.old-deja/g++.abi/empty2.C: New test.
22148 * g++.old-deja/g++.abi/empty3.C: New test.
22149
22150 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22151
22152 * g++.old-deja/g++.other/comdat2.C: New test.
22153 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22154
22155 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22156
22157 * g++.old-deja/g++.other/overload14.C: New test.
22158
22159 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22160
22161 * g++.old-deja/g++.other/lookup23.C: New test.
22162
22163 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22164
22165 * gcc.c-torture/execute/20010403-1.c: New test.
22166
22167 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22168 Mark Mitchell <mark@codesourcery.com>
22169
22170 * lib/old-dejagnu.exp: Don't delete output of executable.
22171 Add .exe suffix to executables.
22172
22173 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22174
22175 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22176
22177 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22178
22179 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22180
22181 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22182
22183 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22184 * g++.old-deja/g++.abi/crash1.C: New test.
22185
22186 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22187
22188 * g++.old-deja/g++.other/crash40.C: New test.
22189
22190 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22191
22192 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22193
22194 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22195
22196 * g++.old-deja/g++.other/warn6.C: New test.
22197
22198 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22199
22200 * g++.old-deja/g++.robertl/eb42.C: Same.
22201
22202 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22203
22204 * gcc.dg/wtr-conversion-1.c: New testcase.
22205
22206 2001-04-10 Richard Henderson <rth@redhat.com>
22207
22208 * g++.old-deja/g++.other/array5.C: New.
22209
22210 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22211
22212 * gcc.c-torture/execute/20010408-1.c: New test.
22213
22214 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22215
22216 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22217 headers and constructs.
22218 * g++.old-deja/g++.robertl/eb79.C: Same.
22219 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22220 * g++.old-deja/g++.robertl/eb73.C: Same.
22221 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22222 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22223 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22224 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22225 * g++.old-deja/g++.robertl/eb44.C: Same.
22226 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22227 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22228 * g++.old-deja/g++.robertl/eb39.C: Same.
22229 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22230 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22231 * g++.old-deja/g++.robertl/eb30.C: Same.
22232 * g++.old-deja/g++.robertl/eb3.C: Same.
22233 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22234 * g++.old-deja/g++.robertl/eb21.C: Same.
22235 * g++.old-deja/g++.robertl/eb15.C: Same.
22236 * g++.old-deja/g++.robertl/eb118.C: Same.
22237 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22238 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22239 * g++.old-deja/g++.robertl/eb109.C: Same.
22240 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22241 * g++.old-deja/g++.mike/rtti1.C: Same.
22242 * g++.old-deja/g++.mike/p658.C: Same.
22243 * g++.old-deja/g++.mike/net46.C: Same.
22244 * g++.old-deja/g++.mike/net34.C: Same.
22245 * g++.old-deja/g++.mike/memoize1.C: Same.
22246 * g++.old-deja/g++.mike/eh2.C: Same.
22247 * g++.old-deja/g++.law/weak.C: Same.
22248 * g++.old-deja/g++.law/visibility7.C: Same.
22249 * g++.old-deja/g++.law/visibility25.C: Same.
22250 * g++.old-deja/g++.law/visibility22.C: Same.
22251 * g++.old-deja/g++.law/visibility2.C: Same.
22252 * g++.old-deja/g++.law/visibility17.C: Same.
22253 * g++.old-deja/g++.law/visibility13.C: Same.
22254 * g++.old-deja/g++.law/visibility10.C: Same.
22255 * g++.old-deja/g++.law/visibility1.C: Same.
22256 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22257 * g++.old-deja/g++.law/vbase1.C: Same.
22258 * g++.old-deja/g++.law/operators32.C: Same.
22259 * g++.old-deja/g++.law/nest3.C: Same.
22260 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22261 * g++.old-deja/g++.law/except5.C (main): Same.
22262 * g++.old-deja/g++.law/cvt7.C (run): Same.
22263 * g++.old-deja/g++.law/cvt2.C: Same.
22264 * g++.old-deja/g++.law/cvt16.C: Same.
22265 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22266 * g++.old-deja/g++.law/ctors17.C (main): Same.
22267 * g++.old-deja/g++.law/ctors13.C: Same.
22268 * g++.old-deja/g++.law/ctors12.C (main): Same.
22269 * g++.old-deja/g++.law/ctors10.C: Same.
22270 * g++.old-deja/g++.law/code-gen5.C: Same.
22271 * g++.old-deja/g++.law/bad-error7.C: Same.
22272 * g++.old-deja/g++.law/arm9.C: Same.
22273 * g++.old-deja/g++.law/arm12.C: Same.
22274 * g++.old-deja/g++.law/arg8.C: Same.
22275 * g++.old-deja/g++.law/arg1.C: Same.
22276 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22277 * g++.old-deja/g++.jason/template31.C: Same.
22278 * g++.old-deja/g++.jason/template24.C (main): Same.
22279 * g++.old-deja/g++.jason/2371.C: Same.
22280 * g++.old-deja/g++.eh/new2.C: Same.
22281 * g++.old-deja/g++.eh/new1.C: Same.
22282 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22283 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22284 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22285 * g++.old-deja/g++.brendan/crash62.C: Same.
22286 * g++.old-deja/g++.brendan/crash52.C: Same.
22287 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22288 * g++.old-deja/g++.brendan/crash38.C: Same.
22289 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22290 * g++.old-deja/g++.brendan/copy9.C: Same.
22291
22292 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22293
22294 * gcc.c-torture/execute/20001203-2.c (memset):
22295 Count argument is of type __SIZE_TYPE__.
22296
22297 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22298
22299 * gcc.c-torture/compile/20010404-1.c: New test.
22300
22301 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22302
22303 * gcc.c-torture/compile/20010326-1.c: New test.
22304
22305 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22306
22307 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22308 peculiarities of the SH.
22309 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22310
22311 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22312
22313 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22314 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22315 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22316
22317 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22318
22319 * g77.f-torture/compile/20010321-1.f: New test.
22320
22321 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22322
22323 * gcc.c-torture/compile/20010329-1.c: New test.
22324
22325 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22326
22327 * gcc.c-torture/execute/20010329-1.c: New test.
22328
22329 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22330
22331 * g++.old-deja/g++.other/eh4.C: Fix typo.
22332
22333 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22334
22335 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22336
22337 2001-03-28 Philip Blundell <philb@gnu.org>
22338
22339 * gcc.c-torture/compile/20010328-1.c: New test.
22340
22341 2001-03-27 Richard Henderson <rth@redhat.com>
22342
22343 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22344 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22345
22346 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22347
22348 * gcc.c-torture/compile/20010327-1.c: New test.
22349
22350 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22351
22352 * g++.old-deja/g++.other/friend12.C: New test.
22353 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22354 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22355
22356 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22357
22358 * gcc.c-torture/execute/20010325-1.c: New test.
22359
22360 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22361
22362 * g++.old-deja/g++.other/mangle3.C: New test.
22363
22364 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22365
22366 * g++.old-deja/g++.other/anon8.C: New test.
22367
22368 2001-03-20 Philip Blundell <philb@gnu.org>
22369
22370 * gcc.c-torture/compile/20010320-1.c: New test.
22371
22372 2001-03-17 Richard Henderson <rth@redhat.com>
22373
22374 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22375
22376 2001-03-15 Geoff Keating <geoff@redhat.com>
22377
22378 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22379 tests on AIX.
22380
22381 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22382
22383 * g++.old-deja/g++.other/eh4.C: New test.
22384
22385 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22386
22387 * gcc.dg/cpp/mi1.c: Update.
22388
22389 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22390
22391 * g++.old-deja/g++.other/regstack.C: New test.
22392
22393 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22394
22395 * g++.old-deja/g++.other/ref4.C: New test.
22396
22397 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22398
22399 * objc/execute/va_method.m: Added.
22400 * objc/execute/IMP.m: Added.
22401 * objc/execute/_cmd.m: Added.
22402 * objc/execute/accessing_ivars.m: Added.
22403 * objc/execute/class-1.m: Added.
22404 * objc/execute/class-10.m: Added.
22405 * objc/execute/class-11.m: Added.
22406 * objc/execute/class-12.m: Added.
22407 * objc/execute/class-13.m: Added.
22408 * objc/execute/class-14.m: Added.
22409 * objc/execute/class-2.m: Added.
22410 * objc/execute/class-3.m: Added.
22411 * objc/execute/class-4.m: Added.
22412 * objc/execute/class-5.m: Added.
22413 * objc/execute/class-6.m: Added.
22414 * objc/execute/class-7.m: Added.
22415 * objc/execute/class-8.m: Added.
22416 * objc/execute/class-9.m: Added.
22417 * objc/execute/class-tests-1.h
22418 * objc/execute/class-tests-2.h
22419 * objc/execute/compatibility_alias.m: Added.
22420 * objc/execute/encode-1.m: Added.
22421 * objc/execute/formal_protocol-1.m: Added.
22422 * objc/execute/formal_protocol-2.m: Added.
22423 * objc/execute/formal_protocol-3.m: Added.
22424 * objc/execute/formal_protocol-4.m: Added.
22425 * objc/execute/formal_protocol-5.m: Added.
22426 * objc/execute/formal_protocol-6.m: Added.
22427 * objc/execute/formal_protocol-7.m: Added.
22428 * objc/execute/informal_protocol.m: Added.
22429 * objc/execute/initialize.m: Added.
22430 * objc/execute/load.m: Added.
22431 * objc/execute/many_args_method.m: Added.
22432 * objc/execute/nested-3.m: Added.
22433 * objc/execute/no_clash.m: Added.
22434 * objc/execute/private.m: Added.
22435 * objc/execute/redefining_self.m: Added.
22436 * objc/execute/root_methods.m: Added.
22437 * objc/execute/selector-1.m: Added.
22438 * objc/execute/static-1.m: Added.
22439 * objc/execute/static-2.m: Added.
22440 * objc/execute/va_method.m: Added.
22441
22442 2001-03-10 Richard Henderson <rth@redhat.com>
22443
22444 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22445
22446 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22447
22448 * g++.old-deja/g++.other/crash31.C: XFAIL.
22449 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22450 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22451 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22452 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22453 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22454
22455 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22456
22457 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22458
22459 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22460
22461 * gcc.dg/20000724-1.c: Don't use multiline strings.
22462
22463 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22464
22465 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22466 result of -cString against what we expect it to be; don't just
22467 print it out for no one to read.
22468
22469 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22470 Based on testcases provided by Nicola Pero.
22471
22472 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22473
22474 * gcc.dg/cpp/macro7.c: New test.
22475
22476 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22477
22478 * gcc.dg/cpp/multiline.c: Update.
22479
22480 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22481
22482 * g++.old-deja/g++.other/enum3.C: New test.
22483
22484 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22485
22486 * g++.old-deja/g++.other/pod1.C: New test.
22487
22488 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22489
22490 * g++.old-deja/g++.ext/overload1.C: New test.
22491
22492 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22493
22494 * g++.old-deja/g++.pt/using1.C: New test.
22495
22496 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22497
22498 * g++.old-deja/g++.other/using9.C: New test.
22499
22500 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22501
22502 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22503
22504 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22505
22506 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22507
22508 * g++.old-deja/g++.ext/realpt1.C: Remove.
22509
22510 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22511
22512 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22513
22514 2001-02-26 Will Cohen <wcohen@redhat.com>
22515
22516 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22517
22518 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22519
22520 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22521 templatized constructors.
22522
22523 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22524
22525 * gcc.c-torture/execute/20010224-1.c: New test.
22526
22527 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22528
22529 * gcc.c-torture/execute/20010222-1.c: New test.
22530
22531 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22532
22533 * g++.old-deja/g++.other/inline20.C: New test.
22534
22535 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22536
22537 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22538
22539 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22540
22541 * g++.old-deja/g++.other/lookup22.C: New test.
22542
22543 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22544
22545 * g77.dg: New directory.
22546 * g77.dg/20010216-1.f: New test case.
22547 * g77.dg/dg.exp: New driver.
22548 * lib/g77-dg.exp: New driver library.
22549
22550 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22551
22552 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22553
22554 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22555
22556 * g++.old-deja/g++.other/decl9.C: New test.
22557
22558 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22559
22560 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22561 not need <string> and also tests the initialization at runtime.
22562
22563 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22564
22565 * gcc.c-torture/execute/longlong.c: New test.
22566
22567 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22568
22569 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22570
22571 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22572
22573 * gcc.c-torture/execute/920302-1.c (execute):
22574 Change argument type to short.
22575
22576 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22577
22578 * g++.old-deja/g++.pt/deduct6.C: New test.
22579
22580 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22581
22582 * g++.old-deja/g++.pt/deduct5.C: New test.
22583
22584 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22585
22586 * gcc.c-torture/execute/20010209-1.c: New test.
22587
22588 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22589
22590 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22591
22592 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22593
22594 * g++.dg/vtgc1.C: Update for new ABI.
22595
22596 * consistency.vlad: New directory, 1665 files.
22597
22598 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22599
22600 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22601 return type.
22602 * gcc.dg/cpp/digraphs.c: Declare puts.
22603
22604 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22605
22606 * g++.old-deja/g++.other/warn5.C: New test.
22607
22608 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22609
22610 * g++.old-deja/g++.pt/spec40.C: New test.
22611
22612 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22613
22614 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22615 case.
22616 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22617
22618 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22619
22620 * gcc.c-torture/compile/20010209-1.c: New test.
22621
22622 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22623
22624 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22625 excess errors message but not if it crashes.
22626 * g++.old-deja/g++.other/crash27.C: Likewise.
22627 * g++.old-deja/g++.other/crash28.C: Likewise.
22628 * g++.old-deja/g++.other/crash30.C: Likewise.
22629 * g++.old-deja/g++.other/crash32.C: Likewise.
22630 * g++.old-deja/g++.other/crash35.C: Likewise.
22631 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22632
22633 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22634
22635 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22636 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22637 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22638 g77.f-torture/execute/execute.exp,
22639 g77.f-torture/noncompile/noncompile.exp,
22640 gcc.c-torture/execute/execute.exp,
22641 gcc.c-torture/execute/memcheck/memcheck.exp,
22642 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22643 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22644 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22645 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22646 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22647 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22648 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22649 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22650 Remove bug reporting instructions with ancient email addresses.
22651
22652 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22653
22654 * gcc.dg/20010202-1.c: New test.
22655 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22656
22657 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22658
22659 * g++.dg/stdbool-if.C: New test.
22660
22661 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22662
22663 * objc/execute/fdecl.m: Added main().
22664
22665 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22666
22667 * gcc.c-torture/execute/20010206-1.c: New test.
22668
22669 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22670
22671 * gcc.dg/cpp/avoidpaste1.c: Update.
22672
22673 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22674
22675 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22676 Pero <nicola@brainstorm.co.uk>.
22677 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22678
22679 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22680
22681 * g++.old-deja/g++.pt/spec39.C: New test.
22682
22683 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22684
22685 * gcc.c-torture/compile/20010202-1.c: New test.
22686
22687 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22688
22689 * g++.old-deja/g++.abi/primary2.C: New test.
22690 * g++.old-deja/g++.abi/primary3.C: New test.
22691 * g++.old-deja/g++.abi/primary4.C: New test.
22692 * g++.old-deja/g++.abi/primary5.C: New test.
22693 * g++.old-deja/g++.abi/vtable3.h: New test.
22694 * g++.old-deja/g++.abi/vtable3a.C: New test.
22695 * g++.old-deja/g++.abi/vtable3b.C: New test.
22696 * g++.old-deja/g++.abi/vtable3c.C: New test.
22697 * g++.old-deja/g++.abi/vtable3d.C: New test.
22698 * g++.old-deja/g++.abi/vtable3e.C: New test.
22699 * g++.old-deja/g++.abi/vtable3f.C: New test.
22700 * g++.old-deja/g++.abi/vtable3g.C: New test.
22701 * g++.old-deja/g++.abi/vtable3h.C: New test.
22702 * g++.old-deja/g++.abi/vtable3i.C: New test.
22703 * g++.old-deja/g++.abi/vtable3j.C: New test.
22704 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22705
22706 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22707
22708 * g++.old-deja/g++.other/anon6.C: New test.
22709 * g++.old-deja/g++.other/anon7.C: New test.
22710
22711 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22712
22713 * gcc.dg/cpp/avoidpaste2.c: New tests.
22714
22715 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22716
22717 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22718
22719 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22720
22721 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22722 DECIMAL_DIG cases for Irix."
22723
22724 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22725
22726 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22727
22728 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22729
22730 * gcc.dg/c99-tag-1.c: New test.
22731
22732 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22733
22734 * gcc.dg/cpp/tr-warn1.c: Add tests.
22735
22736 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22737
22738 * gcc.dg/cpp/avoidpaste1.c: Update.
22739 * gcc.dg/cpp/paste4.c: Update.
22740
22741 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22742
22743 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22744 cases for Irix.
22745
22746 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22747
22748 * g++.old-deja/g++.other/inline19.C: New test.
22749
22750 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22751
22752 * gcc.dg/Wlarger-than.c: New test.
22753
22754 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22755
22756 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22757
22758 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22759
22760 * gcc.c-torture/execute/20010129-1.c: New test.
22761 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22762
22763 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22764
22765 * gcc.dg/cpp/avoidpaste1.c: Test case.
22766
22767 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22768
22769 * g++.old-deja/g++.other/inline18.C: New test.
22770
22771 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22772
22773 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22774 and __builtin_putchar.
22775
22776 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22777
22778 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22779 tests.
22780
22781 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22782
22783 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22784 floating point number rounding mode to round to the nearest
22785 representable mode.
22786
22787 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22788
22789 * g++.old-deja/g++.other/mangle2.C: New test.
22790
22791 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22792
22793 * gcc.c-torture/compile/20010124-1.c: New test.
22794
22795 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22796
22797 * g++.old-deja/g++.pt/spec38.C: New test.
22798
22799 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22800
22801 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22802 "Build don't run".
22803
22804 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22805
22806 * gcc.c-torture/execute/20010123-1.c: New test.
22807
22808 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22809
22810 * g++.old-deja/g++.pt/spec37.C: New test.
22811
22812 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22813
22814 * g++.old-deja/g++.pt/overload14.C: New test.
22815
22816 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22817
22818 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22819 __builtin_return_address.
22820
22821 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22822
22823 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22824 * g++.old-deja/g++.pt/spec35.C: New test.
22825 * g++.old-deja/g++.pt/spec36.C: New test.
22826
22827 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22828
22829 * gcc.c-torture/compile/20010118-1.c: New test.
22830
22831 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22832
22833 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22834
22835 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22836
22837 * gcc.c-torture/execute/20010119-1.c: New test.
22838
22839 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22840
22841 * g++.old-deja/g++.other/vbase5.C: New test.
22842
22843 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22844
22845 * gcc.c-torture/execute/20010118-1.c: New test.
22846
22847 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22848
22849 * g++.old-deja/g++.pt/deduct3.C: New test.
22850
22851 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22852
22853 * g++.old-deja/g++.pt/spec34.C: New test.
22854
22855 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22856
22857 * g77.f-torture/compile/20000601-2.f: New test.
22858
22859 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22860
22861 * g++.old-deja/g++.other/init17.C: New test.
22862
22863 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22864
22865 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22866
22867 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22868
22869 * g++.old-deja/g++.pt/unify8.C: New test.
22870
22871 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22872
22873 * g++.old-deja/g++.abi/vbase1.C: New test.
22874
22875 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22876
22877 * g++.old-deja/g++.pt/crash65.C: New test.
22878
22879 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22880
22881 * gcc.dg/cpp/assembl2.S: New test case.
22882
22883 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22884
22885 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22886 are supported.
22887
22888 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22889
22890 * g++.old-deja/g++.other/builtins1.C: New test.
22891 * g++.old-deja/g++.other/builtins2.C: Likewise.
22892 * g++.old-deja/g++.other/builtins3.C: Likewise.
22893 * g++.old-deja/g++.other/builtins4.C: Likewise.
22894
22895 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22896
22897 * gcc.c-torture/compile/20010117-1.c: New test.
22898 * gcc.c-torture/compile/20010117-2.c: New test.
22899
22900 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22901
22902 * g77.f-torture/execute/20010116.[fx]: New test,
22903 XFAIL on i?86-*-*.
22904 * g77.f-torture/compile/20010115.f: Indicate it's
22905 a test for PR fortran/1636.
22906
22907 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22908
22909 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22910
22911 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22912
22913 * g77.f-torture/compile/20010115.f: New test.
22914
22915 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22916
22917 * g++.old-deja/g++.pt/nontype5.C: New test.
22918
22919 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22920
22921 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22922 have an equivalent working one below it.
22923
22924 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22925
22926 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22927 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22928
22929 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22930
22931 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22932 message containing "init_priority".
22933 (conpr-2.C): Likewise.
22934 (conpr-3.C): Likewise.
22935 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22936
22937 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22938
22939 * gcc.c-torture/execute/20010114-2.c: New test.
22940
22941 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22942
22943 * gcc.c-torture/compile/20010114-1.c: New test.
22944 * gcc.c-torture/compile/20010114-1.x: Xfail.
22945 * gcc.c-torture/compile/20010114-2.c: New test.
22946 * gcc.c-torture/execute/20010114-1.c: New test.
22947 * gcc.dg/trunc-1.c: New test.
22948 * gcc.dg/uninit-B.c: New test.
22949
22950 2001-01-13 Nick Clifton <nickc@redhat.com>
22951
22952 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22953 target.
22954
22955 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22956
22957 * gcc.c-torture/compile/20010113-1.c: New test.
22958
22959 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22960
22961 * gcc.c-torture/compile/20001212-1.c: New test.
22962
22963 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22964
22965 * gcc.dg/cpp/widestr1.c: Update.
22966 * gcc.dg/cpp/prag-imp.c: Remove.
22967
22968 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22969
22970 * gcc.c-torture/execute/20000801-3.x: Remove.
22971 * gcc.dg/c90-init-1.c: New test.
22972 * gcc.dg/c99-init-1.c: New test.
22973 * gcc.dg/c99-init-2.c: New test.
22974 * gcc.dg/gnu99-init-1.c: New test.
22975
22976 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22977
22978 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22979 testing that no relevant ones were found.
22980
22981 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22982
22983 * g++.old-deja/g++.pt/cast2.C: New test.
22984
22985 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22986
22987 * g++.old-deja/g++.pt/friend47.C: New test.
22988
22989 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22990
22991 * g++.old-deja/g++.pt/instantiate13.C: New test.
22992
22993 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22994
22995 * g++.old-deja/g++.other/defarg7.C: New test.
22996 * g++.old-deja/g++.other/defarg8.C: New test.
22997
22998 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22999
23000 * g++.old-deja/g++.pt/crash64.C: New test.
23001
23002 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23003
23004 * g++.old-deja/g++.pt/crash63.C: New test.
23005
23006 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23007
23008 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23009
23010 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23011
23012 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23013
23014 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23015
23016 * g++.old-deja/g++.pt/error3.C: New test.
23017
23018 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23019
23020 * g++.old-deja/g++.other/crash39.C: New test.
23021
23022 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23023
23024 * g++.old-deja/g++.other/vbase4.C: New test.
23025
23026 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23027
23028 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23029 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23030 * gcc.dg/special/special.exp: New test driver which will check
23031 for alias support for the above test.
23032
23033 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23034
23035 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23036 problems on small machines.
23037 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23038 parameterize.
23039
23040 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23041
23042 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23043 mips.
23044 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23045
23046 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23047
23048 * g++.old_deja/g++.pt/using8.C: New test.
23049
23050 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23051
23052 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23053
23054 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23055
23056 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23057 where a failure is expected.
23058 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23059
23060 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23061
23062 * g++.old_deja/g++.pt/instantiate12.C: New test.
23063
23064 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23065
23066 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23067 start of structs.
23068 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23069 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23070 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23071 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23072 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23073 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23074 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23075 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23076 * g++.old-deja/g++.eh/spec6.C: Likewise.
23077 * g++.old-deja/g++.jason/crash3.C: Likewise.
23078 * g++.old-deja/g++.law/ctors11.C: Likewise.
23079 * g++.old-deja/g++.law/ctors17.C: Likewise.
23080 * g++.old-deja/g++.law/ctors5.C: Likewise.
23081 * g++.old-deja/g++.law/ctors9.C: Likewise.
23082 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23083 * g++.old-deja/g++.mike/net22.C: Likewise.
23084 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23085 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23086 * g++.old-deja/g++.mike/virt3.C: Likewise.
23087 * g++.old-deja/g++.niklas/t128.C: Likewise.
23088 * g++.old-deja/g++.other/anon4.C: Likewise.
23089 * g++.old-deja/g++.other/using1.C: Likewise.
23090 * g++.old-deja/g++.other/warn3.C: Likewise.
23091 * g++.old-deja/g++.pt/t37.C: Likewise.
23092 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23093 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23094
23095 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23096
23097 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23098
23099 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23100
23101 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23102
23103 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23104
23105 * gcc.c-torture/compile/20010107-1.c: New test.
23106
23107 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23108
23109 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23110
23111 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23112
23113 * gcc.dg/format/format.h: New file.
23114 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23115 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23116 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23117 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23118 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23119 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23120 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23121 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23122 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23123 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23124 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23125 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23126 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23127 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23128 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23129 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23130 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23131 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23132 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23133 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23134 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23135 instead of declaring standard types, macros and functions in each
23136 test.
23137
23138 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23139
23140 * gcc.c-torture/execute/20010106-1.c: New test.
23141
23142 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23143
23144 * gcc.dg/format/format.exp: New file.
23145 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23146 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23147 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23148 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23149 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23150 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23151 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23152 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23153 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23154 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23155 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23156 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23157 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23158 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23159 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23160 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23161 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23162 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23163 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23164 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23165 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23166 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23167 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23168 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23169 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23170 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23171 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23172 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23173 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23174 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23175 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23176 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23177 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23178 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23179 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23180 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23181 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23182 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23183 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23184 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23185 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23186 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23187
23188 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23189
23190 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23191 account.
23192
23193 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23194
23195 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23196
23197 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23198
23199 * g++.old-deja/g++.pt/crash62.C: New test.
23200
23201 2001-01-04 Richard Henderson <rth@redhat.com>
23202
23203 * gcc.dg/20000926-1.c: Update expected warnings.
23204 * gcc.dg/array-2.c: Likewise.
23205 * gcc.dg/array-4.c: Also validate flexible array members.
23206 * gcc.dg/c99-flex-array-1.c: New.
23207
23208 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23209
23210 * gcc.c-torture/compile/20001222-1.x: Remove.
23211
23212 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23213
23214 * gcc.c-torture/execute/built-in-setjmp.c: New.
23215
23216 2001-01-03 Richard Henderson <rth@redhat.com>
23217
23218 * gcc.dg/940510-1.c: Update expected error wording.
23219 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23220
23221 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23222
23223 * lib/target-supports.exp (check_alias_available): Modified to
23224 indicate aliases not supported if only weak aliases are supported.
23225
23226 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23227
23228 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23229 Turn on cmpstrsi checks for __pj__ and __i370__.
23230
23231 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23232
23233 * g++.old-deja/g++.other/virtual11.C: New test.
23234
23235 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23236
23237 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23238
23239 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23240
23241 * gcc.c-torture/compile/20010102-1.c: New test.
23242
23243 2001-01-02 Andreas Jaeger <aj@suse.de>
23244
23245 * gcc.dg/noreturn-3.c: New test.
23246
23247 * gcc.dg/noreturn-4.c: New test.
23248
23249 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23250
23251 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23252 __builtin_fputc and __builtin_fwrite.
23253
23254 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23255
23256 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23257 signed char, not default char.
23258
23259 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23260
23261 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23262
23263 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23264
23265 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23266
23267 2000-12-29 Richard Henderson <rth@redhat.com>
23268
23269 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23270 (__cyg_profile_func_exit): Define.
23271
23272 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23273
23274 * g++.dg/vtgc1.C: New test.
23275
23276 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23277
23278 * gcc.dg/noncompile/20001228-1.c: New test.
23279
23280 * gcc.dg/20001228-1.c: New test.
23281
23282 * gcc.c-torture/execute/20001228-1.c: New test.
23283
23284 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23285
23286 * gcc.dg/format-strfmon-1.c: New test.
23287
23288 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23289
23290 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23291 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23292 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23293 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23294 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23295 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23296 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23297 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23298 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23299 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23300 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23301 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23302 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23303
23304 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23305 * gcc.c-torture/execute/string-opt-4.c: Test index.
23306
23307 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23308
23309 * gcc.c-torture/compile/20001226-1.c: New test.
23310
23311 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23312
23313 * gcc.c-torture/compile/20001222-1.c: New test.
23314 * gcc.c-torture/compile/20001222-1.x: Xfail.
23315
23316 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23317
23318 * gcc.c-torture/execute/comp-goto-2.c: New test.
23319
23320 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23321
23322 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23323 Use long types if __INT_MAX__ is 32767.
23324 (main): Use cast to (sint32 *) when poking 88 into a_page.
23325
23326 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23327
23328 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23329
23330 * gcc.c-torture/compile/20001221-1.c: New test.
23331 * gcc.c-torture/execute/20001221-1.c: New test.
23332
23333 2000-12-20 Richard Henderson <rth@redhat.com>
23334
23335 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23336 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23337
23338 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23339
23340 * gcc.dg/compare3.c: New test.
23341
23342 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23343
23344 * gcc.dg/format-warnll-1.c: New test.
23345
23346 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23347
23348 * gcc.dg/cpp/cmdlne-P.c: New test.
23349
23350 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23351
23352 * gcc.c-torture/execute/builtin-abs-1.c,
23353 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23354
23355 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23356
23357 * gcc.dg/cpp/multiline.c: New test.
23358
23359 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23360
23361 * g++.old-deja/g++.other/syshdr1.C: Update.
23362 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23363
23364 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23365
23366 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23367
23368 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23369
23370 * g++.old-deja/g++.pt/ttp65.C: New test.
23371
23372 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23373
23374 * g++.old-deja/g++.pt/ttp64.C: New test.
23375
23376 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23377
23378 * g++.old-deja/g++.pt/spec33.C: New test.
23379
23380 2000-12-14 Catherine Moore <clm@redhat.com>
23381
23382 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23383 * gcc.c-torture/execute/920612-2.c: Likewise.
23384 * gcc.c-torture/execute/920428-2.c: Likewise.
23385 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23386 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23387
23388 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23389
23390 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23391 * gcc.dg/pack-test-2.c: Likewise.
23392
23393 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23394
23395 Tests by Zack Weinberg <zackw@stanford.edu>.
23396
23397 * gcc.dg/cpp/defined.c: Update.
23398 * gcc.dg/cpp/defined_trad.c: New tests.
23399
23400 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23401
23402 * gcc.dg/cpp/trad-direct.c: Update.
23403
23404 2000-12-11 Neil Booth <neilb@earthling.net>
23405
23406 * gcc.dg/cpp/defined_trad.c
23407
23408 2000-12-11 Neil Booth <neilb@earthling.net>
23409
23410 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23411
23412 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23413
23414 * gcc.dg/format-miss-2.c: New test.
23415
23416 2000-12-09 Neil Booth <neilb@earthling.net>
23417
23418 * gcc.dg/cpp/lineflags.c: New tests.
23419 * gcc.dg/cpp/poison.c: Update.
23420 * gcc.dg/cpp/redef2.c: Update.
23421 * gcc.dg/cpp/skipping.c: New test.
23422
23423 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23424
23425 * g++.old-deja/g++.other/eh3.C: New testcase.
23426
23427 2000-12-07 Neil Booth <neilb@earthling.net>
23428
23429 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23430 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23431 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23432 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23433 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23434 Update.
23435
23436 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23437
23438 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23439 __SIZE_TYPE__ instead of int for type of integers cast to
23440 pointers.
23441
23442 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23443
23444 * g++.old-deja/g++.other/cleanup4.C: New test.
23445
23446 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23447
23448 * format-sec-1.c: New test.
23449
23450 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23451
23452 * gcc.dg/format-nonlit-3.c: New test.
23453
23454 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23455
23456 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23457 through a null pointer.
23458
23459 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23460
23461 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23462 * g++.old-deja/g++.pt/partial4.C: New test.
23463
23464 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23465
23466 * gcc.c-torture/execute/ieee/hugeval.x: New.
23467
23468 2000-12-06 Neil Booth <neilb@earthling.net>
23469
23470 * gcc.dg/cpp/backslash2.c: New tests.
23471
23472 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23473
23474 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23475 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23476
23477 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23478
23479 * gcc.c-torture/execute/20001203-2.c: New testcase.
23480
23481 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23482
23483 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23484 * g++.old-deja/g++.other/virtual10.C: New test.
23485
23486 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23487
23488 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23489
23490 2000-12-05 Richard Henderson <rth@redhat.com>
23491
23492 * gcc.c-torture/compile/20001205-1.c: New.
23493
23494 2000-12-04 Neil Booth <neilb@earthling.net>
23495
23496 * g++.old-deja/g++.other/virtual9.C: New test.
23497 * g++.old-deja/g++.pt/crash61.C: New test.
23498 * gcc.c-torture/execute/loop-9.c: New test.
23499
23500 2000-12-04 Neil Booth <neilb@earthling.net>
23501
23502 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23503 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23504 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23505 * gcc.dg/cpp/extratokens.c: ...here.
23506
23507 2000-12-04 Neil Booth <neilb@earthling.net>
23508
23509 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23510 New tests.
23511
23512 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23513
23514 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23515 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23516
23517 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23518
23519 * gcc.c-torture/execute/20001203-1.c: New test.
23520
23521 2000-12-03 Neil Booth <neilb@earthling.net>
23522
23523 * gcc.dg/cpp/macro6.c: New test cases.
23524
23525 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23526
23527 * gcc.c-torture/execute/string-opt-9.c: New test.
23528 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23529 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23530 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23531
23532 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23533 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23534
23535 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23536
23537 * gcc.dg/cpp/if-6.c: New testcase.
23538
23539 * gcc.dg/20001201-1.c: New testcase.
23540
23541 2000-12-02 Neil Booth <neilb@earthling.net>
23542
23543 * g++.old-deja/g++.other/externC4.C,
23544 g++.old-deja/g++.other/friend10.C: New tests.
23545
23546 2000-12-02 Neil Booth <neilb@earthling.net>
23547
23548 * g++.old-deja/g++.other/instan2.C
23549 * g++.old-deja/g++.other/instan3.C: New test.
23550
23551 2000-12-02 Neil Booth <neilb@earthling.net>
23552
23553 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23554 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23555 gnuc99.c,gnuc99-pedantic.c: New tests.
23556
23557 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23558
23559 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23560 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23561
23562 2000-12-01 Neil Booth <neilb@earthling.net>
23563
23564 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23565 * gcc.dg/cpp/poison.c: Update.
23566 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23567
23568 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23569
23570 * g77.f-torture/execute/20001201.f: New test.
23571
23572 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23573
23574 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23575
23576 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23577
23578 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23579
23580 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23581
23582 * g++.old-deja/g++.other/cast6.C: New test.
23583
23584 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23585
23586 * gcc.c-torture/execute/20001130-2.c: New testcase.
23587
23588 2000-11-30 Richard Henderson <rth@redhat.com>
23589
23590 * gcc.c-torture/execute/20001130-1.c: New test.
23591
23592 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23593
23594 * g++.old-deja/g++.other/op3.C: New test.
23595
23596 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23597
23598 * g++.old-deja/g++.other/op2.C: New test.
23599
23600 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23601
23602 * g++.old-deja/g++.other/crash38.C: New test.
23603
23604 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23605
23606 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23607
23608 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23609
23610 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23611 tests.
23612 * gcc.c-torture/execute/string-opt-6.c: New test.
23613
23614 * gcc.dg/20001117-1.c: Add main.
23615
23616 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23617
23618 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23619 Move from here ...
23620 * gcc.dg/940510-1.c: ... to here.
23621
23622 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23623 zero-size arrays in toplevel structures.
23624
23625 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23626
23627 * gcc.c-torture/execute/loop-8.c: New test.
23628
23629 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23630
23631 * g++.old-deja/g++.other/base1.C: New test.
23632
23633 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23634
23635 * g++.old-deja/g++.other/parse2.C: New test.
23636
23637 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23638
23639 * g++.old-deja/g++.pt/incomplete1.C: New test.
23640
23641 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23642
23643 * g++.old-deja/g++.other/friend9.C: New test.
23644
23645 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23646
23647 * gcc.dg/20001127-1.c: New test.
23648
23649 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23650
23651 * g++.old-deja/g++.pt/friend46.C: New test.
23652
23653 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23654
23655 * g++.old-deja/g++.other/ptrmem8.C: New test.
23656
23657 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23658
23659 * gcc.c-torture/execute/string-opt-7.c: New test.
23660 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23661
23662 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23663
23664 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23665 instead of 'mkcheck 2'.
23666
23667 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23668
23669 * gcc.c-torture/execute/memcheck/driver.c,
23670 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23671 C9X references to refer to C99.
23672
23673 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23674
23675 * gcc.dg/ultrasp3.c: New test.
23676
23677 2000-11-25 Neil Booth <neilb@earthling.net>
23678
23679 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23680
23681 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23682
23683 * gcc.c-torture/compile/20001123-2.c: New.
23684
23685 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23686
23687 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23688
23689 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23690
23691 * gcc.dg/sequence-point-1.c: Add some new tests.
23692 * gcc.c-torture/execute/20001124-1.c: New test.
23693
23694 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23695
23696 * g++.old-deja/g++.other/vaarg4.C: New test.
23697 * gcc.c-torture/compile/20001123-1.c: New test.
23698
23699 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23700
23701 * g++.other/crash24.C: Adjust and remove XFAIL.
23702 * g++.other/crash37.C: New test.
23703
23704 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23705
23706 * g++.old-deja/g++.pt/instantiate9.C: New test.
23707
23708 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23709
23710 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23711 new ABI, too.
23712
23713 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23714 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23715
23716 2000-11-22 Neil Booth <neilb@earthling.net>
23717
23718 * gcc.dg/cpp/Wtrigraphs.c: New test.
23719
23720 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23721
23722 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23723
23724 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23725
23726 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23727
23728 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23729
23730 * lib/gcc-dg.exp: load_lib scanasm.exp.
23731 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23732 * lib/g++-dg.exp: load_lib scanasm.exp.
23733 * lib/scanasm.exp: New.
23734 (scan-assembler, scan-assembler-not): Add optional arguments to
23735 test name, or if not present, the pattern name.
23736 (scan-assembler-dem, scan-assembler-dem-not): New.
23737
23738 * g++.dg/dg.exp: New.
23739
23740 2000-11-21 Neil Booth <neilb@earthling.net>
23741
23742 * gcc.dg/cpp/integrated1.c: Remove.
23743
23744 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23745
23746 * gcc.c-torture/execute/20001121-1.c: New test.
23747
23748 2000-11-21 Richard Henderson <rth@redhat.com>
23749
23750 * gcc.c-torture/compile/20001121-1.c: New test.
23751
23752 2000-11-20 Neil Booth <neilb@earthling.net>
23753
23754 * gcc.dg/cpp/integrated1.c: New test.
23755
23756 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23757
23758 * g++.old-deja/g++.other/inline17.C: New test.
23759
23760 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23761
23762 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23763 local variable to be zero: I made the variable global. Now
23764 uses abort() and exit() instead of relying on main's return value.
23765
23766 2000-11-20 Neil Booth <neilb@earthling.net>
23767
23768 * gcc.dg/cpp/paste2.c: Update test.
23769 * objc/execute/paste.m: New test.
23770
23771 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23772
23773 * gcc.dg/c99-condexpr-1.c: New test.
23774
23775 2000-11-20 Neil Booth <neilb@earthling.net>
23776
23777 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23778
23779 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23780
23781 * g++.old-deja/g++.pt/export1.C: New test.
23782
23783 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23784
23785 * gcc.dg/20001117-1.c: New test.
23786
23787 2000-11-18 Richard Henderson <rth@redhat.com>
23788
23789 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23790
23791 2000-11-18 Richard Henderson <rth@redhat.com>
23792
23793 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23794 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23795 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23796
23797 2000-11-18 Richard Henderson <rth@redhat.com>
23798
23799 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23800 (main): New. Exit cleanly.
23801
23802 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23803
23804 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23805 gcc.dg/c99-fordecl-2.c: New tests.
23806
23807 2000-11-18 Richard Henderson <rth@redhat.com>
23808
23809 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23810 * gcc.c-torture/execute/zerolen-2.c: New.
23811
23812 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23813
23814 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23815 memory.
23816
23817 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23818
23819 * g++.old-deja/g++.pt/instantiate8.C: New test.
23820
23821 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23822
23823 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23824 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23825
23826 2000-11-16 Nick Clifton <nickc@redhat.com>
23827
23828 * gcc.c-torture/execute/nestfunc-2.c: New test.
23829 * gcc.c-torture/execute/nestfunc-3.c: New test.
23830
23831 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23832
23833 * gcc.c-torture/compile/20001116-1.c: New test.
23834
23835 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23836
23837 * gcc.c-torture/execute/20001115-1.c: New test.
23838
23839 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23840
23841 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23842 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23843 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23844 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23845
23846 2000-11-15 Neil Booth <neilb@earthling.net>
23847
23848 gcc.dg/cpp/_Pragma1.c: Update.
23849 gcc.dg/cpp/_Pragma2.c: New test.
23850
23851 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23852
23853 * g++.old-deja/g++.other/anon5.C: New test.
23854
23855 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23856
23857 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23858 tests.
23859
23860 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23861
23862 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23863 output.
23864
23865 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23866
23867 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23868 labels at end of compound statements.
23869
23870 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23871
23872 * gcc.c-torture/execute/loop-7.c: New test.
23873
23874 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23875
23876 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23877
23878 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23879
23880 * gcc.dg/c99-bool-1.c: New test.
23881
23882 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23883
23884 * gcc.dg/c99-scope-1.c: Remove xfail.
23885 * gcc.dg/c99-scope-2.c: New test.
23886
23887 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23888
23889 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23890 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23891
23892 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23893
23894 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23895 error messages.
23896
23897 * g++.mike/p700.C: Don't typedef wchar_t.
23898 * g++.mike/p784.C: Likewise.
23899 * g++.mike/eb101.C: Don't use __wchar_t.
23900
23901 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23902
23903 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23904 from DO loop.
23905
23906 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23907
23908 * gcc.c-torture/execute/20001111-1.c: New test.
23909
23910 2000-11-10 Nick Clifton <nickc@redhat.com>
23911
23912 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23913 long multuiple and accumulate.
23914
23915 2000-11-09 Richard Henderson <rth@redhat.com>
23916
23917 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23918 via size_t instead of int.
23919
23920 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23921 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23922 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23923 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23924
23925 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23926
23927 * gcc.c-torture/compile/20001109-1.c: New test.
23928 * gcc.c-torture/compile/20001109-2.c: New test.
23929
23930 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23931
23932 * g++.old-deja/g++.pt/operator1.C: New test.
23933 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23934
23935 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23936
23937 * gcc.dg/20001108-1.c: New test.
23938
23939 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23940
23941 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23942 with both arguments constant strings.
23943 * gcc.c-torture/execute/string-opt-3.c: New test.
23944 * gcc.c-torture/execute/string-opt-4.c: New test.
23945 * gcc.c-torture/execute/string-opt-5.c: New test.
23946
23947 2000-11-08 Nick Clifton <nickc@redhat.com>
23948
23949 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23950 mulsidi3adddi patterns.
23951
23952 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23953
23954 * g++.old-deja/g++.other/crash36.C: New test.
23955
23956 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23957
23958 * g++.old-deja/g++.other/init16.C: New test.
23959
23960 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23961
23962 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23963
23964 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23965
23966 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23967 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23968 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23969
23970 2000-11-07 DJ Delorie <dj@redhat.com>
23971
23972 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23973
23974 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23975
23976 * gcc.c-torture/execute/string-opt-1.c: New test.
23977
23978 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23979
23980 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23981 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23982 parameters in registers, and there is no way for a varargs
23983 function to know in which order the integer and floating-point
23984 parameters should be interleaved when they are placed on the
23985 stack.
23986 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23987 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23988
23989 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23990
23991 * gcc.c-torture/execute/string-opt-2.c: New test.
23992
23993 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23994
23995 * g++.old-deja/g++.pt/crash60.C: New test.
23996
23997 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23998
23999 * g++.old-deja/g++.other/crash24.C: New test.
24000 * g++.old-deja/g++.other/crash25.C: New test.
24001 * g++.old-deja/g++.other/crash26.C: New test.
24002 * g++.old-deja/g++.other/crash27.C: New test.
24003 * g++.old-deja/g++.other/crash28.C: New test.
24004 * g++.old-deja/g++.other/crash29.C: New test.
24005 * g++.old-deja/g++.other/crash30.C: New test.
24006 * g++.old-deja/g++.other/crash31.C: New test.
24007 * g++.old-deja/g++.other/crash32.C: New test.
24008 * g++.old-deja/g++.other/crash33.C: New test.
24009 * g++.old-deja/g++.other/crash34.C: New test.
24010 * g++.old-deja/g++.other/crash35.C: New test.
24011
24012 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24013
24014 * gcc.c-torture/execute/20001031-1.c: New test.
24015
24016 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24017
24018 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24019 namespace.
24020
24021 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24022 standards-conformant.
24023
24024 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24025
24026 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24027 * g++.old-deja/g++.mike/p755a.C: Likewise.
24028 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24029 library makes no calls to `operator new' during initialization.
24030
24031 2000-11-04 Neil Booth <neilb@earthling.net>
24032
24033 * gcc.dg/cpp/include2.c: New tests.
24034
24035 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24036
24037 * lib/g++.exp (g++_set_ld_library_path): New function.
24038 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24039
24040 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24041
24042 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24043 warnings.
24044
24045 2000-11-01 Richard Henderson <rth@redhat.com>
24046
24047 * g++.old-deja/g++.ext/namedret1.C: New.
24048 * g++.old-deja/g++.ext/namedret2.C: New.
24049 * g++.old-deja/g++.ext/namedret3.C: New.
24050
24051 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24052
24053 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24054 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24055
24056 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24057
24058 * gcc.c-torture/execute/va-arg-21.c: New test.
24059
24060 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24061
24062 * gcc.dg/c99-complex-2.c: New test.
24063
24064 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24065
24066 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24067
24068 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24069
24070 * g++.old-deja/g++.other/inline16.C: New test.
24071
24072 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24073
24074 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24075 __PRETTY_FUNCTION__
24076
24077 2000-10-29 Neil Booth <neilb@earthling.net>
24078
24079 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24080 New tests.
24081 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24082 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24083 optimisation.
24084
24085 2000-10-29 Neil Booth <neilb@earthling.net>
24086
24087 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24088 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24089 * mi5.c: Test multiple includes work with -C.
24090 * trigraphs.c: Test ^= version.
24091
24092 2000-10-28 Neil Booth <neilb@earthling.net>
24093
24094 New tests and test updates for new macro expander.
24095
24096 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24097 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24098 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24099 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24100 new diagnostic messages.
24101
24102 * gcc.dg/cpp/macro3.c: New tests.
24103
24104 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24105
24106 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24107 on the same line.
24108
24109 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24110
24111 * g++.old-deja/g++.other/eh2.C: New test.
24112
24113 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24114
24115 * gcc.c-torture/execute/20001027-1.c: New test.
24116
24117 2000-10-26 Richard Henderson <rth@redhat.com>
24118
24119 * gcc.c-torture/execute/20001026-1.c: New.
24120
24121 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24122
24123 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24124 * g++.old-deja/g++.law/builtin1.C: Likewise.
24125 * g++.old-deja/g++.law/ctors10.C: Likewise.
24126 * g++.old-deja/g++.law/virtual3.C: Likewise.
24127 * g++.old-deja/g++.mike/p658.C: Likewise.
24128 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24129 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24130 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24131 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24132 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24133
24134 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24135
24136 * gcc.c-torture/compile/20001024-1.c: New test.
24137
24138 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24139
24140 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24141 to tell us whether or not we are using V3.
24142
24143 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24144
24145 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24146 operands.
24147
24148 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24149
24150 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24151
24152 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24153
24154 * gcc.c-torture/execute/20001024-1.c: New test.
24155
24156 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24157
24158 * g++.old-deja/g++.other/sibcall1.C: New test.
24159
24160 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24161
24162 * gcc.dg/noncompile/init-3.c: New test.
24163
24164 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24165
24166 * gcc.dg/format-array-1.c: New test.
24167
24168 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24169
24170 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24171 writing through null pointers; remove comment about testing
24172 unterminated strings.
24173
24174 2000-10-17 Matthew Hiller <hiller@redhat.com>
24175
24176 * gcc.c-torture/execute/20001017-2.c: New test.
24177
24178 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24179
24180 * gcc.c-torture/compile/20001018-1.c: New test.
24181 * gcc.c-torture/compile/20001018-1.x: Xfail.
24182
24183 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24184
24185 * gcc.c-torture/execute/20001017-1.c: New test.
24186
24187 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24188
24189 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24190 for multiple use of arguments with scanf formats; add tests for
24191 multiple use of arguments.
24192
24193 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24194
24195 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24196
24197 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24198
24199 * gcc.dg/format-miss-1.c: New test.
24200
24201 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24202
24203 * gcc.c-torture/execute/20001013-1.c: New test.
24204
24205 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24206
24207 * gcc.dg/format-branch-1.c: New test.
24208
24209 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24210
24211 * README, lib/file-format.exp: Remove EGCS references.
24212
24213 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24214
24215 * gcc.dg/20001013-1.c: New test.
24216
24217 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24218
24219 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24220 for intmax_t in the compiler using __typeof__ and the type rules
24221 for conditional expressions.
24222
24223 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24224
24225 * gcc.dg/20001012-1.c: New test.
24226 * gcc.dg/20001012-2.c: New test.
24227
24228 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24229
24230 * gcc.dg/format-attr-1.c: New test.
24231
24232 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24233
24234 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24235 __LONG_LONG_MAX__ instead of LLONG_MAX.
24236
24237 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24238
24239 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24240 scanf flags.
24241 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24242 flags.
24243
24244 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24245
24246 * gcc.dg/sequence-pt-1.c: New test.
24247
24248 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24249
24250 * gcc.c-torture/execute/20001011-1.c: New testcase.
24251 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24252
24253 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24254
24255 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24256 does not error on it.
24257
24258 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24259
24260 * gcc.dg/20001009-1.c: New test.
24261
24262 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24263
24264 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24265 * gcc.c-torture/execute/20001009-2.c: ... to here.
24266
24267 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24268
24269 * gcc.c-torture/compile/20001009-1.c: New testcase.
24270 * gcc.c-torture/execute/20001009-1.c: New testcase.
24271 Testcases provided by Jan Hubicka <jh@suse.cz>.
24272
24273 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24274
24275 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24276 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24277 uintmax_t using <limits.h> to emulate the compiler's internal
24278 logic. No longer XFAIL %j tests.
24279
24280 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24281
24282 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24283 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24284 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24285 regexps and details of expected handling of some bad formats.
24286 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24287 suppression.
24288
24289 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24290
24291 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24292 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24293 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24294 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24295 in list archives.
24296
24297 2000-10-06 Richard Henderson <rth@cygnus.com>
24298
24299 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24300 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24301 * g++.old-deja/g++.jason/report.C: Likewise.
24302 * g++.old-deja/g++.law/friend5.C: Likewise.
24303 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24304 of the expected warnings.
24305
24306 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24307
24308 * g++.old-deja/g++.pt/enum14.C: New test.
24309
24310 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24311
24312 * g++.old-deja/g++.pt/crash59.C: New test.
24313
24314 2000-10-04 Will Cohen <wcohen@redhat.com>
24315
24316 * gcc.dg/20000926-1.c: New test.
24317
24318 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24319
24320 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24321 function name for current C++ compiler.
24322 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24323
24324 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24325
24326 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24327 __PRETTY_FUNCTION__.
24328 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24329
24330 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24331
24332 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24333
24334 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24335
24336 * gcc.c-torture/compile/20000923-1.c: New test.
24337
24338 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24339
24340 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24341 * g++.old-deja/g++.pt/ttp62.C: Same.
24342 * g++.old-deja/g++.other/inline14.C: Same.
24343
24344 2000-09-24 Richard Henderson <rth@cygnus.com>
24345
24346 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24347
24348 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24349
24350 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24351
24352 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24353
24354 * gcc.c-torture/compile/20000922-1.c: New file.
24355
24356 2000-09-21 Nick Clifton <nickc@redhat.com>
24357
24358 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24359 a signed long modulo operation.
24360 (mod6): New function - perform an unsigned long modulo operation.
24361 (main): Add tests for modulos of very large numbers by very small
24362 dividends.
24363
24364 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24365
24366 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24367
24368 2000-09-19 Richard Henderson <rth@cygnus.com>
24369
24370 * gcc.dg/compare2.c (case 10): XFAIL.
24371
24372 2000-09-18 Richard Henderson <rth@cygnus.com>
24373
24374 * gcc.c-torture/execute/20000906-1.c: Move ...
24375 * gcc.dg/20000906-1.c: ... here. Only run on targets
24376 that support __builtin_trap.
24377
24378 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24379
24380 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24381
24382 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24383
24384 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24385 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24386 more $ format tests.
24387
24388 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24389
24390 * gcc.dg/format-errmk-1.c: New test.
24391
24392 2000-09-17 Greg McGary <greg@mcgary.org>
24393
24394 * gcc.c-torture/execute/20000917-1.x: Remove.
24395
24396 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24397
24398 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24399
24400 2000-09-17 Greg McGary <greg@mcgary.org>
24401
24402 * gcc.c-torture/execute/20000917-1.c: New test.
24403 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24404
24405 2000-09-16 Neil Booth <NeilB@earthling.net>
24406
24407 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24408 in nested macro bug.
24409
24410 2000-09-15 Neil Booth <NeilB@earthling.net>
24411
24412 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24413
24414 2000-09-14 Jeffrey A Law (law@cygnus.com)
24415
24416 * gcc.c-torture/execute/20000914-1.c: New test.
24417
24418 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24419
24420 * g++.other/inline13.C: New test.
24421
24422 2000-09-12 Andreas Jaeger <aj@suse.de>
24423
24424 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24425 constant by Ulrich Drepper <drepper@redhat.com>.
24426
24427 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24428
24429 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24430
24431 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24432
24433 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24434
24435 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24436
24437 * gcc.dg/cpp/backslash.c: New test.
24438
24439 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24440
24441 * gcc.c-torture/execute/20000910-1.c: New test.
24442 * gcc.c-torture/execute/20000910-2.c: Likewise.
24443
24444 2000-09-11 Robert Lipe <robertl@sco.com>
24445
24446 * gcc.dg/pragma-align.c: New test.
24447
24448 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24449
24450 * g++.old-deja/g++.pt/explicit82.C: New test.
24451 * g++.old-deja/g++.pt/explicit83.C: New test.
24452
24453 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24454
24455 * gcc.dg/asm-names.c: New test.
24456
24457 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24458
24459 * gcc.dg/cpp/tr-warn6.c: New test
24460
24461 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24462
24463 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24464 be accepted.
24465
24466 2000-09-07 Catherine Moore <clm@redhat.com>
24467
24468 * gcc.c-torture/execute/unroll-1.c: New test.
24469
24470 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24471
24472 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24473 ERROR markers.
24474 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24475 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24476 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24477 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24478 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24479 Preprocess only.
24480 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24481 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24482
24483 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24484
24485 * g++.old-deja/g++.pt/deduct2.C: New test.
24486
24487 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24488
24489 * g++.old-deja/g++.pt/parms2.C: New test.
24490
24491 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24492
24493 * g++.old-deja/g++.pt/crash58.C: New test.
24494
24495 2000-09-06 Greg McGary <greg@mcgary.org>
24496
24497 * gcc.c-torture/execute/20000906-1.c: New test.
24498 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24499
24500 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24501
24502 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24503
24504 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24505
24506 * g++.old-deja/g++.pt/crash57.C: New test.
24507
24508 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24509
24510 * g++.old-deja/g++.pt/crash56.C: New test.
24511
24512 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24513
24514 * g++.old-deja/g++.pt/koenig1.C: New test.
24515
24516 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24517
24518 * gcc.dg/20000904-1.c: New test.
24519
24520 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24521
24522 * gcc.dg/cpp/paste8.c: New test.
24523
24524 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24525
24526 * gcc.c-torture/compile/20000827-1.c: New test.
24527
24528 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24529
24530 * gcc.dg/format-diag-1.c: New test.
24531
24532 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24533
24534 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24535 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24536 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24537 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24538 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24539
24540 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24541
24542 * g++.old-deja/g++.other/nested4.C: New test.
24543
24544 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24545
24546 * g++.old-deja/g++.ns/scoped1.C: New test.
24547
24548 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24549
24550 * lib/g++.exp: Support testing already-installed GCC.
24551
24552 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24553
24554 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24555
24556 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24557
24558 * gcc.dg/return-type-2.c: New test.
24559
24560 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24561
24562 * gcc.c-torture/compile/20000825-1.c: New test.
24563
24564 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24565
24566 * gcc.dg/dwarf2-2.c: New test.
24567
24568 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24569
24570 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24571 dg-warning regexps.
24572
24573 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24574
24575 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24576 gcc.dg/format-ext-5.c: New tests.
24577
24578 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24579
24580 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24581
24582 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24583
24584 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24585
24586 2000-08-24 Richard Henderson <rth@cygnus.com>
24587
24588 * gcc.dg/ia64-sync-1.c: New test.
24589 * gcc.dg/ia64-sync-2.c: New test.
24590 * gcc.dg/ia64-asm-1.c: New test.
24591
24592 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24593
24594 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24595 * gcc.dg/format-ext-2.c: New test.
24596
24597 2000-08-23 Jason Merrill <jason@redhat.com>
24598
24599 * lib/old-dejagnu.exp: Also ignore "In member function" and
24600 "At global scope".
24601
24602 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24603
24604 * gcc.dg/noncompile/label-lineno-1.c: New test.
24605
24606 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24607
24608 * gcc.dg/c99-array-nonobj-1.c: New test.
24609
24610 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24611
24612 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24613 tests.
24614 * gcc.dg/format-ext-1.c: New test.
24615
24616 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24617
24618 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24619 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24620 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24621 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24622 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24623
24624 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24625
24626 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24627 gcc.dg/c99-strftime-2.c: New tests.
24628
24629 2000-08-22 Richard Henderson <rth@cygnus.com>
24630
24631 * gcc.c-torture/execute/20000822-1.c: New test.
24632
24633 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24634
24635 * gcc.c-torture/execute/20000819-1.x: Remove.
24636
24637 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24638
24639 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24640 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24641 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24642 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24643 gcc.dg/format-xopen-1.c: New tests.
24644
24645 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24646
24647 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24648
24649 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24650
24651 * g++.old-deja/g++.other/loop2.C: New test.
24652
24653 * gcc.c-torture/compile/20000606-1.c: New test.
24654 * gcc.c-torture/compile/20000728-1.c: New test.
24655 * gcc.c-torture/execute/20000801-1.c: New test.
24656 * gcc.c-torture/execute/20000801-2.c: New test.
24657 * gcc.c-torture/execute/20000819-1.c: New test.
24658 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24659 * gcc.dg/20000629-1.c: New test.
24660 * gcc.dg/20000724-1.c: New test.
24661 * gcc.dg/20000807-1.c: New test.
24662
24663 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24664
24665 * gcc.dg/cpp/pragma-1.c: New test.
24666 * gcc.dg/cpp/pragma-2.c: New test.
24667
24668 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24669
24670 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24671 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24672
24673 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24674
24675 * gcc.c-torture/compile/20000818-1.c: New test.
24676
24677 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24678
24679 * gcc.c-torture/execute/20000818-1.c: New test.
24680
24681 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24682
24683 * gcc.dg/format-va-1.c: New test.
24684
24685 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24686
24687 * g++.old-deja/g++.other/typedef8.C: New test.
24688
24689 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24690
24691 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24692 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24693 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24694 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24695 * g++.old-deja/g++.other/ptrmem7.C: New test.
24696 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24697
24698 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24699
24700 * g++.old-deja/g++.pt/typename27.C: New test.
24701
24702 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24703
24704 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24705 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24706 * g++.old-deja/g++.pt/friend45.C: New test.
24707 * g++.old-deja/g++.other/friend8.C: New test.
24708
24709 2000-08-15 Richard Henderson <rth@cygnus.com>
24710
24711 * gcc.c-torture/execute/20000815-1.c: New test.
24712
24713 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24714
24715 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24716 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24717 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24718
24719 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24720
24721 * g++.old-deja/g++.other/refinit2.C: New test.
24722
24723 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24724
24725 * lib/c-torture.exp (c-torture): Make
24726 compiler_conditional_xfail_data global.
24727 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24728 compiler_conditional_xfail_data machinery.
24729 (f-torture-execute): Likewise.
24730 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24731 and only when unrolling loops.
24732
24733 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24734
24735 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24736
24737 * g++.old-deja/g++.pt/explicit81.C: New test.
24738
24739 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24740
24741 * g++.old-deja/g++.pt/typename26.C: New test.
24742
24743 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24744
24745 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24746 warning.
24747
24748 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24749
24750 * g++.old-deja/g++.other/array3.C: New test.
24751
24752 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24753
24754 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24755 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24756 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24757 New tests.
24758
24759 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24760
24761 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24762 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24763
24764 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24765
24766 * gcc.c-torture/execute/20000808-1.c: New test.
24767
24768 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24769
24770 * gcc.dg/c90-const-expr-1.c: New test.
24771
24772 2000-08-08 Richard Henderson <rth@cygnus.com>
24773
24774 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24775
24776 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24777
24778 * gcc.dg/noncompile/const-ll-1.c: New test.
24779
24780 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24781
24782 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24783
24784 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24785
24786 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24787 that running programs linked against the shared version of libobjc
24788 run correctly.
24789
24790 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24791
24792 * gcc.dg/c99-printf-1.c: New test.
24793
24794 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24795
24796 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24797
24798 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24799
24800 * gcc.c-torture/execute/20000731-1.x: Delete.
24801
24802 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24803
24804 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24805 and torture_without_loops as is done by c-torture.exp.
24806 (search_for): Copy from c-torture.exp.
24807 (gcc-dg-runtest): New function, drives a directory of tests
24808 iterating over the TORTURE_OPTIONS.
24809 (scan-assembler, scan-assembler-not): Move here from
24810 individual directory drivers.
24811
24812 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24813 defined by lib/gcc-dg.exp.
24814 * gcc.dg/cpp/cpp.exp: Likewise.
24815 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24816 gcc-dg-runtest, so we cycle over optimization options.
24817
24818 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24819 * gcc.dg/compare2.c: No longer expected to fail.
24820
24821 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24822
24823 * gcc.c-torture/execute/20000804-1.c: New test.
24824
24825 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24826
24827 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24828
24829 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24830
24831 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24832
24833 2000-08-03 Jeffrey A Law (law@cygnus.com)
24834
24835 * gcc.c-torture/compile/20000803-1.c: New test.
24836
24837 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24838
24839 * gcc.c-torture/execute/20000801-3.c,
24840 gcc.c-torture/execute/20000801-4.c: New tests.
24841 * gcc.c-torture/execute/20000801-3.x,
24842 gcc.c-torture/execute/20000801-4.x: Xfail.
24843
24844 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24845
24846 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24847 libobjc/.libs to allow for libtool.
24848
24849 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24850
24851 * gcc.c-torture/compile/20000802-1.c: New test.
24852
24853 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24854
24855 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24856
24857 2000-07-31 Jeffrey A Law (law@cygnus.com)
24858
24859 * gcc-c-torture/execute/20000731-2.c: New test.
24860
24861 * gcc.c-torture/execute/20000731-1.c: New test.
24862 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24863
24864 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24865
24866 * testsuite/gcc.dg/cpp/paste7.c: New test.
24867 * gcc.dg/cpp/20000725-1.c: New test.
24868
24869 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24870
24871 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24872 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24873 declaration warning for __builtin_dwarf_reg_size.
24874
24875 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24876
24877 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24878
24879 * gcc.dg/noncompile/voidparam-1.c: New test.
24880
24881 2000-07-30 Richard Henderson <rth@cygnus.com>
24882
24883 * gcc.dg/c90-digraph-1.c: Don't xfail.
24884 * gcc.dg/compare2.c (case 10): Xfail.
24885 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24886
24887 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24888
24889 * gcc.dg/c99-main-1.c: New test.
24890
24891 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24892
24893 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24894
24895 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24896
24897 * gcc.c-tortuer/execute/20000726-1.c: New test.
24898
24899 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24900
24901 * gcc.c-torture/execute/enum-2.c: New test.
24902
24903 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24904
24905 * gcc.dg/cpp/tr-warn3.c: New test.
24906
24907 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24908
24909 * g++.old-deja/g++.ext/implicit1.C: Remove.
24910 * g++.old-deja/g++.jason/c2.C: Remove
24911 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24912 * g++.old-deja/g++.pt/crash16.C: Likewise.
24913 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24914
24915 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24916
24917 * g++.old-deja/g++.other/for2.C: New test.
24918
24919 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24920
24921 * gcc.dg/20000720-1.c: New test.
24922
24923 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24924
24925 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24926
24927 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24928
24929 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24930 * gcc.c-torture/execute/20000722-1.c: New.
24931 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24932
24933 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24934
24935 * gcc.dg/cpp/20000720-1.S: New test.
24936
24937 2000-07-21 Michael Meissner <meissner@redhat.com>
24938
24939 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24940
24941 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24942
24943 * g++.old-deja/g++.brendan/crash16.C,
24944 g++.old-deja/g++.brendan/parse3.C,
24945 g++.old-deja/g++.brendan/redecl1.C,
24946 g++.old-deja/g++.ns/template13.C,
24947 g++.old-deja/g++.other/decl4.C,
24948 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24949
24950 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24951
24952 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24953 and "Internal error".
24954
24955 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24956 regexps.
24957 * gcc.dg/cpp/paste6.c: New test.
24958
24959 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24960
24961 * gcc.dg/cpp/tr-direct.c: New test.
24962
24963 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24964 gcc.dg/cpp/undef1.c: Tweak error regexps.
24965
24966 2000-07-18 Eric Christopher <echristo@redhat.com>
24967
24968 * gcc.c-torture/compile/20000718-1.c: New test.
24969
24970 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24971
24972 * cpplex.c (_cpp_push_token): If the token being pushed back
24973 is the previous token in this context, just subtract one from
24974 context->posn.
24975 * cppmacro.c (save_expansion): Clear aux field when storing a
24976 placemarker.
24977
24978 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24979
24980 * gcc.dg/noncompile/redecl-1.c: New test.
24981
24982 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24983
24984 * gcc.c-torture/execute/20000717-5.c: New test.
24985 * gcc.c-torture/execute/20000717-1.x: Removed.
24986
24987 2000-07-17 Richard Henderson <rth@cygnus.com>
24988
24989 * gcc.c-torture/execute/20000717-4.c: New test.
24990
24991 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24992
24993 * gcc.dg/cpp/syshdr.c: New test.
24994 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24995
24996 2000-07-17 Neil Booth <neilb@earthling.net>
24997
24998 * gcc.dg/cpp/cmdlne-dM.c: New test.
24999 * gcc.dg/cpp/cmdlne-dD.c: New test.
25000
25001 2000-07-17 Jeffrey A Law (law@cygnus.com)
25002
25003 * gcc.c-torture/execute/20000717-3.c: New test.
25004
25005 * gcc.c-torture/compile/20000717-1.c: New test.
25006
25007 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25008
25009 * gcc.c-torture/execute/20000717-2.c: New test.
25010
25011 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25012
25013 * gcc.dg/formatz-1.c: New test.
25014
25015 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25016 * gcc.dg/c99-digraph-1.c: New tests.
25017
25018 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25019 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25020
25021 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25022 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25023 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25024 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25025 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25026 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25027 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25028
25029 2000-07-17 Greg McGary <greg@mcgary.org>
25030
25031 * gcc.c-torture/execute/20000717-1.c: New test.
25032 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25033
25034 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25035
25036 * gcc.c-torture/execute/20000715-2.c: New test.
25037 * gcc.dg/20000715-1.c: New test.
25038
25039 2000-07-15 Michael Meissner <meissner@redhat.com>
25040
25041 * gcc.c-torture/execute/20000715-1.c: New test.
25042
25043 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25044
25045 * gcc.c-torture/execute/20000707-1.c: New test.
25046
25047 2000-07-13 Neil Booth <NeilB@earthling.net>
25048
25049 * testsuite/gcc.dg/cpp/digraph1.c,
25050 testsuite/gcc.dg/cpp/digraph2.c,
25051 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25052
25053 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25054
25055 * g77.f-torture/compile/20000630-2.f: New test.
25056 * g77.f-torture/compile/20000630-2.x
25057
25058 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25059
25060 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25061
25062 2000-07-11 Neil Booth <NeilB@earthling.net>
25063
25064 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25065
25066 2000-07-11 Neil Booth <NeilB@earthling.net>
25067
25068 * gcc.dg/cpp/cmdlne-C.c: New.
25069
25070 2000-07-09 Neil Booth <NeilB@earthling.net>
25071
25072 * gcc.dg/cpp/directiv.c: New tests.
25073 * gcc.dg/cpp/undef1.c: Update.
25074
25075 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25076
25077 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25078
25079 2000-07-09 Neil Booth <NeilB@earthling.net>
25080
25081 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25082
25083 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25084
25085 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25086 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25087
25088 2000-07-08 Neil Booth <NeilB@earthling.net>
25089
25090 * gcc.dg/cpp/macsyntx.c: New tests.
25091
25092 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25093
25094 * gcc.dg/20000707-1.c: New test.
25095
25096 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25097
25098 * gcc.c-torture/execute/20000706-1.c: New test.
25099 * gcc.c-torture/execute/20000706-2.c: New test.
25100 * gcc.c-torture/execute/20000706-3.c: New test.
25101 * gcc.c-torture/execute/20000706-4.c: New test.
25102 * gcc.c-torture/execute/20000706-5.c: New test.
25103
25104 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25105
25106 * g++.old-deja/g++.pt/instantiate7.C: New test.
25107
25108 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25109
25110 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25111 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25112 * g++.old-deja/g++.other/rtti3.C: Likewise.
25113 * g++.old-deja/g++.other/rttid3.C: Likewise.
25114
25115 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25116
25117 * g77.f-torture/compile/20000630-1.x: Fix typo
25118
25119 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25120
25121 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25122 assembly output.
25123
25124 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25125
25126 * gcc.dg/cpp/ident.c: New test.
25127
25128 2000-07-05 Neil Booth <NeilB@earthling.net>
25129
25130 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25131 gcc.dg/cpp/lexstrng.c: New tests.
25132
25133 2000-07-04 Neil Booth <NeilB@earthling.net>
25134
25135 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25136 * gcc.dg/cpp/strify2.c: Same.
25137
25138 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25139
25140 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25141 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25142 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25143 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25144
25145 * testsuite/gcc.dg/cpp/macro1.c,
25146 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25147 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25148 testsuite/gcc.dg/cpp/strify1.c,
25149 testsuite/gcc.dg/cpp/strify2.c: New tests.
25150
25151 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25152
25153 * gcc.c-torture/execute/20000703-1.c: New test.
25154
25155 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25156
25157 * g++.old-deja/g++.pt (lookup10.C): New test.
25158
25159 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25160
25161 * g++.old-deja/g++.pt (typename25.C): New test.
25162
25163 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25164
25165 * gcc.c-torture/compile/20000701-1.c: New test.
25166
25167 2000-06-30 Nick Clifton <nickc@cygnus.com>
25168
25169 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25170 to test case.
25171
25172 2000-06-30 Catherine Moore <clm@cygnus.com>
25173
25174 * gcc.c-torture/execute/align-1.c: New test.
25175
25176 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25177
25178 * g++.old-deja/g++.pt/expr8.C: New test.
25179 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25180
25181 2000-06-29 Nick Clifton <nickc@cygnus.com>
25182
25183 * gcc.c-torture/compile/20000629-1.c: New test.
25184
25185 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25186
25187
25188 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25189 gcc.dg/noncompile directory, depending on whether they're
25190 preprocessor tests or not. Annotate all the tests for the dg
25191 framework.
25192
25193 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25194 * gcc.dg/noncompile/noncompile.exp: New.
25195
25196 * Moved files:
25197 Old name New name
25198 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25199 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25200 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25201 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25202 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25203 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25204 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25205 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25206 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25207 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25208 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25209 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25210 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25211 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25212 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25213 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25214 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25215 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25216 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25217 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25218 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25219 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25220 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25221 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25222
25223 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25224 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25225 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25226 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25227 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25228 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25229
25230 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25231
25232 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25233 declare one variable. On the fourth, error.
25234 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25235 declared by 20000628-1a.h.
25236
25237 2000-06-29 Richard Henderson <rth@redhat.com>
25238
25239 * gcc.c-torture/execute/930529-1.x: New file.
25240 * gcc.dg/920413-1.c: Adjust expected warning text.
25241 * gcc.dg/980217-1.c: Declare abort.
25242 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25243
25244 2000-06-29 Jeffrey A Law (law@cygnus.com)
25245
25246 * g77.f-torture/compile/20000629-1.f: New test.
25247 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25248
25249 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25250
25251 Rearrange lots of files, removing entirely the
25252 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25253 directories.
25254
25255 * Deleted files:
25256 gcc.c-torture/code_quality/code_quality.exp
25257 gcc.c-torture/special/special.exp
25258 gcc.failure/failure.exp
25259 gcc.failure/940409-1.x
25260 gcc.c-torture/compile/961203-1.x
25261
25262 * New files:
25263 gcc.misc-tests/linkage.exp
25264 gcc.c-torture/execute/920730-1t.c
25265 gcc.c-torture/execute/920730-1t.x
25266 gcc.c-torture/compile/920520-1.x
25267 gcc.c-torture/compile/920521-1.x
25268 gcc.c-torture/compile/981006-1.x
25269 gcc.c-torture/execute/eeprof-1.x
25270
25271 * Moved files (possibly with modifications to fit a new harness):
25272 Old name New name
25273 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25274 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25275 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25276 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25277 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25278 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25279 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25280 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25281 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25282 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25283 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25284 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25285 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25286 gcc.failure/940409-1.c gcc.dg/940409-1.c
25287
25288 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25289
25290 * c-torture/compile/961203-1.x: Delete.
25291
25292 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25293 not exit. Include stdio.h.
25294 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25295 * gcc.misc-tests/dg-12.c: Likewise.
25296 * gcc.misc-tests/dg-5.c: Likewise.
25297 * gcc.misc-tests/dg-6.c: Likewise.
25298 * gcc.misc-tests/dg-7.c: Prototype abort.
25299 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25300 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25301 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25302 not exit.
25303 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25304 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25305
25306 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25307
25308 * gcc.dg/cpp/20000628-1.c: New test.
25309 * gcc.dg/cpp/20000628-1.h: New header for above test.
25310 * gcc.dg/cpp/20000628-1a.h: Likewise.
25311
25312 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25313
25314 * gcc.dg/cpp: New directory.
25315 * gcc.dg/cpp/cpp.exp: New driver.
25316 * gcc.dg/cpp/20000627-1.c: New test.
25317 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25318 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25319 and rewrite as a compilation test.
25320
25321 * gcc.dg: Move many files into the cpp subdirectory, possibly
25322 renaming or editing them as well.
25323 Old name New name
25324 990119-1.c cpp/19990119-1.c
25325 990228-1.c cpp/19990228-1.c
25326 990407-1.c cpp/19990407-1.c
25327 990409-1.c cpp/19990409-1.c
25328 990413-1.c cpp/19990413-1.c
25329 990703-1.c cpp/19990703-1.c
25330 20000127-1.c cpp/20000127-1.c
25331 20000129-1.c cpp/20000129-1.c
25332 20000207-1.c cpp/20000207-1.c
25333 20000207-2.c cpp/20000207-2.c
25334 20000209-1.c cpp/20000209-1.c
25335 20000209-2.c cpp/20000209-2.c
25336 20000301-1.c cpp/20000301-1.c
25337 20000419-1.c cpp/20000419-1.c
25338 20000510-1.S cpp/20000510-1.S
25339 20000519-1.c cpp/20000519-1.c
25340 20000529-1.c cpp/20000529-1.c
25341 20000625-1.c cpp/20000625-1.c
25342 20000625-2.c cpp/20000625-2.c
25343 cpp-as1.c cpp/assert1.c
25344 cpp-as2.c cpp/assert2.c
25345 cxx-comments-1.c cpp/cxxcom1.c
25346 cxx-comments-2.c cpp/cxxcom2.c
25347 endif-label.c cpp/endif.c
25348 cpp-hash1.c cpp/hash1.c
25349 cpp-hash2.c cpp/hash2.c
25350 cpp-if1.c cpp/if-1.c
25351 cpp-if2.c cpp/if-2.c
25352 cpp-if3.c cpp/if-3.c
25353 cpp-if4.c cpp/if-4.c
25354 cpp-if5.c cpp/if-5.c
25355 cpp-cond.c cpp/if-cexp.c
25356 cpp-missingop.c cpp/if-mop.c
25357 cpp-missingparen.c cpp/if-mpar.c
25358 cpp-opprec.c cpp/if-oppr.c
25359 cpp-ifparen.c cpp/if-paren.c
25360 cpp-shortcircuit.c cpp/if-sc.c
25361 cpp-shift.c cpp/if-shift.c
25362 cpp-unary.c cpp/if-unary.c
25363 cpp-li1.c cpp/line1.c
25364 cpp-li2.c cpp/line2.c
25365 lineno.c cpp/line3.c
25366 lineno-2.c cpp/line4.c
25367 cpp-mi.c cpp/mi1.c
25368 cpp-mic.h cpp/mi1c.h
25369 cpp-micc.h cpp/mi1cc.h
25370 cpp-mind.h cpp/mi1nd.h
25371 cpp-mindp.h cpp/mi1ndp.h
25372 cpp-mix.h cpp/mi1x.h
25373 cpp-mi2.c cpp/mi2.c
25374 cpp-mi2a.h cpp/mi2a.h
25375 cpp-mi2b.h cpp/mi2b.h
25376 cpp-mi2c.h cpp/mi2c.h
25377 cpp-mi3.c cpp/mi3.c
25378 cpp-mi3.def cpp/mi3.def
25379 poison-1.c cpp/poison.c
25380 pr-impl.c cpp/prag-imp.c
25381 cpp-redef-2.c cpp/redef1.c
25382 cpp-redef.c cpp/redef2.c
25383 strpaste.c cpp/strp1.c
25384 strpaste-2.c cpp/strp2.c
25385 cpp-tradpaste.c cpp/tr-paste.c
25386 cpp-tradstringify.c cpp/tr-str.c
25387 cpp-tradwarn1.c cpp/tr-warn1.c
25388 cpp-tradwarn2.c cpp/tr-warn2.c
25389 trigraphs.c cpp/trigraphs.c
25390 cpp-unc1.c cpp/unc1.c
25391 cpp-unc2.c cpp/unc2.c
25392 cpp-unc3.c cpp/unc3.c
25393 cpp-unc.c cpp/unc4.c
25394 undef.c cpp/undef1.c
25395 undef-2.c cpp/undef2.c
25396 cpp-wi1.c cpp/widestr1.c
25397
25398 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25399
25400 * lib/g++.exp (g++_include_flags): Tweak.
25401
25402 2000-06-27 H.J. Lu <hjl@gnu.org>
25403 Loren J. Rittle <ljrittle@acm.org>
25404
25405 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25406 version with one that knows about the new gcc tree structure.
25407 (g++_link_flags): Same.
25408
25409 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25410
25411 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25412 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25413 case we are cross-compiling.
25414
25415 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25416 g++.old-deja/g++.niklas/Makefile.in,
25417 g++.old-deja/g++.niklas/configure.in,
25418 g++.old-deja/g++.other/Makefile.in,
25419 g++.old-deja/g++.other/configure.in,
25420 gcc.c-torture/code_quality/Makefile.in,
25421 gcc.c-torture/code_quality/configure.in,
25422 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25423 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25424 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25425 gcc.c-torture/execute/ieee/Makefile.in,
25426 gcc.c-torture/execute/ieee/configure.in,
25427 gcc.c-torture/noncompile/Makefile.in,
25428 gcc.c-torture/noncompile/configure.in,
25429 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25430 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25431 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25432
25433 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25434
25435 * g++.old-deja/g++.other/ambig3.C: New test.
25436
25437 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25438
25439 * g++.old-deja/g++.pt/syntax1.C: New test.
25440 * g++.old-deja/g++.pt/syntax2.C: New test.
25441 * g++.old-deja/g++.other/syntax3.C: New test.
25442 * g++.old-deja/g++.other/syntax4.C: New test.
25443
25444 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25445
25446 * gcc.dg/20000623-1.c: Prototype exit and abort.
25447
25448 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25449
25450 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25451 New tests.
25452 * gcc.dg/cpp-mi3.def: New file.
25453
25454 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25455 inside assertions.
25456 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25457 lexer's error messages.
25458 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25459 divine anything from the linemarkers.
25460 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25461 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25462
25463 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25464
25465 * gcc.dg/20000623-1.c: New test.
25466
25467 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25468
25469 * gcc.c-torture/execute/20000622-1.c: New test.
25470
25471 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25472
25473 * g++.old-deja/g++.other/init15.C: New test.
25474
25475 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25476
25477 * g++.old-deja/g++.pt/vaarg2.C: New test.
25478 * g++.old-deja/g++.pt/vaarg3.C: New test.
25479
25480 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25481
25482 * g++.old-deja/g++.other/dyncast6.C: New test.
25483
25484 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25485
25486 * gcc.c-torture/execute/loop-6.c: New test.
25487
25488 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25489
25490 * gcc.dg/20000614-1.c: New test.
25491 * gcc.dg/20000614-2.c: New test.
25492
25493 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25494
25495 * g++.old-deja/g++.other/inline12.C: New test.
25496
25497 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25498
25499 * g++.old-deja/g++.other/eh1.C: New test.
25500
25501 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25502
25503 * g++.old-deja/g++.other/type.C: New test.
25504
25505 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25506
25507 * g++.old-deja/g++.other/initstring.C: New test.
25508
25509 2000-06-12 Jason Merrill <jason@redhat.com>
25510
25511 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25512
25513 2000-06-09 Jeffrey A Law (law@cygnus.com)
25514
25515 * gcc.c-torture/compile/20000609-1.c: New test.
25516
25517 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25518
25519 * gcc.dg/20000609-1.c: New test.
25520
25521 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25522
25523 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25524 * gcc.c-torture/noncompile/poison-1.c: Move...
25525 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25526 * gcc.dg/cpp-li1.c: Add a token after the #line.
25527
25528 2000-06-05 Richard Henderson <rth@cygnus.com>
25529
25530 * gcc.c-torture/execute/20000605-2.c: New test.
25531 * gcc.c-torture/execute/20000605-3.c: New test.
25532
25533 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25534
25535 * g77.f-torture/execute/20000503-1.x: New file.
25536
25537 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25538
25539 * g++.old-deja/g++.eh/badalloc1.C: New test.
25540
25541 2000-06-05 Richard Henderson <rth@cygnus.com>
25542
25543 * gcc.c-torture/execute/20000605-1.c: New test.
25544
25545 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25546 Nathan Sidwell <nathan@codesourcery.com>
25547
25548 * gcc.c-torture/compile/20000605-1.c: New test.
25549
25550 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25551
25552 * g77.f-torture/compile/20000601-1.f: New test.
25553
25554 2000-06-03 Richard Henderson <rth@cygnus.com>
25555
25556 * gcc.c-torture/execute/20000603-1.c: New.
25557
25558 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25559
25560 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25561 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25562
25563 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25564
25565 * gcc.dg/compare2.c (case 12): XFAIL.
25566 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25567 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25568
25569 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25570
25571 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25572
25573 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25574 guard macro is already defined when the header is first
25575 included.
25576 * gcc.dg/cpp-mix.h: New file.
25577 * gcc.dg/endif-label.c: Update patterns to match compiler.
25578
25579 * g++.brendan/complex1.C: Declare abort.
25580 * g++.law/refs4.C: Remove XFAIL.
25581 * g++.oliva/expr2.C: Declare abort and exit.
25582
25583 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25584
25585 * gcc.c-torture/execute/20000528-1.c: New test.
25586
25587 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25588 * g++.old-deja/g++.law/temps4.C: Likewise.
25589
25590 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25591 stdlib.h. Call abort() on failure.
25592 * g++.old-deja/g++.law/refs4.C: Likewise.
25593 * g++.old-deja/g++.law/temps4.C: Likewise.
25594 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25595 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25596
25597 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25598
25599 Relative to g++.dg/special:
25600 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25601
25602 Relative to g++.old-deja:
25603 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25604 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25605 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25606 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25607 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25608 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25609 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25610
25611 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25612 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25613 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25614 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25615 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25616 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25617 and/or string.h.
25618
25619 * g++.other/goto1.C: Update expectations for error messages.
25620
25621 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25622
25623 * gcc.c-torture/compile/20000523-1.c: New test.
25624
25625 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25626
25627 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25628
25629 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25630
25631 * g++.old-deja/g++.eh/catch11.C: New test.
25632 * g++.old-deja/g++.eh/catch12.C: New test.
25633
25634 2000-05-24 Nick Clifton <nickc@cygnus.com>
25635
25636 * gcc.c-torture/execute/20000523-1.c: New test.
25637
25638 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25639
25640 * c-torture/execute/bcp-1.c: Replace abort in arg of
25641 __builtin_constant_p with a generic external function.
25642
25643 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25644 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25645 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25646 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25647 Prototype abort and/or exit.
25648
25649 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25650 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25651 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25652 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25653
25654 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25655
25656 * gcc.dg/dwarf2-1.c: New test.
25657
25658 2000-05-20 Richard Henderson <rth@cygnus.com>
25659
25660 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25661
25662 2000-05-20 Andreas Jaeger <aj@suse.de>
25663
25664 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25665 testcase.
25666
25667 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25668
25669 * gcc.c-torture/execute/20000519-2.c: New test.
25670
25671 2000-05-19 Andreas Jaeger <aj@suse.de>
25672
25673 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25674 which fails with SSA.
25675
25676 * lib/c-torture.exp: Also test with -O3 -fssa.
25677
25678 2000-05-18 Michael Meissner <meissner@redhat.com>
25679
25680 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25681 * gcc.c-torture/execute/920415-1.c: Ditto.
25682 * gcc.c-torture/execute/920501-1.c: Ditto.
25683 * gcc.c-torture/execute/conversion.c: Ditto.
25684 * gcc.c-torture/execute/cvt-1.c: Ditto.
25685
25686 2000-05-18 Jeffrey A Law (law@cygnus.com)
25687
25688 * gcc.c-torture/compile/20000518-1.c: New test.
25689
25690 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25691
25692 * g77.f-torture/compile/200005018.f: New test.
25693
25694 2000-05-17 Jeffrey A Law (law@cygnus.com)
25695
25696 * gcc.c-torture/compile/20000517-1.c: New test.
25697
25698 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25699
25700 * gcc.c-torture/execute/20000516-1.c: New test.
25701
25702 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25703
25704 * g++.old-deja/g++.other/eh.C: New test.
25705
25706 2000-05-12 Richard Henderson <rth@cygnus.com>
25707
25708 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25709 constants through to doit's conditional.
25710
25711 2000-05-11 Jeffrey A Law (law@cygnus.com)
25712
25713 * gcc.c-torture/compile/20000511-1.c: New test.
25714 * g77.f-torture/compile/20000511-1.f: New test.
25715 * g77.f-torture/compile/20000511-2.f: New test.
25716
25717 2000-05-11 Michael Meissner <meissner@redhat.com>
25718
25719 * gcc.c-torture/execute/20000511-1.c: New test.
25720
25721 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25722
25723 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25724 * gcc.dg/20000510-1.S: New.
25725
25726 2000-05-08 Catherine Moore <clm@cygnus.com>
25727
25728 * gcc.dg/unused-3.c: New.
25729
25730 2000-05-06 Richard Henderson <rth@cygnus.com>
25731
25732 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25733 * g++.old-deja/g++.mike/warn1.C: Likewise.
25734 * g++.old-deja/g++.pt/local1.C: Likewise.
25735 * g++.old-deja/g++.pt/local7.C: Likewise.
25736 * g++.old-deja/g++.pt/spec16.C: Likewise.
25737
25738 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25739
25740 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25741
25742 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25743
25744 * g77.f-torture/execute/20000503-1.f: New test.
25745
25746 2000-05-04 Andreas Jaeger <aj@suse.de>
25747
25748 * gcc.dg/noreturn-2.c: New test.
25749
25750 2000-05-04 Neil Booth <NeilB@earthling.net>
25751
25752 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25753 preprocessor.
25754
25755 2000-05-04 Richard Henderson <rth@cygnus.com>
25756
25757 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25758
25759 2000-05-04 Richard Henderson <rth@cygnus.com>
25760
25761 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25762 OpenSSL by Jason R Thorpe.
25763
25764 2000-05-03 Jim Wilson <wilson@cygnus.com>
25765
25766 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25767
25768 2000-05-03 Robert Lipe <robertlipe@usa.net>
25769
25770 * gcc.dg/20000503-1.c: New test.
25771
25772 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25773
25774 * gcc.c-torture/compile/20000502-1.c: New test.
25775 * g++.old-deja/g++.other/align.C: New test.
25776 * gcc.dg/cpp-tradstringify.c: New test.
25777
25778 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25779
25780 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25781 and hard registers.
25782
25783 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25784
25785 * gcc.c-torture/execute/loop-5.c: New test.
25786
25787 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25788
25789 * gcc.c-torture/execute/va-arg-20.c: New test.
25790
25791 2000-04-23 Jeffrey A Law (law@cygnus.com)
25792
25793 * gcc.c-torture/execute/20000422-1.c: New test.
25794
25795 2000-04-20 Greg McGary <gkm@gnu.org>
25796
25797 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25798 when optimizing, but without sibling-call optimizations (-O1).
25799
25800 2000-04-20 Jeffrey A Law (law@cygnus.com)
25801
25802 * gcc.c-torture/compile/20000420-1.c: New test.
25803
25804 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25805
25806 * g++.abi/ptrflags.C: New test.
25807 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25808
25809 2000-04-19 Catherine Moore <clm@cygnus.com>
25810
25811 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25812
25813 2000-04-19 Greg McGary <gkm@gnu.org>
25814
25815 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25816 sibling-call optimizations.
25817
25818 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25819
25820 * gcc.dg/20000419-1.c: New test.
25821
25822 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25823
25824 * gcc.c-torture/execute/20000412-6.c: New test.
25825
25826 2000-04-12 Jeffrey A Law (law@cygnus.com)
25827
25828 * gcc.c-torture/execute/20000412-5.c: New test.
25829 * g77.f-torture/compile/20000412-1.f: New test.
25830 * gcc.c-torture/execute/20000412-4.c: New test.
25831 * gcc.c-torture/compile/20000412-2.c: New test.
25832 * gcc.c-torture/execute/20000412-3.c: New test.
25833 * gcc.c-torture/compile/20000412-1.c: New test.
25834 * gcc.c-torture/execute/20000412-2.c: New test.
25835
25836 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25837
25838 * objc/execute/bf-20.m: New test.
25839
25840 2000-04-10 Richard Henderson <rth@cygnus.com>
25841
25842 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25843
25844 * gcc.c-torture/execute/20000412-1.c: New test.
25845
25846 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25847
25848 * g++.old-deja/g++.eh/catchptr1.C: New test.
25849
25850 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25851
25852 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25853
25854 2000-04-08 Neil Booth <NeilB@earthling.net>
25855
25856 * gcc.dg/cpp-nullchar.c: Remove test as
25857 embedded nulls cause problems.
25858
25859 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25860
25861 * gcc.dg/compare2.c: New test.
25862
25863 2000-04-08 Neil Booth <NeilB@earthling.net>
25864
25865 * gcc.dg/cpp-nullchar.c: New test.
25866
25867 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25868
25869 * gcc.dg/cpp-mi2.c: New test.
25870 * gcc.dg/cpp-mi2[abc].h: New files.
25871
25872 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25873
25874 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25875 member name.
25876
25877 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25878
25879 * g++.old-deja/g++.abi/vmihint.C: New test.
25880
25881 2000-04-06 Neil Booth <NeilB@earthling.net>
25882
25883 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25884 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25885 copyright.
25886
25887 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25888
25889 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25890 avoid stack-frame overwrite.
25891
25892 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25893
25894 * gcc.c-torture/compile/20000405-2.c: New test.
25895 * gcc.c-torture/compile/20000405-3.c: New test.
25896
25897 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25898
25899 * gcc.c-torture/compile/20000405-1.c: New test.
25900
25901 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25902
25903 * gcc.dg/cast-qual-1.c: Revert last change.
25904
25905 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25906
25907 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25908
25909 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25910
25911 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25912 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25913
25914 2000-04-03 Jeffrey A Law (law@cygnus.com)
25915
25916 * gcc.c-torture/compile/20000403-2.c: New test.
25917 * gcc.c-torture/compile/20000403-1.c: New test.
25918
25919 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25920
25921 * gcc.c-torture/execute/20000403-1.c: New test.
25922
25923 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25924
25925 * gcc.c-torture/execute/20000402-1.c: New test.
25926
25927 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25928
25929 * gcc.c-torture/execute/va-arg-15.c: New test.
25930 * gcc.c-torture/execute/va-arg-16.c: New test.
25931 * gcc.c-torture/execute/va-arg-17.c: New test.
25932 * gcc.c-torture/execute/va-arg-18.c: New test.
25933 * gcc.c-torture/execute/va-arg-19.c: New test.
25934
25935 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25936
25937 * gcc.c-torture/compile/981211-1.c: Move to...
25938 * gcc.dg/cpp-as1.c: ...here.
25939 * gcc.dg/cpp-as2.c: New file.
25940
25941 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25942 compiler.
25943
25944 2000-04-02 Neil Booth <NeilB@earthling.net>
25945
25946 * gcc.dg/cpp-cond.c New tests.
25947 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25948 accidental success less likely.
25949 * gcc.dg/cpp-missingop.c New tests.
25950 * gcc.dg/cpp-missingparen.c New tests.
25951 * gcc.dg/cpp-shift.c New tests.
25952 * gcc.dg/cpp-shortcircuit.c New tests.
25953 * gcc.dg/cpp-unary.c New tests.
25954
25955 2000-03-29 Jeffrey A Law (law@cygnus.com)
25956
25957 * gcc.c-torture/compile/20000329-1.c: New test.
25958
25959 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25960
25961 * gcc.c-torture/compile/20000326-1.c: New test.
25962 * gcc.c-torture/compile/20000326-2.c: New test.
25963
25964 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25965
25966 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25967 the first parameter is a function argument.
25968
25969 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25970
25971 * g++.old-deja/g++.ext/array4.C: New test.
25972
25973 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25974
25975 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25976
25977 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25978
25979 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25980
25981 2000-03-19 Richard Henderson <rth@cygnus.com>
25982
25983 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25984
25985 2000-03-19 Richard Henderson <rth@cygnus.com>
25986
25987 * gcc.c-torture/compile/20000319-1.c: New test.
25988
25989 2000-03-14 Jeffrey A Law (law@cygnus.com)
25990
25991 * gcc.c-torture/execute/20000314-3.c: New test.
25992 * gcc.c-torture/execute/20000314-2.c: New test.
25993 * gcc.c-torture/execute/20000314-1.c: New test.
25994 * gcc.c-torture/compile/20000314-2.c: New test.
25995 * gcc.c-torture/compile/20000314-1.c: New test.
25996
25997 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25998
25999 * g++.old-deja/g++.warn/inline.C: New test.
26000
26001 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26002
26003 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26004 standards-compliant result rather than specific constants.
26005 Put test-values in array.
26006
26007 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26008
26009 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26010 (g++_target_compile): Put test-specific options last.
26011
26012 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26013
26014 * g++.old-deja/g++.eh/vbase4.C: New test.
26015
26016 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26017
26018 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26019
26020 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26021
26022 * g++.old-deja/g++.brendan/misc12.C: Removed.
26023 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26024 * g++.old-deja/g++.ext/pretty4.C: New test.
26025
26026 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26027
26028 * g++.old-deja/g++.other/string2.C: New test.
26029
26030 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26031
26032 * g++.old-deja/g++.warn/impint2.C: New test.
26033
26034 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26035
26036 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26037 is 1, not zero.
26038
26039 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26040
26041 * g++.old-deja/g++.warn/impint.C: New test.
26042 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26043 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26044 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26045 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26046 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26047 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26048 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26049 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26050 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26051 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26052 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26053 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26054
26055 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26056
26057 * gcc.dg/cpp-redef.c: New test.
26058
26059 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26060
26061 * g++.old-deja/g++.pt/unify7.C: New test.
26062
26063 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26064
26065 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26066 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26067
26068 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26069
26070 * gcc.c-torture/compile/20000224-1.c: New test.
26071
26072 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26073
26074 * gcc.c-torture/compile/cpp-2.c: New test.
26075 * gcc.c-torture/compile/cpp-1.c: New test.
26076
26077 2000-02-25 Jeffrey A Law (law@cygnus.com)
26078
26079 * gcc.c-torture/execute/20000225-1.c: New test.
26080
26081 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26082
26083 * gcc.dg/cpp-li2.c: New test.
26084
26085 * gcc.dg/cpp-wi1.c: New test.
26086
26087 * gcc.dg/cpp-li1.c: New test.
26088
26089 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26090
26091 * g++.old-deja/g++.other/sizeof5.C: New test.
26092
26093 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26094
26095 * gcc.c-torture/execute/va-arg-13.c: New test.
26096
26097 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26098
26099 * gcc.c-torture/execute/va-arg-12.c: New test.
26100
26101 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26102
26103 * gcc.c-torture/execute/20000223-1.c: New test.
26104
26105 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26106
26107 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26108
26109 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26110
26111 * g++.old-deja/g++.abi/ptrmem.C: New test.
26112
26113 2000-02-19 Richard Henderson <rth@cygnus.com>
26114
26115 * gcc.c-torture/compile/init-3.c: New.
26116
26117 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26118
26119 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26120 ALWAYS_CXXFLAGS.
26121
26122 2000-02-11 Robert Lipe <robertl@sco.com>
26123
26124 * gcc.c-torture/compile/20000211-3.c: New test.
26125
26126 2000-02-11 Martin Buchholz <martin@xemacs.org>
26127
26128 * gcc.c-torture/compile/20000211-2.c: New test.
26129
26130 2000-02-11 Jeffrey A Law (law@cygnus.com)
26131
26132 * gcc.c-torture/compile/20000211-1.c: New test.
26133
26134 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26135
26136 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26137 on native targets
26138
26139 2000-02-08 Nathan Sidwell <nathan@acm.org>
26140
26141 * g++.old-deja/g++.other/cast5.C: New test.
26142
26143 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26144
26145 * gcc.c-torture/execute/20000205-1.c: New.
26146
26147 2000-02-03 Nathan Sidwell <nathan@acm.org>
26148
26149 * g++.old-deja/g++.jason/cast3.C: Return void.
26150 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26151
26152 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26153
26154 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26155
26156 * gcc.dg/loop-1.c: New test.
26157
26158 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26159
26160 * gcc.c-torture/compile/20000127-1.c: New test.
26161 * gcc.c-torture/execute/991228-1.c: New test.
26162
26163 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26164
26165 * gcc.dg/unused-2.c: New test.
26166
26167 * gcc.dg/conv-1.c: New test.
26168
26169 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26170
26171 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26172 compiler.
26173 (tool_option_proc): Fix typo.
26174
26175 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26176
26177 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26178 of the ld on the host, not on the build machine.
26179 Also, don't crash if '--help' is not a supported option.
26180
26181 2000-01-24 Richard Henderson <rth@cygnus.com>
26182
26183 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26184
26185 2000-01-20 Jeffrey A Law (law@cygnus.com)
26186
26187 * gcc.c-torture/execute/20000120-2.c: New test.
26188 * gcc.c-torture/execute/20000120-1.c: New test.
26189
26190 2000-01-13 Jeffrey A Law (law@cygnus.com)
26191
26192 * gcc.c-torture/execute/20000113-1.c: New test.
26193
26194 2000-01-12 Jeffrey A Law (law@cygnus.com)
26195
26196 * gcc.c-torture/execute/20000112-1.c: New test.
26197
26198 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26199
26200 * gcc.dg/20000111-1.c: New test.
26201
26202 2000-01-10 Jeffrey A Law (law@cygnus.com)
26203
26204 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26205 with 16 bit integers.
26206
26207 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26208
26209 * gcc.dg/20000108-1.c: New test.
26210
26211 2000-01-05 Nathan Sidwell <nathan@acm.org>
26212
26213 * g++.old-deja/g++.ns/koenig8.C: New test.
26214
26215 2000-01-05 Nathan Sidwell <nathan@acm.org>
26216
26217 * g++.old-deja/g++.other/cast4.C: New test.
26218
26219 2000-01-05 Jeffrey A Law (law@cygnus.com)
26220
26221 * gcc.c-torture/compile/20000105-2.c: New test.
26222 * gcc.c-torture/compile/20000105-1.c: New test.
26223
26224 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26225
26226 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26227 references to printf & atoi to conform to ANSI standard.
26228 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26229 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26230 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26231 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26232 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26233 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26234 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26235 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26236 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26237 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26238 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26239 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26240 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26241 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26242 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26243 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26244 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26245 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26246 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26247 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26248 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26249 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26250 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26251 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26252 * g++.old-deja/g++.brendan/init3.C: Likewise.
26253 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26254 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26255 * g++.old-deja/g++.brendan/new2.C: Likewise.
26256 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26257 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26258 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26259 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26260 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26261 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26262 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26263 * g++.old-deja/g++.brendan/template24.C: Likewise.
26264 * g++.old-deja/g++.brendan/template3.C: Likewise.
26265 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26266 * g++.old-deja/g++.jason/inline3.C: Likewise.
26267 * g++.old-deja/g++.jason/opeq.C: Likewise.
26268 * g++.old-deja/g++.law/arg5.C: Likewise.
26269 * g++.old-deja/g++.law/arm7.C: Likewise.
26270 * g++.old-deja/g++.law/ctors11.C: Likewise.
26271 * g++.old-deja/g++.law/cvt8.C: Likewise.
26272 * g++.old-deja/g++.law/init9.C: Likewise.
26273 * g++.old-deja/g++.law/refs4.C: Likewise.
26274 * g++.old-deja/g++.law/template2.C: Likewise.
26275 * g++.old-deja/g++.law/visibility24.C: Likewise.
26276 * g++.old-deja/g++.law/vtable3.C: Likewise.
26277 * g++.old-deja/g++.mike/asm2.C: Likewise.
26278 * g++.old-deja/g++.mike/eh1.C: Likewise.
26279 * g++.old-deja/g++.mike/misc1.C: Likewise.
26280 * g++.old-deja/g++.mike/misc13.C: Likewise.
26281 * g++.old-deja/g++.mike/misc14.C: Likewise.
26282 * g++.old-deja/g++.mike/ns12.C: Likewise.
26283 * g++.old-deja/g++.mike/p1248.C: Likewise.
26284 * g++.old-deja/g++.mike/p3708.C: Likewise.
26285 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26286 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26287 * g++.old-deja/g++.mike/p646.C: Likewise.
26288 * g++.old-deja/g++.mike/p700.C: Likewise.
26289 * g++.old-deja/g++.mike/p783.C: Likewise.
26290 * g++.old-deja/g++.mike/p783a.C: Likewise.
26291 * g++.old-deja/g++.mike/p783b.C: Likewise.
26292 * g++.old-deja/g++.mike/p786.C: Likewise.
26293 * g++.old-deja/g++.mike/p789.C: Likewise.
26294 * g++.old-deja/g++.mike/p789a.C: Likewise.
26295 * g++.old-deja/g++.mike/p807a.C: Likewise.
26296 * g++.old-deja/g++.other/delete3.C: Likewise.
26297 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26298 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26299 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26300 * g++.old-deja/g++.other/empty1.C: Likewise.
26301 * g++.old-deja/g++.other/temporary1.C: Likewise.
26302 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26303 * g++.old-deja/g++.pt/t16.C: Likewise.
26304 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26305
26306 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26307
26308 * gcc.dg/991230-1.c: New test.
26309
26310 1999-12-29 Jeffrey A Law (law@cygnus.com)
26311
26312 * gcc.c-torture/compile/991229-3.c: New test.
26313 * gcc.c-torture/compile/991229-2.c: New test.
26314 * gcc.c-torture/compile/991229-1.c: New test.
26315
26316 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26317
26318 * gcc.c-torture/compile/labels-2.c: New test.
26319
26320 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26321
26322 * gcc.c-torture/execute/991227-1.c: New test.
26323
26324 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26325
26326 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26327
26328 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26329
26330 * gcc.c-torture/execute/991221-1.c: New test.
26331
26332 1999-12-20 Nathan Sidwell <nathan@acm.org>
26333
26334 * g++.old-deja/g++.other/cast3.C: New test.
26335
26336 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26337
26338 * gcc.c-torture/execute/991216-4.c: New test.
26339
26340 1999-12-16 Michael Meissner <meissner@cygnus.com>
26341
26342 * gcc.c-torture/execute/991216-1.c: New test.
26343 * gcc.c-torture/execute/991216-2.c: New test.
26344 * gcc.c-torture/execute/991216-3.c: New test.
26345
26346 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26347
26348 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26349 Actually make the test fail by using "-O2" for compilation.
26350
26351 1999-12-15 Nathan Sidwell <nathan@acm.org>
26352
26353 * g++.old-deja/g++.warn/cast-align1.C: New test.
26354
26355 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26356
26357 * gcc.c-torture/compile/991214-1.c: New test.
26358 * gcc.c-torture/compile/991214-2.c: New test.
26359
26360 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26361
26362 * gcc.dg/991214-1.c: New test.
26363
26364 1999-12-13 Jeffrey A Law (law@cygnus.com)
26365
26366 * gcc.c-torture/compile/991213-3.c: New test.
26367 * gcc.c-torture/compile/991213-2.c: New test.
26368 * gcc.c-torture/compile/991213-1.c: New test.
26369
26370 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26371
26372 * gcc.dg/991209-1.c: New test.
26373
26374 1999-12-08 Nathan Sidwell <nathan@acm.org>
26375
26376 * gcc.c-torture/compile/991208-1.c: New test.
26377
26378 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26379
26380 * gcc.dg/ultrasp2.c: New test.
26381
26382 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26383
26384 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26385
26386 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26387
26388 * gcc.c-torture/compile/991202-1.c: New test.
26389 * gcc.c-torture/execute/991202-1.c: New test.
26390 * gcc.c-torture/execute/991202-2.c: New test.
26391 * gcc.c-torture/execute/991202-3.c: New test.
26392
26393 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26394
26395 * g++.old-deja/g++.abi/align.C: New test.
26396 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26397 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26398
26399 1999-12-01 Richard Henderson <rth@cygnus.com>
26400
26401 * gcc.c-torture/execute/991201-1.c: New.
26402
26403 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26404
26405 * gcc.dg/991129-1.c: New test.
26406
26407 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26408
26409 * gcc.c-torture/compile/991127-1.c: New test.
26410
26411 1999-11-22 Nathan Sidwell <nathan@acm.org>
26412
26413 * g++.old-deja/g++.other/warn4.C: New test.
26414
26415 1999-11-22 Nathan Sidwell <nathan@acm.org>
26416
26417 * g++.old-deja/g++.eh/cleanup2.C: New test.
26418 * g++.old-deja/g++.ext/pretty2.C: New test.
26419 * g++.old-deja/g++.ext/pretty3.C: New test.
26420 * g++.old-deja/g++.other/debug6.C: New test.
26421
26422 1999-10-20 Jim Wilson <wilson@cygnus.com>
26423
26424 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26425 compiler_output to look for one error message instead of two.
26426
26427 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26428
26429 * gcc.c-torture/execute/991118-1.c: Also test case
26430 where the word boundary does not split a byte evenly.
26431
26432 1999-11-19 Nathan Sidwell <nathan@acm.org>
26433
26434 * g++.old-deja/g++.ext/restrict1.C: New test.
26435
26436 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26437
26438 * gcc.c-torture/execute/991118-1.c: New test.
26439
26440 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26441
26442 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26443 working directory pathnames.
26444
26445 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26446
26447 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26448 host is equipped with driver.h and driver.o so it can actually
26449 compile and run the tests.
26450
26451 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26452
26453 * gcc.c-torture/compile/991008-1.c: New test.
26454
26455 1999-11-08 Nick Clifton <nickc@cygnus.com>
26456
26457 * lib/gcc-dg.exp: Include target-supports.exp
26458
26459 1999-11-05 Nick Clifton <nickc@cygnus.com>
26460
26461 * lib/target-supports.exp: New file: Provide procs to test for
26462 features supported by the target.
26463 (check_weak_available): Moved here from ecos.exp.
26464 (check_alias_available): New proc: Determine of the target
26465 toolchain supports the alias attribute.
26466
26467 * gcc.dg/special/ecos.exp: Move check_weak_available to
26468 target-supports.exp.
26469 (alias-1.c): Only perform the test if the target supports
26470 aliases.
26471 (wkali-1.c): Only perform the test if the target supports
26472 aliases.
26473
26474 * gcc.dg/990506-0.c: Expect error messages from cross
26475 targets as well as native targets.
26476
26477 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26478
26479 * gcc.dg/ultrasp1.c: Removed xfail.
26480 * gcc.dg/struct-ret-2.c: Likewise.
26481 * gcc.dg/array-1.c: Likewise.
26482
26483 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26484
26485 * gcc.dg/struct-ret-2.c: New test.
26486
26487 * gcc.dg/array-1.c: New test.
26488
26489 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26490
26491 * gcc.c-torture/execute/991030-1.c: New test.
26492
26493 1999-10-26 Richard Henderson <rth@cygnus.com>
26494
26495 * gcc.c-torture/compile/991026-2.c: New test.
26496
26497 1999-10-26 Jeffrey A Law (law@cygnus.com)
26498
26499 * gcc.c-torture/compile/991026-1.c: New test.
26500
26501 1999-10-23 Jeffrey A Law (law@cygnus.com)
26502
26503 * gcc.c-torture/execute/991023-1.c: New test.
26504
26505 1999-10-19 Jeffrey A Law (law@cygnus.com)
26506
26507 * gcc.c-torture/execute/991019-1.c: New test.
26508
26509 1999-10-16 Richard Henderson <rth@cygnus.com>
26510
26511 * gcc.c-torture/execute/991016-1.c: New test.
26512
26513 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26514
26515 * gcc.c-torture/execute/991014-1.c: New test.
26516
26517 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26518
26519 * g++.old-deja/g++.other/union2.C: New test.
26520
26521 1999-10-13 Nathan Sidwell <nathan@acm.org>
26522
26523 * g++.old-deja/g++.other/vaarg2.C: New test.
26524 * g++.old-deja/g++.other/vaarg3.C: New test.
26525
26526 1999-10-12 Craig Burley <craig@jcb-sc.com>
26527
26528 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26529 in compile/.
26530
26531 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26532
26533 * gcc.c-torture/execute/va-arg-11.c: New test.
26534
26535 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26536
26537 * lib/file-format.exp (gcc_target_object_format): Don't
26538 crash if objdump is unavailable.
26539
26540 1999-09-29 Donn Terry <donn@interix.com>
26541
26542 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26543
26544 1999-09-28 Nick Clifton <nickc@cygnus.com>
26545
26546 * gcc.c-torture/compile/990928-1.c: New test.
26547
26548 1999-09-28 Nathan Sidwell <nathan@acm.org>
26549
26550 * g++.old-deja/g++.other/decl6.C: New test.
26551
26552 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26553
26554 * gcc.c-torture/execute/va-arg-10.c: New test.
26555
26556 1999-09-27 Nathan Sidwell <nathan@acm.org>
26557
26558 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26559 __PRETTY_FUNCTION__.
26560
26561 1999-09-23 Nick Clifton <nickc@cygnus.com>
26562
26563 * gcc.c-torture/execute/990923-1.c: New test.
26564
26565 1999-09-21 Nick Clifton <nickc@cygnus.com>
26566
26567 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26568 for which -fpic is inappropriate.
26569
26570 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26571
26572 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26573
26574 1999-09-21 Nathan Sidwell <nathan@acm.org>
26575
26576 * g++.old-deja/g++.other/dyncast1.C: New test.
26577 * g++.old-deja/g++.other/dyncast2.C: New test.
26578 * g++.old-deja/g++.other/dyncast3.C: New test.
26579 * g++.old-deja/g++.other/dyncast4.C: New test.
26580 * g++.old-deja/g++.other/dyncast5.C: New test.
26581 * g++.old-deja/g++.eh/catch3.C: New test.
26582 * g++.old-deja/g++.eh/catch3p.C: New test.
26583 * g++.old-deja/g++.eh/catch4.C: New test.
26584 * g++.old-deja/g++.eh/catch4p.C: New test.
26585 * g++.old-deja/g++.eh/catch5.C: New test.
26586 * g++.old-deja/g++.eh/catch5p.C: New test.
26587 * g++.old-deja/g++.eh/catch6.C: New test.
26588 * g++.old-deja/g++.eh/catch6p.C: New test.
26589 * g++.old-deja/g++.eh/catch7.C: New test.
26590 * g++.old-deja/g++.eh/catch7p.C: New test.
26591 * g++.old-deja/g++.eh/catch8.C: New test.
26592 * g++.old-deja/g++.eh/catch8p.C: New test.
26593 * g++.old-deja/g++.eh/catch9.C: New test.
26594 * g++.old-deja/g++.eh/catch9p.C: New test.
26595
26596 1999-09-13 Nathan Sidwell <nathan@acm.org>
26597
26598 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26599 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26600
26601 1999-09-13 Jeffrey A Law (law@cygnus.com)
26602
26603 * gcc.c-torture/compile/990913-1.c: New test.
26604
26605 1999-09-10 Nathan Sidwell <nathan@acm.org>
26606
26607 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26608 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26609
26610 1999-09-09 Richard Henderson <rth@cygnus.com>
26611
26612 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26613
26614 1999-09-09 Nathan Sidwell <nathan@acm.org>
26615
26616 * g++.old-deja/g++.other/lookup11.C: New test.
26617 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26618 what is permitted and what we want.
26619 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26620 overload use.
26621 * g++.old-deja/g++.jason/rfg5.C: Likewise
26622
26623 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26624
26625 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26626 * gcc.c-torture/noncompile/poison-1.c: New file.
26627
26628 1999-09-08 Nathan Sidwell <nathan@acm.org>
26629
26630 * g++.old-deja/g++.other/sizeof3.C: New test.
26631 * g++.old-deja/g++.other/sizeof4.C: New test.
26632 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26633 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26634
26635 1999-09-07 Richard Henderson <rth@cygnus.com>
26636
26637 * gcc.dg/va-arg-1.c: New.
26638
26639 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26640
26641 * gcc.c-torture/execute/va-arg-9.c: New test.
26642
26643 1999-09-05 Craig Burley <craig@jcb-sc.com>
26644
26645 * g77.f-torture/compile/980519-2.f: New test.
26646 * g77.f-torture/compile/19990905-0.f: New test.
26647 * g77.f-torture/compile/19990905-1.f: New test.
26648 * g77.f-torture/compile/19990905-2.f: New test.
26649
26650 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26651
26652 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26653
26654 * gcc.c-torture/execute/990827-1.c: Fix typo.
26655
26656 1999-09-03 Nathan Sidwell <nathan@acm.org>
26657
26658 * g++.old-deja/g++.other/deref1.C: New test.
26659
26660 1999-09-02 Nathan Sidwell <nathan@acm.org>
26661
26662 * g++.old-deja/g++.other/ambig2.C: New test.
26663 * g++.old-deja/g++.other/cond5.C: New test.
26664 * g++.old-deja/g++.other/lookup16.C: New test.
26665
26666 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26667
26668 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26669 assemblers too.
26670
26671 1999-08-31 Jeffrey A Law (law@cygnus.com)
26672
26673 * lib/c-torture.exp: Avoid the "compare executables" optimization
26674 when testing native.
26675
26676 1999-08-29 Jeffrey A Law (law@cygnus.com)
26677
26678 * gcc.c-torture/execute/990829-1.c: New test.
26679 * gcc.c-torture/compile/990829-1.c: New test.
26680
26681 1999-08-27 Paul Burchard <burchard@pobox.com>
26682
26683 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26684 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26685 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26686 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26687 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26688 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26689 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26690 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26691 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26692 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26693 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26694
26695 1999-08-27 Jeffrey A Law (law@cygnus.com)
26696
26697 * gcc.c-torture/execute/990827-1.c: New test.
26698
26699 1999-08-26 Craig Burley <craig@jcb-sc.com>
26700
26701 * g77.f-torture/noncompile/19990826-4.f: New test.
26702
26703 * g77.f-torture/compile/19990826-3.f: New test.
26704
26705 * g77.f-torture/execute/19990826-2.f: New test.
26706
26707 * g77.f-torture/compile/19990826-1.f: New test.
26708
26709 * gcc.c-torture/execute/990826-0.c: New test.
26710 * g77.c-torture/execute/19990826-0.f: New test.
26711
26712 * g77.f-torture/noncompile/970626-2.f: New test.
26713
26714 1999-08-25 Paul Burchard <burchard@pobox.com>
26715
26716 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26717 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26718 lss-011.C: New tests.
26719
26720 1999-08-25 Nathan Sidwell <nathan@acm.org>
26721
26722 * g++.old-deja/g++.other/decl5.C: New test.
26723
26724 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26725
26726 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26727 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26728 call `postbase' for each one. All callers of `postbase' changed
26729 to call this instead.
26730
26731 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26732
26733 * gcc.c-torture/execute/990811-1.c: New test.
26734
26735 1999-08-09 Nick Clifton <nickc@cygnus.com>
26736
26737 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26738 just native ones.
26739
26740 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26741 just native ones.
26742
26743 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26744
26745 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26746
26747 1999-08-04 Jeffrey A Law (law@cygnus.com)
26748
26749 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26750
26751 1999-08-04 Nathan Sidwell <nathan@acm.org>
26752
26753 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26754
26755 1999-08-04 Jeffrey A Law (law@cygnus.com)
26756
26757 * gcc.c-torture/execute/990804-1.c: New test.
26758
26759 1999-08-03 Nathan Sidwell <nathan@acm.org>
26760
26761 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26762 * g++.old-deja/g++.brendan/crash64.C: Likewise
26763 * g++.old-deja/g++.brendan/overload8.C: Likewise
26764
26765 1999-08-03 Nathan Sidwell <nathan@acm.org>
26766
26767 * g++.old-deja/g++.other/struct1.C: New test.
26768
26769 1999-08-03 Nathan Sidwell <nathan@acm.org>
26770
26771 * g++.old-deja/g++.other/enum2.C: New test.
26772
26773 1999-08-02 Richard Henderson <rth@cygnus.com>
26774
26775 Adapted from tests from Franz Sirl:
26776 * gcc.c-torture/execute/va-arg-7.c: New test.
26777 * gcc.c-torture/execute/va-arg-8.c: New test.
26778
26779 1999-08-01 Jeffrey A Law (law@cygnus.com)
26780
26781 * gcc.c-torture/compile/990801-2.c: New test.
26782
26783 * gcc.c-torture/compile/990801-1.c: New test.
26784
26785 1999-07-27 Michael Meissner <meissner@cygnus.com>
26786
26787 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26788 fp-cmp-1.c, converting double to float.
26789
26790 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26791 fp-cmp-1.c, converting double to long double.
26792
26793 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26794 from fr1 to unknown_register, since fr1 is a legitimate register
26795 on some machines.
26796
26797 1999-07-25 Jeffrey A Law (law@cygnus.com)
26798
26799 * README: More listname related changes.
26800
26801 1999-07-08 Catherine Moore <clm@cygnus.com>
26802
26803 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26804
26805 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26806
26807 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26808
26809 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26810
26811 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26812
26813 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26814
26815 * gcc.dg/990703-1.c: New test.
26816
26817 1999-06-29 Nick Clifton <nickc@cygnus.com>
26818
26819 * lib/file-format.exp: New file: Move definition of proc
26820 gcc_target_object_format to here from
26821 gcc.dg/special/ecos.exp.
26822
26823 * lib/c-torture.exp: Include lib file-format.exp.
26824 * lib/gcc-dg.exp: Include lib file-format.exp.
26825
26826 * gcc.dg/special/ecos.exp: Remove definition of proc
26827 gcc_target_object_format.
26828
26829 1999-06-28 Jeffrey A Law (law@cygnus.com)
26830
26831 * gcc.c-torture/execute/990628-1.c: New test.
26832
26833 1999-06-25 Jeffrey A Law (law@cygnus.com)
26834
26835 * gcc.c-torture/compile/990625-2.c: New test.
26836
26837 * gcc.c-torture/compile/990625-1.c: New test.
26838
26839 1999-06-23 Nick Clifton <nickc@cygnus.com>
26840
26841 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26842 attributes compile.
26843 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26844 ports that use the COFF/PE file format.
26845
26846 1999-06-17 Jeffrey A Law (law@cygnus.com)
26847
26848 * gcc.c-torture/compile/990617-1.c: New test.
26849
26850 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26851
26852 * g++.old-deja/g++.other/decl4.C: New test.
26853
26854 1999-06-14 Nathan Sidwell <nathan@acm.org>
26855
26856 * g++.old-deja/g++.other/bitfld3.C: New test.
26857
26858 1999-06-08 Nathan Sidwell <nathan@acm.org>
26859
26860 * g++.old-deja/g++.eh/catch1.C: New test.
26861
26862 1999-06-07 Jeffrey A Law (law@cygnus.com)
26863
26864 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26865
26866 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26867 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26868
26869 1999-06-05 Craig Burley <craig@jcb-sc.com>
26870
26871 * g77.f-torture/compile/19990502-0.f: Replace with new,
26872 shorter, test that still fails after recent changes.
26873
26874 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26875
26876 * gcc.c-torture/execute/990604-1.c: New test.
26877
26878 1999-05-31 Jeffrey A Law (law@cygnus.com)
26879
26880 * gcc.c-torture/execute/990531-1.c: New test.
26881
26882 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26883
26884 * gcc.c-torture/compile/990527-1.c: New test.
26885
26886 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26887
26888 * gcc.c-torture/execute/990527-1.c: New test.
26889
26890 1999-05-25 Nick Clifton <nickc@cygnus.com>
26891
26892 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26893 bitfields as signed.
26894
26895 1999-05-25 Craig Burley <craig@jcb-sc.com>
26896
26897 * g77.f-torture/compile/19990525-0.f: New test.
26898
26899 1999-05-25 Jeffrey A Law (law@cygnus.com)
26900
26901 * gcc.c-torture/execute/990525-2.c: New test.
26902
26903 * gcc.c-torture/execute/990525-1.c: New test.
26904
26905 1999-05-24 Nathan Sidwell <nathan@acm.org>
26906
26907 * g++.old-deja/g++.other/anon3.C: New test.
26908 * g++.old-deja/g++.other/anon4.C: New test.
26909 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26910 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26911 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26912 Merrill).
26913
26914 1999-05-24 Jeffrey A Law (law@cygnus.com)
26915
26916 * gcc.c-torture/execute/990524-1.c: New test.
26917
26918 * gcc.dg/990524-1.c: New test.
26919
26920 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26921
26922 * gcc.c-torture/compile/990523-1.c: New test.
26923
26924 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26925
26926 * gcc.c-torture/compile/990519-1.c: New test.
26927
26928 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26929
26930 * gcc.c-torture/compile/990517-1.c: New test.
26931
26932 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26933 (e4, f4): New tests.
26934 (main): Call them.
26935
26936 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26937
26938 * gcc.dg/noreturn-1.c: New test.
26939
26940 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26941
26942 * gcc.c-torture/execute/990513-1.c: New test.
26943
26944 1999-05-10 Richard Henderson <rth@cygnus.com>
26945
26946 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26947
26948 1999-05-10 Craig Burley <craig@jcb-sc.com>
26949
26950 * g77.f-torture/execute/erfc.f: Use small single-precision
26951 values, to avoid problems on Alphas when not -mieee.
26952
26953 1999-05-08 Craig Burley <craig@jcb-sc.com>
26954
26955 * gcc.dg/990506-0.c: New test.
26956
26957 1999-05-08 Richard Henderson <rth@cygnus.com>
26958
26959 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26960 the constant to test. Don't XFAIL 64-bit targets.
26961
26962 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26963 * g++.old-deja/g++.law/profile1.C: Likewise.
26964
26965 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26966 operator new instances.
26967 * g++.old-deja/g++.other/delete5.C: Likewise.
26968
26969 1999-05-03 Craig Burley <craig@jcb-sc.com>
26970
26971 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26972 intrinsic.
26973
26974 1999-05-03 Craig Burley <craig@jcb-sc.com>
26975
26976 * g77.f-torture/execute/u77-test.f: Reverse order of two
26977 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26978
26979 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26980
26981 * gcc.dg/compare1.c: New test.
26982
26983 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26984
26985 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26986 New tests.
26987
26988 1999-05-02 Craig Burley <craig@jcb-sc.com>
26989
26990 * g77.f-torture/compile/19990502-1.f: New test.
26991
26992 1999-05-02 Craig Burley <craig@jcb-sc.com>
26993
26994 * g77.f-torture/compile/19990502-0.f: New test.
26995
26996 1999-05-02 Craig Burley <craig@jcb-sc.com>
26997
26998 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26999 intrinsic.
27000
27001 1999-05-02 Craig Burley <craig@jcb-sc.com>
27002
27003 * g77.f-torture/execute/u77-test.f (main): List libU77
27004 intrinsics not currently tested.
27005 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27006 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27007 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27008 Trim blanks off the ends of some printed strings.
27009
27010 1999-05-02 Craig Burley <craig@jcb-sc.com>
27011
27012 * g77.f-torture/execute/u77-test.f (main): Just warn about
27013 FSTAT gid disagreement, as it's expected on some systems.
27014
27015 1999-05-01 Craig Burley <craig@jcb-sc.com>
27016
27017 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27018 use a new function, which allows for some slop.
27019 Clean up some commentary.
27020 (issum): The new function.
27021 (sgladd): Deleted subroutine.
27022
27023 1999-05-01 Craig Burley <craig@jcb-sc.com>
27024
27025 * g77.f-torture/execute/u77-test.f: Modify to be more like
27026 libf2c/libU77 version, bringing patches to that version here.
27027 Add suitable commentary.
27028
27029 1999-04-25 Richard Henderson <rth@cygnus.com>
27030
27031 * gcc.dg/990424-1.c: New test.
27032
27033 1999-04-24 Craig Burley <craig@jcb-sc.com>
27034
27035 * g77.f-torture/execute/u77-test.f (main): Bug involving
27036 LSTAT has been fixed, so turn back on full checking.
27037
27038 1999-04-20 Craig Burley <craig@jcb-sc.com>
27039
27040 * g77.f-torture/compile/19990419-0.f: New test.
27041 * g77.f-torture/execute/19990419-1.f: New test.
27042
27043 1999-04-17 Richard Henderson <rth@cygnus.com>
27044
27045 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27046 to avoid the need for a prototype to supress a warning.
27047
27048 1999-04-07 Jim Wilson <wilson@cygnus.com>
27049
27050 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27051
27052 1999-04-04 Jeffrey A Law (law@cygnus.com)
27053
27054 * gcc.c-torture/execute/990404-1.c: New test.
27055
27056 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27057
27058 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27059 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27060 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27061 missing initializer warnings.
27062
27063 1999-03-28 Jeffrey A Law (law@cygnus.com)
27064
27065 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27066 matching strings.
27067
27068 1999-03-26 Jeffrey A Law (law@cygnus.com)
27069
27070 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27071
27072 1999-03-26 Craig Burley <craig@jcb-sc.com>
27073
27074 * g77.f-torture/execute/19990325-0.f: New test.
27075 * g77.f-torture/execute/19990325-1.f: New test.
27076
27077 1999-03-24 Jeffrey A Law (law@cygnus.com)
27078
27079 * gcc.c-torture/execute/990324-1.c: New test.
27080
27081 1999-03-22 Jim Wilson <wilson@cygnus.com>
27082
27083 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27084 test with 4.
27085
27086 1999-03-17 Richard Henderson <rth@cygnus.com>
27087
27088 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27089
27090 1999-03-13 Craig Burley <craig@jcb-sc.com>
27091
27092 * g77.f-torture/execute/19990313-2.f: New test.
27093 * g77.f-torture/execute/19990313-3.f: New test.
27094
27095 1999-03-13 Craig Burley <craig@jcb-sc.com>
27096
27097 * g77.f-torture/execute/19990313-0.f: New test.
27098 * g77.f-torture/execute/19990313-1.f: New test.
27099
27100 1999-03-12 Jim Wilson <wilson@cygnus.com>
27101
27102 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27103 printf to sprintf.
27104 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27105 (main): Add check for u15. Conditionalize u31 check depending on
27106 whether ints are <32 bits or >=32 bits.
27107
27108 1999-03-08 Craig Burley <craig@jcb-sc.com>
27109
27110 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27111
27112 1999-03-08 Craig Burley <craig@jcb-sc.com>
27113
27114 * g77.f-torture/compile/19990305-0.f: New test.
27115 * g77.f-torture/execute/19981119-0.f: New test.
27116
27117 1999-03-08 Craig Burley <craig@jcb-sc.com>
27118
27119 * g77.f-torture/execute/970625-2.f: call ABORT if final
27120 result is not correct, instead of just printing it.
27121 Add this checking via newly introduced obfuscation, to
27122 trip up buggy front ends.
27123
27124 1999-03-07 Craig Burley <craig@jcb-sc.com>
27125
27126 * g77.f-torture/compile/960317-1.f: Moved from being
27127 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27128
27129 1999-03-06 Craig Burley <craig@jcb-sc.com>
27130
27131 * g77.f-torture/execute/960317-1.f: New (old) test.
27132 * g77.f-torture/execute/970625-2.f: Ditto.
27133
27134 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27135
27136 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27137 message on line 1 or line 2; cccp and cpplib do this differently.
27138
27139 1999-03-01 Jeffrey A Law (law@cygnus.com)
27140
27141 * g++.old-deja/g++.law/weak1.C: New test.
27142
27143 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27144
27145 * gcc.c-torture/execute/990119-1.c: Renamed to...
27146 * gcc.dg/990119-1.c: this, so it will only be tested once
27147 (it's a preprocessor test, it doesn't need to be run at
27148 multiple optimization levels).
27149
27150 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27151
27152 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27153 ALWAYS_CXXFLAGS.
27154
27155 1999-02-24 Craig Burley <craig@jcb-sc.com>
27156
27157 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27158 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27159 to not be compilable by current g77.
27160
27161 1999-02-24 Nick Clifton <nickc@cygnus.com>
27162
27163 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27164
27165 1999-02-22 Jeffrey A Law (law@cygnus.com)
27166
27167 * gcc.c-torture/execute/990222-1.c: New test.
27168
27169 1999-02-19 Craig Burley <craig@jcb-sc.com>
27170
27171 * g77.f-torture/compile/19990218-0.f: New test.
27172 * g77.f-torture/noncompile/19990218-1.f: New test.
27173
27174 1999-02-18 Craig Burley <craig@jcb-sc.com>
27175
27176 * g77.f-torture/compile/19981216-0.f: New test.
27177
27178 1999-02-14 Jeffrey A Law (law@cygnus.com)
27179
27180 * gcc.dg/990214-1.c: New test.
27181
27182 1999-02-13 Jeffrey A Law (law@cygnus.com)
27183
27184 * gcc.dg/990213-2.c: New test.
27185
27186 * gcc.dg/990213-1.c: New test.
27187
27188 1999-02-12 Jeffrey A Law (law@cygnus.com)
27189
27190 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27191 ints.
27192
27193 1999-02-11 Nick Clifton <nickc@cygnus.com>
27194
27195 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27196 specified by target.
27197
27198 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27199
27200 1999-02-11 Jeffrey A Law (law@cygnus.com)
27201
27202 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27203
27204 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27205
27206 * gcc.dg/special/ecos.exp: New test driver for new tests with
27207 special requirements.
27208
27209 * gcc.dg/special/alias-1.c: New test.
27210 * gcc.dg/special/gcsec-1.c: New test.
27211 * gcc.dg/special/weak-1.c: New test.
27212 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27213 * gcc.dg/special/weak-2.c: New test.
27214 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27215 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27216 * gcc.dg/special/wkali-1.c: New test.
27217 * gcc.dg/special/wkali-2.c: New test.
27218 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27219 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27220
27221 1999-02-10 Felix Lee <flee@cygnus.com>
27222
27223 * lib/c-torture.exp (c-torture-compile): Pull out code for
27224 analyzing gcc error messages.
27225 (c-torture-execute): Likewise. Fix some (harmless) false
27226 positives.
27227 * lib/gcc.exp (gcc_check_compile): New function.
27228
27229 1999-02-08 Richard Henderson <rth@cygnus.com>
27230
27231 * gcc.c-torture/execute/990208-1.c: New test.
27232
27233 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27234
27235 * g++.dg/special/ecos.exp: New driver for new tests with special
27236 requirements
27237
27238 * g++.dg/special/conpr-1.C: New test
27239 * g++.dg/special/conpr-2.C: New test
27240 * g++.dg/special/conpr-2a.C: New test
27241 * g++.dg/special/conpr-3.C: New test
27242 * g++.dg/special/conpr-3a.C: New test
27243 * g++.dg/special/conpr-3b.C: New test
27244
27245 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27246 allow g++ to use the dg driver
27247
27248 * README: Add comment about g++.dg directory
27249
27250 1999-02-06 Jeffrey A Law (law@cygnus.com)
27251
27252 * README: Update email addresses.
27253
27254 1999-02-03 Nick Clifton <nickc@cygnus.com>
27255
27256 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27257 arguments in order to force structure S onto the stack even on
27258 the alpha.
27259 (test): Pass 10 leading arguments to function foo as well as the
27260 structure S.
27261
27262 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27263 failure for all targets.
27264
27265 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27266 abort to terminate program execution.
27267
27268 1999-01-30 Richard Henderson <rth@cygnus.com>
27269
27270 * gcc.c-torture/execute/990130-1.c: New test.
27271
27272 1999-01-30 Jeffrey A Law (law@cygnus.com)
27273
27274 * gcc.dg/990130-1.c: New test.
27275
27276 1999-01-28 Michael Meissner <meissner@cygnus.com>
27277
27278 * gcc.c-torture/execute/990128-1.c: New test.
27279
27280 1999-01-27 Michael Meissner <meissner@cygnus.com>
27281
27282 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27283
27284 1999-01-27 Felix Lee <flee@cygnus.com>
27285
27286 * lib/c-torture.exp (c-torture-compile): pull out code for
27287 analyzing gcc error messages.
27288 (c-torture-execute): ditto, and fix some (harmless) false
27289 positives.
27290 * lib/gcc.exp (gcc_check_compile): new function.
27291
27292 1999-01-17 Jeffrey A Law (law@cygnus.com)
27293
27294 * gcc.dg/990117-1.c: New test.
27295
27296 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27297
27298 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27299
27300 1999-01-15 Jeffrey A Law (law@cygnus.com)
27301
27302 * g77.f-torture/compile/990115-1.f: New test.
27303
27304 1999-01-07 Jeffrey A Law (law@cygnus.com)
27305
27306 * gcc.c-torture/compile/990107-1.c: New test
27307
27308 1999-01-06 Jeffrey A Law (law@cygnus.com)
27309
27310 * gcc.c-torture/execute/990106-2.c: New test.
27311
27312 * gcc.c-torture/execute/990106-1.c: New test.
27313
27314 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27315
27316 * gcc.c-torture/compile/981223-1.c: New test.
27317
27318 1998-12-29 Richard Henderson <rth@cygnus.com>
27319
27320 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27321 (opt3): Rename from opt4 and disable.
27322
27323 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27324
27325 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27326
27327 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27328
27329 * g++.old-deja/g++.other/conv5.C: New test.
27330
27331 1998-12-14 Nick Clifton <nickc@cygnus.com>
27332
27333 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27334
27335 1998-12-11 Jeffrey A Law (law@cygnus.com)
27336
27337 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27338
27339 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27340
27341 * gcc.c-torture/compile/981211-1.c: New test.
27342
27343 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27344
27345 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27346
27347 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27348
27349 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27350
27351 * gcc.special/930510-1.c: Make C9X safe.
27352 * gcc.misc-tests/gcov-1.c Similarly.
27353 * gcc.misc-tests/gcov-2.c Similarly.
27354
27355 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27356
27357 * gcc.dg/ultrasp1.c: New test.
27358
27359 1998-12-06 Richard Henderson <rth@cygnus.com>
27360
27361 * gcc.c-torture/execute/981206.c: New test.
27362
27363 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27364
27365 * g++.old-deja/g++.ns/template7.C: New test.
27366
27367 * g++.old-deja/g++.other/expr1.C: New test.
27368
27369 * g++.old-deja/g++.eh/tmpl3.C: New test.
27370
27371 * g++.old-deja/g++.eh/tmpl2.C: New test.
27372
27373 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27374
27375 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27376 * g++.old-deja/g++.other/using6.C: Removed.
27377 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27378
27379 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27380
27381 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27382
27383 * g++.old-deja/g++.pt/overload8.C: New test.
27384
27385 * g++.old-deja/g++.pt/overload7.C: New test.
27386
27387 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27388
27389 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27390 and relinking messages.
27391 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27392 compiling with -frepo.
27393
27394 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27395
27396 * g++.old-deja/g++.pt/lookup6.C: New test.
27397
27398 1998-11-30 Nick Clifton <nickc@cygnus.com>
27399
27400 * gcc.c-torture/execute/981130-1.c: New test.
27401 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27402
27403 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27404
27405 * g++.old-deja/g++.pt/explicit76.C: New test.
27406
27407 * g++.old-deja/g++.pt/friend38.C: New test.
27408
27409 * g++.old-deja/g++.ns/crash2.C: New test.
27410
27411 * g++.old-deja/g++.pt/defarg8.C: New test.
27412
27413 * g++.old-deja/g++.pt/instantiate6.C: New test.
27414
27415 * g++.old-deja/g++.pt/static6.C: New test.
27416
27417 * g++.old-deja/g++.pt/decl2.C: New test.
27418
27419 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27420
27421 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27422 problem is actually related with name lookup, but so what? :-)
27423
27424 * g++.old-deja/g++.pt/friend37.C: New test.
27425
27426 1998-11-25 Dave Love <d.love@dl.ac.uk>
27427
27428 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27429 element, which fails on some systems.
27430
27431 * g77.f-torture/execute/labug1.f: New test.
27432
27433 1998-11-21 Jeffrey A Law (law@cygnus.com)
27434
27435 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27436 is defined.
27437
27438 1998-11-18 Dave Love <d.love@dl.ac.uk>
27439
27440 * g77.f-torture/compile/981117-1.f: New test.
27441
27442 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27443
27444 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27445 properly discarded.
27446
27447 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27448
27449 * gcc.c-torture/execute/memcheck: New directory of tests for
27450 -fcheck-memory-usage.
27451
27452 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27453
27454 * README: New file, general information about the testsuite and
27455 new description of the various C++ test subdirectories.
27456 * README.g++: Eliminate obsolete information, update and move most
27457 relevant stuff to README.
27458
27459 1998-11-07 Richard Henderson <rth@cygnus.com>
27460
27461 * gcc.c-torture/compile/981107-1.c: New test.
27462
27463 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27464
27465 * execute/memcpy-bi.c: New testcase.
27466
27467 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27468
27469 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27470 base classes.
27471
27472 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27473 template is selected.
27474
27475 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27476 classes, it should be accepted for all types.
27477
27478 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27479
27480 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27481 specializations start with template headers.
27482
27483 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27484
27485 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27486
27487 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27488 non-POD types.
27489
27490 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27491
27492 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27493
27494 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27495
27496 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27497
27498 1998-10-19 Jeffrey A Law (law@cygnus.com)
27499
27500 * 981019-1.c: New test.
27501
27502 1998-10-14 Robert Lipe <robertl@dgii.com>
27503
27504 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27505 find objc headers.
27506
27507 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27508
27509 * compile/981001-4.c: Remove use of GCC extension that triggers a
27510 compiler bug.
27511
27512 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27513
27514 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27515
27516 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27517
27518 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27519 instantiation of template produces incorrect code for delete
27520 expression.
27521
27522 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27523 constructors' name is not unique.
27524 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27525 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27526
27527 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27528 automatic array of const is ill-formed.
27529
27530 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27531 of template parameter?
27532
27533 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27534 const.
27535
27536 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27537 pointer-to-member expression.
27538
27539 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27540 declaration causes ICE.
27541
27542 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27543
27544 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27545 reserved in the global namespace.
27546
27547 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27548 generate needed virtual table.
27549
27550 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27551
27552 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27553
27554 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27555 template-dependent type
27556
27557 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27558
27559 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27560 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27561 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27562
27563 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27564 class should be usable as argument of member function.
27565 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27566 class should be usable as return type of member function.
27567 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27568 class should be usable as type of data member.
27569
27570 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27571
27572 1998-10-09 Jeffrey A Law (law@cygnus.com)
27573
27574 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27575
27576 1998-10-08 Nick Clifton <nickc@cygnus.com>
27577
27578 * gcc.dg/dll-?.c Add thumb to target list.
27579 Fix assembler scan patterns to match current assembler output.
27580
27581 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27582
27583 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27584 matching of template brackets.
27585
27586 * g++.old-deja/g++.other/using4.C: New test. Test using
27587 declarations of methods from base classes.
27588
27589 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27590 within functions should introduce names into the innermost
27591 enclosing namespace.
27592
27593 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27594 of static locals if first initialization throws.
27595
27596 1998-10-07 Jim Wilson <wilson@cygnus.com>
27597
27598 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27599
27600 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27601
27602 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27603 lose track of the possible targets of tablejump insns.
27604 * special/special.exp: Run it.
27605
27606 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27607
27608 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27609 must be declared before its specializations can be named in friend
27610 declarations.
27611
27612 1998-10-05 Dave Love <d.love@dl.ac.uk>
27613
27614 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27615
27616 * g77.f-torture/execute/io1.f: New test.
27617
27618 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27619
27620 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27621 with pointer to template function, for which no argument deduction
27622 is possible.
27623
27624 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27625 specialization of template function as argument to template
27626 function.
27627
27628 * g++.old-deja/g++.other/access2.C: New test; Inner class
27629 shouldn't have privileged access to Outer's names.
27630
27631 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27632
27633 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27634 friend template declared within template class conflicts with
27635 nested class of the same name.
27636
27637 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27638 is ignored.
27639
27640 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27641 object with direct initializer as function declaration.
27642
27643 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27644 initializers.
27645
27646 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27647 involving const pointer and NULL produces incorrect result.
27648
27649 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27650 type name without `typename' should be rejected with -pedantic.
27651
27652 1998-10-02 Richard Henderson <rth@cygnus.com>
27653
27654 * g++.old-deja/g++.other/addrof1.C: New test.
27655
27656 1998-10-01 Nick Clifton <nickc@cygnus.com>
27657
27658 * gcc.c-torture/compile/981001-1.c: New test.
27659 * gcc.c-torture/execute/981001-1.c: New test.
27660
27661 1998-10-01 Jeffrey A Law (law@cygnus.com)
27662
27663 * gcc.c-torture/compile/981001-2.c: New test.
27664 * gcc.c-torture/compile/981001-3.c: New test.
27665 * gcc.c-torture/compile/981001-4.c: New test.
27666
27667 1998-10-01 Robert Lipe <robertl@dgii.com>
27668
27669 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27670 multilibbed hosts. Idea grafted from g77.exp.
27671
27672 1998-09-30 Dave Love <d.love@dl.ac.uk>
27673
27674 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27675 avoid losing on systems which need -lsocket.
27676
27677 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27678
27679 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27680 * g++.old-deja/g++.other/nested2.C: Ditto.
27681 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27682 failure.
27683
27684 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27685
27686 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27687 preferred over template operator!= for enum bitfields.
27688
27689 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27690
27691 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27692 that happen to have the same base name, but in different scopes,
27693 are incorrectly rejected.
27694
27695 1998-09-16 Richard Henderson <rth@cygnus.com>
27696
27697 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27698 on the native word size instead of an integer literal.
27699
27700 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27701
27702 * g++.old-deja/g++.other/static2.C: Invocation of static data
27703 member of type pointer-to-function denoted as non-static member.
27704
27705 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27706 checks involving function types and aliases.
27707
27708 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27709
27710 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27711 redefined to the same non-trivial type.
27712
27713 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27714 namespace-qualification of template specializations declared in
27715 other namespaces.
27716
27717 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27718 to declare a subset of the specializations of a template function
27719 as friends of specializations of a template class.
27720
27721 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27722 member templates that do not fully specialize the enclosing
27723 template class are rejected.
27724
27725 1998-09-11 Dave Love <d.love@dl.ac.uk>
27726
27727 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27728
27729 1998-09-08 Dave Love <d.love@dl.ac.uk>
27730
27731 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27732 altered from libf2c/libU77 version.
27733
27734 1998-09-06 Dave Love <d.love@dl.ac.uk>
27735
27736 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27737
27738 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27739
27740 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27741 (un)signed char are different types for template specialization
27742 purposes.
27743
27744 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27745
27746 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27747 * objc: ObjC testsuite.
27748
27749 1998-08-31 Catherine Moore <clm@cygnus.com>
27750
27751 * gcc.c-torture/execute/941014-1.x: New file.
27752
27753 1998-08-31 Nick Clifton <nickc@cygnus.com>
27754
27755 * lib/c-torture.exp: Add support for
27756 torture_eval_before_compile and torture_eval_before_execute
27757 variables.
27758
27759 1998-08-30 Jeffrey A Law (law@cygnus.com)
27760
27761 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27762 this test triggers valid.
27763
27764 1998-08-27 Jeffrey A Law (law@cygnus.com)
27765
27766 * gcc.dg/980827-1.c: New test.
27767
27768 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27769
27770 * gcc.c-torture/execute/loop-4b.c: New test.
27771
27772 1998-08-26 Nick Clifton <nickc@cygnus.com>
27773
27774 * lib/c-torture.exp: Add support for
27775 torture_eval_before_compile and torture_eval_before_execute
27776 variables.
27777
27778 1998-08-25 Jeffrey A Law (law@cygnus.com)
27779
27780 * gcc.c-torture/compile/980825-1.c: New test.
27781
27782 1998-08-24 Nick Clifton <nickc@cygnus.com>
27783
27784 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27785 count number tests in opt_t0 not good_t0.
27786
27787 1998-08-24 Jeffrey A Law (law@cygnus.com)
27788
27789 * gcc.c-torture/compile/930326-1.x: Fix typo.
27790
27791 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27792
27793 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27794 causes an ICE.
27795
27796 1998-08-21 Jeffrey A Law (law@cygnus.com)
27797
27798 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27799 STACK_SIZE is defined.
27800 * gcc.c-torture/unsorted/stuct.c: Similarly.
27801
27802 * gcc.c-torture/compile/980821-1.c: New test.
27803
27804 1998-08-21 Jeffrey A Law (law@cygnus.com)
27805
27806 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27807
27808 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27809
27810 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27811 code.
27812
27813 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27814
27815 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27816 error'.
27817
27818 1998-08-18 Jeffrey A Law (law@cygnus.com)
27819
27820 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27821
27822 1998-08-16 Jeffrey A Law (law@cygnus.com)
27823
27824 * gcc.c-torture/compile/980816-1.c: New test.
27825
27826 * gcc.dg/980816-1.c: New test.
27827
27828 1998-08-13 Jeffrey A Law (law@cygnus.com)
27829
27830 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27831 compiler for ieee tests.
27832
27833 1998-08-01 Dave Love <d.love@dl.ac.uk>
27834
27835 * g77.f-torture/compile/980729-0.f: New test.
27836
27837 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27838
27839 * gcc.c-torture/special/eeprof-1.c: New test, for
27840 -finstrument-functions.
27841 * gcc.c-torture/special/special.exp: Run it.
27842
27843 1998-07-29 Jeffrey A Law (law@cygnus.com)
27844
27845 * gcc.c-torture/compile/980729-1.c: New test.
27846
27847 1998-07-27 Nick Clifton <nickc@cygnus.com>
27848
27849 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27850 __thumb__ is defined, and test for ARM style doubles if so.
27851
27852 1998-07-26 Dave Love <d.love@dl.ac.uk>
27853
27854 * g77.f-torture/noncompile/980615-0.f: New test.
27855
27856 1998-07-26 H.J. Lu (hjl@gnu.org)
27857
27858 * gcc.dg/980312-1.c: Do link instead of compile.
27859 * gcc.dg/980313-1.c: Likewise.
27860
27861 1998-07-26 Jeffrey A Law (law@cygnus.com)
27862
27863 * gcc.c-torture/compile/980726-1.c: New test.
27864
27865 1998-07-25 Dave Love <d.love@dl.ac.uk>
27866
27867 * g77.f-torture/execute/io0.f: New test.
27868
27869 1998-07-24 Nick Clifton <nickc@cygnus.com>
27870
27871 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27872 an int.
27873
27874 1998-06-18 Michael Meissner <meissner@cygnus.com>
27875
27876 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27877 m32r bugs.
27878
27879 1998-07-17 Nick Clifton <nickc@cygnus.com>
27880
27881 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27882 c-decl.c:grokdeclarator can handle mode attributes.
27883
27884 1998-07-16 Jeffrey A Law (law@cygnus.com)
27885
27886 * gcc.c-torture/execute/980716-1.c: New test.
27887
27888 1998-07-13 Jeffrey A Law (law@cygnus.com)
27889
27890 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27891 the mn10200.
27892 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27893 the mn10200.
27894 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27895 * gcc.c-torture/compile/930326-1.x: Similarly.
27896
27897 1998-07-13 Dave Love <d.love@dl.ac.uk>
27898
27899 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27900 New test from Craig.
27901
27902 1998-07-12 Dave Love <d.love@dl.ac.uk>
27903
27904 * g77.f-torture/noncompile/980616-0.f: New test.
27905
27906 * g77.f-torture/execute/970816-3.f: New test from Craig.
27907
27908 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27909
27910 * g++.other/singleton.C: Return error value instead of taking
27911 SIGSEGV.
27912
27913 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27914
27915 * g++.other/singleton.C: New test. Warning is under dispute.
27916 Runtime crash is not.
27917
27918 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27919
27920 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27921 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27922 using6.C, using7.C}: New namespace tests.
27923
27924 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27925
27926 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27927 specialization with typedef'ed names used as array indexes.
27928
27929 1998-07-09 Jeffrey A Law (law@cygnus.com)
27930
27931 * gcc.c-torture/execute/980709-1.c: New test.
27932
27933 * gcc.dg/980709-1.c: New test.
27934
27935 1998-07-07 Richard Henderson <rth@cygnus.com>
27936
27937 * gcc.c-torture/execute/bcp-1.c: New test.
27938
27939 1998-07-07 Jeffrey A Law (law@cygnus.com)
27940
27941 * gcc.c-torture/execute/980707-1.c: New test.
27942
27943 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27944
27945 * gcc.c-torture/compile/980706-1.c: New test.
27946
27947 1998-07-01 Dave Love <d.love@dl.ac.uk>
27948
27949 * g77.f-torture/execute/980701-0.f,
27950 g77.f-torture/execute/980701-1.f: New test from Craig.
27951
27952 1998-07-01 Jeffrey A Law (law@cygnus.com)
27953
27954 * gcc.c-torture/compile/980701-1.c: New test.
27955
27956 * gcc.c-torture/execute/980701-1.c: New test.
27957
27958 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27959 rlsruhe.de>
27960
27961 * g++.old-deja/g++.robertl/eb132.C: New test.
27962 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27963
27964 1998-06-29 Dave Love <d.love@dl.ac.uk>
27965
27966 * g77.f-torture/execute/980628-7.f,
27967 g77.f-torture/execute/980628-8.f,
27968 g77.f-torture/execute/980628-9.f,
27969 g77.f-torture/execute/980628-10.f: New tests from Craig.
27970
27971 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27972
27973 1998-06-28 Jeffrey A Law (law@cygnus.com)
27974
27975 * g77.f-torture/execute/980628-4.f: New test from Craig.
27976 * g77.f-torture/execute/980628-5.f: Likewise.
27977 * g77.f-torture/execute/980628-2.f: Likewise.
27978 * g77.f-torture/execute/980628-0.f: Likewise.
27979 * g77.f-torture/execute/980628-1.f: Likewise.
27980 * g77.f-torture/execute/980628-3.f: Likewise.
27981 * g77.f-torture/execute/980628-6.f: Likewise.
27982
27983 1998-06-28 Jeffrey A Law (law@cygnus.com)
27984
27985 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27986 directory when nothing has been installed yet.
27987
27988 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27989
27990 * gcc.c-torture/special/special.exp: Handle newer versions of
27991 dejagnu.
27992
27993 1998-06-26 Jeffrey A Law (law@cygnus.com)
27994
27995 * gcc.dg/980626-1.c: New test.
27996
27997 1998-06-19 Bruno Haible <haible@ilog.fr>
27998
27999 * gcc.misc-tests/m-un-2.c: New test.
28000 * g++.old-deja/g++.other/warn01.c: Likewise.
28001
28002 1998-06-19 Robert Lipe <robertl@dgii.com>
28003
28004 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28005 compatibility with assmblers with a different comment character.
28006 Eliminate use of GAS-specific extensions.
28007
28008 1998-06-19 Jeffrey A Law (law@cygnus.com)
28009
28010 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28011
28012 1998-06-19 Robert Lipe <robertl@dgii.com>
28013
28014 *lib/g77.exp: Replace search for libf2c.a with search for newly
28015 renamed libg2c.a
28016
28017 1998-06-17 Jeffrey A Law (law@cygnus.com)
28018
28019 * gcc.c-torture/execute/980617-1.c: New test.
28020
28021 1998-06-12 Jeffrey A Law (law@cygnus.com)
28022
28023 * gcc.c-torture/execute/980612-1.c: New test.
28024
28025 1998-06-08 Jeffrey A Law (law@cygnus.com)
28026
28027 * gcc.dg/980523-1.c: Only test on ppc-linux.
28028 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28029
28030 * gcc.c-torture/execute/980608-1.c: New test.
28031
28032 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28033
28034 * gcc.c-torture/execute/980605-1.c: New test.
28035
28036 1998-06-04 Jeffrey A Law (law@cygnus.com)
28037
28038 * gcc.c-torture/execute/980604-1.c: New test.
28039
28040 1998-06-02 Jeffrey A Law (law@cygnus.com)
28041
28042 * gcc.c-torture/execute/980602-1.c: New test.
28043 * gcc.c-torture/execute/980602-2.c: Likewise.
28044
28045 1998-06-02 Dave Love <d.love@dl.ac.uk>
28046
28047 * 970125-0.f: Fix per JCB. Add commentary.
28048
28049 1998-05-31 Michael Meissner <meissner@cygnus.com>
28050
28051 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28052 IEEE -0 support.
28053
28054 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28055
28056 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28057 earlier.
28058
28059 1998-05-28 Catherine Moore <clm@cygnus.com>
28060
28061 * gcc.c-torture/execute/980526-3.c: New test.
28062
28063 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28064
28065 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28066 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28067 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28068 m88k-motorola-sysv3 to XFAIL.
28069
28070 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28071
28072 * gcc.dg/980526-1.c: New test.
28073 * gcc.c-torture/execute/980526-2.c: New test.
28074
28075 1998-05-26 Jeffrey A Law (law@cygnus.com)
28076
28077 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28078
28079 * gcc.c-torture/execute/980526-1.c: New test.
28080
28081 1998-05-26 Dave Love <d.love@dl.ac.uk>
28082
28083 * g77.f-torture/execute/alpha2.f: Add runtime test.
28084
28085 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28086
28087 * g++.old-deja/old-deja.exp: Strip leading directories.
28088
28089 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28090 error for the line. Don't run multiple tests for the same line.
28091
28092 1998-05-23 Jeffrey A Law (law@cygnus.com)
28093
28094 * gcc.dg/980523-1.c: New test.
28095
28096 1998-05-23 Dave Love <d.love@dl.ac.uk>
28097
28098 * g77.f-torture/compile/970915-0.f: New test.
28099
28100 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28101
28102 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28103
28104 1998-05-21 Jeffrey A Law (law@cygnus.com)
28105
28106 * gcc.dg/980520-1.c: New test.
28107
28108 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28109
28110 * gcc.dg/980502-1.c: Fix return type.
28111
28112 1998-05-20 Jeffrey A Law (law@cygnus.com)
28113
28114 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28115 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28116 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28117 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28118 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28119
28120 1998-05-20 Dave Love <d.love@dl.ac.uk>
28121
28122 * g77.f-torture/execute/980520-1.f: New test.
28123
28124 1998-05-15 Dave Love <d.love@dl.ac.uk>
28125
28126 * lib/mike-g77.exp: New file.
28127
28128 * g77.f-torture/noncompile/noncompile.exp,
28129 g77.f-torture/noncompile/check0.f: New files.
28130
28131 1998-05-14 Dave Love <d.love@dl.ac.uk>
28132
28133 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28134 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28135 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28136 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28137 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28138 abort where appropriate.
28139
28140 1998-05-05 Michael Meissner <meissner@cygnus.com>
28141
28142 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28143 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28144
28145 1998-04-29 Dave Love <d.love@dl.ac.uk>
28146
28147 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28148
28149 1998-04-27 Dave Love <d.love@dl.ac.uk>
28150
28151 * g77.f-torture/compile/980427-0.f: New test.
28152
28153 1998-04-24 Dave Love <d.love@dl.ac.uk>
28154
28155 * g77.f-torture/compile/980424-0.f: New test.
28156
28157 1998-04-19 Dave Love <d.love@dl.ac.uk>
28158
28159 * g77.f-torture/compile/980419-2.f (main): New test.
28160 * g77.f-torture/compile/970125-0.f: New test.
28161 * g77.f-torture/compile/980419-1.f: New test.
28162
28163 1998-04-08 Jim Wilson <wilson@cygnus.com>
28164
28165 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28166 of loop-4.c.
28167
28168 1998-04-07 Jim Wilson <wilson@cygnus.com>
28169
28170 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28171
28172 1998-04-03 Jim Wilson <wilson@cygnus.com>
28173
28174 * gcc.c-torture/compile/980329-1.c: New test.
28175
28176 1998-03-18 Jim Wilson <wilson@cygnus.com>
28177
28178 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28179 * gcc.dg/980312-1.c: Fix typo in -march command.
28180
28181 1998-03-16 H.J. Lu (hjl@gnu.org)
28182
28183 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28184
28185 1998-03-11 Robert Lipe <robertl@dgii.com>
28186
28187 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28188 Dave Love agree the Fortran source is bogus.
28189
28190 1998-03-11 Robert Lipe <robertl@dgii.com>
28191
28192 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28193 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28194 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28195 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28196 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28197
28198 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28199
28200 * g++.old-deja/g++.other/friend1.C: New test.
28201
28202 1998-02-18 Dave Love <d.love@dl.ac.uk>
28203
28204 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28205 possibly uninitialized) variables and declare dnrm2.
28206
28207 1998-02-23 Robert Lipe <robertl@dgii.com>
28208
28209 From Bruno Haible <haible@ilog.fr>:
28210 * gcc.c-torture/execute/980223.c: New test.
28211
28212 1998-02-13 Jeffrey A Law (law@cygnus.com)
28213
28214 * gcc.dg/ifelse-1.c: New test.
28215
28216 1998-02-09 H.J. Lu (hjl@gnu.org)
28217
28218 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28219
28220 * lib/old-dejagnu.exp (old-dejagnu): Added the
28221 "execution test - XFAIL *-*-*" handling in the spirit of
28222 "excess errors test -". Changed the "execution test fails"
28223 handling to be like "excess errors test fails".
28224 * Update various tests accordingly.
28225
28226 1998-02-06 Jim Wilson <wilson@cygnus.com>
28227
28228 * gcc.c-torture/execute/980205.c: New test.
28229
28230 1998-01-18 Jeffrey A Law (law@cygnus.com)
28231
28232 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28233 * lib/f-torture.exp: Similarly.
28234 * gcc.c-torture: Rename all .cexp files to .x files.
28235
28236 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28237
28238 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28239 (940510-1.c): Removed duplicate.
28240 (971104-1.c): New test.
28241
28242 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28243
28244 * lib/f-torture.exp: Improve error and loop detection.
28245
28246 1997-11-19 Michael Meissner <meissner@cygnus.com>
28247
28248 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28249 use that to size the filler array.
28250
28251 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28252
28253 * lib/c-torture.exp(c-torture-execute): Fix typo.
28254
28255 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28256 testcase as the executable name. Keep the executable around if
28257 the test fails.
28258
28259 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28260
28261 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28262 changes. Only test one -g option, and move it to the end of the
28263 list of options to test.
28264
28265 1997-09-19 Michael Meissner <meissner@cygnus.com>
28266
28267 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28268 variable GCC_TORTURE_OPTIONS to supply default switches separated
28269 by colons. If no environment variable, run tests with -O0 -g, -O1
28270 -g, and -O2 -g as well.
28271
28272 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28273
28274 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28275 explanatory comments. Fix indentation.
28276
28277 1997-09-15 Jeffrey A Law (law@cygnus.com)
28278
28279 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28280
28281 1997-09-11 Jeffrey A Law (law@cygnus.com)
28282
28283 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28284 * g++.old-deja/g++.mike/p7325.C: Likewise.
28285 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28286
28287 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28288
28289 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28290 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28291 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28292 * g++.old-deja/g++.law/operators4.C: Likewise.
28293
28294 1997-09-11 Joe Buck (jbuck@synopsys.com)
28295
28296 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28297 * g++.old-deja/g++.mike/p784.C: Ditto.
28298 * g++.old-deja/g++.mike/p785.C: Ditto.
28299
28300 1997-09-05 Jeffrey A Law (law@cygnus.com)
28301
28302 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28303
28304 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28305
28306 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28307 target feature; pass this to c-torture-execute as needed.
28308
28309 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28310
28311 * lib/c-torture.exp(c-torture-execute): If the previous and the
28312 current executables being tested are identical, we don't need to
28313 run the executable again. Try to make the executable names
28314 unique. Add an optional argument for passing additional compiler
28315 flags.
28316
28317 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28318
28319 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28320
28321 1997-08-29 Jeffrey A Law (law@cygnus.com)
28322
28323 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28324
28325 1997-07-31 Jeffrey A Law (law@cygnus.com)
28326
28327 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28328 32bit or larger longs.
28329
28330 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28331 have either a 32bit long or 32bit int.
28332
28333 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28334
28335 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28336 Make double precision tests dependent on sizeof (double).
28337
28338 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28339
28340 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28341 too.
28342
28343 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28344
28345 * gcc.c-torture/compile/961203-1.cexp: New script.
28346
28347 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28348
28349 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28350 up the includes ourselves.
28351
28352 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28353
28354 * lib/plumhall.exp: Remove random include, and add a few
28355 verbose messages for debugging.
28356
28357 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28358
28359 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28360 of trying to do it ourselves.
28361
28362 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28363
28364 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28365
28366 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28367
28368 * gcc.prms/5403.c: Made regexp a bit less strict.
28369
28370 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28371
28372 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28373 is returned from remote_load instead.
28374 * lib/plumhall.exp: Ditto.
28375 * lib/mike-g++.exp: Ditto.
28376 * lib/old-dejagnu.exp: Ditto.
28377 * lib/c-torture.exp: Ditto.
28378
28379 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28380
28381 * lib/g++.exp: Use build_wrapper procedure.
28382 * lib/gcc.exp: Ditto.
28383
28384 1997-05-20 Jeffrey A Law (law@cygnus.com)
28385
28386 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28387 an old-style decl for malloc. Fixes tests to work when
28388 sizeof (int) != sizeof (size_t).
28389
28390 1997-05-15 Mike Meissner <meissner@cygnus.com>
28391
28392 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28393
28394 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28395 use stdargs.h interface.
28396
28397 1997-05-15 Mike Meissner <meissner@cygnus.com>
28398
28399 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28400 NO_VARARGS when compiling.
28401
28402 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28403
28404 * lib/plumhall.exp(ph_includes): New procedure.
28405 (ph_make): Use it.
28406 (ph_compiler): Ditto.
28407
28408 * lib/g++.exp: Rename test-glue.c to testglue.c.
28409 * lib/gcc.exp: Ditto.
28410
28411 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28412
28413 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28414 to completion when it's called.
28415
28416 1997-03-21 Michael Meissner <meissner@cygnus.com>
28417
28418 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28419 is defined, don't do test.
28420
28421 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28422
28423 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28424 for object files.
28425 (ph_summary): Mark skipped testcases as untested, not unresolved.
28426
28427 * lib/plumhall.exp (ph_make): If unresolved because of bad
28428 errorCode, record errorCode in log file.
28429 (*): Replace send_log/verbose with verbose -log.
28430
28431 1997-03-19 Michael Meissner <meissner@cygnus.com>
28432
28433 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28434 double conversion if double isn't at least 8 bytes.
28435
28436 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28437 int to work with targets where int is 16 bits.
28438
28439 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28440 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28441 precision for the test to complete.
28442
28443 1997-03-14 Michael Meissner <meissner@cygnus.com>
28444
28445 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28446 if d10v is not compiled with the -mdouble64 flag.
28447 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28448
28449 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28450 d10v is not compiled with the -mint32 flag.
28451
28452 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28453
28454 * lib/plumhall.exp: Use incr_count.
28455
28456 1997-03-12 Jeffrey A Law (law@cygnus.com)
28457
28458 * gcc.c-torture: Update to c-torture-1.45.
28459
28460 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28461
28462 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28463 the name of the expect testcase file).
28464
28465 * lib/g++.exp(g++_init): Ditto.
28466
28467 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28468
28469 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28470 the host.
28471
28472 * lib/gcc.exp(gcc_exit): New procedure.
28473
28474 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28475
28476 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28477 specs where appropriate.
28478
28479 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28480 because of new "candidates are" messages, and removed a few
28481
28482 * Converted all non-old-style g++ testcases to old-style, and
28483 moved into g++.old-deja.
28484
28485 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28486
28487 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28488 options.
28489
28490 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28491 succeeded.
28492
28493 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28494
28495 1997-02-13 Michael Meissner <meissner@cygnus.com>
28496
28497 * lib/gcc.exp (gcc_target_compile): Add support for defining
28498 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28499 the machine doesn't have those features.
28500
28501 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28502
28503 * g++.law/operators4.exp: Don't use LIBS.
28504
28505 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28506
28507 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28508
28509 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28510 * lib/g++.exp: Set it here instead. Also, allow use of the
28511 --tool_exec and --tool_opt options. Change CXX to
28512 GXX_UNDER_TEST.
28513
28514 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28515
28516 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28517
28518 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28519
28520 * lib/old-dejagnu.exp: Use prune_warnings instead of
28521 prune_system_crud.
28522 * lib/mike-g++.exp: Ditto.
28523 * lib/gcc.exp: Ditto.
28524 * lib/g++.exp: Ditto.
28525
28526 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28527
28528 1997-02-07 Jeffrey A Law (law@cygnus.com)
28529
28530 * 941014-2.c: Include stdlib.h
28531 * 960327-1.c: Include stdio.h
28532 * dbra.c, index-1.c: Don't assume ints are 32bits.
28533
28534 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28535
28536 * lib/gcc.exp: Add gcc,stack_size target feature.
28537
28538 * lib/g++.exp(g++_target_compile): Add the include and link
28539 paths here, not in two other places. And, it's $options, not
28540 options.
28541
28542 * lib/mike-g++.exp(postbase): Remove the code that determines
28543 the correct include and link paths.
28544 * g++.old-deja/old-deja.exp: Ditto.
28545
28546 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28547
28548 * lib/g++.exp(g++_init): target_compile no longer returns the
28549 filename of the result.
28550
28551 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28552
28553 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28554 call to glob.
28555
28556 * gcc.c-torture/special/special.exp: Change call to
28557 gcc_target_compile to include the object file.
28558
28559 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28560
28561 * gcc.c-torture/special/special.exp: Correct misspelling in last
28562 change.
28563
28564 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28565
28566 * lib/plumhall.exp(ph_summary): Log the entire output of the
28567 executable. Return -1 if there were any failures, 0 otherwise.
28568 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28569 (ph_make): Clean up objects and executables that were built
28570 if the tests succeeded.
28571
28572 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28573
28574 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28575 libraries and includes in the build tree as appropriate.
28576
28577 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28578
28579 * lib/c-torture.exp: Instead of looking for the global variable
28580 NO_LONG_LONG, check to see if that's a feature of the target.
28581
28582 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28583
28584 * config/default.exp: Minimize. Delete the remainer of the files in
28585 config; this functionality is now in devo/dejagnu/config.
28586
28587 g++.*/*: Pass any additional flags used to compile to postbase;
28588 delete CXXFLAGS.
28589
28590 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28591 is now done by runtest.exp. Use gcc_target_compile instead of
28592 compile.
28593
28594 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28595 Remove references to CFLAGS. Use remote_file instead of
28596 calling rm -f.
28597 (c-torture): Take a list of arguments to use to compile this
28598 testcase.
28599
28600 lib/g++.exp: Simplify. Use target_compile instead of compile.
28601 lib/gcc-dg.exp: Ditto.
28602 lib/gcc.exp: Ditto.
28603 lib/mike-{gcc,g++}.exp: Ditto.
28604 lib/old-dejagnu.exp: Ditto.
28605 lib/plumhall.exp: Ditto.
28606
28607 1997-01-08 Jim Wilson <wilson@cygnus.com>
28608
28609 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28610 (ph_linker): Likewise.
28611
28612 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28613
28614 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28615 MAP_ANON / MAP_ANONYMOUS if defined;
28616 else try to map from /dev/zero .
28617
28618 1996-11-12 Jeffrey A Law (law@cygnus.com)
28619
28620 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28621 isn't defined, then define it to MAP_ANONYMOUS.
28622
28623 1996-11-12 Jeffrey A Law (law@cygnus.com)
28624
28625 * gcc.c-torture: Update to c-torture-1.42 release.
28626
28627 1996-11-11 Jeffrey A Law (law@cygnus.com)
28628
28629 * gcc.c-torture: Update to c-torture-1.41 release.
28630
28631 1996-10-27 Jeffrey A Law (law@cygnus.com)
28632
28633 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28634 c-torture release.
28635
28636 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28637
28638 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28639 and LDFLAGS. Fix second case to append the target_info ldflags
28640 onto LDFLAGS, not CFLAGS.
28641 * lib/g++.exp (g++_init): Add target_info stuff.
28642 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28643 of libgloss and newlib flags for !native.
28644
28645 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28646 (GDB): Fix relative path to go up another dir for finding gdb.
28647
28648 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28649
28650 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28651 versions in the target_info array, if they don't exist.
28652
28653 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28654
28655 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28656
28657 1996-07-08 Jim Wilson <wilson@cygnus.com>
28658
28659 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28660 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28661
28662 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28663
28664 * lib/old-dejagnu.exp: Don't remove the output file before we've
28665 actually tested it. Don't append pwd to the path of the executable
28666 we're testing.
28667
28668 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28669
28670 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28671
28672 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28673
28674 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28675 temporary directory for compiler files, and set it to a default
28676 value of /tmp. Set $output as the name of the output file from
28677 compiling the testcase. Add a -o option to $cflags_var so the
28678 compiler writes the final output file as $output. Set $executable
28679 to $output.
28680
28681 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28682 directory for compiler files, and set it to /tmp if it doesn't
28683 already have a value. Set $output_file to the name of the output
28684 file from compiling the testcase. Add a -o option to CXXFLAGS so
28685 the compiler writes the final output file as $output. Use $output
28686 as the executable to be tested.
28687
28688 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28689
28690 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28691
28692 1996-06-08 Jeffrey A Law (law@cygnus.com)
28693
28694 * gcc.c-torture/execute/pending-1.c: New test. Still
28695 pending in Tege's queue.
28696
28697 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28698
28699 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28700 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28701 if there were failures. Call unresolved if there were unresolved
28702 testcases. Call gcc_fail if program did not run to completion.
28703 (ph_make): Pass additional argument name to ph_execute.
28704 (ph_execute): Add new argument. Pass additional arguments to
28705 ph_summary. Call gcc_fail is there is no execution output.
28706
28707 1996-04-24 Jeffrey A Law (law@cygnus.com)
28708
28709 * lib/plumhall.exp (proc_summary): Output relavent summary
28710 lines into the log so specific failures in plumhall can be
28711 investigated.
28712
28713 1996-04-10 Jeffrey A Law (law@cygnus.com)
28714
28715 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28716 (c-torture-execute): Don't try to execute tests which use
28717 "long long" types if $NO_LONG_LONG is nonzero.
28718
28719 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28720
28721 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28722 not c-torture.
28723
28724 * gcc.ieee: Move from here.
28725 * gcc.c-torture/execute/ieee: To here.
28726
28727 1996-03-26 Jeffrey A Law (law@cygnus.com)
28728
28729 * gcc.c-torture: Update to c-torture-1.41 release.
28730
28731 1996-03-22 Jeffrey A Law (law@cygnus.com)
28732
28733 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28734 not "$output".
28735
28736 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28737
28738 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28739 -c present.
28740
28741 1996-03-02 Jeffrey A Law (law@cygnus.com)
28742
28743 * config/proelf.exp: Handle connecting to a simulator.
28744
28745 1996-01-31 Jeffrey A Law (law@cygnus.com)
28746
28747 * config/proelf.exp: New file. Enough framework that we can
28748 run c-torture tests on the proelf targets (or any other target
28749 that gdb can connect to for that matter).
28750
28751 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28752
28753 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28754 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28755
28756 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28757 exec_output exists.
28758
28759 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28760
28761 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28762 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28763
28764 * config/*.exp: Update FSF address. Change result of ${tool}_load
28765 to pass/fail/unresolved/unsupported/untested. Caller must now
28766 call unresolved/unsupported/untested.
28767 * lib/*.exp: Update FSF address. Update to handle new results of
28768 ${tool}_load.
28769 * lib/chill.exp (verbose): Delete.
28770
28771 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28772
28773 * lib/gcc.exp (default_gcc_start): Change order of args to
28774 $LDFLAGS $CFLAGS $LIBS.
28775 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28776 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28777 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28778 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28779 * gcc.misc-tests/dg-test.exp: Likewise.
28780 * gcc.misc-tests/msgs.exp: Likewise.
28781 * gcc.prms/prms.exp: Likewise.
28782 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28783 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28784
28785 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28786
28787 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28788
28789 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28790
28791 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28792 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28793
28794 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28795 necessary.
28796
28797 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28798
28799 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28800 global for loop; add use of $mathlib.
28801 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28802 settings here; set mathlib for anything but VxWorks.
28803
28804 1996-01-22 Jeffrey A Law (law@cygnus.com)
28805
28806 * gcc.c-torture: Update to c-torture-1.40 release.
28807
28808 1996-01-03 Jeffrey A Law (law@cygnus.com)
28809
28810 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28811 dg.exp.
28812
28813 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28814
28815 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28816 global.
28817
28818 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28819
28820 * lib/g++.exp (LIBS): Define if not already.
28821 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28822 (gcc-dg-prune): Call prune_gcc_output.
28823 * lib/gcc.exp (prune_gcc_output): New proc.
28824 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28825 prune_gcc_output.
28826
28827 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28828
28829 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28830 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28831
28832 1995-11-15 Jeffrey A Law (law@cygnus.com)
28833
28834 * gcc.c-torture: Update to c-torture-1.39 release.
28835
28836 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28837
28838 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28839 fails, try others as well.
28840
28841 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28842
28843 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28844 If compilation fails, mark execute tests as `untested'.
28845 If test is marked as unsupported, don't mark compilation and
28846 execute tests as failed.
28847
28848 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28849
28850 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28851 libstdc++ for whether or not we want to be doing shared
28852 libraries. Delete link_curses since we don't need it anymore.
28853 * lib/mike-g++.exp (postbase): Don't link in libg++.
28854 * g++.old-deja/old-deja.exp: Likewise.
28855
28856 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28857
28858 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28859
28860 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28861
28862 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28863 For that, add `-Wl,-a,shared_archive'.
28864 * g++.old-deja/old-deja.exp: Likewise.
28865
28866 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28867
28868 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28869
28870 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28871
28872 * lib/mike-g++.exp (postbase): Pay attention to the status of
28873 g++_load.
28874
28875 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28876
28877 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28878
28879 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28880
28881 * lib/gcc.exp (default_gcc_start): No longer need to log program
28882 being executed or its output, execute_anywhere does that now.
28883 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28884 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28885
28886 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28887
28888 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28889 the same as those in lib/g++.exp.
28890
28891 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28892
28893 * gcc.c-torture: Update to c-torture-1.38 release.
28894 * gcc.ieee: Related changes.
28895
28896 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28897
28898 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28899 "exec". Minor reformatting changes.
28900
28901 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28902 cross. This means all "exec" calls now work on a remote host as
28903 well.
28904 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28905 cross. Filter out the extra "\r\n" stuff that expect puts in.
28906 (c-torture-execute): Filter out the bogus warnings like
28907 c-torture-compile does. Add support for canadian cross.
28908 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28909 Use execute_anywhere rather than calling exec directly. Now it
28910 works for canadian cross testing.
28911
28912 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28913
28914 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28915 results into a variable, and check that rather than using file exists.
28916
28917 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28918
28919 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28920 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28921
28922 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28923
28924 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28925 lib_curses if there's a shared libg++ in the build tree.
28926
28927 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28928
28929 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28930 if not supported target.
28931
28932 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28933
28934 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28935 link_curses up to always happen, not just for native builds.
28936
28937 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28938
28939 * gcc.c-torture: Update to c-torture-1.36 release.
28940 * gcc.failure: Related changes.
28941
28942 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28943
28944 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28945
28946 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28947
28948 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28949 * lib/mike-g++.exp (postbase): Not in here. Still reference
28950 runshlib, link_curses, and mathlib for link and run.
28951
28952 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28953 pass the runtime shared library options for Solaris, OSF/1, and
28954 Irix5, and link with -lcurses to avoid unresolved references.
28955
28956 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28957
28958 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28959 only run once.
28960
28961 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28962
28963 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28964
28965 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28966
28967 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28968 do not have a framework for the "compat" tests yet.
28969
28970 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28971
28972 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28973 set to null if we're testing vxworks5.1. Use that instead of
28974 `-lm' in the setting of LIBS for link and run.
28975
28976 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28977
28978 * config/rom68k.exp (${tool}_load): Major changes to make it
28979 work. Verified that it does in fact return the stuff in
28980 exec_output properly. Catch any Emul or any TRAP other than 0.
28981
28982 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28983
28984 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28985 LDFLAGS properly for targets that need stuff from libgloss.
28986 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28987 only run once.
28988 (gpp_initialized): New variable.
28989
28990 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28991
28992 * config/rom68k.exp: Load libgloss.exp.
28993 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28994 so we can produce a fully linked binary.
28995 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28996 so we can produce a fully linked binary.
28997
28998 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28999
29000 * lib/plumhall.exp (ph_section): Watch for expected failures.
29001 Add missing `else'.
29002
29003 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29004 run the testcase.
29005 (c-torture): Likewise.
29006
29007 1995-08-28 Doug Evans <dje@cygnus.com>
29008
29009 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29010
29011 * lib/mike-g++.exp (mike_cleanup): New proc.
29012 (prebase): New globals compiler_result, not_compiler_result,
29013 target_regexp.
29014 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29015 allow leading "-" in pattern. Watch for unsupported tests.
29016 If $compiler_result is set, pattern match assembler code,
29017 and ditto for $not_compiler_result.
29018 * lib/mike-gcc.exp: Likewise.
29019
29020 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29021 execution "succeeded".
29022
29023 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29024
29025 * config/win32.exp: New file.
29026 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29027
29028 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29029
29030 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29031 unsupported.
29032 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29033 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29034 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29035
29036 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29037 "... without exceptions was ...". That is now handled by
29038 prune_system_crud.
29039 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29040
29041 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29042
29043 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29044 sieve.c,sort2.c}: New files.
29045 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29046 sieve.exp,sort2.exp}: Drivers for them.
29047
29048 * lib/mike-gcc.exp (program_output): New user settable variable.
29049 (postbase): Call prune_system_crud. Also prune extraneous compiler
29050 messages.
29051 * lib/mike-g++.exp (program_output): New user settable variable.
29052
29053 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29054
29055 * config/sh.exp: Deleted (use sim.exp instead).
29056
29057 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29058
29059 * config/vx.exp: Declare CHECKTASK as global.
29060 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29061 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29062 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29063
29064 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29065
29066 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29067 target. Like vx.exp, only includes `vx29k.exp' instead of
29068 `vxworks.exp'.
29069
29070 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29071
29072 * config/sim.exp: Increase time limit from 120 seconds to 240.
29073
29074 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29075
29076 * gcc.c-torture/execute/950628-1.c: New test.
29077
29078 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29079
29080 * gcc.c-torture: Update with changes/additions from
29081 c-torture-1.34.
29082
29083 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29084
29085 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29086
29087 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29088
29089 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29090
29091 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29092
29093 * gcc.c-torture/compile/950512-1.c: New test.
29094 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29095 * gcc.dg/struct-ret-1.c: Likewise.
29096
29097 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29098
29099 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29100 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29101
29102 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29103
29104 * gcc.c-torture/special/920411-1.c: Deleted.
29105 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29106
29107 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29108
29109 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29110 cpu limit.
29111
29112 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29113
29114 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29115
29116 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29117
29118 From kenner;
29119 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29120 is the proper length.
29121 * va-arg-3.c: Likewise.
29122
29123 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29124
29125 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29126 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29127
29128 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29129 * lib/g++.exp (default_g++_start): Delete old cruft.
29130
29131 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29132
29133 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29134 (2 * (1 << 18)) to (2 * (1 << 17)).
29135
29136 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29137
29138 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29139
29140 * config/rom68k.exp: Renamed from config/idp.exp
29141
29142 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29143
29144 * c-torture/compile/921109-2.c
29145
29146 1995-04-18 Mike Stump <mrs@cygnus.com>
29147
29148 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29149 excess errors.
29150
29151 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29152
29153 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29154 output.
29155 * lib/g++.exp (default_g++_start): Likewise.
29156
29157 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29158
29159 * gcc.c-torture/compile/950329-1.c: New test.
29160
29161 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29162
29163 * config/bug.exp (${tool}_load): Updated to use new remote_open
29164 and remote_close procs.
29165 * config/idp.exp: New file.
29166
29167 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29168
29169 * gcc.c-torture/execute/950322-1.c: New test.
29170
29171 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29172
29173 * config/vx.exp (${tool}_load): Clean up testing of return code from
29174 vxworks_ld and vxworks_spawn.
29175
29176 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29177
29178 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29179
29180 1995-03-13 Mike Stump <mrs@cygnus.com>
29181
29182 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29183 can mark excess errors on a machine by machine basis. Note, the
29184 default is to not expect any excess errors, even when excess
29185 errors test - is given, so you will want to put an XFAIL ... on
29186 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29187 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29188 those 4 machines, but no others.
29189
29190 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29191
29192 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29193 * lib/c-torture.exp: to here.
29194
29195 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29196
29197 * gcc.c-torture/execute/950221-1.c: New test.
29198 * gcc.c-torture/execute/struct-ret-1.c: New test.
29199 * gcc.c-torture/compile/950221-1.c: New test.
29200
29201 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29202
29203 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29204
29205 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29206 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29207
29208 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29209
29210 * g++.gb: New directory of tests, derived from my signature and
29211 class scoping tests.
29212
29213 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29214 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29215 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29216 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29217 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29218 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29219 * g++.gb/sig25.C: Likewise.
29220
29221 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29222 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29223 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29224 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29225 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29226 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29227 * g++.gb/sig25.exp: Likewise.
29228
29229 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29230 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29231 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29232 * g++.gb/scope13.C: Likewise, this test still fails.
29233
29234 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29235 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29236 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29237 * g++.gb/scope13.exp: Ditto.
29238
29239 * g++.gb/README: New file, explains what these tests are about.
29240
29241 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29242
29243 * lib/dg.exp (dg-do): Support `preprocess'.
29244 (dg-test): Likewise.
29245
29246 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29247
29248 * config/udi.exp: change "continue -expect" to "exp_continue".
29249
29250 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29251
29252 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29253 Delete redundant tests.
29254
29255 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29256 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29257 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29258 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29259 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29260 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29261 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29262 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29263
29264 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29265 storing label pointers.
29266 * gcc.c-torture/execute/921019-1.c: Likewise.
29267 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29268 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29269 parameter fp.
29270 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29271 constants.
29272
29273 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29274 Delete obsolete tests.
29275
29276 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29277 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29278 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29279 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29280 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29281 * gcc.c-torture/compile/950124-1.c: New test.
29282
29283 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29284
29285 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29286
29287 * lib/mike-g++.exp: Add -lm to LIBS.
29288
29289 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29290
29291 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29292
29293 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29294
29295 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29296
29297 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29298
29299 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29300
29301 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29302
29303 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29304 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29305 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29306 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29307 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29308 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29309 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29310 * g++.law/{operators31.C, operators32.C,
29311 * g++.law/{operators33.C, operators34.C}: Likewise.
29312 * g++.law/{pic1.C, refs2.C}: Likewise.
29313 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29314 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29315 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29316 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29317
29318 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29319 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29320 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29321 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29322 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29323 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29324 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29325 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29326 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29327 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29328 * g++.law/{operators34.exp}: Likewise.
29329 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29330 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29331 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29332 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29333 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29334
29335 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29336 No longer expected to fail.
29337 * g++.law/missed-error3.C: Tweak for recent bool changes.
29338
29339 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29340
29341 * config/emb-unix: Deleted.
29342 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29343 remote execution. Do final link on remote host if REMOTE_LINK is set.
29344
29345 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29346
29347 * lib/dg.exp (dg-test): Fix typo in last patch.
29348
29349 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29350
29351 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29352 (handles multiple occurrences).
29353
29354 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29355
29356 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29357 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29358 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29359 printed).
29360 * lib/c-torture.exp (c-torture-compile): Likewise.
29361 (c-torture): Prepend full path if missing.
29362 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29363 (gcc_fail): Likewise.
29364 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29365
29366 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29367
29368 * lib/netware.exp: Only attach to NetWare i386 systems.
29369
29370 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29371
29372 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29373 messages. Add test name to "output pattern match" pass/fail message.
29374
29375 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29376
29377 * gcc.dg: New testsuite.
29378 * gcc.dg/dg.exp: New file.
29379
29380 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29381 test-switch.c}: Deleted.
29382
29383 * gcc.misc-tests/msgs.exp: New testcase driver.
29384
29385 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29386
29387 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29388 Watch for illegal return values from ${tool}_load.
29389 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29390 cross targets. Coerce return value >0 to 1.
29391
29392 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29393
29394 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29395
29396 * config/emb-unix.exp: New file.
29397
29398 * config/sim.exp: Error if variable $SIM not defined.
29399 (${tool}_load): Mark test as "untested" if simulator missing.
29400
29401 * config/unix.exp: Load remote.exp to get rcp_download.
29402 * lib/c-torture.exp: Use different option lists for testcases with
29403 and without loops.
29404 * gcc.c-torture/execute/execute.exp: Likewise.
29405
29406 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29407
29408 * config/*.exp: Clarify return code from ${tool}_load.
29409 Call `unresolved' or `untested' instead of `warning' or `perror'
29410 (sometimes you still want to call both though).
29411 Add comment that `shell_id' is local to each file.
29412 * config/udi.exp (timeout): Set to 30.
29413 Don't print warning if connection fails, $connectmode has already
29414 printed an error.
29415 (${tool}_load): Move verbose messages to level 2.
29416 Rework pattern for "Process started" message.
29417 Pass `shell_id' to ${connectmode}_download.
29418 Retry twice upon timeout. Make resetting of target more robust.
29419 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29420 Pass `shell_id' to exit_$connectmode.
29421 Only call exit_$connectmode if connected.
29422 * config/unix.exp (${tool}_load): Check return codes better.
29423 * config/vrtx.exp (${tool}_load): Likewise.
29424 * config/vx.exp (${tool}_load): Likewise.
29425 Delete unneeded global's.
29426 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29427 from ${tool}_load.
29428 (dg-stat): Delete.
29429 (dg-init): Delete recording of pass/fail counts.
29430 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29431 (old-dejagnu-init): Likewise.
29432 (old-dejagnu-stat): Delete contents, empty proc now.
29433 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29434 (c-torture): Delete references to lcnt, lpass, lfail.
29435 Get option list from TORTURE_OPTIONS.
29436 Delete -funroll[-all]-loops if no loops.
29437 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29438 (g++_stat): Delete contents (empty proc now).
29439 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29440 (gcc_finish): Likewise.
29441 (gcc_stat): Deleted.
29442 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29443 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29444 * gcc.c-torture/execute/execute.exp: Likewise.
29445 Split tests into two parts: compile, execute.
29446 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29447 no loops. Update to reflect clarified return codes from ${tool}_load.
29448
29449 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29450
29451 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29452 to grep for.
29453 (old-dejagnu): Likewise (where necessary).
29454
29455 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29456
29457 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29458
29459 * lib/dg.exp (dg-process-target): Fix processing of selector.
29460 Add comment regarding use of `error'.
29461
29462 * lib/gcc.exp (prune_system_crud): Define if missing.
29463 * lib/g++.exp (prune_system_crud): Likewise.
29464
29465 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29466 Call prune_system_crud.
29467 * lib/dg.exp (dg-runtest): New proc.
29468 Use perror instead of send_user for tcl errors in testcase.
29469 Don't return any value, it's never used.
29470 Don't clobber previous definition of `unknown'.
29471 Print tcl errors in `dg-final'.
29472
29473 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29474
29475 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29476 (dg-test): Don't print errorInfo, it contains stack backtrace.
29477
29478 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29479
29480 * lib/g++.exp (runtest_file_p): Define if missing.
29481
29482 1994-09-24 Doug Evans (dje@cygnus.com)
29483
29484 * lib/mike-g++.exp: Comment out loading of g++.exp.
29485 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29486 (default_g++_version): Always print something.
29487 (default_g++_start): Comment out call to `which'.
29488 (g++_start, g++_load): Deleted (must be defined in config file).
29489 * lib/gcc.exp: Test for existence of $CC at start.
29490 Delete check for tmpdir (done in gcc_init).
29491 (default_gcc_version): Always print something.
29492 (default_gcc_start): Comment out call to `which'.
29493 * config/*.exp: Major cleanup - make cross targets work at least a
29494 little better for g++ (by not being "--tool gcc" specific).
29495 Rename gcc_xxx to ${tool}_xxx.
29496 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29497 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29498
29499 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29500
29501 * lib/c-torture.exp (c-torture-compile): Rework compiler
29502 message processing.
29503
29504 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29505 c-torture.
29506
29507 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29508
29509 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29510
29511 * lib/dg.exp (dg-process-target): Support { target native }.
29512
29513 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29514
29515 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29516 looked for "... program xxx got fatal signal".
29517 Correct regsub munging of `comp_output'.
29518 Ignore compiler messages "path prefix not used" and "linker input
29519 file unused".
29520
29521 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29522
29523 * lib/gcc.exp (runtest_file_p): Define if missing.
29524 * gcc.prms/template.c: Example to work from.
29525
29526 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29527
29528 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29529 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29530
29531 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29532 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29533 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29534 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29535
29536 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29537 (dg-process-target): No longer a varargs proc.
29538 Return S/N for target, P/F for xfail. All callers changed.
29539 (user option procs): More argument checking.
29540 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29541 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29542 (dg-test): Skip test if not running on selected target in `dg-do'.
29543 Update handling of `dg-do-what', `dg-output-text'.
29544 Separate execution pass/fail from output pattern match pass/fail.
29545 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29546
29547 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29548
29549 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29550 target for 920510-1.c.
29551
29552 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29553
29554 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29555 Clean up comment regarding use of passcnt, etc.
29556 (gcc_stat): Don't update `testcnt' here.
29557 (gcc_finish): Do it here.
29558 Might as well reset `but_id' here too.
29559 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29560 to determine if the file should be tested.
29561 * gcc.c-torture/compile/compile.exp: Likewise.
29562 * gcc.c-torture/execute/execute.exp: Likewise.
29563 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29564 * gcc.misc-tests/dg-test.exp: Likewise.
29565 * gcc.prms/prms.exp: Likewise.
29566 * gcc.wendy/wendy.exp: Likewise.
29567 * g++.old-deja.exp: Likewise.
29568 Move "Testing file" message to verbose level 1.
29569
29570 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29571
29572 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29573
29574 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29575
29576 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29577 (default_gcc_start): Accept optional second list element
29578 of compiler flags. Print compiler output at verbosity level 2.
29579 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29580 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29581 Save current values of framework globals passcnt, failcnt, xpasscnt,
29582 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29583 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29584 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29585 xfailcnt to compute stats. Update framework global `testcnt' from
29586 pass/fail counts.
29587 (gcc_finish): New proc. Clean up test environment.
29588 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29589 (gcc_epass, gcc_efail): Delete.
29590 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29591 argument of line number.
29592 (dg-init): If the tool has an init routine, call it.
29593 (dg-test): Remove args `cflags_var' and `libs_var'.
29594 Pass all compiler options to ${tool}_start.
29595 Handle missing line number.
29596 (dg-finish): New function.
29597 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29598 particular files. Call gcc_finish at end. Move "skipping test"
29599 message to verbosity level 3.
29600 * gcc.c-torture/compile/compile.exp: Likewise.
29601 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29602 * gcc.c-torture/execute/execute.exp: Likewise.
29603 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29604 Print testcase being tried at verbosity level 1.
29605 * gcc.c-torture/special/special.exp: Unset xfail.
29606 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29607 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29608 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29609 * gcc.failure/failure.exp: Likewise.
29610 * gcc.ieee/ieee.exp: Likewise.
29611 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29612 Update call to dg-test. Call dg-finish at end.
29613 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29614 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29615 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29616 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29617 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29618 * gcc.wendy/wendy.exp: Add copyright.
29619 Delete setting of tmpdir (done by gcc_init).
29620 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29621 Pass compiler flags to gcc_start. Call gcc_finish at end.
29622 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29623 gcc_[ce]pass/fail.
29624
29625 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29626
29627 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29628 confusion.
29629 (g++_load): Likewise.
29630
29631 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29632 Rename argument to `prog' to remove the confusion.
29633 Varargs fns behave differently too!
29634 (g++_load): Likewise.
29635
29636 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29637
29638 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29639 what it is. Delete (always) printing of status value for !native.
29640 Simplify verbose code, and include status and exec_output.
29641 (g++_load): Use gcc_load.
29642
29643 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29644
29645 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29646 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29647 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29648 940714-3.c as these testcases don't exist anymore. Make
29649 va-arg-1.c expected to pass.
29650
29651 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29652
29653 * gcc.misc-tests/misc.exp: Only run specific testcases.
29654 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29655 * gcc.misc-tests/dg-[1-9].c: New files.
29656
29657 * lib/dg.exp: New testsuite driver.
29658 * gcc.prms/prms.exp: Use it.
29659
29660 * README.gcc: New file.
29661
29662 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29663 Document and reset `lxpass' and `lxfail'.
29664 Simplify "initialized" message.
29665 (gcc_stat): Clean up comments a little.
29666
29667 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29668
29669 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29670
29671 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29672
29673 * lib/old-dejagnu.exp (process-option): New proc.
29674 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29675 (old-dejagnu): Simplify.
29676 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29677
29678 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29679
29680 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29681 exists and is not an empty string.
29682
29683 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29684 $xfail rather than calling setup_xfail. Clear $xfail when test is
29685 finished.
29686 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29687 automatically.
29688
29689 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29690 longer expected to fail.
29691
29692 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29693 "f" function call.
29694
29695 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29696
29697 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29698 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29699 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29700 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29701 c-torture-1.29.
29702
29703 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29704 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29705
29706 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29707
29708 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29709 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29710
29711 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29712 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29713 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29714
29715 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29716
29717 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29718 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29719 940714-1.c, 940714-2.c, 940714-3.c},
29720 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29721 gcc.misc-tests/{mg.c,mg.exp}:
29722 New tests.
29723 * gcc.noncompile/noncompile.exp: Change accordingly.
29724
29725 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29726
29727 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29728 Undo previous clobberage.
29729
29730 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29731
29732 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29733 * gcc.special/{930510-1.c, special.exp}:
29734 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29735 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29736 struct-varargs-1.c}: New tests from c-torture-1.26.
29737
29738 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29739
29740 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29741 argument to switch.
29742
29743 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29744
29745 * Revert the previous changes. Please see Rob's directory
29746 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29747 fixes.
29748
29749 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29750
29751 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29752 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29753 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29754 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29755 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29756 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29757 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29758 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29759 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29760 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29761 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29762 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29763 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29764 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29765 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29766 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29767 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29768 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29769 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29770 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29771 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29772 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29773 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29774 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29775 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29776 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29777 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29778
29779 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29780
29781 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29782 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29783 with perror calls.
29784
29785 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29786
29787 * config/unix.exp (g++_load): Fix syntax.
29788
29789 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29790
29791 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29792 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29793 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29794 Don't expect va-arg-1.c to fail. Correct expected output for
29795 920928-1.c.
29796 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29797 * gcc.wendy/hbm4.c: Correct typo.
29798 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29799
29800 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29801
29802 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29803 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29804 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29805 * lib/c-torture.exp (c-torture-compile): Ditto.
29806
29807 Reduce volume of output (remove all the -I's and such).
29808 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29809 Call gcc_cpass, gcc_cfail.
29810 (c-torture): Pass testing option to c-torture-compile.
29811
29812 1994-03-21 Doug Evans (dje@cygnus.com)
29813
29814 Bring patches over from progressive.
29815 * config/default.exp: Exit remote shell cleanly.
29816 (g++_exit, g++_start): Add default versions.
29817 * config/sim.exp (gcc_load): Use perror, not error.
29818
29819 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29820
29821 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29822 set in site.exp.
29823
29824 1994-03-14 Doug Evans (dje@cygnus.com)
29825
29826 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29827 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29828 (wendy_try): New proc to run testcase.
29829 (main loop): Call 'em.
29830 * gcc.wendy/*.c: Clean up pass to correct expected output.
29831
29832 * lib/gcc.exp: Minor cleanup work.
29833 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29834
29835 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29836
29837 * config/sim.exp (gcc_load): Document return codes better.
29838 Don't pass -v to simulator.
29839
29840 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29841
29842 * gcc.special/920717-x.c: Fix typo.
29843 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29844 get at sources.
29845
29846 * lib/mike-gcc.exp: Fix typo.
29847
29848 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29849
29850 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29851 binary to use, transform the name.
29852 * config/*.exp: rename everything. Nuke any g++ specific files,
29853 it's now a special case of gcc that requires no special support.
29854 Add a default.exp for unsupported targets.
29855
29856 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29857
29858 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29859 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29860 version of Tcl.
29861
29862 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29863
29864 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29865 than a warning.
29866
29867 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29868
29869 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29870
29871 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29872
29873 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29874 option_list. Compile every file with only 4/6 option choices
29875 (same as C torture) instead of with 12/18 different option
29876 choices.
29877 * lib/c-torture.exp: Likewise.
29878
29879 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29880 not already set.
29881
29882 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29883
29884 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29885 can put an XFAIL *-*-* on excess errors.
29886
29887 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29888
29889 * g++.law: Add more tests derived from g++-bugs snapshots.
29890
29891 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29892 equivalent to g++.law/init9.
29893
29894 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29895 compiled it, and the a.out file after we've run it.
29896
29897 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29898
29899 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29900 compiled it, and the a.out file after we've run it.
29901
29902 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29903
29904 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29905
29906 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29907
29908 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29909 version number.
29910
29911 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29912
29913 * g++.law: New directory of g++ tests derived from the g++-bugs
29914 snapshots.
29915
29916 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29917
29918 * gcc.compile: initbug1.c initbug1.exp testcase added
29919
29920 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29921
29922 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29923 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29924 fixes submitted by Jeff Law (law@cs.utah.edu)
29925 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29926 Jeff Law (law@cs.utah.edu)
29927
29928
29929 1993-11-30 Mike Stump (mrs@cygnus.com)
29930
29931 * config/unix-g++.exp: Follow the gcc way of doing things.
29932 * g++.old-deja/old-deja.exp: Minor updates.
29933 * lib/g++.exp: New file, follow the gcc way of doing things.
29934 * lib/old-dejagnu.exp: Minor updates.
29935 * lib/mike-g++.exp: Always unset errorInfo.
29936
29937 1993-11-06 Mike Stump (mrs@cygnus.com)
29938
29939 * lib/gcc.exp: Fix some errors with the below change, CC and
29940 CFLAGS should be global when setting, not local.
29941
29942 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29943
29944 * lib/gcc.exp: Transform tool name.
29945
29946 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29947
29948 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29949
29950 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29951
29952 * lib/gcc.exp: change gcc_done to gcc_stat
29953
29954 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29955
29956 * Upgraded gcc testsuite to c-torture version 1.25
29957
29958 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29959
29960 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29961 * lib/c-torture: added hooks for new reporting code.
29962
29963 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29964
29965 * config/sh-gcc.exp: check if sh-sim exists in the path
29966
29967 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29968
29969 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29970 * gcc.compile/compile.exp: Initial changes for new logic.
29971 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29972 * gcc.failure/failure.exp: Initial changes for new logic.
29973 * gcc.ieee/ieee.exp: Initial changes for new logic.
29974 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29975 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29976 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29977 * lib/c-torture.exp: Initial changes for new logic.
29978 * lib/gcc.exp: Initial changes for new logic.
29979
29980 1993-10-15 Mike Stump (mrs@cygnus.com)
29981
29982 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29983 depend upon failure or success. Fully qualify names in failure
29984 and success messages. Always remove a.out before starting
29985 compile, just in case. Pay more attention to error text output by
29986 the compiler. Handle testcases with no known past errors just
29987 like all others, so that things are uniform. Other miscellaneous
29988 improvements.
29989
29990 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29991
29992 * gcc.cpp: new directory for cpp tests
29993
29994 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29995
29996 * lib/chill.exp: Code reformatted, removed unused code.
29997 * config/unix-chill.exp: Code reformatted, removed unused code.
29998 * chill.execute/execute.exp: Code reformatted, removed unused code.
29999 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30000
30001 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30002
30003 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30004 routines not written.
30005
30006 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30007
30008 * config/bug-gcc.exp: Use new procs from bug.exp.
30009
30010 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30011
30012 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30013 via ftp, rather than depending on NFS.
30014 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30015 case.
30016
30017 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30018
30019 * config/bug-gcc.exp: Use new download proc.
30020
30021 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30022
30023 * chill.execute/execute.exp: cleanups, handles errors better
30024 * chill.compile/compile.exp: rewrite, based on execute.exp
30025 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30026 * lib/chill.exp: major changes to diff proc and compile and link
30027 procs. added chill_fail and chill_pass wrappers to pass and
30028 fail. added more comments, and handle error codes better.
30029 Added a hack to capture stderr from exec, so noncompile tests
30030 can work.
30031
30032 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30033
30034 * chill.execute/execute.exp: rewrite of testsuite driver
30035 * lib/chill.exp: rewrite of testsuite driver
30036 * config/unix-chill.exp: rewrite of testsuite driver
30037
30038 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30039
30040 In chill.execute:
30041 * iexpr.ch: Standardize uppercase.
30042 * tuples.dat: Standardize uppercase.
30043 * vary.ch: standardize. Correct varying string assignments.
30044 * vary.dat: Add new output lines.
30045
30046 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30047
30048 In chill.execute:
30049 * chprintf.ch: Standardize use of uppercase.
30050 * tuples.ch: Standardize and turn arr2 into a DCL,
30051 rather than a SYN.
30052 * pinits.ch: Standardize.
30053
30054 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30055
30056 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30057 * Makefil: Renamed to Makefile.in.
30058 * configure.in: New.
30059
30060 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30061
30062 In chill.execute:
30063 * .cvsignore: Add result/output files.
30064 * Makefile: Fix up variables at start. Use MFLAGS
30065 everywhere. Correct bool_loc, built_ins entries.
30066 Add entry for vary1.ch.
30067 * bitarray.ch: Standardize upper-case usage.
30068 * bitexpr.ch: Standardize, add output of b1.
30069 * params.ch: Use arrayt in along PROC parameters, to
30070 avoid novelty problems.
30071 * sets.ch: Tiny cleanup.
30072 * vary1.ch: Re-indent.
30073
30074 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30075
30076 * Add PR-related files to Makefiles, .cvsignore files, etc.
30077
30078 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30079
30080 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30081 with compiler objects. New names are test-flow.c and test-loop.c
30082
30083 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30084
30085 * Upgraded c-torture tests from 1.19 to 1.20
30086
30087 * new files:
30088 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30089 * gcc.compile: 930623-1.c 930623-2.c
30090 * gcc.noncompile: 930622-1.c 930622-2.c
30091 * gcc.failure: 920411-1.c 920627-2.c
30092 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30093
30094 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30095
30096 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30097 More changes to get testsuite working properly. Needs more work.
30098 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30099
30100 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30101
30102 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30103 More changes to get testsuite working properly. Needs more work.
30104
30105 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30106
30107 * chill.compile/compile.exp: Added for Dejagnu support
30108 * chill.execute/execute.exp: Added for Dejagnu support
30109 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30110
30111 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30112
30113 This should complete moving the CHILL test files.
30114 * chill.noncompile(.cvsignore printf.grt
30115 in-printf.grt chprintf.grt chprintf.ch):
30116 Added test-support files.
30117 (Makefile): Modified further.
30118 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30119 signal.ch): Added test files.
30120 * chill.execute (.cvsignore printf.grt printr.c
30121 in-printf.grt rts.c chprintf.grt rts.h): Added
30122 test-support files.
30123 (Makefile): More corrections.
30124
30125 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30126
30127 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30128 test cases, ready for DejaGnu.
30129
30130 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30131
30132 * Upgraded c-torture tests from 1.18 to 1.19
30133
30134 * gcc.compile: added test(s):
30135 930607-1.c
30136 * gcc.execute: added test(s):
30137 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30138
30139 * added new subdirectory for misc tests: gcc.misc-tests
30140 * gcc.misc-test(s): added tests:
30141 inst-check.c test-consts.c test-ior.c test-switch.c
30142
30143 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30144
30145 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30146
30147 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30148
30149 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30150
30151 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30152
30153 * Upgraded c-torture tests from 1.17 to 1.18
30154
30155 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30156
30157 * Upgraded c-torture tests from 1.12 to 1.17
30158
30159 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30160
30161 * lib/old-dejagnu.exp:
30162 Fixed handling of XFAIL target triplets to correctly
30163 recognize wildcard characters. Removed code that
30164 appended a unique id tag to the end of the file name
30165 printed out by the result of the testcases within a
30166 given test file.
30167
30168 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30169
30170 * lib/old-dejagnu.exp:
30171 Reworked expected failure handling to trigger off of XFAIL
30172 keyword in keyphrase embeded in testcase source code. The
30173 XFAIL keyword must be at the end of the keyphrase line. It
30174 may optionally be followed by one or more target triplets.
30175 It has just occured that the handling of wildcards in the
30176 target triplet may not be correct.
30177
30178 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30179
30180 * g++.old-deja/tests:
30181 Moved all subdirectories up one level into g++.old-deja .
30182
30183 * lib/old-dejagnu.exp:
30184 Fixed problem with CXXFLAGS not being properly reset, and being
30185 corrupted with extraneous "-c" compiler option. This was
30186 causing binaries to not be generated for test that needed them.
30187 Modified strings passed to "pass" and "fail" so that individual
30188 tests from the same test file would be distinguished by an
30189 identifier appended to the test file name in the summary logs;
30190 this corrected a problem with erroneous diff logs. Added code
30191 to search testcases for expected fail and unexpected pass keywords.
30192
30193 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30194
30195 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30196
30197 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30198
30199 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30200 Removed extraneous text from end of "Special g++ Options"
30201 keyphrase.
30202
30203 * lib/old-dejagnu.exp: Added pattern matching to look for new
30204 keywords, embedded in testcases comments, which will trigger
30205 calls to xpass and xfail.
30206
30207 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30208
30209 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30210 comments embedded in the testcases, especially the one looking for
30211 special compiler options, as well as the pattern matching for the
30212 compiler output again.
30213
30214 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30215
30216 * lib/old-dejagnu.exp: Do a proper check of the return value for
30217 execute tests. Fixed several problems with the pattern matching
30218 of the compiler output which gave erroneous test results.
30219 Changed several of the test result messages to be more descriptive.
30220 * config/unix-g++.exp: Proc g++_load now actually works and
30221 executes the tests passed to it and returns a usable return
30222 value.
30223
30224 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30225
30226 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30227
30228 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30229
30230 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30231 Modified both files to properly execute the old style
30232 dejagnu tests. The previous versions of these files were
30233 experimental and did not function anything near correctly.
30234
30235 1993-04-05 Rob Savoye (rob@cygnus.com)
30236
30237 * Removed all Makefile.in and configure.in files. No configuration
30238 needed now.
30239
30240 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30241
30242 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30243
30244 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30245
30246 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30247 gcc.special/configure.in, gcc.noncompile/configure.in,
30248 gcc.execute/configure.in, gcc.code_quality/configure.in,
30249 g++.other/configure.in, g++.old-deja/configure.in,
30250 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30251 in srcname setting.
30252
30253 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30254
30255 * lib/udi.exp: Fixed mondfe and mondfe_download.
30256 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30257 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30258
30259 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30260
30261 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30262 (gdb_exit): Don't remove *_soc files.
30263
30264 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30265
30266 * lib/c-torture.exp: Don't look for main; instead always use -w
30267 -c. This is how the c-torture tests work. Remove the object
30268 file if the compilation succeeds.
30269 * gcc.execute/execute.exp: Remove executable if test passes.
30270 * gcc.noncompile/noncompile.exp: Every test is an expected
30271 failure.
30272 * gcc.special/special.exp: Added tests from c-torture 1.11,
30273 corrected use of existing test.
30274 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30275 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30276 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30277 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30278 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30279 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30280 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30281 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30282 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30283 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30284 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30285 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30286 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30287 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30288 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30289 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30290 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30291 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30292 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30293 c-torture 1.11.
30294 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30295 correspond to c-torture 1.11.
30296
30297 * New file.