re PR tree-optimization/18977 (LAPACK test xeigtsts segfaults with optimization)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-18 James E Wilson <wilson@specifixinc.com>
2
3 PR tree-optimization/18977
4 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
5
6 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
7
8 PR target/20054
9 * gcc.dg/pr20054.c: New test.
10
11 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12
13 PR c++/19508
14 * g++.dg/ext/attrib20.C: New test.
15
16 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17
18 PR middle-end/20030
19 * gfortran.fortran-torture/execute/character_passing.f90: New test.
20
21 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
22
23 PR c++/20008
24 * g++.dg/opt/switch4.C: New.
25
26 2005-02-18 Jakub Jelinek <jakub@redhat.com>
27
28 PR c++/20023
29 PR tree-optimization/20009
30 * gcc.c-torture/compile/20050217-1.c: New test.
31 * g++.dg/opt/switch3.C: New test.
32
33 PR tree-optimization/18947
34 * gcc.c-torture/compile/20050215-1.c: New test.
35 * gcc.c-torture/compile/20050215-2.c: New test.
36 * gcc.c-torture/compile/20050215-3.c: New test.
37
38 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
39
40 PR c++/20028
41 * g++.dg/template/crash34.C: New.
42
43 PR c++/20022
44 * g++.dg/other/access3.C: New.
45
46 2005-02-17 Ira Rosen <irar@il.ibm.com>
47
48 * gcc.dg/vect/vect-98.c: New test.
49
50 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
51
52 PR tree-optimization/19967
53 * gcc.dg/pr19967.c: New.
54
55 2005-02-16 Jakub Jelinek <jakub@redhat.com>
56
57 PR middle-end/19857
58 * gcc.dg/tree-ssa/20050215-1.c: New test.
59 * gcc.c-torture/execute/20050215-1.c: New test.
60
61 2005-02-15 Eric Christopher <echristo@redhat.com>
62
63 * gcc.dg/cpp/20050215-1.c: New file.
64
65 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
66
67 PR tree-optimization/15785
68 * gcc.dg/pr15785-1.c: New test.
69
70 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
71
72 PR c++/17788
73 * g++.dg/init/ctor4.C: New.
74 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
75
76 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
77
78 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
79 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
80
81 2005-02-15 Andreas Schwab <schwab@suse.de>
82
83 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
84 declare malloc.
85
86 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
87
88 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
89
90 2005-02-14 Diego Novillo <dnovillo@redhat.com>
91
92 PR tree-optimization/19853
93 * gcc.c-torture/compile/pr19853.c: New test.
94
95 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
96
97 PR c++/19608
98 * g++.dg/parse/local-class1.C: New.
99
100 PR c++/19895
101 * g++.dg/parse/ptrmem3.C: New.
102
103 PR c++/19884
104 * g++.old-deja/g++.oliva/template6.C: Add another case.
105 * g++.dg/template/explicit6.C: New.
106
107 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
108
109 PR c++/17816
110 * g++.dg/other/redecl2.C: New.
111
112 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
113
114 PR c++/19891
115 * g++.dg/abi/covariant4.C: New.
116
117 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
118
119 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
120
121 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
122
123 * gcc.dg/vect/vect-96.c: Fix typo.
124
125 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
126
127 PR c++/14479
128 PR c++/19487
129 * g++.dg/template/enum5.C: New test.
130
131 2005-02-12 Ira Rosen <irar@il.ibm.com>
132
133 * gcc.dg/vect/vect-97.c: New test.
134
135 2005-02-12 Ira Rosen <irar@il.ibm.com>
136
137 * gcc.dg/vect/vect-96.c: New test.
138
139 2005-02-12 Uros Bizjak <uros@kss-loka.si>
140
141 * gcc.dg/builtins-34.c: Also check ldexp*.
142
143 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
144
145 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
146
147 2005-02-11 Janis Johnson <janis187@us.ibm.com>
148
149 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
150 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
151 dg-require-dll, dg-require-iconv, dg-require-named-sections,
152 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
153 selector_list, selector_expression, dg-process-target): Move to new
154 file target-supports-dg.exp.
155 * lib/target-supports-dg.exp: New.
156
157 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
158 New.
159
160 2005-02-11 Jakub Jelinek <jakub@redhat.com>
161
162 PR c++/19666
163 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
164
165 PR middle-end/19858
166 * gcc.c-torture/compile/20050210-1.c: New test.
167
168 2005-02-11 Mark Mitchell <mark@codesourcery.com>
169
170 PR c++/19755
171 * g++.dg/warn/Wbraces1.C: New test.
172
173 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
174
175 * gcc.dg/builtins-52.c: New testcase.
176
177 2005-02-10 Jakub Jelinek <jakub@redhat.com>
178
179 PR c/19342
180 * gcc.c-torture/execute/20050119-1.c: New test.
181
182 2005-02-09 Mark Mitchell <mark@codesourcery.com>
183
184 PR c++/19811
185 * g++.dg/init/delete1.C: New test.
186
187 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
188
189 PR c++/18470
190 * g++.dg/template/static12.C: New test.
191
192 2005-02-09 Mark Mitchell <mark@codesourcery.com>
193
194 PR c++/19787
195 * g++.dg/conversion/ambig1.C: New test.
196
197 PR c++/19739
198 * g++.dg/ext/attrib19.C: New test.
199
200 PR c++/19732
201 * g++.dg/parse/dtor5.C: New test.
202
203 PR c++/19762
204 * g++.dg/template/dtor3.C: New test.
205
206 PR c++/19826
207 * g++.dg/template/static11.C: New test.
208 * g++.dg/template/crash2.C: Remove dg-error marker.
209
210 2005-02-09 Janis Johnson <janis187@us.ibm.com>
211
212 PR C++/18491
213 * g++.old-deja/g++.mike/p10769a.C: Remove.
214
215 2005-02-09 Roger Sayle <roger@eyesopen.com>
216
217 * gcc.dg/builtins-48.c: New test case.
218 * gcc.dg/builtins-49.c: New test case.
219 * gcc.dg/builtins-50.c: New test case.
220 * gcc.dg/builtins-51.c: New test case.
221
222 2005-02-09 Ian Lance Taylor <ian@airs.com>
223
224 PR middle-end/19583
225 * g++.dg/warn/Wreturn-type-3.C: New test.
226
227 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
228
229 PR middle-end/19402
230 * gcc.dg/pr19402-1.c: New testcase.
231 * gcc.dg/pr19402-2.c: likewise.
232
233 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
234
235 PR middle-end/19854
236 * g++.dg/tree-ssa/tmmti.C: New testcase.
237
238 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
239
240 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
241
242 2005-02-08 Mark Mitchell <mark@codesourcery.com>
243
244 PR c++/19733
245 * g++.dg/parse/crash23.C: New test.
246 * g++.dg/warn/Weff1.C: New test.
247
248 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
249
250 * gcc.dg/20050209-1.c: New test.
251
252 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
253
254 PR target/19799
255 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
256
257 2005-02-08 Mike Stump <mrs@apple.com>
258
259 * g++.dg/pch/import-2.c: New test.
260 * g++.dg/pch/import-2.hs: New.
261 * g++.dg/pch/include/import-2a.h: New.
262 * g++.dg/pch/include/import-2b.h: New.
263
264 2005-02-08 Janis Johnson <janis187@us.ibm.com>
265
266 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
267
268 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
269
270 * gfortran.dg/substr_1.f90: New test.
271
272 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
273
274 PR middle-end/19775
275 * gcc.dg/torture/builtin-power-1.c: Disable test for
276 invalid transformation.
277 * gcc.dg/builtins-10.c: Likewise. Disable one test we
278 no longer optimize.
279 * gcc.dg/builtins-47.c: New testcase.
280
281 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
282 Dorit Naishlos <dorit@il.ibm.com>
283
284 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
285
286 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
287
288 * gcc.c-torture/compile/20050206-1.c: New test.
289
290 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
291
292 PR tree-opt/19768
293 * g++.dg/opt/pr19768.C: New test.
294
295 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
296
297 PR tree-opt/19736
298 * gcc.c-torture/compile/pr19736.c: New test.
299
300 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
301
302 PR c++/17401
303 * g++.dg/parse/error25.C: New test.
304
305 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
306
307 * gcc.c-torture/execute/20050203-1.c: New.
308
309 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
310
311 * gcc.dg/vect/vect-85.c: Remove xfail.
312 * gcc.dg/vect/vect-86.c: Remove xfail.
313 * gcc.dg/vect/vect-87.c: Remove xfail.
314 * gcc.dg/vect/vect-88.c: Remove xfail.
315
316 2005-02-02 Geoffrey Keating <geoffk@apple.com>
317
318 * gcc.dg/altivec-19.c: New.
319
320 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
321
322 PR c/17807
323 * gcc.dg/nested-func-3.c: New test.
324 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
325
326 2005-02-02 Janis Johnson <janis187@us.ibm.com>
327
328 * gcc.test-framework/gen_directive_tests: Generate tests for
329 selector expressions.
330
331 2005-02-02 Matt Austern <austern@apple.com>
332
333 PR c++/19628
334 * g++/ext/builtin7.C: New.
335 * g++/ext/builtin8.C: New.
336
337 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
338
339 PR c/18502
340 * gcc.dg/pr18502-1.c: New test.
341
342 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
343
344 PR c++/17413
345 * g++.dg/template/local4.C: Tweak.
346
347 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
348
349 PR tree-optimization/19578
350 * gcc.c-torture/compile/20050202-1.c: New test.
351
352 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
353
354 PR c/19435
355 * gcc.dg/c99-init-4.c: New test.
356
357 2005-02-01 Janis Johnson <janis187@us.ibm.com>
358
359 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
360
361 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
362
363 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
364 * g++.dg/eh/check-vect.h: New.
365
366 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
367 * gcc.dg/vect/vect-78.c: Ditto.
368 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
369 Remove.
370
371 * g++.dg/conversion/simd1.C: Expect warning.
372 * g++.dg/ext/attribute-test-1.C: Ditto.
373 * g++.dg/ext/attribute-test-2.C: Ditto.
374 * g++.dg/ext/attribute-test-3.C: Ditto.
375 * g++.dg/ext/attribute-test-4.C: Ditto.
376
377 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
378 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
379
380 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
381
382 2005-02-01 Richard Henderson <rth@redhat.com>
383
384 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
385 long double for ibm double-double format.
386 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
387
388 2005-02-01 Diego Novillo <dnovillo@redhat.com>
389
390 PR tree-optimization/19633
391 * testsuite/gcc.dg/pr19633-1.c: New test.
392 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
393 to NULL or a symbol.
394
395 2005-02-01 Janis Johnson <janis187@us.ibm.com>
396
397 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
398 New procs.
399 (dg-process-target (local override)): Handle selector expressions.
400
401 * gcc.test-framework/README: Describe tests in source directory.
402 * gcc.test-framework/test-framework.awk: Handle dg- tests.
403 * gcc.test-framework/test-framework.exp: Handle dg- tests.
404 * gcc.test-framework/dg-bogus-exp-P.c: New test.
405 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
406 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
407 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
408 * gcc.test-framework/dg-do-link-exp-P.c: New test.
409 * gcc.test-framework/dg-do-run-exp-P.c: New test.
410 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
411 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
412 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
413 * gcc.test-framework/dg-error-exp-P.c: New test.
414 * gcc.test-framework/dg-error-exp-XP.c: New test.
415 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
416 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
417 * gcc.test-framework/dg-output-exp-P.c: New test.
418 * gcc.test-framework/dg-output-exp-XF.c: New test.
419 * gcc.test-framework/dg-warning-exp-P.c: New test.
420 * gcc.misc-tests/dg-1.c: Remove.
421 * gcc.misc-tests/dg-2.c: Remove.
422 * gcc.misc-tests/dg-3.c: Remove.
423 * gcc.misc-tests/dg-4.c: Remove.
424 * gcc.misc-tests/dg-5.c: Remove.
425 * gcc.misc-tests/dg-6.c: Remove.
426 * gcc.misc-tests/dg-7.c: Remove.
427 * gcc.misc-tests/dg-8.c: Remove.
428 * gcc.misc-tests/dg-9.c: Remove.
429 * gcc.misc-tests/dg-10.c: Remove.
430 * gcc.misc-tests/dg-11.c: Remove.
431 * gcc.misc-tests/dg-12.c: Remove.
432 * gcc.misc-tests/dg-test.exp: Remove.
433
434 * gcc.test-framework/test-framework.awk: Change recording and
435 printing of passes and failures.
436
437 * gcc.test-framework: New directory.
438 * gcc.test-framework/README: New.
439 * gcc.test-framework/test-framework.exp: New.
440 * gcc.test-framework/test-framework.awk: New.
441 * gcc.test-framework/gen_directive_tests: New.
442
443 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
444
445 * lib/treelang.exp: Fix comment typos.
446 (treelang_target_compile): Don't append libs=-ltreelang to options.
447
448 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
449
450 * g++.dg/parse/typename7.C: Adjust error messages.
451
452 2005-01-31 Jeff Law <law@redhat.com>
453
454 * gcc.c-torture/execute/20050131-1.c: New test.
455 * gcc.dg/wcaselabel.c: New test.
456
457 2005-01-31 Mark Mitchell <mark@codesourcery.com>
458
459 * g++.dg/other/warning1.C: Adjust error messags.
460 * g++.dg/parse/constant5.C: New test.
461
462 2005-01-31 Steven Bosscher <stevenb@suse.de>
463
464 PR c/19333
465 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
466 the test case valid.
467 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
468 * testsuite/gcc.dg/array-7.c: Adjust expected result.
469 * testsuite/gcc.dg/pr18596-3.c: Likewise.
470 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
471 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
472 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
473
474 2005-01-31 Dale Johannesen <dalej@apple.com>
475
476 * g++.dg/opt/pr19650.C: New test.
477
478 2005-01-31 Richard Henderson <rth@redhat.com>
479
480 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
481 long double for intel double extended format.
482 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
483
484 2005-01-30 Mark Mitchell <mark@codesourcery.com>
485
486 PR c++/19555
487 * g++.dg/template/static10.C: New test.
488
489 PR c++/19395
490 * g++.dg/parse/error24.C: New test.
491
492 PR c++/19367
493 * g++.dg/lookup/builtin1.C: New test.
494
495 PR c++/19457
496 * g++.dg/warn/conv3.C: New test.
497
498 2005-01-30 Bud Davis <bdavis@gfortran.org>
499
500 PR fortran/19647
501 * gfortan.dg/inquire_7.f90
502
503 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
504
505 PR tree-optimization/15791
506 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
507 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
508 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
509 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
510 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
511 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
512 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
513 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
514 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
515 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
516
517 2005-01-29 Paul Brook <paul@codesourcery.com>
518
519 PR fortran/18565
520 * check.c (real_or_complex_check): New function.
521 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
522 * intrinsic.c (add_functions): Use new check functions.
523 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
524 Add prototypes.
525
526 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
527
528 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
529 gcc.dg/lvalue-3.c: New tests.
530 * gcc.dg/concat.c: Update expected messages.
531
532 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
533
534 PR libfortran/19595
535 * gfortran.dg/eor_1.f90: New test.
536
537 2005-01-29 Steven G. Kargl <kargls@comcast.net>
538
539 PR fortran/19589
540 * gfortran.dg/logical_data_1.f90: New test.
541
542 2005-01-28 Mark Mitchell <mark@codesourcery.com>
543
544 PR c++/19253
545 * g++.dg/template/crash33.C: New test.
546
547 PR c++/19667
548 * g++.dg/template/crash32.C: New test.
549
550 2005-01-28 Ian Lance Taylor <ian@airs.com>
551
552 PR middle-end/16558
553 * g++.dg/warn/Wreturn-type-2.C: New test.
554
555 2004-06-24 Jeff Law <law@redhat.com>
556
557 * gcc.dg/tree-ssa/20050128-1.c: New test.
558
559 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
560
561 * gcc.target/frv/all-mdpackh-1.c: New test.
562
563 2005-01-28 Steven Bosscher <stevenb@suse.de>
564
565 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
566
567 2005-01-27 Richard Henderson <rth@redhat.com>
568
569 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
570
571 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
572
573 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
574
575 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
576
577 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
578 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
579 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
580 to cope with cases where the multilib options override the dg-options.
581
582 2005-01-27 Jakub Jelinek <jakub@redhat.com>
583
584 PR c/18946
585 * gcc.dg/noncompile/20050120-1.c: New test.
586
587 2005-01-26 Diego Novillo <dnovillo@redhat.com>
588
589 PR tree-optimization/19633
590 * gcc.dg/pr19633.c: New test.
591 * gcc.dg/tree-ssa/pr19633.c: New test.
592
593 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
594
595 * gcc.dg/20041216-1.c: New test.
596
597 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
598
599 PR objc/18862
600 * objc.dg/selector-2.m: New test.
601
602 2005-01-26 Jakub Jelinek <jakub@redhat.com>
603
604 * g++.dg/opt/range-test-2.C: New test.
605
606 PR rtl-optimization/19579
607 * gcc.c-torture/execute/20050124-1.c: New test.
608
609 2005-01-26 Greg Parker <gparker@apple.com>
610 Stuart Hastings <stuart@apple.com>
611
612 * gcc.c-torture/execute/20050125-1.c: New.
613
614 2005-01-18 Jan Hubicka <jh@suse.cz>
615
616 PR tree-optimize/19337
617 * gcc.c-torture/compile/20050119-1.c: New test.
618
619 2005-01-24 James E Wilson <wilson@specifixinc.com>
620
621 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
622 test for successful match.
623
624 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
625
626 PR objc/18408
627 * objc.dg/comp-types-7.m: New test.
628
629 2005-01-24 Janis Johnson <janis187@us.ibm.com>
630
631 * lib/target-supports.exp (current_target_name): New.
632 (check_effective_target_ilp32, check_effective_target_lp64):
633 Cache the result to use as long as the current target, with
634 multilib flags, remains the same.
635
636 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
637 (dg-require-weak, dg-require-visibility, dg-require-alias,
638 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
639 dg-require-effective-target, dg-skip-if): Remove call to
640 skip_test_and_clear_xfail.
641 (dg-test): Clear xfail data.
642
643 2005-01-24 Jakub Jelinek <jakub@redhat.com>
644
645 PR target/17751
646 * gcc.dg/ppc64-toc.c: New test.
647
648 * g++.dg/tree-ssa/empty-1.C: New test.
649
650 PR middle-end/19551
651 * gcc.c-torture/execute/20050121-1.c: New test.
652 * gcc.dg/20050121-2.c: New test.
653
654 2004-01-23 Steven G. Kargl <kargls@comcast.net>
655 Paul Brook <paul@codesourcery.com>
656
657 PR fortran/17941
658 * gfortran.dg/real_const_1.f: New test.
659 * gfortran.dg/real_const_2.f90: New test.
660 * gfortran.dg/complex_int_1.f90: New test.
661
662 2005-01-23 Bud Davis <bdavis9659@comcast.net>
663
664 PR fortran/19313
665 * gfortan.dg/inquire_6.f90: New test.
666
667 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
668
669 PR libfortran/19451
670 * open_readonly_1.f90: New test.
671
672 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
673
674 PR libfortran/18982
675 * gfortran.dg/open_new.f90: New file.
676
677 2005-01-22 Paul Brook <paul@codesourcery.com>
678
679 * namelist_1.f90: New test.
680
681 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
682
683 PR tree-optimization/19484
684 * gcc.c-torture/compile/20050122-[12].c: New tests.
685
686 2005-01-22 Paul Brook <paul@codesourcery.com>
687
688 * gfortran.dg/implicit_2.f90: New test.
689
690 2005-01-22 Bud Davis <bdavis9659@comcast.net>
691
692 PR fortran/19314
693 * gfortran.dg/inquire_5.f90: New test.
694
695 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
696
697 PR c/18809
698 * gcc.dg/pr18809-1.c: New test.
699
700 2005-01-21 Ian Lance Taylor <ian@airs.com>
701
702 * gcc.dg/20050121-1.c: New test.
703
704 PR tree-optimization/13000
705 * gcc.dg/20040206-1.c: Change warning to point where function is
706 being inlined.
707
708 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
709
710 PR c++/19208
711 * g++.dg/template/array11.C: New test.
712
713 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
714
715 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
716 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
717 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
718 * gfortran.dg/getenv_1.f90: Add dg-do directive.
719 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
720 gfortran.dg/pr17164.f90: Add missing dg-do directives.
721
722 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
723
724 PR tree-optimization/15349
725 * gcc.dg/tree-ssa/pr15349.c: New.
726
727 2005-01-20 Steve Ellcey <sje@cup.hp.com>
728
729 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
730
731 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
732
733 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
734 scan-assembler-times directive name.
735
736 * gcc.dg/asm-a.c: Move dg-require-effective-target to
737 after dg-do.
738
739 PR rtl-optimization/19462
740 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
741
742 2005-01-19 Steve Ellcey <sje@cup.hp.com>
743
744 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
745 counting function calls on ia64.
746
747 2005-01-19 Jakub Jelinek <jakub@redhat.com>
748
749 PR rtl-optimization/15139
750 * gcc.dg/20050111-2.c: New test.
751
752 PR c/17297
753 * gcc.c-torture/compile/20050113-1.c: New testcase.
754
755 PR middle-end/19164
756 * gcc.dg/20050113-1.c: New testcase.
757
758 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
759
760 * gcc.dg/vect/vect-85.c: Add comment.
761 * gcc.dg/vect/vect-86.c: Add xfail for now.
762 * gcc.dg/vect/vect-87.c: Add xfail for now.
763 * gcc.dg/vect/vect-88.c: Add xfail for now.
764 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
765
766 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
767
768 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
769
770 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
771
772 * g++.dg/debug/typedef3.C: New test.
773
774 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
775
776 PR c/19472
777 * gcc.dg/asm-a.c: New test.
778
779 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
780
781 * gcc.dg/sh-relax.c: Add prototype for abort.
782
783 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
784
785 * gcc.dg/short-compare-1.c: New test.
786 * gcc.dg/short-compare-2.c: Likewise.
787
788 2005-01-18 Michael Matz <matz@suse.de>
789
790 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
791
792 2005-01-17 Diego Novillo <dnovillo@redhat.com>
793
794 PR tree-optimization/19121
795 * gcc.c-torture/compile/pr19121.c: New test.
796
797 2005-01-17 James E. Wilson <wilson@specifixinc.com>
798
799 PR target/19357
800 * gcc.c-torture/compile/pr19357.c: New test.
801
802 2005-01-17 Ian Lance Taylor <ian@airs.com>
803
804 PR c/5675
805 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
806 pass--those that refer just to the variable, possibly with a
807 cast.
808 * gcc.dg/c99-const-expr-3.c: Likewise.
809
810 PR middle-end/13127
811 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
812 longer emitted.
813
814 2005-01-16 Bud Davis <bdavis9659@comcast.net>
815
816 PR fortran/18778
817 * gfortran.dg/endfile_2.f90: New test.
818
819 2005-01-16 Steven G. Kargl <kargls@comcast.net>
820
821 PR 19168
822 * gfortran.dg/select_5.f90: New test.
823
824 2004-01-16 Paul Brook <paul@codesourcery.com>
825
826 * gfortran.dg/common_4.f90: New test.
827
828 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
829
830 PR rtl-optimization/19462
831 * gcc.dg/torture/pr19462-1.c: New test.
832
833 2005-01-15 Ziemowit Laski <zlaski@apple.com>
834
835 PR objc/19321
836 * objc.dg/func-ptr-2.m: New.
837 * objc.dg/volatile-1.m: New.
838
839 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
840
841 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
842
843 2005-01-15 Jakub Jelinek <jakub@redhat.com>
844
845 PR tree-optimization/19060
846 * gcc.c-torture/execute/20050104-1.c: New test.
847
848 2005-01-15 Bud Davis <bdavis9659@comcast.net>
849
850 PR fortran/18983
851 * gfortran.dg/write_to_null.f90: New test.
852
853 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
854 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
855
856 PR other/19328
857 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
858 argument.
859
860 2005-01-15 Jakub Jelinek <jakub@redhat.com>
861
862 PR c++/19263
863 * g++.dg/init/vector1.C: New test.
864
865 2005-01-14 James E. Wilson <wilson@specifixinc.com>
866
867 PR target/13158
868 * gcc.target/ia64/sibcall-unwind-1.c: New test.
869 PR target/18987
870 * gcc.target/ia64/sibcall-unwind-2.c: New test.
871
872 2005-01-14 Steven G. Kargl <kargls@comcast.net>
873
874 * gfortran.dg/select_1.f90: New test.
875 * gfortran.dg/select_2.f90: New test.
876 * gfortran.dg/select_3.f90: New test.
877 * gfortran.dg/select_4.f90: New test.
878
879 2005-01-14 Jakub Jelinek <jakub@redhat.com>
880
881 PR middle-end/19084
882 PR rtl-optimization/19348
883 * gcc.dg/20050111-1.c: New test.
884 * gcc.c-torture/execute/20050111-1.c: New test.
885
886 * gcc.dg/i386-asm-4.c: New test.
887
888 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
889
890 * gcc.dg/nested-func-2.c: New test.
891 * ada/acats/norun.lst: Remove c953002.
892
893 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
894
895 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
896
897 2005-01-12 Ben Elliston <bje@au.ibm.com>
898
899 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
900
901 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
902
903 PR target/18761
904 * g++.dg/abi/align1.C: New test.
905
906 2005-01-11 Alan Modra <amodra@bigpond.net.au>
907
908 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
909 at a time.
910 * g++.dg/ext/altivec_check.h: Support compiling as C.
911
912 2005-01-10 Roger Sayle <roger@eyesopen.com>
913
914 PR c++/19355
915 * g++.dg/expr/pr19355-1.C: New test case.
916
917 2005-01-10 Laurent GUERBY <laurent@guerby.net>
918
919 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
920 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
921 * ada/acats/tests/c3/c92005b.ada: Likewise.
922 * ada/acats/tests/c3/cxb3012.a: Likewise.
923 * ada/acats/norun.lst: Add c380004 and c953002, add PR
924
925 2005-01-09 Paul Brook <paul@codesourcery.com>
926
927 * gfortran.dg/common_2.f90: New file.
928 * gfortran.dg/common_3.f90: New file.
929
930 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
931
932 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
933
934 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
935
936 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
937 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
938 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
939 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
940 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
941 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
942 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
943 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
944 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
945 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
946 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
947 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
948 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
949 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
950 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
951 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
952 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
953 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
954 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
955 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
956 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
957 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
958 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
959 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
960 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
961 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
962 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
963 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
964 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
965 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
966 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
967 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
968 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
969 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
970 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
971 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
972 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
973 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
974 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
975 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
976 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
977 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
978 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
979 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
980 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
981 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
982 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
983 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
984 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
985 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
986 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
987 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
988 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
989 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
990 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
991 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
992 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
993 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
994 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
995 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
996 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
997 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
998 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
999 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1000 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1001 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1002 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1003
1004 * gcc.dg/vect/vect-1.c: Fix spelling.
1005 * gcc.dg/vect/vect-10.c: Fix spelling.
1006 * gcc.dg/vect/vect-11.c: Fix spelling.
1007 * gcc.dg/vect/vect-12.c: Fix spelling.
1008 * gcc.dg/vect/vect-14.c: Fix spelling.
1009 * gcc.dg/vect/vect-15.c: Fix spelling.
1010 * gcc.dg/vect/vect-16.c: Fix spelling.
1011 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1012 * gcc.dg/vect/vect-64.c: Fix comments.
1013 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1014
1015 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1016 Ira Rosen <irar@il.ibm.com>
1017
1018 * gcc.dg/vect/vect-70.c: New test.
1019 * gcc.dg/vect/vect-71.c: New test.
1020
1021 2005-01-09 Manfred Hollstein <mh@suse.com>
1022
1023 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1024 * gcc.dg/pr18241-2.c: Likewise.
1025 * gcc.dg/pr18241-3.c: Likewise.
1026 * gcc.dg/pr18241-4.c: Likewise.
1027 * gcc.dg/pr18241-5.c: Likewise.
1028
1029 2005-01-08 Richard Henderson <rth@redhat.com>
1030
1031 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1032 False for x86 and x86-64.
1033
1034 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1035
1036 PR tree-optimization/18241
1037 * gcc.dg/pr18241-1.c: New test.
1038 * gcc.dg/pr18241-2.c: New test.
1039 * gcc.dg/pr18241-3.c: New test.
1040 * gcc.dg/pr18241-4.c: New test.
1041 * gcc.dg/pr18241-5.c: New test.
1042
1043 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1044
1045 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1046 gfortran.dg/select_4.f90: New.
1047
1048 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1049
1050 * gcc.c-torture/execute/20050107-1.c: New test.
1051
1052 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1053
1054 PR c++/19298
1055 * g++.dg/template/ref2.C: New.
1056
1057 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1058
1059 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1060 instead of being empty.
1061
1062 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1063
1064 PR fortran/15553
1065 * gfortran.dg/array-1.f90: New test.
1066
1067 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1068
1069 PR tree-optimization/19283
1070 * gcc.c-torture/execute/20050106-1.c: New test.
1071
1072 PR rtl-optimization/18861
1073 * gcc.dg/20050105-1.c: New test.
1074
1075 PR tree-optimization/18828
1076 * gcc.dg/20050105-2.c: New test.
1077
1078 2005-01-07 Andreas Jaeger <aj@suse.de>
1079
1080 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1081
1082 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1083
1084 PR fortran/18398
1085 * gfortran.dg/fmt_read.f90: New test.
1086
1087 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1088
1089 * gcc.dg/rs6000-ldouble-2.c: New.
1090
1091 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1092
1093 PR c++/19244
1094 * g++.dg/parser/ctor2.C: New test.
1095
1096 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1097
1098 PR c++/17154
1099 * g++.dg/template/using9.C: New test.
1100
1101 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1102
1103 PR c++/19258
1104 * g++.dg/lookup/friend6.C: New test.
1105
1106 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1107
1108 PR c++/19270
1109 * g++.dg/template/array10.C: New.
1110
1111 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1112
1113 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1114 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1115
1116 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1117
1118 * gcc.c-torture/compile/20050105-1.c: New test.
1119
1120 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1121
1122 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1123
1124 2005-01-05 Roger Sayle <roger@eyesopen.com>
1125
1126 PR middle-end/19100
1127 * gcc.dg/conv-3.c: New test case.
1128
1129 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1130
1131 * gcc.dg/asm-wide-1.c: New test.
1132
1133 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1134
1135 PR c++/19030
1136 * g++.dg/parse/crash22.C: New
1137
1138 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1139
1140 PR 19257
1141 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1142
1143 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1144
1145 PR middle-end/17767
1146 * gcc.dg/i386-mmx-6.c: New test case.
1147
1148 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1149
1150 PR tree-optimization/18308
1151 * gcc.dg/vect/pr18308.c: New testcase.
1152
1153 2005-01-04 Andreas Jaeger <aj@suse.de>
1154
1155 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1156
1157 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1158 Robert Bowdidge <bowdidge@apple.com>
1159
1160 * gcc.dg/cpp/subframework1.c: New.
1161 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1162 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1163 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1164 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1165
1166 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1167
1168 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1169 producing warning.
1170 * gcc.dg/darwin-weakimport-2.c: New.
1171
1172 2005-01-03 Richard Henderson <rth@redhat.com>
1173
1174 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1175
1176 2005-01-03 Richard Henderson <rth@redhat.com>
1177
1178 * gcc.dg/vect/vect.exp: Enable for ia64.
1179 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1180 (check_effective_target_vect_float): Likewise.
1181 (check_effective_target_vect_no_align): Likewise.
1182 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1183 * gcc.dg/vect/vect-8.c: Likewise.
1184
1185 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1186
1187 PR target/19236
1188 * gcc.dg/pr19236-1.c: New test case.
1189
1190 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1191
1192 PR rtl-optimization/12092
1193 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1194
1195 2005-01-02 Andreas Jaeger <aj@suse.de>
1196
1197 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1198
1199 2005-01-01 Roger Sayle <roger@eyesopen.com>
1200 Andrew Pinski <pinskia@physics.uc.edu>
1201
1202 PR rtl-optimization/12092
1203 * gcc.dg/pr12092-1.c: New test case.
1204
1205 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1206
1207 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1208 'hidden' and 'default' for better portability.
1209 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1210
1211 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1212 6 and 7.
1213 * g++.old-deja/g++.brendan/new3.C: Likewise.
1214
1215 2005-01-01 Steven Bosscher <stevenb@suse.de>
1216
1217 * gcc.dg/20041231-1.C: New test.
1218 * g++.dg/warn/Wunreachable-code-1.C: New test.
1219
1220 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1221
1222 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1223 file, not /dev/null. Abort on error.
1224
1225 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1226 Ziemowit Laski <zlaski@apple.com>
1227
1228 PR objc/18971
1229 * objc.dg/encode-5.m: New test.
1230
1231 2004-12-29 Richard Henderson <rth@redhat.com>
1232
1233 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1234 * objc.dg/stabs-1.m: Disable for ia64.
1235
1236 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1237
1238 PR c++/19190
1239 * g++.dg/warn/Wunused-10.C: New test.
1240
1241 2004-12-28 Richard Henderson <rth@redhat.com>
1242
1243 * objc.dg/stabs-1.m: Disable for alpha.
1244
1245 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1246
1247 PR c++/19149
1248 * g++.dg/parse/error23.C: New test.
1249
1250 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1251
1252 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1253
1254 PR fortran/19032
1255 * gfortran.dg/intrinsic_modulo_1.f90: New.
1256 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1257 tests with divisor -1.
1258
1259 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1260
1261 * g++.dg/opt/temp1.C (memcpy): Return a value.
1262
1263 PR c++/19148
1264 * g++.dg/expr/cond7.C: New test.
1265
1266 2004-12-27 Paul Brook <paul@codesourcery.com>
1267
1268 * gfortran.dg/g77/select_no_compile.f: Remove.
1269
1270 2004-12-27 Richard Henderson <rth@redhat.com>
1271
1272 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1273 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1274 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1275
1276 2004-12-26 Richard Henderson <rth@redhat.com>
1277
1278 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1279 by 1i instead of token pasting.
1280
1281 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1282
1283 PR tree-optimization/17578
1284 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1285 to additional_flags.
1286 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1287
1288 2004-12-25 Richard Henderson <rth@redhat.com>
1289
1290 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1291 Remove Alpha.
1292
1293 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1294
1295 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1296 hppa*-*-hpux*.
1297 * gcc.dg/pr17957.c (dg-options): Likewise.
1298 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1299 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1300 instead of 0 on __hppa__.
1301 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1302 "foo,%r" on hppa*-*-*.
1303
1304 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1305
1306 PR fortran/19071
1307 * gfortran.dg/complex_write.f90: New test.
1308
1309 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1310
1311 PR c++/17595
1312 * g++.dg/parse/pragma2.C: New test.
1313
1314 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1315
1316 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1317
1318 * gcc.dg/empty2.c: Add missing dg-warning.
1319
1320 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1321
1322 PR c++/17413
1323 * g++.dg/template/local4.C: New test.
1324 * g++.dg/template/crash19.C: Add dg-error marker.
1325
1326 * g++.dg/template/crash31.C: Correct embedded PR number.
1327
1328 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1329
1330 PR c++/16405
1331 * g++.dg/opt/temp1.C: Add do-run marker.
1332
1333 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1334
1335 * g++.dg/template/spec19.C: New.
1336
1337 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1338
1339 PR target/16819
1340 * gcc.dg/empty2.c: New.
1341
1342 2004-12-23 Richard Henderson <rth@redhat.com>
1343
1344 * lib/target-supports.exp (check_effective_target_vect_no_align):
1345 Remove i?86 and x86-64.
1346
1347 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1348
1349 PR c++/16405
1350 * g++.dg/opt/temp1.C: New test.
1351
1352 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1353
1354 PR c++/18733
1355 * g++.dg/template/friend33.C: New testcase.
1356
1357 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1358
1359 PR c++/18464
1360 * g++.dg/template/cond5.C: New test.
1361
1362 PR c++/18492
1363 * g++.dg/inherit/thunk3.C: New test.
1364
1365 PR c++/11224
1366 * g++.dg/warn/Wunused-9.C: New test.
1367
1368 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1369
1370 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1371
1372 2004-12-22 Jan Beulich <jbeulich@novell.com>
1373
1374 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1375
1376 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1377
1378 PR c++/18378
1379 * g++.dg/ext/packed8.C: New test.
1380
1381 PR c++/13268
1382 * g++.dg/template/crash31.C: New test.
1383
1384 PR c++/19034
1385 * g++.dg/template/crash30.C: New test.
1386
1387 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1388
1389 PR C++/18984
1390 * g++.dg/eh/ctor3.C: New test.
1391
1392 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1393
1394 * objc.dg/stabs-1.m: Allow section name to be quoted and
1395 assembly label to begin with '.LL'.
1396
1397 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1398
1399 * gcc.dg/vect/vect.exp
1400 (check_effective_target_lp64_or_vect_no_align): New.
1401 * gcc.dg/vect/vect-77.c: Use it.
1402 * gcc.dg/vect/vect-78.c: Use it.
1403
1404 * lib/target-supports.exp
1405 (check_effective_target_vect_no_max,
1406 check_effective_target_vect_no_bitwise,
1407 check_effective_target_vect_no_align): New.
1408 * gcc.dg/vect/vect-13.c: Use them.
1409 * gcc.dg/vect/vect-17.c: Ditto.
1410 * gcc.dg/vect/vect-18.c: Ditto.
1411 * gcc.dg/vect/vect-19.c: Ditto.
1412 * gcc.dg/vect/vect-20.c: Ditto.
1413 * gcc.dg/vect/vect-27.c: Ditto.
1414 * gcc.dg/vect/vect-29.c: Ditto.
1415 * gcc.dg/vect/vect-44.c: Ditto.
1416 * gcc.dg/vect/vect-48.c: Ditto.
1417 * gcc.dg/vect/vect-50.c: Ditto.
1418 * gcc.dg/vect/vect-52.c: Ditto.
1419 * gcc.dg/vect/vect-54.c: Ditto.
1420 * gcc.dg/vect/vect-56.c: Ditto.
1421 * gcc.dg/vect/vect-58.c: Ditto.
1422 * gcc.dg/vect/vect-60.c: Ditto.
1423 * gcc.dg/vect/vect-72.c: Ditto.
1424 * gcc.dg/vect/vect-80.c: Ditto.
1425
1426 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1427
1428 PR c++/14075
1429 * g++.dg/init/string1.C: New.
1430
1431 PR c++/18975
1432 * g++.dg/other/synth1.C: New.
1433
1434 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1435
1436 PR c/18963
1437 * gcc.dg/pr18963-1.c: New test.
1438
1439 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1440
1441 PR c/18596
1442 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1443 * gcc.dg/pr18596-1.c: Use dg-error.
1444 (dg-options): Use -fno-unit-at-a-time.
1445 * gcc.dg/pr18596-2.c: New test.
1446 * gcc.dg/pr18596-3.c: New test.
1447
1448 2004-12-20 Roger Sayle <roger@eyesopen.com>
1449
1450 PR middle-end/18683
1451 * g++.dg/opt/pr18683-1.C: New test case.
1452
1453 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1454
1455 PR other/19093
1456 * g++.dg/opt/max1.C: Fix for 64bit targets.
1457
1458 2004-12-20 Matt Austern <austern@apple.com>
1459
1460 PR c++/19044
1461 * g++.dg/ext/builtin6.C: New
1462
1463 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1464
1465 PR tree-optimization/19080
1466 * gcc.c-torture/compile/pr19080.c: New test.
1467
1468 2004-12-20 Steven Bosscher <stevenb@suse.de>
1469
1470 * gcc.dg/20041219-1.c: New test.
1471
1472 2004-12-19 Roger Sayle <roger@eyesopen.com>
1473
1474 PR middle-end/19068
1475 * g++.dg/opt/max1.C: New test case.
1476
1477 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1478
1479 * gcc.dg/fdata-sections-1.c: New test.
1480
1481 2004-12-18 Roger Sayle <roger@eyesopen.com>
1482
1483 PR middle-end/18548
1484 * gcc.dg/max-1.c: New test case.
1485
1486 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1487
1488 * gcc.c-torture/execute/20041218-1.c: New test.
1489
1490 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1491
1492 * gcc.dg/pr18501.c: New test.
1493 * gcc.dg/uninit-5.c: XFAIL.
1494 * gcc.dg/uninit-9.c: XFAIL.
1495
1496 2004-12-17 Dale Johannesen <dalej@apple.com>
1497
1498 * gcc.dg/20041213-1.c: New.
1499
1500 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1501
1502 * objc.dg/stabs-1.m: Allow assembly label to begin
1503 with a dot ('.').
1504
1505 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1506
1507 * gcc.c-torture/execute/20041213-1.c: Move...
1508 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1509
1510 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1511
1512 PR c++/18721
1513 * g++.dg/lookup/conv-5.C: New.
1514
1515 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1516
1517 * objc.dg/stabs-1.m: New test.
1518
1519 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1520
1521 * gcc.dg/visibility-c.c: Change compile to
1522 assemble for the test.
1523
1524 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1525
1526 PR target/19041
1527 * gcc.dg/visibility-c.c: New test.
1528
1529 2004-12-16 Roger Sayle <roger@eyesopen.com>
1530
1531 PR middle-end/18493
1532 * gcc.dg/switch-8.c: New test case.
1533
1534 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1535
1536 PR c++/18905
1537 * g++.dg/template/init4.C: New.
1538 * g++.dg/opt/static3.C: Enable optimizer.
1539
1540 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1541
1542 * g++.dg/other/complex1.C: New test.
1543
1544 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1545
1546 * g++.dg/opt/inline9.C: New test.
1547
1548 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1549
1550 PR fortran/18993
1551 * gfotran.dg/nullify_1.f: New test.
1552
1553 2004-12-15 Richard Henderson <rth@redhat.com>
1554
1555 * gcc.target/i386/i386.exp: New harness.
1556 * gcc.target/i386/vect-args.c: New.
1557
1558 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1559
1560 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1561
1562 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1563
1564 PR c++/18825
1565 * g++.dg/template/friend32.C: New test.
1566
1567 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1568
1569 * cpp/pragma-once-1.c: New test.
1570 * cpp/pragma-once-1b.h: Likewise.
1571 * cpp/pragma-once-1c.h: Likewise.
1572 * cpp/pragma-once-1d.h: Likewise.
1573 * cpp/inc/pragma-once-1a.h: Likewise.
1574
1575 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1576 Steven G. Kargl <kargls@comcast.net>
1577
1578 PR fortran/17597
1579 * gfortran.dg/list_read_3.f90: New test.
1580
1581 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1582
1583 * gcc.dg/ftrapv-2.c: New test.
1584
1585 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1586
1587 PR c++/18981
1588 * g++.dg/template/typename9.C: New test.
1589
1590 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1591
1592 PR c++/18738
1593 * g++.dg/template/typename8.C: New test.
1594 * g++.dg/parse/friend2.C: Tweak error message.
1595
1596 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1597
1598 * gcc.c-torture/20041214-1.c: New test.
1599
1600 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1601
1602 PR c++/18965
1603 * g++.dg/init/array17.C: New test.
1604
1605 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1606
1607 PR c++/18793
1608 * g++.dg/init/aggr3.C: New test.
1609
1610 2004-12-14 Janis Johnson <janis187@us.ibm.com
1611
1612 * gcc.dg/altivec-types-1.c: New test.
1613 * gcc.dg/altivec-types-2.c: New test.
1614 * gcc.dg/altivec-types-3.c: New test.
1615 * gcc.dg/altivec-types-4.c: New test.
1616 * g++.dg/ext/altivec-types-1.C: New test.
1617 * g++.dg/ext/altivec-types-2.C: New test.
1618 * g++.dg/ext/altivec-types-3.C: New test.
1619 * g++.dg/ext/altivec-types-4.C: New test.
1620
1621 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1622
1623 PR middle-end/18951
1624 * gcc.c-torture/execute/20041213-1.c: New test.
1625
1626 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1627
1628 PR c++/18949
1629 * g++.dg/template/cast1.C: New.
1630
1631 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1632
1633 * gcc.c-torture/execute/20041213-2.c: New test.
1634
1635 2004-12-13 Richard Henderson <rth@redhat.com>
1636
1637 * gcc.dg/i386-sse-10.c: Fix typo in options.
1638
1639 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1640
1641 PR c++/18968
1642 * g++.dg/opt/pr18968.C: New test.
1643
1644 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1645
1646 PR c++/18925
1647 * g++.dg/ext/visibility/staticdatamem.C: New test.
1648
1649 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1650
1651 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1652
1653 2004-12-13 Roger Sayle <roger@eyesopen.com>
1654
1655 PR rtl-optimization/18928
1656 * gcc.dg/pr18928-1.c: New test case.
1657
1658 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1659
1660 PR tree-opt/16951
1661 * gcc.c-torture/compile/20041211-1.c: New.
1662
1663 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1664
1665 PR middle-end/17564
1666 * gcc.c-torture/execute/20041212-1.c: New test.
1667
1668 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1669
1670 PR fortran/18869
1671 * gfortran.dg/common_1.f90: New test.
1672
1673 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1674 Paul Brook <paul@codesourcery.com>
1675
1676 PR fortran/16222
1677 * gfortran.dg/real_do_1.f90: New test.
1678
1679 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1680
1681 PR tree-opt/18040
1682 * g++.dg/opt/ptrmem6.C: New test.
1683
1684 2004-12-11 Roger Sayle <roger@eyesopen.com>
1685
1686 PR middle-end/18921
1687 * gcc.dg/pr18921-1.c: New test case.
1688
1689 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1690
1691 PR fortran/17175
1692 * gfortran.dg/scale_1.f90: New test.
1693
1694 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1695
1696 PR middle-end/18903
1697 * gcc.c-torture/compile/pr18903.c: New test.
1698
1699 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1700
1701 * gcc.c-torture/execute/20041210-1.c: New test.
1702
1703 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1704
1705 PR c++/18731
1706 * g++.dg/parser/struct-1.C: New test.
1707 * g++.dg/parser/struct-2.C: New test.
1708 * g++.dg/parser/struct-3.C: New test.
1709
1710 2004-12-09 Richard Henderson <rth@redhat.com>
1711
1712 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1713
1714 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1715 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1716
1717 2004-12-09 Matt Austern <austern@apple.com>
1718
1719 PR c++/18514
1720 * g++.dg/ext/builtin1.C: New
1721 * g++.dg/ext/builtin2.C: New
1722 * g++.dg/ext/builtin3.C: New
1723 * g++.dg/ext/builtin4.C: New
1724 * g++.dg/ext/builtin5.C: New
1725
1726 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1727
1728 PR tree-opt/18904
1729 * g++.dg/opt/ptrmem5.C: New test.
1730
1731 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1732
1733 * g++.dg/parse/typename5.C: Adjust for new error.
1734 * g++.dg/parse/typename7.C: New.
1735
1736 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1737
1738 PR c++/18073
1739 * g++.dg/other/mmintrin.C: New test.
1740
1741 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1742
1743 PR c++/16681
1744 * g++.dg/init/array15.C: New.
1745 * g++.dg/init/array16.C: New.
1746
1747 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1748
1749 PR fortran/18826
1750 * gfortran.dg/assign_1.f90: New test.
1751
1752 2004-12-08 Nick Clifton <nickc@redhat.com>
1753
1754 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1755 * gcc.target/xstormy16/data_below100: Likewise.
1756 * gcc.target/xstormy16/sfr: Likewise.
1757 * gcc.target/xstormy16/below100.S: New test source file.
1758 * gcc.target/xstormy16/below100.ld: New test linker script.
1759 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1760 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1761 bp instructions.
1762 * gcc.target/xstormy16/bp.c: Likewise.
1763
1764 * gcc.target/xstormy16/bss_below100: New files:
1765 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1766 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1767 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1768 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1769 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1770 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1771 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1772 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1773 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1774 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1775 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1776 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1777 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1778 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1779 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1780 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1781 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1782 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1783 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1784 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1785 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1786 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1787 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1788 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1789 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1790 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1791 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1792
1793 * gcc.target/xstormy16/data_below100: New files:
1794 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1795 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1796 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1797 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1798 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1799 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1800 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1801 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1802 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1803 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1804 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1805 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1806 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1807 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1808 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1809 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1810 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1811 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1812 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1813 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1814 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1815 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1816 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1817 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1818 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1819 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1820 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1821
1822 * gcc.target/xstormy16/sfr: New files:
1823 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1824 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1825 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1826 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1827 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1828 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1829 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1830 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1831 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1832 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1833 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1834 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1835 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1836 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1837 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1838 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1839 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1840 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1841 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1842 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1843 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1844 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1845 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1846 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1847 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1848 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1849 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1850 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1851 27_if0_sfrw_bitfield_f.c
1852
1853 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1854
1855 PR c++/18100
1856 * g++.dg/lookup/name-clash4.C: New test.
1857
1858 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1859
1860 PR c++/18672
1861 * g++.dg/opt/array1.C: New.
1862
1863 PR c++/18803
1864 * g++.dg/template/operator5.C: New.
1865
1866 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1867
1868 PR c/18867
1869 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1870
1871 2004-12-07 Steven Bosscher <stevenb@suse.de>
1872
1873 * gcc.dg/noncompile/20041207.c: New test.
1874
1875 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1876
1877 * g++.dg/other/unreachable-1.C: New test.
1878
1879 2004-12-06 Nick Clifton <nickc@redhat.com>
1880
1881 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1882 <limits.h> because the latter comes from gcc's include/ directory
1883 and not the newlib/libc/include directory.
1884
1885 2004-12-04 Richard Henderson <rth@redhat.com>
1886
1887 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1888
1889 2004-12-04 Richard Henderson <rth@redhat.com>
1890
1891 * lib/target-supports.exp (check_gc_sections_available): Disable
1892 for alpha and ia64.
1893
1894 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1895
1896 PR middle-end/17909
1897 * g++.dg/other/vararg-2.C: New test.
1898
1899 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1900
1901 PR c++/17011, c++/17971
1902 * g++.dg/template/error15.C: Adjust expected error.
1903 * g++.dg/template/instantiate3.C: Likewise.
1904
1905 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1906
1907 * gcc.dg/altivec-18.c: Fix for darwin
1908
1909 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1910
1911 PR c++/18782
1912 * g++.dg/parse/ptrmem2.C: New.
1913
1914 PR c++/18318
1915 * g++.dg/template/new1.C: New.
1916
1917 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1918
1919 PR fortran/18710
1920 * gfortran.dg/direct_io_3.f90: New test.
1921
1922 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1923
1924 PR 18758
1925 * g++.dg/parse/crash21.C: New.
1926
1927 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1928
1929 PR c++/15664, c++/18276
1930 * g++.dg/template/ttp13.C: New test.
1931 * g++.dg/template/ttp14.C: Likewise.
1932
1933 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1934
1935 PR c++/18123
1936 * g++.dg/parse/enum2.C: New test.
1937 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1938
1939 2004-12-02 Nick Clifton <nickc@redhat.com>
1940
1941 * gcc.target/xstormy16: New test directory.
1942 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1943 * gcc.target/xstormy16/bp.c: Check the generation of bp
1944 instructions.
1945 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1946 bn instructions and the BELOW100 attribute.
1947
1948 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1949
1950 PR target/16952
1951 * gcc.dg/ppc-eabi.c: New.
1952
1953 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1954
1955 PR fortran/18284
1956 * gfortran.dg/backspace.f90
1957
1958 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1959
1960 * gfortran.dg/inquire.f90: New test.
1961
1962 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1963
1964 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1965 handle effective-target-keyword.
1966 (dg-skip-if): Support effective-target keyword as target list.
1967 (dg-xfail-if): Ditto.
1968 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1969
1970 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1971
1972 PR tree-optimization/18291
1973 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1974
1975 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1976
1977 PR C++/18729
1978 * g++.dg/parse/crash20.C: New.
1979
1980 PR c++/17431
1981 * g++.dg/overload/arg1.C: New.
1982 * g++.dg/overload/arg2.C: New.
1983 * g++.dg/overload/arg3.C: New.
1984 * g++.dg/overload/arg4.C: New.
1985
1986 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1987
1988 * gcc.dg/c99-flex-array-4.c: Remove.
1989
1990 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1991
1992 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1993
1994 * lib/target-supports.exp (is-effective-target): Simplify.
1995
1996 * lib/target-supports.exp (check_effective_target_vect_long):
1997 Fix for powerpc64-*-*.
1998
1999 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2000
2001 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2002 to support new requirements on FreeBSD 5.
2003
2004 2004-11-30 Devang Patel <dpatel@apple.com>
2005
2006 PR 18702
2007 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2008
2009 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2010
2011 * g++.dg/ext/altivec-13.C: New test.
2012
2013 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2014
2015 PR tree-opt/18298
2016 * gcc.c-torture/execute/p18298.c: New test.
2017
2018 2004-11-30 Ira Rosen <irar@il.ibm.com>
2019 Dorit Naishlos <dorit@il.ibm.com>
2020
2021 PR tree-opt/18607
2022 * gcc.dg/vect/vect-89.c: New test.
2023
2024 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2025
2026 * gcc.dg/pr18596-1.c: New test.
2027
2028 2004-11-30 Ben Elliston <bje@au.ibm.com>
2029
2030 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2031
2032 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2033
2034 PR c/18479
2035 * gcc.dg/pr18479.c: New test.
2036
2037 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2038
2039 PR target/18490
2040 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2041 mmix-knuth-mmixware.
2042
2043 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2044 cris-*-elf* cris-*-aout* mmix-*-*
2045
2046 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2047
2048 PR middle-end/18725
2049 * gcc.dg/pr18725.c: New test.
2050
2051 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2052
2053 PR target/18488
2054 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2055
2056 PR target/18336
2057 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2058
2059 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2060
2061 PR c++/18368
2062 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2063 * g++.old-deja/g++.law/ctors5.C: Likewise.
2064 * g++.old-deja/g++.other/crash25.C: Likewise.
2065
2066 PR c++/18674
2067 * g++.dg/template/error16.C: New test.
2068
2069 PR c++/18512
2070 * g++.dg/template/crash29.C: New test.
2071
2072 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2073
2074 PR tree-optimization/18712
2075 * gcc.c-torture/compile/pr18712.c: New test.
2076
2077 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2078
2079 PR c/7544
2080 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2081 tests.
2082
2083 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2084
2085 PR c++/18652
2086 * g++.dg/lookup/crash6.C: New test.
2087
2088 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2089
2090 PR middle-end/18164
2091 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2092
2093 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2094
2095 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2096 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2097 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2098
2099 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2100
2101 * gcc.dg/pr18164.c: New test.
2102
2103 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2104
2105 * gcc.dg/funroll-loops-all.c: New.
2106
2107 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2108
2109 PR target/18489
2110 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2111 delimeter, match space and TAB as well as ":".
2112
2113 PR target/18484
2114 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2115
2116 PR target/18348
2117 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2118
2119 PR target/18345
2120 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2121
2122 PR target/18337
2123 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2124
2125 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2126
2127 * gfortran.dg/direct_io_2.f90: New test.
2128
2129 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2130
2131 PR target/18334
2132 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2133
2134 2004-11-28 Richard Henderson <rth@redhat.com>
2135
2136 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2137
2138 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2139
2140 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2141 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2142 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2143 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2144 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2145 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2146 gcc.dg/pointer-arith-8.c: New tests.
2147
2148 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2149
2150 PR fortran/18364
2151 * gfortran.dg/endfile.f90: New test.
2152
2153 2004-11-27 Falk Hueffner <falk@debian.org>
2154
2155 * gcc.dg/loop-6.c: New test.
2156
2157 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2158
2159 * gcc.c-torture/execute/20041126-1.c: New test.
2160
2161 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2162
2163 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2164 on IRIX.
2165
2166 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2167
2168 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2169 functions.
2170
2171 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2172
2173 PR rtl-optimization/17825
2174 * gcc.c-torture/compile/20041119-1.c: New test.
2175
2176 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2177
2178 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2179 Check existence of ld library path variables before unsetting.
2180
2181 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2182
2183 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2184
2185 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2186
2187 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2188
2189 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2190
2191 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2192
2193 2004-11-26 Ben Elliston <bje@au.ibm.com>
2194
2195 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2196 dg-do directive.
2197
2198 2004-11-26 Ben Elliston <bje@au.ibm.com>
2199
2200 * gcc.dg/pr17957.c: Pass --param, not -param.
2201
2202 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2203
2204 PR middle-end/17957
2205 * testsuite/gcc.dg/pr17957.c: New test.
2206
2207 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2208
2209 PR c++/18445
2210 * g++.dg/template/crash28.C: Likewise.
2211
2212 PR c++/18001
2213 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2214 * g++.dg/ext/lvaddr.C: Likewise.
2215 * g++.dg/opt/pr7503-3.C: Likewise.
2216
2217 PR c++/18466
2218 * g++.dg/parse/qualified3.C: New test.
2219 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2220
2221 PR c++/18545
2222 * g++.dg/expr/return1.C: New test.
2223
2224 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2225
2226 Friend class name lookup 3/n, PR c++/3332
2227 * g++.dg/lookup/friend3.C: New test.
2228 * g++.dg/lookup/friend4.C: Likewise.
2229 * g++.dg/lookup/friend5.C: Likewise.
2230
2231 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2232
2233 Friend class name lookup 2/n, PR c++/14513, c++/15410
2234 * g++.dg/lookup/friend2.C: New test.
2235 * g++.dg/template/friend31.C: Likewise.
2236
2237 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2238
2239 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2240
2241 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2242
2243 PR c++/17473
2244 * g++.dg/tc1/dr56.C: Remove.
2245 * g++.dg/template/typedef1.C: Add dg-error markers.
2246 * g++.old-deja/g++.other/typedef7.C: Likewise.
2247
2248 PR c++/18285
2249 * g++.dg/parse/typedef7.C: New test.
2250
2251 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2252
2253 * gcc.c-torture/execute/20041124-1.c: New test.
2254
2255 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2256
2257 * g++.dg/template/deduce3.C: New test.
2258
2259 PR c++/18586
2260 * g++.dg/template/crash27.C: New test.
2261
2262 PR c++/18530
2263 * g++.dg/warn/Wshadow-3.C: New test.
2264
2265 2004-11-24 Devang Patel <dpatel@apple.com>
2266
2267 PR/18555
2268 * gcc.dg/cpp/isysroot-1.c: New test.
2269 * gcc.dg/cpp/usr/include/stdio.h: New file.
2270 * gcc.dg/cpp/isysroot-2.c: New test.
2271 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2272 New file.
2273
2274 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2275
2276 PR c++/8929
2277 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2278
2279 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2280
2281 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2282 * gcc.target/sparc/pdist.c: Likewise.
2283
2284 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2285
2286 PR c++/16882
2287 * g++.dg/conversion/simd1.C: New test.
2288
2289 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2290
2291 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2292 and restore_ld_library_path_env_vars.
2293 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2294 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2295 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2296 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2297
2298 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2299
2300 * gcc.dg/pragma-align-2.c: Test macro expansion.
2301 * gcc.dg/pragma-pack-2.c: New test.
2302
2303 2004-11-23 Richard Henderson <rth@redhat.com>
2304
2305 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2306 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2307 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2308 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2309 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2310 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2311
2312 * gcc.dg/vect/vect.exp: Add check for alpha.
2313 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2314 (check_effective_target_vect_int): Enable for alpha.
2315 (check_effective_target_vect_long): New.
2316 (is-effective-target): Add it.
2317
2318 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2319
2320 * gcc.dg/pr18614-1.c: New test.
2321
2322 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2323
2324 * gcc.dg/setjmp-2.c: New test.
2325
2326 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2327
2328 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2329 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2330 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2331 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2332 gcc.target/sparc/pdist.c: New tests.
2333
2334 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2335
2336 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2337
2338 2004-11-22 Dale Johannesen <dalej@apple.com>
2339
2340 * gcc.dg/20041111-1.c: New.
2341
2342 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2343
2344 PR tree-opt/18536
2345 * gcc.dg/vect/pr18536.c: New test.
2346
2347 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2348
2349 PR c++/18354
2350 * g++.dg/template/nontype11.C: New test.
2351
2352 2004-11-21 Roger Sayle <roger@eyesopen.com>
2353
2354 PR middle-end/18520
2355 * gcc.dg/pr18520-1.c: New test case.
2356
2357 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2358
2359 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2360 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2361 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2362 expected diagnostics.
2363
2364 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2365
2366 PR target/18580
2367 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2368 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2369 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2370
2371 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2372
2373 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2374
2375 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2376 Joseph Myers <joseph@codesourcery.com>
2377
2378 * lib/target-supports.exp (check_visibility_available): Really
2379 test the compiler.
2380
2381 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2382
2383 PR tree-opt/18181
2384 * gcc.dg/vect/vect-85.c: New test.
2385 * gcc.dg/vect/vect-86.c: New test.
2386 * gcc.dg/vect/vect-87.c: New test.
2387 * gcc.dg/vect/vect-88.c: New test.
2388
2389 2004-11-19 Ben Elliston <bje@au.ibm.com>
2390
2391 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2392
2393 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2394
2395 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2396 * gcc.dg/ppc-and-1.c: Ditto.
2397 * gcc.dg/ppc-compare-1.c: Ditto.
2398 * gcc.dg/ppc-mov-1.c: Ditto
2399
2400 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2401 Mark Mitchell <mark@codesourcery.com>
2402
2403 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2404
2405 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2406 Aldy Hernandez <aldyh@redhat.com>
2407
2408 * lib/target-supports.exp (check_effective_target_vect_int): New
2409 (check_effective_target_vect_float): New
2410 (check_effective_target_vect_double): New.
2411 (is-effective-target): Support new effective targets keywords.
2412 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2413 default action for dg-do.
2414 * gcc.dg/vect/pr16105.c: Use new support.
2415 * gcc.dg/vect/pr18400.c: Ditto.
2416 * gcc.dg/vect/pr18425.c: Ditto.
2417 * gcc.dg/vect/vect-1.c: Ditto.
2418 * gcc.dg/vect/vect-10.c: Ditto.
2419 * gcc.dg/vect/vect-11.c: Ditto.
2420 * gcc.dg/vect/vect-12.c: Ditto.
2421 * gcc.dg/vect/vect-13.c: Ditto.
2422 * gcc.dg/vect/vect-14.c: Ditto.
2423 * gcc.dg/vect/vect-15.c: Ditto.
2424 * gcc.dg/vect/vect-16.c: Ditto.
2425 * gcc.dg/vect/vect-17.c: Ditto.
2426 * gcc.dg/vect/vect-18.c: Ditto.
2427 * gcc.dg/vect/vect-19.c: Ditto.
2428 * gcc.dg/vect/vect-2.c: Ditto.
2429 * gcc.dg/vect/vect-20.c: Ditto.
2430 * gcc.dg/vect/vect-21.c: Ditto.
2431 * gcc.dg/vect/vect-22.c: Ditto.
2432 * gcc.dg/vect/vect-23.c: Ditto.
2433 * gcc.dg/vect/vect-24.c: Ditto.
2434 * gcc.dg/vect/vect-25.c: Ditto.
2435 * gcc.dg/vect/vect-26.c: Ditto.
2436 * gcc.dg/vect/vect-27.c: Ditto.
2437 * gcc.dg/vect/vect-27a.c: Ditto.
2438 * gcc.dg/vect/vect-28.c: Ditto.
2439 * gcc.dg/vect/vect-29.c: Ditto.
2440 * gcc.dg/vect/vect-29a.c: Ditto.
2441 * gcc.dg/vect/vect-3.c: Ditto.
2442 * gcc.dg/vect/vect-30.c: Ditto.
2443 * gcc.dg/vect/vect-31.c: Ditto.
2444 * gcc.dg/vect/vect-32.c: Ditto.
2445 * gcc.dg/vect/vect-33.c: Ditto.
2446 * gcc.dg/vect/vect-34.c: Ditto.
2447 * gcc.dg/vect/vect-35.c: Ditto.
2448 * gcc.dg/vect/vect-36.c: Ditto.
2449 * gcc.dg/vect/vect-37.c: Ditto.
2450 * gcc.dg/vect/vect-38.c: Ditto.
2451 * gcc.dg/vect/vect-4.c: Ditto.
2452 * gcc.dg/vect/vect-40.c: Ditto.
2453 * gcc.dg/vect/vect-41.c: Ditto.
2454 * gcc.dg/vect/vect-42.c: Ditto.
2455 * gcc.dg/vect/vect-43.c: Ditto.
2456 * gcc.dg/vect/vect-44.c: Ditto.
2457 * gcc.dg/vect/vect-45.c: Ditto.
2458 * gcc.dg/vect/vect-46.c: Ditto.
2459 * gcc.dg/vect/vect-47.c: Ditto.
2460 * gcc.dg/vect/vect-48.c: Ditto.
2461 * gcc.dg/vect/vect-48a.c: Ditto.
2462 * gcc.dg/vect/vect-49.c: Ditto.
2463 * gcc.dg/vect/vect-5.c: Ditto.
2464 * gcc.dg/vect/vect-50.c: Ditto.
2465 * gcc.dg/vect/vect-51.c: Ditto.
2466 * gcc.dg/vect/vect-52.c: Ditto.
2467 * gcc.dg/vect/vect-53.c: Ditto.
2468 * gcc.dg/vect/vect-54.c: Ditto.
2469 * gcc.dg/vect/vect-55.c: Ditto.
2470 * gcc.dg/vect/vect-56.c: Ditto.
2471 * gcc.dg/vect/vect-56a.c: Ditto.
2472 * gcc.dg/vect/vect-57.c: Ditto.
2473 * gcc.dg/vect/vect-58.c: Ditto.
2474 * gcc.dg/vect/vect-59.c: Ditto.
2475 * gcc.dg/vect/vect-6.c: Ditto.
2476 * gcc.dg/vect/vect-60.c: Ditto.
2477 * gcc.dg/vect/vect-61.c: Ditto.
2478 * gcc.dg/vect/vect-62.c: Ditto.
2479 * gcc.dg/vect/vect-63.c: Ditto.
2480 * gcc.dg/vect/vect-64.c: Ditto.
2481 * gcc.dg/vect/vect-65.c: Ditto.
2482 * gcc.dg/vect/vect-66.c: Ditto.
2483 * gcc.dg/vect/vect-67.c: Ditto.
2484 * gcc.dg/vect/vect-68.c: Ditto.
2485 * gcc.dg/vect/vect-69.c: Ditto.
2486 * gcc.dg/vect/vect-7.c: Ditto.
2487 * gcc.dg/vect/vect-72.c: Ditto.
2488 * gcc.dg/vect/vect-72a.c: Ditto.
2489 * gcc.dg/vect/vect-73.c: Ditto.
2490 * gcc.dg/vect/vect-74.c: Ditto.
2491 * gcc.dg/vect/vect-75.c: Ditto.
2492 * gcc.dg/vect/vect-76.c: Ditto.
2493 * gcc.dg/vect/vect-77.c: Ditto.
2494 * gcc.dg/vect/vect-77a.c: Ditto.
2495 * gcc.dg/vect/vect-78.c: Ditto.
2496 * gcc.dg/vect/vect-79.c: Ditto.
2497 * gcc.dg/vect/vect-8.c: Ditto.
2498 * gcc.dg/vect/vect-80.c: Ditto.
2499 * gcc.dg/vect/vect-82.c: Ditto.
2500 * gcc.dg/vect/vect-82_64.c: Ditto.
2501 * gcc.dg/vect/vect-83.c: Ditto.
2502 * gcc.dg/vect/vect-83_64.c: Ditto.
2503 * gcc.dg/vect/vect-9.c: Ditto.
2504 * gcc.dg/vect/vect-all.c: Ditto.
2505 * gcc.dg/vect/vect-none.c: Ditto.
2506
2507 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2508
2509 * lib/gcc-dg.exp (dg-skip-if): New function.
2510 (dg-forbid-option): Remove.
2511 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2512 * g++.dg/abi/bitfield8.C: Likewise.
2513 * g++.dg/abi/dtor1.C: Likewise.
2514 * g++.dg/abi/empty10.C: Likewise.
2515 * g++.dg/abi/empty7.C: Likewise.
2516 * g++.dg/abi/empty9.C: Likewise.
2517 * g++.dg/abi/layout3.C: Likewise.
2518 * g++.dg/abi/layout4.C: Likewise.
2519 * g++.dg/abi/thunk1.C: Likewise.
2520 * g++.dg/abi/thunk2.C: Likewise.
2521 * g++.dg/abi/vbase11.C: Likewise.
2522 * g++.dg/abi/vthunk2.C: Likewise.
2523 * g++.dg/abi/vthunk3.C: Likewise.
2524 * g++.dg/ext/attrib8.C: Likewise.
2525 * g++.dg/opt/longbranch2.C: Likewise.
2526 * g++.dg/opt/reg-stack4.C: Likewise.
2527 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2528 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2529 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2530 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2531 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2532 * gcc.dg/20000609-1.c: Likewise.
2533 * gcc.dg/20000720-1.c: Likewise.
2534 * gcc.dg/20011107-1.c: Likewise.
2535 * gcc.dg/20011119-1.c: Likewise.
2536 * gcc.dg/20020108-1.c: Likewise.
2537 * gcc.dg/20020122-2.c: Likewise.
2538 * gcc.dg/20020122-3.c: Likewise.
2539 * gcc.dg/20020201-3.c: Likewise.
2540 * gcc.dg/20020206-1.c: Likewise.
2541 * gcc.dg/20020218-1.c: Likewise.
2542 * gcc.dg/20020310-1.c: Likewise.
2543 * gcc.dg/20020411-1.c: Likewise.
2544 * gcc.dg/20020418-2.c: Likewise.
2545 * gcc.dg/20020426-1.c: Likewise.
2546 * gcc.dg/20020426-2.c: Likewise.
2547 * gcc.dg/20020517-1.c: Likewise.
2548 * gcc.dg/20020523-1.c: Likewise.
2549 * gcc.dg/20020523-2.c: Likewise.
2550 * gcc.dg/20020729-1.c: Likewise.
2551 * gcc.dg/20030204-1.c: Likewise.
2552 * gcc.dg/20030826-2.c: Likewise.
2553 * gcc.dg/20030926-1.c: Likewise.
2554 * gcc.dg/20031202-1.c: Likewise.
2555 * gcc.dg/980312-1.c: Likewise.
2556 * gcc.dg/980313-1.c: Likewise.
2557 * gcc.dg/990117-1.c: Likewise.
2558 * gcc.dg/990424-1.c: Likewise.
2559 * gcc.dg/990524-1.c: Likewise.
2560 * gcc.dg/991230-1.c: Likewise.
2561 * gcc.dg/i386-387-1.c: Likewise.
2562 * gcc.dg/i386-387-2.c: Likewise.
2563 * gcc.dg/i386-387-3.c: Likewise.
2564 * gcc.dg/i386-387-4.c: Likewise.
2565 * gcc.dg/i386-387-5.c: Likewise.
2566 * gcc.dg/i386-387-6.c: Likewise.
2567 * gcc.dg/i386-asm-1.c: Likewise.
2568 * gcc.dg/i386-bitfield1.c: Likewise.
2569 * gcc.dg/i386-bitfield2.c: Likewise.
2570 * gcc.dg/i386-loop-1.c: Likewise.
2571 * gcc.dg/i386-loop-2.c: Likewise.
2572 * gcc.dg/i386-loop-3.c: Likewise.
2573 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2574 * gcc.dg/i386-pic-1.c: Likewise.
2575 * gcc.dg/i386-regparm.c: Likewise.
2576 * gcc.dg/i386-signbit-1.c: Likewise.
2577 * gcc.dg/i386-signbit-2.c: Likewise.
2578 * gcc.dg/i386-signbit-3.c: Likewise.
2579 * gcc.dg/i386-sse-5.c: Likewise.
2580 * gcc.dg/i386-sse-8.c: Likewise.
2581 * gcc.dg/i386-unroll-1.c: Likewise.
2582 * gcc.dg/tls/opt-1.c: Likewise.
2583 * gcc.dg/tls/opt-2.c: Likewise.
2584 * gcc.dg/unroll-1.c: Likewise.
2585 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2586 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2587 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2588 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2589
2590 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2591
2592 * g++.dg/template/incomplete1.C: New test.
2593
2594 2004-11-16 Nick Clifton <nickc@redhat.com>
2595
2596 Revert patches accidentally commited during checkin of fixes for
2597 xstormy16 tests:
2598 gcc.c-torture/execute/simd-4.c: Revert
2599 gcc.dg/20040910-1.c: Revert.
2600
2601 2004-11-16 Paul Brook <paul@codesourcery.com>
2602
2603 PR fortran/13010
2604 * gfortran.dg/der_pointer_1.f90: New test.
2605
2606 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2607
2608 PR c/18498
2609 * gcc.dg/bitfld-13.c: New test.
2610
2611 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2612
2613 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2614 powerpc*-*-linux*.
2615
2616 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2617 * gcc.dg/ppc64-abi-2.c: Ditto.
2618 * gcc.dg/ppc64-abi-3.c: Ditto.
2619
2620 * lib/gcc-dg.exp (dg-target-list): Remove.
2621
2622 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2623
2624 * gcc.dg/ia64-postinc.c: New test.
2625
2626 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2627
2628 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2629
2630 2004-11-15 Nick Clifton <nickc@redhat.com>
2631
2632 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2633 __INT_MAX__ so that the test can be compiled by toolchains
2634 targeted at 16-bit processors.
2635
2636 * gcc.dg/20040625-1.c: Use long constants rather than integers
2637 when performing arithmetic that will overflow 16-bits.
2638
2639 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2640 xstormy16. It does not support 128-bit vector operations.
2641
2642 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2643 with the macro PTR_TYPE. Define this macro to an integer type
2644 suitable for holding a pointer.
2645
2646 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2647 the target is a 16-bit processor.
2648
2649 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2650 16-bit targets where the character constant will be too long.
2651
2652 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2653 where the double will not be directly addressable.
2654
2655 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2656
2657 Friend class name lookup 1/n, PR c++/18471
2658 * g++.dg/template/crash26.C: New test.
2659 * g++.dg/lookup/struct1.C: Adjust expected error.
2660 * g++.dg/parse/elab1.C: Likewise.
2661 * g++.dg/parse/elab2.C: Likewise.
2662 * g++.dg/parse/int-as-enum1.C: Likewise.
2663 * g++.dg/parse/struct-as-enum1.C: Likewise.
2664 * g++.dg/parse/typedef1.C: Likewise.
2665 * g++.dg/parse/typedef3.C: Likewise.
2666 * g++.dg/parse/typedef4.C: Likewise.
2667 * g++.dg/parse/typedef5.C: Likewise.
2668 * g++.dg/template/nontype4.C: Likewise.
2669 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2670 * g++.old-deja/g++.other/elab1.C: Likewise.
2671 * g++.old-deja/g++.other/syntax4.C: Likewise.
2672
2673 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2674
2675 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2676
2677 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2678
2679 * gcc.c-torture/execute/20041114-1.c: New test.
2680
2681 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2682
2683 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2684 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2685 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2686 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2687 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2688 gcc.dg/switch-7.c: New tests.
2689
2690 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2691
2692 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2693
2694 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2695
2696 PR tree-opt/18400
2697 * gcc.dg/vect/pr18400.c: New test.
2698
2699 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2700 Andrew Pinski <pinskia@physics.uc.edu>
2701
2702 PR tree-opt/18425
2703 * gcc.dg/vect/pr18425.c: New test.
2704
2705 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2706
2707 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2708 Guard with dg-require-alias and dg-require-visibility.
2709
2710 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2711
2712 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2713
2714 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2715
2716 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2717
2718 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2719
2720 PR c++/17344
2721 * g++.dg/template/defarg5.C: New test.
2722
2723 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2724
2725 * g++.dg/parse/cast1.C: Run only on ILP32.
2726 * g++.old-deja/g++.mike/p784.C: Likewise.
2727
2728 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2729
2730 * gcc.c-torture/execute/20041113-1.c: New test.
2731
2732 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2733
2734 PR target/18230
2735 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2736 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2737 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2738 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2739 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2740 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2741 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2742 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2743 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2744 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2745 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2746 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2747 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2748
2749 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2750
2751 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2752 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2753 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2754 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2755 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2756 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2757 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2758 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2759 gcc.target/sparc/combined-1.c: New tests.
2760
2761 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2762
2763 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2764 New tests.
2765
2766 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2767
2768 * lib/gcc-dg.exp (dg-forbid-option): New function.
2769 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2770 * g++.dg/abi/bitfield8.C: Likewise.
2771 * g++.dg/abi/dtor1.C: Likewise.
2772 * g++.dg/abi/empty10.C: Likewise.
2773 * g++.dg/abi/empty7.C: Likewise.
2774 * g++.dg/abi/empty9.C: Likewise.
2775 * g++.dg/abi/layout3.C: Likewise.
2776 * g++.dg/abi/layout4.C: Likewise.
2777 * g++.dg/abi/thunk1.C: Likewise.
2778 * g++.dg/abi/thunk2.C: Likewise.
2779 * g++.dg/abi/vbase11.C: Likewise.
2780 * g++.dg/abi/vthunk2.C: Likewise.
2781 * g++.dg/abi/vthunk3.C: Likewise.
2782 * g++.dg/ext/attrib8.C: Likewise.
2783 * g++.dg/opt/longbranch2.C: Likewise.
2784 * g++.dg/opt/reg-stack4.C: Likewise.
2785 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2786 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2787 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2788 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2789 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2790 * gcc.dg/20000609-1.c: Likewise.
2791 * gcc.dg/20000720-1.c: Likewise.
2792 * gcc.dg/20011107-1.c: Likewise.
2793 * gcc.dg/20011119-1.c: Likewise.
2794 * gcc.dg/20020108-1.c: Likewise.
2795 * gcc.dg/20020122-2.c: Likewise.
2796 * gcc.dg/20020122-3.c: Likewise.
2797 * gcc.dg/20020201-3.c: Likewise.
2798 * gcc.dg/20020206-1.c: Likewise.
2799 * gcc.dg/20020218-1.c: Likewise.
2800 * gcc.dg/20020310-1.c: Likewise.
2801 * gcc.dg/20020411-1.c: Likewise.
2802 * gcc.dg/20020418-2.c: Likewise.
2803 * gcc.dg/20020426-1.c: Likewise.
2804 * gcc.dg/20020426-2.c: Likewise.
2805 * gcc.dg/20020517-1.c: Likewise.
2806 * gcc.dg/20020523-1.c: Likewise.
2807 * gcc.dg/20020523-2.c: Likewise.
2808 * gcc.dg/20020729-1.c: Likewise.
2809 * gcc.dg/20030204-1.c: Likewise.
2810 * gcc.dg/20030826-2.c: Likewise.
2811 * gcc.dg/20030926-1.c: Likewise.
2812 * gcc.dg/20031202-1.c: Likewise.
2813 * gcc.dg/980312-1.c: Likewise.
2814 * gcc.dg/980313-1.c: Likewise.
2815 * gcc.dg/990117-1.c: Likewise.
2816 * gcc.dg/990424-1.c: Likewise.
2817 * gcc.dg/990524-1.c: Likewise.
2818 * gcc.dg/991230-1.c: Likewise.
2819 * gcc.dg/i386-387-1.c: Likewise.
2820 * gcc.dg/i386-387-2.c: Likewise.
2821 * gcc.dg/i386-387-3.c: Likewise.
2822 * gcc.dg/i386-387-4.c: Likewise.
2823 * gcc.dg/i386-387-5.c: Likewise.
2824 * gcc.dg/i386-387-6.c: Likewise.
2825 * gcc.dg/i386-asm-1.c: Likewise.
2826 * gcc.dg/i386-bitfield1.c: Likewise.
2827 * gcc.dg/i386-bitfield2.c: Likewise.
2828 * gcc.dg/i386-loop-1.c: Likewise.
2829 * gcc.dg/i386-loop-2.c: Likewise.
2830 * gcc.dg/i386-loop-3.c: Likewise.
2831 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2832 * gcc.dg/i386-pic-1.c: Likewise.
2833 * gcc.dg/i386-regparm.c: Likewise.
2834 * gcc.dg/i386-signbit-1.c: Likewise.
2835 * gcc.dg/i386-signbit-2.c: Likewise.
2836 * gcc.dg/i386-signbit-3.c: Likewise.
2837 * gcc.dg/i386-sse-5.c: Likewise.
2838 * gcc.dg/i386-sse-8.c: Likewise.
2839 * gcc.dg/i386-unroll-1.c: Likewise.
2840 * gcc.dg/tls/opt-1.c: Likewise.
2841 * gcc.dg/tls/opt-2.c: Likewise.
2842 * gcc.dg/unroll-1.c: Likewise.
2843 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2844 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2845 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2846 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2847 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2848 -m64 is specified.
2849
2850 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2851
2852 PR c++/18389
2853 * g++.dg/parse/cond1.C: New test.
2854
2855 PR c++/18429
2856 * g++.dg/template/array9.C: New test.
2857 * g++.dg/ext/vla1.C: Adjust error messages.
2858 * g++.dg/ext/vlm1.C: Likewise.
2859 * g++.dg/template/crash2.C: Likewise.
2860
2861 PR c++/18436
2862 * g++.dg/template/call3.C: New test.
2863
2864 PR c++/18407
2865 * g++.dg/template/ptrmem11.C: New test.
2866
2867 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2868
2869 PR other/14264
2870 * lib/g++.exp: Set LC_ALL and LANG to C.
2871 * lib/gcc-dg.exp: Likewise.
2872 * lib/gfortran.exp: Likewise.
2873 * lib/objc.exp: Likewise.
2874 * lib/treelang.exp: Likewise.
2875
2876 2004-11-12 Andreas Schwab <schwab@suse.de>
2877
2878 * gcc.dg/pr16286.c: Fix last change.
2879
2880 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2881
2882 PR c++/18416
2883 * g++.dg/init/global1.C: New test.
2884
2885 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2886
2887 * gcc.c-torture/execute/20041112-1.c: New test.
2888
2889 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2890
2891 * lib/gcc-dg.exp (dg-target-list): New.
2892
2893 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2894 Richard Sandiford <rsandifo@redhat.com>
2895
2896 * lib/target-supports.exp (get-compiler_messages): New.
2897 (check_named_sections_available): Use it.
2898 (check_effective_target_ilp32): New.
2899 (check_effective_target_lp64): New.
2900 (is-effective-target): New.
2901 * lib/gcc-dg.exp (dg-require-effective-target): New.
2902
2903 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2904
2905 * gcc.dg/precedence-1.c: New test.
2906
2907 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2908
2909 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2910
2911 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2912 message, delete generated files, use more descriptive name for
2913 executable, and make the test unsupported when it cannot be run.
2914
2915 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2916 (dg-require-weak, dg-require-visibility, dg-require-alias,
2917 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2918 dg-require-iconv, dg-require-named-sections): Use it.
2919
2920 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2921
2922 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2923
2924 PR target/16457
2925 * gcc.dg/ppc-and-1: New
2926
2927 PR target/16796
2928 * gcc.dg/ppc-mov-1.c: New.
2929
2930 PR target/16458
2931 * gcc.dg/ppc-compare-1.c: New.
2932
2933 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2934
2935 * objc.dg/desig-init-2.m: New test.
2936
2937 2004-11-10 Adam Nemet <anemet@lnxw.com>
2938
2939 PR middle-end/18160
2940 * g++.dg/warn/register-var-1.C: New test.
2941 * g++.dg/warn/register-var-2.C: New test.
2942
2943 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2944
2945 * gcc.dg/union-2.c: New test.
2946
2947 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2948
2949 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2950 New test for PR tree-optimization/17892.
2951
2952 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2953
2954 PR c++/18369
2955 * g++.dg/init/new12.C: New test.
2956
2957 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2958
2959 * gcc.target/sparc: New directory.
2960 * gcc.target/sparc/sparc.exp: New driver.
2961 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2962 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2963 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2964 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2965
2966 2004-11-10 Paul Brook <paul@codesourcery.com>
2967
2968 PR fortran/18218
2969 * gfortran.dg/list_read.c: New test.
2970
2971 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2972
2973 PR c/18322
2974 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2975 expected diagnostic location.
2976
2977 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2978
2979 * gcc.dg/20041109-1.c: New test.
2980
2981 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2982
2983 PR objc/18406
2984 * objc/compile/pr18406.m: New test.
2985
2986 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2987
2988 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2989
2990 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2991
2992 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2993
2994 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2995
2996 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2997
2998 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2999
3000 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3001 exit.
3002
3003 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3004
3005 PR tree-opt/18299
3006 * gcc.c-torture/pr18299-1.c: New test.
3007
3008 2004-11-06 Andreas Schwab <schwab@suse.de>
3009
3010 * gcc.dg/pr16286.c: Also test for bool and pixel.
3011
3012 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3013
3014 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3015 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3016 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3017 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3018 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3019 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3020 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3021 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3022 gcc.dg/struct-semi-3.c: New tests.
3023
3024 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3025
3026 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3027
3028 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3029
3030 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3031 Do not use C99 designators.
3032
3033 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3034
3035 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3036
3037 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3038
3039 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3040 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3041 * gcc.c-torture/execute/simd-5.x: Remove.
3042
3043 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3044
3045 PR rtl-optimization/17933
3046 * gcc.dg/torture/pr17933-1.c: New test.
3047
3048 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3049
3050 PR target/18106
3051 * lib/target-supports.exp (check_weak_available): Support
3052 Windows.
3053
3054 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3055
3056 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3057 call to fflush(stdout) before abort.
3058 (my_ffsll): New function.
3059 (generate_fields): Use it.
3060
3061 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3062
3063 * gcc.dg/init-undef-1.c: New test.
3064
3065 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3066
3067 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3068 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3069 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3070 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3071 expected messages for new parser.
3072
3073 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3074
3075 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3076
3077 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3078
3079 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3080 on LP64 targets.
3081
3082 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3083
3084 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3085 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3086 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3087 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3088 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3089 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3090 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3091 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3092 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3093 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3094
3095 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3096
3097 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3098 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3099 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3100 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3101 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3102 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3103 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3104 for new parser.
3105
3106 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3107
3108 PR target/15342
3109 * gcc.dg/20041104-1.c: New test.
3110
3111 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3112
3113 * g++.dg/template/nontype7.C: New test.
3114 * g++.dg/template/nontype8.C: Likewise.
3115 * g++.dg/template/nontype9.C: Likewise.
3116 * g++.dg/template/nontype10.C: Likewise.
3117 * g++.dg/tc1/dr49.C: Likewise.
3118 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3119 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3120
3121 2004-11-04 Ben Elliston <bje@au.ibm.com>
3122
3123 * g++.dg/rtti/tinfo1.C: Remove xfails.
3124
3125 2004-11-04 Ben Elliston <bje@au.ibm.com>
3126
3127 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3128 packed attribute to the definition to satisfy the new C++ parser.
3129
3130 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3131
3132 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3133 invocations of va_arg.
3134
3135 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3136
3137 PR c++/18124
3138 * g++.dg/template/crash25.C: New test.
3139
3140 PR c++/18155
3141 * g++.dg/template/typedef2.C: New test.
3142 * g++.dg/parse/crash13.C: Adjust error markers.
3143
3144 PR c++/18177
3145 * g++.dg/conversion/const3.C: New test.
3146
3147 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3148
3149 PR fortran/17535
3150 PR fortran/17583
3151 PR fortran/17713
3152 * gfortran.dg/generic_[123].f90: New testcases.
3153
3154 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3155
3156 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3157 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3158
3159 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3160
3161 PR tree-opt/16808
3162 * gcc.c-torture/compile/pr16808.c: New test.
3163
3164 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3165
3166 PR rtl-optimization/17104
3167 * gcc.dg/ppc-bitfield1.c: New.
3168
3169 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3170
3171 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3172
3173 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3174
3175 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3176 strings for 32-bit code.
3177
3178 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3179
3180 PR c/18239
3181 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3182
3183 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3184
3185 PR c++/18064
3186 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3187
3188 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3189
3190 PR c++/15172
3191 * g++.dg/init/aggr2.C: New test.
3192
3193 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3194
3195 * objc.dg/local-decl-1.m: New test.
3196
3197 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3198
3199 * gcc.dg/20040910-1.c: Adjust regex.
3200
3201 2004-10-30 Roger Sayle <roger@eyesopen.com>
3202
3203 PR rtl-optimization/18084
3204 * g++.dg/opt/pr18084-1.C: New testcase.
3205
3206 2004-10-30 Matt Austern <austern@apple.com>
3207
3208 PR c++/17542
3209 * g++.dg/ext/attrib18.C: New test.
3210
3211 2004-10-30 Roger Sayle <roger@eyesopen.com>
3212
3213 PR middle-end/18096
3214 * gcc.dg/pr18096-1.c: New test case.
3215
3216 2004-10-30 Roger Sayle <roger@eyesopen.com>
3217
3218 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3219
3220 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3221
3222 PR c/16666
3223 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3224 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3225 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3226 gcc.dg/old-style-prom-3.c: New tests.
3227
3228 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3229
3230 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3231 Remove unnecessary inclusion of stdio.h.
3232
3233 2004-10-29 Roger Sayle <roger@eyesopen.com>
3234
3235 PR rtl-optimization/17581
3236 * gcc.dg/pr17581-1.c: New test case.
3237
3238 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3239
3240 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3241 being implemented.
3242 * g++.dg/conversion/dr195-1.C: New.
3243 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3244 * g++.old-deja/g++.mike/p10148.C: Likewise.
3245
3246 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3247
3248 PR c++/17695
3249 * g++.dg/debug/typedef2.C: New test.
3250
3251 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3252
3253 PR fortran/13490
3254 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3255 * gfortran.dg/g77/README: Update.
3256
3257 2004-10-28 Matt Austern <austern@apple.com>
3258
3259 PR c++/14124
3260 * g++.dg/ext/packed7.C: New test.
3261
3262 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3263
3264 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3265 scan-assembler.
3266 * lib/scanasm.exp (hidden-scan-for): New proc.
3267 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3268 string.
3269 (scan-not-hidden): Likewise.
3270 * lib/target-supports.exp (check_visibility_available): mach-o is
3271 support too.
3272
3273 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3274
3275 PR c++/17132
3276 * g++.dg/template/memclass3.C: New test.
3277
3278 2004-10-28 Adam Nemet <anemet@lnxw.com>
3279
3280 PR middle-end/18160
3281 * gcc.dg/register-var-1.c: New test.
3282 * gcc.dg/register-var-2.c: New test.
3283 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3284 error now.
3285
3286 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3287
3288 PR other/18172
3289 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3290 unused variables.
3291 * gcc.dg/vect/vect-22.c: Likewise.
3292
3293 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3294
3295 * gcc.dg/i386-rotate-1.c: New test.
3296
3297 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3298
3299 * g++.dg/init/ref12.C: Add "run" marker.
3300
3301 PR c++/17435
3302 * g++.dg/init/ref12.C: New test.
3303
3304 PR c++/18140
3305 * g++.dg/template/shift1.C: New test.
3306 * g++.dg/template/error10.C: Adjust error markers.
3307
3308 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3309
3310 PR tree-opt/17529
3311 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3312
3313 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3314
3315 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3316 * gcc.dg/weak/weak-3.c: Likewise.
3317 * gcc.dg/weak/weak-5.c: Likewise.
3318 * gcc.dg/weak/weak-9.c: Likewise.
3319 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3320 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3321
3322 * gcc.dg/darwin-weakimport-1.c: New.
3323
3324 2004-10-28 Ben Elliston <bje@au.ibm.com>
3325
3326 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3327
3328 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3329
3330 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3331 'syntax' error messages.
3332 * gcc.dg/cpp/direct2s.c: Likewise.
3333
3334 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3335
3336 * gcc.c-torture/compile/20041026-1.c: New.
3337
3338 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3339
3340 PR c++/18093
3341 * g++.dg/lookup/ns2.C: New test.
3342
3343 PR c++/18020
3344 * g++.dg/template/enum4.C: New test.
3345
3346 PR c++/18161
3347 * g++.dg/template/expr1.C: New test.
3348
3349 2004-10-26 Ben Elliston <bje@au.ibm.com>
3350
3351 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3352
3353 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3354
3355 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3356 gcc.dg/decl-nospec-3.c: New tests.
3357
3358 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3359
3360 * objc.dg/super-class-3.m: New test.
3361
3362 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3363
3364 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3365 resyncing.
3366 * gcc.dg/cpp/direct2s.c: Likewise.
3367
3368 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3369
3370 * objc.dg/image-info.m: Update for changes to section selection.
3371
3372 2004-10-25 David Ayers <d.ayers@inode.at>
3373 Ziemowit Laski <zlaski@apple.com>
3374
3375 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3376 diagnostics when messaging 'id <Proto>'.
3377 * objc.dg/class-protocol-1.m: New test.
3378 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3379 a non-existent method signature.
3380 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3381 Update diagnostics when messaging with non-existent method signature.
3382 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3383 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3384 invalid receivers are now resolved as if messaging 'id'; remove
3385 extraneous diagnostics.
3386
3387 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3388
3389 PR c/16667
3390 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3391 gcc.dg/init-desig-obs-3.c: New tests.
3392
3393 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3394
3395 * gcc.dg/debug/20041023-1.c: New test.
3396
3397 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3398
3399 PR middle-end/17407
3400 * gcc.c-torture/compile/pr17407.c: New test.
3401
3402 PR c++/18121
3403 * g++.dg/template/array8.C: New test.
3404
3405 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3406
3407 PR other/18138
3408 * lib/g++.exp: Accept more than one multilib libgcc.
3409 * lib/gcc-dg.exp: Likewise.
3410 * lib/objc.exp: Likewise.
3411 * lib/treelang.exp: Likewise.
3412 * lib/gfortran.exp: Likewise.
3413
3414 2004-10-24 Ben Elliston <bje@au.ibm.com>
3415
3416 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3417
3418 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3419
3420 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3421 * gcc.dg/c99-const-expr-3.c: Likewise.
3422
3423 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3424
3425 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3426
3427 2004-10-23 Ben Elliston <bje@au.ibm.com>
3428
3429 * gcc.c-torture/execute/loop-2e.x: Remove.
3430
3431 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3432
3433 PR c++/18095
3434 * g++.dg/parse/crash18.C: New.
3435 * g++.dg/parse/crash19.C: New.
3436
3437 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3438
3439 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3440 * g++.dg/ext/dllimport2.C: Same.
3441 * g++.dg/ext/dllimport8.C: Same.
3442
3443 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3444
3445 PR c++/10841
3446 * g++.dg/conversion/cast1.C: New test.
3447 * g++.dg/overload/pmf1.C: Adjust error marker.
3448
3449 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3450
3451 PR objc/17923
3452 * objc.dg/const-str-7.m: New test.
3453
3454 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3455
3456 * g++.dg/template/memfriend11.C: Fix comment typo.
3457 * g++.dg/template/memfriend14.C: Likewise.
3458
3459 2004-10-20 Richard Henderson <rth@redhat.com>
3460
3461 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3462 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3463 -fasynchronous-unwind-tables.
3464
3465 2004-10-20 Richard Henderson <rth@redhat.com>
3466
3467 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3468 (main): Return success.
3469 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3470 (main): Return success.
3471
3472 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3473
3474 PR c++/13495
3475 * g++.dg/template/memfriend9.C: New test.
3476 * g++.dg/template/memfriend10.C: Likewise.
3477 * g++.dg/template/memfriend11.C: Likewise.
3478 * g++.dg/template/memfriend12.C: Likewise.
3479 * g++.dg/template/memfriend13.C: Likewise.
3480 * g++.dg/template/memfriend14.C: Likewise.
3481 * g++.dg/template/memfriend15.C: Likewise.
3482 * g++.dg/template/memfriend16.C: Likewise.
3483 * g++.dg/template/memfriend17.C: Likewise.
3484 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3485
3486 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3487
3488 * g++.dg/conversion/dr195.C: New.
3489 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3490
3491 2004-10-20 Ben Elliston <bje@au.ibm.com>
3492 Devang Patel <dpatel@apple.com>
3493
3494 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3495 of floating point arithmetic, which could trap.
3496
3497 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3498
3499 PR c++/14035
3500 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3501 * g++.dg/conversion/const2.C: New test.
3502 * g++.dg/expr/reinterpret2.C: New test.
3503 * g++.dg/expr/reinterpret3.C: New test.
3504 * g++.dg/expr/cast2.C: New test.
3505 * g++.dg/expr/copy1.C: New test.
3506 * g++.dg/other/conversion1.C: Change error message.
3507 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3508 function pointers to void *.
3509 * g++.old-deja/g++.mike/p10148.C: Likewise.
3510
3511 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3512
3513 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3514
3515 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3516
3517 PR c++/18047
3518
3519 * g++.dg/parse/expr3.C: New test.
3520
3521 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3522
3523 * gcc.dg/smod-1.c: New test.
3524
3525 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3526
3527 * objc.dg/method-14.m: New test.
3528
3529 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3530
3531 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3532 Also xfail as the patch was reverted.
3533
3534 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3535
3536 PR middle-end/16973
3537 * gcc.dg/pr16973.c: New test.
3538
3539 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3540
3541 PR tree-optimization/17656
3542 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3543
3544 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3545
3546 * g++.dg/eh/shadow1.C: New.
3547
3548 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3549
3550 * gcc.c-torture/compile/20041018-1.c: New test.
3551
3552 2004-10-18 Ben Elliston <bje@au.ibm.com>
3553
3554 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3555 compiler referring to register 0 when accessing sdata. The linker
3556 now patches things up.
3557
3558 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3559
3560 PR c/17529
3561 * gcc.c-torture/compile/pr17529.c: New test.
3562
3563 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3564
3565 PR c++/17743
3566 * g++.dg/ext/attrib17.C: New test.
3567
3568 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3569
3570 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3571
3572 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3573
3574 PR c++/10479
3575 * g++.dg/ext/attrib16.C: New test.
3576
3577 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3578
3579 PR c++/17042
3580 * g++.dg/init/dso_handle1.C: New test.
3581
3582 PR c++/14667
3583 * g++.dg/parse/typedef6.C: New test.
3584
3585 PR c++/17916
3586 * g++.dg/parse/pragma1.C: New test.
3587
3588 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3589
3590 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3591
3592 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3593
3594 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3595 -fno-common when on HPPA HP-UX platforms.
3596
3597 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3598
3599 PR other/16820
3600 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3601 stdint.h.
3602 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3603 uintptr_t.
3604
3605 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3606
3607 PR c++/16301
3608 * g++.dg/lookup/strong-using-4.C: New test.
3609
3610 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3611
3612 PR middle-end/16567
3613 * gcc.c-torture/compile/nested-1.c: New test.
3614
3615 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3616
3617 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3618 and mipsisa64*-*-* (until support for misaligned loads is added).
3619 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3620 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3621 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3622 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3623 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3624 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3625
3626 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3627
3628 PR c++/17976
3629 * g++.dg/init/dtor3.C: New test.
3630
3631 2004-10-15 Ben Elliston <bje@au.ibm.com>
3632
3633 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3634
3635 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3636
3637 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3638 * gcc.dg/macho-lo-sum.c: Likewise.
3639
3640 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3641
3642 * gcc.dg/ppc-spe64-1.c: New test.
3643
3644 2004-10-14 Devang Patel <dpatel@apple.com>
3645
3646 PR 17635
3647 * gcc.dg/pr17635.c : New test.
3648
3649 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3650
3651 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3652 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3653 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3654 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3655 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3656 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3657 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3658 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3659 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3660 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3661 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3662 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3663 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3664 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3665 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3666 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3667 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3668 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3669
3670 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3671
3672 * gcc.dg/vect/vect-82.c: New testcase.
3673 * gcc.dg/vect/vect-82_64.c: New testcase.
3674 * gcc.dg/vect/vect-83.c: New testcase.
3675 * gcc.dg/vect/vect-83_64.c: New testcase.
3676
3677 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3678
3679 * gcc.dg/cpp/error-1.c: New test.
3680
3681 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3682
3683 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3684
3685 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3686
3687 PR target/17984
3688 * gcc.dg/cris-peep2-xsrand2.c: New test.
3689
3690 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3691
3692 PR c++/17661
3693 * testsuite/g++.dg/expr/for2.C: New test.
3694
3695 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3696
3697 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3698
3699 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3700
3701 PR tree-optimization/17724
3702 * g++.dg/opt/pr17724-1.C: New test.
3703 * g++.dg/opt/pr17724-2.C: New test.
3704 * g++.dg/opt/pr17724-3.C: New test.
3705 * g++.dg/opt/pr17724-4.C: New test.
3706 * g++.dg/opt/pr17724-5.C: New test.
3707 * g++.dg/opt/pr17724-6.C: New test.
3708
3709 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3710
3711 PR c/17301
3712 * gcc.dg/pr17301-2.c: New test.
3713
3714 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3715
3716 PR c++/15876
3717 * g++.dg/parse/error22.C: New test.
3718
3719 PR c++/17936
3720 * g++.dg/template/spec18.C: New test.
3721
3722 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3723
3724 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3725 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3726 memcpy.
3727 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3728 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3729
3730 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3731
3732 * g++.dg/eh/cleanup5.C: Add dg-options "".
3733
3734 2004-10-11 Roger Sayle <roger@eyesopen.com>
3735
3736 PR middle-end/17657
3737 * gcc.dg/switch-4.c: New test case.
3738
3739 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3740
3741 * gcc.c-torture/execute/20041011-1.c: New test.
3742
3743 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3744
3745 PR c++/17554
3746 * g++.dg/init/for3.C: New test.
3747
3748 PR c++/17657
3749 * g++.dg/opt/switch2.C: New test.
3750
3751 PR middle-end/17703
3752 * g++.dg/warn/Wreturn-2.C: New test.
3753
3754 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3755
3756 PR c++/17907
3757 * g++.dg/eh/cleanup5.C: New test.
3758
3759 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3760
3761 PR c++/17393
3762 * g++.dg/parse/error21.C: New test.
3763
3764 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3765
3766 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3767 * g++.dg/warn/incomplete1.C: Likewise.
3768 * g++.dg/template/qualttp20.C: Likewise.
3769
3770 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3771
3772 PR c/17881
3773 * parm-incomplete-1.c: New test.
3774
3775 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3776
3777 PR c++/17867
3778 * g++.dg/parse/error19.C: New test.
3779
3780 PR c++/17670
3781 * g++.dg/init/new11.C: New test.
3782
3783 PR c++/17821
3784 * g++.dg/parse/error20.C: New test.
3785
3786 PR c++/17826
3787 * g++.dg/template/crash24.C: New test.
3788
3789 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3790
3791 PR c/17301
3792 * gcc.dg/pr17301-1.c: New test.
3793
3794 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3795
3796 PR c/17189
3797 * gcc.dg/anon-struct-5.c: New test.
3798
3799 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3800
3801 PR c/17844
3802 * gcc.dg/pr17844-1.c: New test.
3803
3804 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3805
3806 PR tree-optimization/17906
3807 * gcc.c-torture/compile/pr17906.c: New.
3808
3809 2004-10-09 Stuart Hastings <stuart@apple.com>
3810 Roger Sayle <roger@eyesopen.com>
3811
3812 PR rtl-optimization/17853
3813 * gcc.dg/i386-mmx-5.c: New testcase.
3814
3815 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3816
3817 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3818
3819 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3820
3821 PR c++/17524
3822 * g++.dg/template/static9.C: New test.
3823
3824 PR c++/17685
3825 * g++.dg/parse/operator5.C: New test.
3826
3827 2004-10-09 Roger Sayle <roger@eyesopen.com>
3828
3829 PR middle-end/17894
3830 * gcc.c-torture/execute/divcmp-4.c: New test case.
3831
3832 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3833
3834 PR tree-opt/17902
3835 * g++.dg/opt/pr17902.C: New test.
3836
3837 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3838
3839 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3840
3841 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3842
3843 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3844
3845 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3846
3847 * gcc.dg/assign-warn-3.c: New test.
3848
3849 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3850
3851 PR c/16999
3852 * gcc.dg/cpp/ident-1.c: New test.
3853
3854 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3855
3856 * gcc.c-torture/compile/acc1.c: New.
3857
3858 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3859
3860 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3861 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3862
3863 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3864
3865 * gcc.dg/ultrasp11.c: New test.
3866
3867 2004-10-08 Michael Matz <matz@suse.de>
3868
3869 * gcc.dg/doloop-2.c: New test.
3870
3871 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3872
3873 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3874 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3875 objc.dg/method-9.m: Update expected diagnostics.
3876
3877 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3878
3879 * gcc.dg/ppc-fsel-3.c: New file.
3880 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3881
3882 2004-10-07 Paul Brook <paul@codesourcery.com>
3883
3884 * gfortran.dg/intrinsic_verify_1.f90: New test.
3885
3886 2004-10-07 Paul Brook <paul@codesourcery.com>
3887
3888 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3889
3890 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3891
3892 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3893 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3894 commit.
3895
3896 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3897
3898 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3899
3900 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3901
3902 PR c++/17115
3903 * g++.dg/warn/Winline-4.C: New test.
3904
3905 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3906
3907 * gcc.c-torture/compile/20041007-1.c: New test.
3908
3909 2004-10-07 Paul Brook <paul@codesourcery.com>
3910
3911 PR fortran/17678
3912 * gfortran.dg/use_allocated_1.f90: New test.
3913
3914 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3915
3916 PR middle-end/17849
3917 * gfortran.fortran-torture/compile/nested.f90: New test
3918
3919 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3920
3921 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3922
3923 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3924
3925 PR c++/17368
3926 * g++.dg/ext/asm6.C: New test.
3927
3928 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3929
3930 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3931
3932 2004-10-06 Paul Brook <paul@codesourcery.com>
3933
3934 PR libfortran/17709
3935 * gfortran.dg/empty_format_1.f90: New test.
3936
3937 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3938
3939 PR fortran/17568
3940 * gfortran.dg/ishft.f90: New test.
3941
3942 PR fortran/17283
3943 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3944 tests.
3945
3946 2004-10-06 Paul Brook <paul@codesourcery.com>
3947
3948 * gfortran.dg/do_1.f90: New test.
3949
3950 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3951
3952 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3953 optimizing for size.
3954
3955 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3956
3957 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3958
3959 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3960
3961 * gcc.c-torture/compile/20041005-1.c: New test.
3962
3963 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3964
3965 PR c++/17829
3966 * g++.dg/lookup/koenig4.C: New.
3967
3968 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3969
3970 * g++.dg/other/classkey1.C: Adjust quoting marks.
3971 * g++.dg/parse/error15.C: Likewise.
3972 * g++.dg/template/meminit2.C (int>): Likewise.
3973
3974 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3975
3976 PR fortran/17283
3977 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3978
3979 PR fortran/17631
3980 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3981
3982 PR fortran/17708
3983 * gfortran.dg/pr17708.f90: New test.
3984
3985 2004-10-04 Chao-ying Fu <fu@mips.com>
3986
3987 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3988 * gcc.dg/vect/vect-4.c: Ditto.
3989 * gcc.dg/vect/vect-5.c: Ditto.
3990 * gcc.dg/vect/vect-6.c: Ditto.
3991 * gcc.dg/vect/vect-8.c: Ditto.
3992 * gcc.dg/vect/vect-16.c: Ditto.
3993 * gcc.dg/vect/vect-30.c: Ditto.
3994 * gcc.dg/vect/vect-40.c: Ditto.
3995 * gcc.dg/vect/vect-41.c: Ditto.
3996 * gcc.dg/vect/vect-42.c: Ditto.
3997 * gcc.dg/vect/vect-43.c: Ditto.
3998 * gcc.dg/vect/vect-44.c: Ditto.
3999 * gcc.dg/vect/vect-45.c: Ditto.
4000 * gcc.dg/vect/vect-46.c: Ditto.
4001 * gcc.dg/vect/vect-47.c: Ditto.
4002 * gcc.dg/vect/vect-48.c: Ditto.
4003 * gcc.dg/vect/vect-49.c: Ditto.
4004 * gcc.dg/vect/vect-50.c: Ditto.
4005 * gcc.dg/vect/vect-51.c: Ditto.
4006 * gcc.dg/vect/vect-52.c: Ditto.
4007 * gcc.dg/vect/vect-53.c: Ditto.
4008 * gcc.dg/vect/vect-54.c: Ditto.
4009 * gcc.dg/vect/vect-55.c: Ditto.
4010 * gcc.dg/vect/vect-56.c: Ditto.
4011 * gcc.dg/vect/vect-57.c: Ditto.
4012 * gcc.dg/vect/vect-58.c: Ditto.
4013 * gcc.dg/vect/vect-59.c: Ditto.
4014 * gcc.dg/vect/vect-60.c: Ditto.
4015 * gcc.dg/vect/vect-74.c: Ditto.
4016 * gcc.dg/vect/vect-79.c: Ditto.
4017 * gcc.dg/vect/vect-80.c: Ditto.
4018
4019 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4020
4021 * gcc.dg/unused-7.c: Use the correct option.
4022
4023 2004-10-04 Paul Brook <paul@codesourcery.com>
4024 Bud Davis <bdavis9659@comcast.net>
4025
4026 PR fortran/17706
4027 PR fortran/16434
4028 * gfortran/pr17706.f90: New test.
4029 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4030
4031 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4032
4033 * gfortran.dg/pr17612.f90: New test.
4034
4035 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4036
4037 * g++.dg/template/local1.C: Adjust quoting marks in
4038 testing for diagnostics.
4039 * g++.dg/tls/diag-2.C: Likewise.
4040 * g++.dg/other/error8.C: Likewise.
4041
4042 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4043
4044 PR c/17178
4045 * gcc.dg/unused-4.c: Adjust to be correct.
4046
4047 PR c/17820
4048 * gcc.dg/unused-7.c: New test.
4049
4050 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4051
4052 PR c++/17797
4053 * g++.dg/overload/template2.C: New test.
4054
4055 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4056
4057 PR tree-optimization/16632
4058 * gcc.dg/tree-ssa/20041002-1.c: New.
4059
4060 2004-10-03 Paul Brook <paul@codesourcery.com>
4061
4062 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4063 rather than relying on default formatting.
4064
4065 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4066
4067 * gcc.dg/20040920-1.c: Update expected message text.
4068
4069 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4070
4071 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4072
4073 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4074
4075 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4076 tree level.
4077
4078 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4079
4080 * gcc.dg/tree-ssa/pr17343.c: Remove.
4081
4082 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4083
4084 PR tree-opt/17343
4085 * gcc.dg/tree-ssa/pr17343.c: New test.
4086
4087 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4088
4089 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4090 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4091 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4092 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4093 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4094
4095 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4096
4097 * gcc.dg/lvalue-2.c: New test.
4098
4099 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4100
4101 PR c/17730
4102 * gcc.dg/pr17730-1.c: New test
4103
4104 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4105
4106 PR c/7425
4107 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4108
4109 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4110
4111 * gcc.c-torture/execute/stdarg-1.c: New test.
4112 * gcc.c-torture/execute/stdarg-2.c: New test.
4113 * gcc.c-torture/execute/stdarg-3.c: New test.
4114 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4115 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4116 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4117 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4118 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4119
4120 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4121
4122 PR tree-optimization/17697
4123 * g++.dg/opt/pr17697-1.C: New test.
4124 * g++.dg/opt/pr17697-2.C: New test.
4125 * g++.dg/opt/pr17697-3.C: New test.
4126
4127 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4128
4129 PR c/16409
4130 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4131 gcc.dg/vla-init-5.c: New tests.
4132
4133 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4134
4135 PR c/13804
4136 * gcc.dg/pr13804-1.c: New test.
4137
4138 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4139
4140 PR fortran/16938
4141 * gfortran.dg/pr16938.f90: New test.
4142
4143 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4144
4145 * g++.dg/template/crash23.C: New test.
4146
4147 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4148
4149 PR c++/17585
4150 * g++.dg/template/static8.C: New test.
4151
4152 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4153
4154 PR c++/17681
4155 * g++.dg/other/error9.C: New test.
4156
4157 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4158
4159 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4160
4161 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4162
4163 PR fortran/15164
4164 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4165
4166 2004-09-26 Roger Sayle <roger@eyesopen.com>
4167
4168 PR middle-end/17112
4169 * gcc.dg/pr17112-1.c: New test case.
4170
4171 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4172
4173 PR c/11459
4174 * gcc.dg/pr11459-1.c: New test.
4175
4176 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4177
4178 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4179 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4180
4181 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4182
4183 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4184
4185 2004-09-25 Jan Hubicka <jh@suse.cz>
4186
4187 * compile/30040909-1.c: New test.
4188 * compile/30040907-1.c: New test.
4189
4190 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4191
4192 * gcc.c-torture/execute/va-arg-26.c: New test.
4193
4194 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4195
4196 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4197 extra diagnostics on targets with 64-bit pointers.
4198 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4199
4200 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4201
4202 PR c/17188
4203 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4204 * gcc.dg/decl-3.c: Adjust expected message.
4205
4206 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4207
4208 PR fortran/17615
4209 * gfortran.dg/pr17615.f90: New test.
4210
4211 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4212
4213 PR tree-optimzation/17517
4214 * g++.dg/tree-ssa/pr17517.C: New Test.
4215
4216 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4217
4218 PR c++/16889
4219 * g++.dg/lookup/ambig3.C: New.
4220
4221 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4222
4223 PR tree-opt/17624
4224 * g++.dg/opt/pr17624.C: New test.
4225
4226 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4227
4228 PR c/6980
4229 * gcc.dg/Wbad-function-cast-1.c: New test.
4230
4231 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4232
4233 * g++.dg/ext/complit1.C
4234 * g++.dg/other/error2.C
4235 * g++.dg/other/nontype-1.C
4236 * g++.dg/parse/crash11.C
4237 * g++.dg/parse/crash12.C
4238 * g++.dg/parse/error15.C
4239 * g++.dg/parse/error4.C
4240 * g++.dg/parse/tmpl-outside1.C
4241 * g++.dg/parse/too-many-tmpl-args1.C
4242 * g++.dg/template/dependent-expr3.C
4243 * g++.dg/template/error10.C
4244 * g++.dg/template/instantiate1.C
4245 * g++.dg/template/vtable2.C
4246 * g++.dg/warn/Wshadow-1.C
4247 * g++.dg/warn/weak1.C
4248 * g++.old-deja/g++.brendan/crash16.C
4249 * g++.old-deja/g++.brendan/crash18.C
4250 * g++.old-deja/g++.brendan/crash48.C
4251 * g++.old-deja/g++.brendan/crash49.C
4252 * g++.old-deja/g++.brendan/crash55.C
4253 * g++.old-deja/g++.brendan/crash56.C
4254 * g++.old-deja/g++.brendan/crash8.C
4255 * g++.old-deja/g++.brendan/enum11.C
4256 * g++.old-deja/g++.brendan/enum8.C
4257 * g++.old-deja/g++.brendan/enum9.C
4258 * g++.old-deja/g++.brendan/friend3.C
4259 * g++.old-deja/g++.brendan/misc14.C
4260 * g++.old-deja/g++.bugs/900402_02.C
4261 * g++.old-deja/g++.bugs/900404_03.C
4262 * g++.old-deja/g++.bugs/900404_04.C
4263 * g++.old-deja/g++.bugs/900428_03.C
4264 * g++.old-deja/g++.jason/crash4.C
4265 * g++.old-deja/g++.jason/overload21.C
4266 * g++.old-deja/g++.jason/redecl1.C
4267 * g++.old-deja/g++.jason/report.C
4268 * g++.old-deja/g++.jason/rfg10.C
4269 * g++.old-deja/g++.jason/template30.C
4270 * g++.old-deja/g++.law/arm12.C
4271 * g++.old-deja/g++.law/ctors5.C
4272 * g++.old-deja/g++.law/cvt20.C
4273 * g++.old-deja/g++.law/init10.C
4274 * g++.old-deja/g++.law/init8.C
4275 * g++.old-deja/g++.law/visibility17.C
4276 * g++.old-deja/g++.law/visibility7.C
4277 * g++.old-deja/g++.mike/net8.C
4278 * g++.old-deja/g++.mike/p646.C
4279 * g++.old-deja/g++.mike/p700.C
4280 * g++.old-deja/g++.mike/p701.C
4281 * g++.old-deja/g++.mike/p811.C
4282 * g++.old-deja/g++.ns/template13.C
4283 * g++.old-deja/g++.other/array3.C
4284 * g++.old-deja/g++.other/crash25.C
4285 * g++.old-deja/g++.other/dtor3.C
4286 * g++.old-deja/g++.other/dtor4.C
4287 * g++.old-deja/g++.other/main1.C
4288 * g++.old-deja/g++.other/warn7.C
4289 * g++.old-deja/g++.pt/crash11.C
4290 * g++.old-deja/g++.pt/crash36.C
4291 * g++.old-deja/g++.pt/spec22.C
4292 * g++.old-deja/g++.pt/spec9.C
4293 * g++.old-deja/g++.pt/ttp52.C
4294 * g++.old-deja/g++.robertl/eb103.C
4295 * g++.old-deja/g++.robertl/eb121.C
4296 * g++.old-deja/g++.robertl/eb22.C
4297 * g++.old-deja/g++.robertl/eb8.C:
4298 Update locations and/or regexps of dg-error markers.
4299 Remove markers for some bogus messages that are no longer issued.
4300
4301 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4302
4303 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4304 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4305
4306 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4307
4308 PR c++/17618
4309 * g++.dg/lookup/crash5.C: New test.
4310
4311 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4312
4313 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4314 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4315 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4316 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4317 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4318 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4319
4320 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4321 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4322 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4323 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4324 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4325 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4326
4327 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4328
4329 * gcc.dg/vect/vect-44.c: Check additional cases.
4330 * gcc.dg/vect/vect-48.c: Check additional cases.
4331
4332 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4333 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4334 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4335 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4336 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4337 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4338 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4339 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4340 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4341
4342 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4343 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4344 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4345
4346 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4347
4348 * gcc.dg/tree-ssa/loop-6.c: New test.
4349
4350 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4351
4352 PR c++/17620
4353 * g++.dg/inherit/base2.C: New.
4354
4355 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4356
4357 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4358 * gcc.dg/20001012-2.c: Likewise.
4359 * gcc.dg/20001013-1.c: Likewise.
4360 * gcc.dg/20001101-1.c: Likewise.
4361 * gcc.dg/20001102-1.c: Likewise.
4362 * gcc.dg/bf-spl1.c: Likewise.
4363 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4364 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4365
4366 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4367
4368 PR tree-optimization/16721
4369 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4370
4371 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4372
4373 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4374 * gcc.dg/20040305-1.c: Likewise.
4375
4376 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4377
4378 PR c/16566
4379 * gcc.c-torture/compile/pr16566-1.c,
4380 gcc.c-torture/compile/pr16566-2.c,
4381 gcc.c-torture/compile/pr16566-3.c: New tests.
4382
4383 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4384
4385 PR tree-optimization/17512
4386 * gcc.c-torture/compile/20040916-1.c.
4387
4388 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4389
4390 * gcc.dg/pragma-re-3.c: New test.
4391
4392 2004-09-17 Matt Austern <austern@apple.com>
4393
4394 PR c++/15049
4395 * g++.dg/other/anon3.C: New.
4396
4397 2004-09-21 Roger Sayle <roger@eyesopen.com>
4398
4399 PR c++/7503
4400 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4401 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4402 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4403 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4404 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4405
4406 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4407
4408 PR fortran/17286
4409 * gfortran.dg/pr17286.f90: New test.
4410
4411 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4412
4413 PR c++/17530
4414 * g++.dg/template/static7.C: New test.
4415
4416 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4417
4418 PR tree-opt/17558
4419 * gcc.c-torture/compile/pr17558.c: New test.
4420
4421 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4422
4423 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4424 if SKIP_ATTRIBUTE is defined.
4425
4426 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4427
4428 PR fortran/15957
4429 * gfortran.dg/pr15957.f90: New test.
4430
4431 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4432
4433 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4434 in comparison.
4435 * gcc.dg/vect/vect-79.c: Likewise.
4436 * gcc.dg/vect/vect-80.c: Likewise.
4437
4438 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4439
4440 PR fortran/15750
4441 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4442
4443 2004-09-20 Ira Rosen <irar@il.ibm.com>
4444
4445 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4446 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4447 * gcc.dg/vect/vect-62.c: New testcase.
4448 * gcc.dg/vect/vect-63.c: New testcase.
4449 * gcc.dg/vect/vect-64.c: New testcase.
4450 * gcc.dg/vect/vect-65.c: New testcase.
4451 * gcc.dg/vect/vect-66.c: New testcase.
4452 * gcc.dg/vect/vect-67.c: New testcase.
4453 * gcc.dg/vect/vect-68.c: New testcase.
4454 * gcc.dg/vect/vect-69.c: New testcase.
4455 * gcc.dg/vect/vect-79.c: New testcase.
4456 * gcc.dg/vect/vect-80.c: New testcase.
4457
4458 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4459
4460 * gcc.target/mips/asm-1.c: New test.
4461
4462 2004-09-19 Ira Rosen <irar@il.ibm.com>
4463
4464 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4465 * gcc.dg/vect/vect-73.c: New testcase.
4466 * gcc.dg/vect/vect-74.c: New testcase.
4467 * gcc.dg/vect/vect-75.c: New testcase.
4468 * gcc.dg/vect/vect-76.c: New testcase.
4469 * gcc.dg/vect/vect-77.c: New testcase.
4470 * gcc.dg/vect/vect-78.c: New testcase
4471
4472 2004-09-18 Paul Brook <paul@codesourcery.com>
4473
4474 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4475
4476 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4477
4478 PR c/17424
4479 * gcc.dg/pr17424-1.c: New test.
4480
4481 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4482
4483 * g++.dg/tree-ssa/pr17153.C: New test.
4484
4485 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4486
4487 PR pch/13361
4488 * testsuite/g++.dg/pch/wchar-1.C: New.
4489 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4490
4491 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4492
4493 * gcc.c-torture/execute/20040917-1.c: New test.
4494
4495 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4496
4497 PR tree-optimization/17319
4498 * gcc.dg/pr17319.c: New test.
4499
4500 2004-09-17 Devang Patel <dpatel@apple.com>
4501
4502 * gcc.dg/20040813-1.c: New test.
4503
4504 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4505
4506 PR tree-optimization/17273
4507 * gcc.c-torture/compile/pr17273.c: New test.
4508
4509 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4510
4511 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4512 Update expected messages.
4513 * gcc.dg/declspec-13.c: New test.
4514
4515 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4516
4517 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4518
4519 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4520
4521 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4522 change what 'a' is pointing to.
4523
4524 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4525
4526 PR c++/16002
4527 * g++.dg/template/error18.C: New test.
4528
4529 PR c++/16029
4530 * g++.dg/warn/Wunused-8.C: New test.
4531
4532 2004-09-17 Steven Bosscher <stevenb@suse.de>
4533
4534 PR tree-optimization/17513
4535 * gcc.dg/20040916-1.c: New test.
4536
4537 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4538
4539 PR c++/17501
4540 * g++.dg/template/typename7.C: New test.
4541
4542 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4543
4544 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4545
4546 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4547
4548 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4549 with -ftree-based-profiling also.
4550 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4551
4552 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4553
4554 PR/15364
4555 * gfortran.dg/der_array_io_1.f90: New test.
4556 * gfortran.dg/der_array_io_2.f90: New test.
4557 * gfortran.dg/der_array_io_3.f90: New test.
4558
4559 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4560
4561 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4562 EABI.
4563
4564 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4565
4566 * g++.dg/opt/switch1.C: New test.
4567
4568 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4569
4570 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4571 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4572 Update expected messages.
4573
4574 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4575
4576 PR fortran/16485
4577 * gfortran.dg/same_name_1.f90: New test.
4578
4579 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4580
4581 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4582 dereference garbage pointers.
4583
4584 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4585
4586 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4587 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4588
4589 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4590 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4591 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4592
4593 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4594
4595 PR c++/17324
4596 * g++.dg/template/mangle1.C: New test.
4597
4598 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4599
4600 PR tree-optimization/17252
4601 * gcc.c-torture/execute/pr17252.c: New test.
4602
4603 2004-09-14 Andrew Pinski <apinski@apple.com>
4604
4605 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4606
4607 2004-09-14 Roger Sayle <roger@eyesopen.com>
4608
4609 PR rtl-optimization/9771
4610 * gcc.dg/pr9771-1.c: New test case.
4611
4612 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4613
4614 PR tree-optimization/15262
4615 * gcc.c-torture/execute/pr15262-1.c: New test.
4616 * gcc.c-torture/execute/pr15262-2.c: New test.
4617
4618 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4619
4620 * gcc.dg/declspec-12.c: New test.
4621
4622 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4623
4624 * gfortran.dg/pr17090.f90: Add directives to test.
4625
4626 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4627
4628 * gcc.c-torture/compile/20040914-1.c: New test.
4629
4630 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4631
4632 PR c++/16162
4633 * g++.dg/template/decl2.C: New test.
4634
4635 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4636
4637 PR fortran/17090
4638 * gfortran.dg/pr17090.f90: New test.
4639
4640 2004-09-13 Dale Johannesen <dalej@apple.com>
4641
4642 * gcc.c-torture/compile/pr17408.c: New test case.
4643
4644 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4645
4646 PR c++/16716
4647 * g++.dg/parse/crash17.C: New test.
4648
4649 PR c++/17327
4650 * g++.dg/template/enum3.C: New test.
4651
4652 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4653
4654 * lib/gcc-defs.exp: Load wrapper.exp.
4655 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4656 using local code.
4657 * lib/gcc.exp (gcc_init): Similar.
4658 * lib/gfortran.exp (gfortran_init): Similar.
4659 * lib/objc.exp (objc_init): Similar.
4660 * lib/treelang.exp (treelang_init): Similar.
4661 * lib/wrapper.exp: New file with build_wrapper call machinery in
4662 ${tool}_maybe_build_wrapper.
4663
4664 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4665
4666 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4667 "inline".
4668 * gcc.dg/declspec-11.c: Update expected messages.
4669 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4670 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4671 gcc.dg/inline-12.c: New tests.
4672
4673 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4674
4675 * g++.dg/tree-ssa/pr17400.C: New testcase.
4676
4677 2004-09-13 James E Wilson <wilson@specifixinc.com>
4678
4679 * gcc.target/mips/sb1-1.c: New testcase.
4680
4681 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4682
4683 * lib/g77-dg.exp: Remove unused file.
4684 * lib/mike-g77.exp: Ditto.
4685 * lib/g77.exp: Ditto.
4686
4687 2004-09-12 Richard Henderson <rth@redhat.com>
4688
4689 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4690
4691 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4692
4693 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4694 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4695 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4696 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4697 Update expected messages.
4698
4699 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4700
4701 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4702 declaration/use mismatch for dirp parameter.
4703
4704 2004-09-12 Andrew Pinski <apinski@apple.com>
4705
4706 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4707 -fgnu-runtime is passed.
4708
4709 2004-09-12 Richard Henderson <rth@redhat.com>
4710
4711 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4712 do the uplevel thing and update additional_flags directly.
4713 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4714 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4715 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4716 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4717
4718 2004-09-11 Steven Bosscher <stevenb@suse.de>
4719
4720 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4721
4722 2004-09-11 Roger Sayle <roger@eyesopen.com>
4723
4724 PR middle-end/17411
4725 * g++.dg/opt/pr17411-1.C: New test case.
4726
4727 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4728
4729 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4730 gcc.dg/tls/diag-2.c: Update expected messages.
4731 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4732 messages.
4733 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4734 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4735 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4736 gcc.dg/tls/diag-5.c: New tests.
4737
4738 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4739
4740 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4741
4742 2004-09-11 Steven Bosscher <stevenb@suse.de>
4743
4744 * g++.dg/parse/break-in-for.C: New test.
4745
4746 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4747
4748 * gcc.dg/tree-ssa/20040911-1.c: New test.
4749
4750 2004-09-11 Andreas Jaeger <aj@suse.de>
4751
4752 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4753 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4754
4755 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4756
4757 * gcc.target/frv: New directory of FR-V-specific tests.
4758
4759 2004-09-10 James E Wilson <wilson@specifixinc.com>
4760
4761 * gcc.dg/convert-vec-1.c: New test.
4762
4763 2004-09-10 Roger Sayle <roger@eyesopen.com>
4764
4765 PR middle-end/17024
4766 * gcc.dg/pr17024-1.c: New test case.
4767
4768 2004-09-10 Eric Christopher <echristo@redhat.com>
4769
4770 * gcc.dg/20040910-1.c: New test.
4771
4772 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4773
4774 * gcc.dg/bitfld-9.c: New test.
4775
4776 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4777
4778 * gcc.c-torture/execute/ieee/acc1.c: New test.
4779 * gcc.c-torture/execute/ieee/acc2.c: New test.
4780 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4781
4782 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4783
4784 * gcc.dg/deprecated-2.c: New test.
4785
4786 2004-09-09 James E Wilson <wilson@specifixinc.com>
4787
4788 * gcc.dg/init-vec-1.c: New test.
4789
4790 2004-09-09 Roger Sayle <roger@eyesopen.com>
4791
4792 PR middle-end/17055
4793 * gcc.dg/pr17055-1.c: New test case.
4794
4795 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4796
4797 PR target/17377
4798 * gcc.c-torture/execute/pr17377.c: New test.
4799
4800 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4801
4802 PR c/8420
4803 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4804 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4805 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4806 gcc.dg/long-long-typespec-1.c: New tests.
4807 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4808
4809 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4810
4811 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4812 gcc.dg/gnu99-static-1.c: New tests.
4813
4814 2004-09-08 Devang Patel <dpatel@apple.com>
4815
4816 * gcc.dg/darwin-ld-20040828-1.c: New test.
4817 * gcc.dg/darwin-ld-20040828-2.c: New test.
4818 * gcc.dg/darwin-ld-20040828-3.c: New test.
4819
4820 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4821
4822 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4823 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4824 in error message.
4825 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4826 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4827 in error message.
4828 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4829 types they qualify.
4830 * objc.dg/type-size-2.m: Fix wording in comment.
4831 * objc.dg/va-meth-1.m: New test case.
4832
4833 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4834
4835 PR c/16633:
4836 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4837 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4838
4839 2004-09-06 Devang Patel <dpatel@apple.com>
4840
4841 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4842 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4843
4844 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4845
4846 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4847 reflect changed line numbering of diagnostics.
4848
4849 2004-09-06 Paul Brook <paul@codesourcery.com>
4850
4851 * gfortran.dg/edit_real_1.f90: Add new test.
4852
4853 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4854
4855 * gcc.dg/tree-ssa/loop-2.c: New test.
4856 * gcc.dg/tree-ssa/loop-3.c: New test.
4857 * gcc.dg/tree-ssa/loop-4.c: New test.
4858 * gcc.dg/tree-ssa/loop-5.c: New test.
4859
4860 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4861
4862 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4863
4864 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4865
4866 * gcc.dg/format/sentinel-1.c: New test.
4867
4868 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4869
4870 * testsuite/gcc.dg/builtins-46.c: New.
4871
4872 2004-09-03 Devang Patel <dpatel@apple.com>
4873
4874 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4875 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4876
4877 2004-09-03 Jan Beulich <jbeulich@novell.com>
4878
4879 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4880 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4881 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4882 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4883 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4884 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4885 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4886 the non-portable bzero.
4887 * gcc.dg/20010912-1.c: xfail for NetWare.
4888 * gcc.dg/20020426-2.c: xfail for NetWare.
4889 * gcc.dg/20021014-1.c: xfail for NetWare.
4890 * gcc.dg/20021018-1.c: xfail for NetWare.
4891 * gcc.dg/20030213-1.c: xfail for NetWare.
4892 * gcc.dg/20030225-1.c: xfail for NetWare.
4893 * gcc.dg/20030708-1.c: xfail for NetWare.
4894 * gcc.dg/builtins-config.h: Also exclude NetWare.
4895 * gcc.dg/format/format.h: Define restrict only if not already defined.
4896 * gcc.dg/nest.c: xfail for NetWare.
4897 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4898 * lib/target-supports.exp (check_visibility_available): Exclude
4899 NetWare.
4900
4901 2004-09-03 Jan Beulich <jbeulich@novell.com>
4902
4903 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4904 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4905 deterministic starting point for the alignment of structure fields.
4906 * gcc.dg/Wpadded.c: Dito.
4907 * g++.dg/abi/vbase10.C: Dito.
4908
4909 2004-09-03 Devang Patel <dpatel@apple.com>
4910
4911 * g++.dg/debug/pr15736.cc: New test.
4912
4913 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4914
4915 * README.QMTEST: Fix out-of-date link.
4916
4917 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4918
4919 PR fortran/16579
4920 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4921 Delete. Duplicate of gfortran.dg/g77/20010610.f
4922
4923 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4924
4925 * g++.dg/abi/arm_rtti1.C: New test.
4926
4927 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4928
4929 * gcc.dg/ppc-vector-memcpy.c: New.
4930 * gcc.dg/ppc-vector-memset.c: New.
4931
4932 2004-09-02 Chao-ying Fu <fu@mips.com>
4933
4934 * gcc.target/mips/mips-3d-1.c: New test.
4935 * gcc.target/mips/mips-3d-2.c: New test.
4936 * gcc.target/mips/mips-3d-3.c: New test.
4937 * gcc.target/mips/mips-3d-4.c: New test.
4938 * gcc.target/mips/mips-3d-5.c: New test.
4939 * gcc.target/mips/mips-3d-6.c: New test.
4940 * gcc.target/mips/mips-3d-7.c: New test.
4941 * gcc.target/mips/mips-3d-8.c: New test.
4942 * gcc.target/mips/mips-3d-9.c: New test.
4943 * gcc.target/mips/mips-ps-1.c: New test.
4944 * gcc.target/mips/mips-ps-2.c: New test.
4945 * gcc.target/mips/mips-ps-3.c: New test.
4946 * gcc.target/mips/mips-ps-4.c: New test.
4947 * gcc.target/mips/mips-ps-type.c: New test.
4948
4949 2004-09-02 Paul Brook <paul@codesourcery.com>
4950
4951 * gfortran.dg/edit_real_1.f90: Add new tests.
4952
4953 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4954
4955 PR fortran/15327
4956 * gfortran.dg/merge_char_1.f90: New test.
4957
4958 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4959
4960 PR fortran/16404
4961 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4962
4963 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4964
4965 PR c/1522
4966 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4967
4968 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4969
4970 * g++.dg/opt/loop1.C: Do not XFAIL.
4971
4972 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4973
4974 * gcc.c-torture/execute/20040831-1.c: New test.
4975
4976 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4977
4978 PR fortran/16579
4979 * gfortran.dg/g77/20010610.f: Now passes.
4980 Copy from g77.f-torture/execute. Add dg-run directive.
4981 * gfortran.dg/g77/README: Update
4982
4983 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4984
4985 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4986 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4987 (t1, t2, t3, t4): Add volatile.
4988
4989 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4990
4991 * g++.dg/ext/visibility/arm1.C: New test.
4992
4993 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4994
4995 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4996 -pedantic-errors.
4997
4998 2004-09-01 Paul Brook <paul@codesourcery.com>
4999
5000 * gfortran.dg/eof_2.f90: New test.
5001
5002 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5003
5004 PR fortran/16579
5005 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5006
5007 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5008
5009 PR libfortran/16805
5010 * gfortran.dg/list_read_2.f90: New test.
5011
5012 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5013
5014 * g++.dg/abi/key1.C: New test.
5015
5016 2004-08-31 Richard Henderson <rth@redhat.com>
5017
5018 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5019 form of offsetof.
5020 * g++.dg/other/offsetof5.C: Remove duplicate.
5021
5022 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5023
5024 PR fortran/17244
5025 * gfortran.dg/func_derived_1.f90: New test.
5026
5027 2004-08-31 Paul Brook <paul@codesourcery.com>
5028
5029 * gfortran.dg/eof_1.f90: New test.
5030
5031 2004-08-31 Paul Brook <paul@codesourcery.com>
5032
5033 * gfortran.dg/list_read_1.f90: New file.
5034
5035 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5036
5037 * g++.dg/opt/loop1.C: XFAIL.
5038
5039 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5040
5041 * gcc.dg/funcdef-storage-1.c: New.
5042 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5043 an extern function in local scope.
5044 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5045 declare an 'auto inline' function in local scope.
5046 * gcc.dg/20011130-1.c: Likewise.
5047 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5048 an 'auto' function in local scope.
5049 * gcc.dg/20021014-1.c: Likewise.
5050 * gcc.dg/20030331-2.c: Likewise.
5051
5052 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5053
5054 * gfortran.dg/blockdata_1.f90: New test.
5055
5056 2004-08-30 Richard Henderson <rth@redhat.com>
5057
5058 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5059
5060 2004-08-30 Richard Henderson <rth@redhat.com>
5061
5062 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5063 additional_flags set by alternate driver.
5064 (ieee-options): New procedure.
5065 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5066 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5067 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5068 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5069
5070 2004-08-30 Richard Henderson <rth@redhat.com>
5071
5072 * lib/f-torture.exp: Remove.
5073
5074 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5075
5076 PR rtl-optimization/16590
5077 * g++.dg/opt/loop1.C: New test.
5078
5079 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5080
5081 PR fortran/13910
5082 * gfortran.dg/oldstyle_1.f90: New test.
5083
5084 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5085 Paul Brook <paul@codesourcery.com>
5086
5087 * gfortran.dg/g77/README: Update.
5088 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5089 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5090 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5091
5092 2004-08-28 Paul Brook <paul@codesourcery.com>
5093
5094 PR libfortran/17195
5095 * gfortran.dg/edit_real_1.f90: New test.
5096
5097 2004-08-27 Paul Brook <paul@codesourcery.com>
5098
5099 * gfortran.dg/rewind_1.f90: New test.
5100
5101 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5102
5103 PR fortran/16597
5104 * gfortran.dg/pr16597.f90: New test.
5105
5106 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5107
5108 PR c/13801
5109 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5110 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5111 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5112 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5113 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5114
5115 2004-08-26 Nick Clifton <nickc@redhat.com>
5116
5117 * gcc.c-torture/compile/pr17119.c: New test.
5118
5119 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5120
5121 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5122
5123 2004-08-25 Richard Henderson <rth@redhat.com>
5124
5125 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5126 the bits that expect kind=8 to be the largest real kind.
5127
5128 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5129
5130 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5131
5132 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5133
5134 * gfortran.dg/assignment_1.f90: New test.
5135
5136 2004-08-25 Adam Nemet <anemet@lnxw.com>
5137
5138 * g++.dg/template/repo3.C: New test.
5139
5140 2004-08-25 Roger Sayle <roger@eyesopen.com>
5141
5142 PR middle-end/16693
5143 PR tree-optimization/16372
5144 * g++.dg/opt/pr16372-1.C: New test case.
5145 * g++.dg/opt/pr16693-1.C: New test case.
5146 * g++.dg/opt/pr16693-2.C: New test case.
5147
5148 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5149
5150 * objc.dg/proto-lossage-4.m: New test.
5151
5152 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5153
5154 PR c++/17155
5155 * g++.dg/inherit/local2.C: New test.
5156
5157 2004-08-25 Paul Brook <paul@codesourcery.com>
5158
5159 PR fortran/17144
5160 * gfortran.dg/string_ctor_1.f90: New test.
5161
5162 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5163
5164 PR c++/14428
5165 * g++.dg/template/redecl2.C: New test.
5166
5167 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5168
5169 PR fortran/17143
5170 * gfortran.dg/pr17143.f90: New test.
5171
5172 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5173
5174 PR fortran/17164
5175 * gfortran.dg/pr17164.f90: New test.
5176
5177 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5178
5179 * gcc.dg/tree-ssa/loop-1.c: New test.
5180
5181 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5182
5183 * gcc.c-torture/compile/20040824-1.c: New test.
5184
5185 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5186
5187 * gcc.c-torture/compile/iftrap-3.c: New test.
5188
5189 2004-08-24 Paul Brook <paul@codesourcery.com>
5190
5191 * gfortran.dg/entry_2.f90: New test.
5192
5193 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5194
5195 PR c++/16889
5196 * g++.dg/lookup/ambig[12].C: New.
5197
5198 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5199
5200 PR c++/16706
5201 * g++.dg/template/crash21.C: New test.
5202 * g++.dg/template/crash22.C: Likewise.
5203
5204 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5205
5206 PR c++/17149
5207 * g++.dg/template/access15.C: New.
5208
5209 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5210
5211 PR c++/17163
5212 * g++.dg/template/repo2.C: New test.
5213
5214 2004-08-23 Roger Sayle <roger@eyesopen.com>
5215
5216 PR rtl-optimization/17078
5217 * gcc.c-torture/execute/pr17078-1.c: New test case.
5218
5219 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5220
5221 PR c/14492
5222 * gcc.dg/debug/crash1.c: New test.
5223
5224 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5225
5226 PR c/16180
5227 * gcc.dg/loop-5.c: New test.
5228
5229 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5230
5231 * gcc.c-torture/execute/20040823-1.c: New test.
5232
5233 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5234
5235 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5236 to the assembler. Simplify test accordingly.
5237 (asm_abi_flags): Use GNU names.
5238 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5239 to check for ABI flags.
5240
5241 2004-08-22 Andrew Pinski <apinski@apple.com>
5242
5243 * g++.dg/opt/pr14029.C: New test.
5244 * gcc.c-torture/execute/pr15262.c: New test.
5245
5246 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5247
5248 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5249
5250 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5251
5252 PR 16908
5253 * gfortran.dg/direct_io.f90: New test.
5254
5255 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5256
5257 PR c++/17121
5258 * g++.dg/inherit/local2.C: New test.
5259
5260 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5261
5262 PR c++/17120
5263 * g++.dg/warn/Wparentheses-4.C: New test.
5264
5265 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5266
5267 PR c++/17121
5268 * g++.dg/inherit/local2.C: New test.
5269
5270 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5271 * gcc.dg/ppc-ldstruct.c: Likewise.
5272 * gcc.dg/ppc64-abi-2.c: Likewise.
5273
5274 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5275
5276 PR rtl-optimization/17099
5277 * gcc.c-torture/execute/20040820-1.c: New test.
5278
5279 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5280
5281 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5282
5283 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5284
5285 PR fortran/17077
5286 * gfortran.dg/auto_array_1.f90: New test.
5287
5288 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5289
5290 PR fortran/17074
5291 * gfortran.dg/simpleif_1.f90: New test.
5292
5293 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5294
5295 * lib/target-supports.exp (check_profiling_available): Return
5296 false for arm*-*-symbianelf* and arm*-*-eabi*.
5297
5298 PR c++/15890
5299 * g++.dg/template/delete1.C: New test.
5300
5301 2004-08-19 Paul Brook <paul@codesourcery.com>
5302
5303 PR fortran/14976
5304 PR fortran/16228
5305 * gfortran.dg/data_char_1.f90: New test.
5306
5307 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5308
5309 PR fortran/16946
5310 * gfortran.dg/reduction.f90: New testcase.
5311
5312 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5313
5314 PR fortran/16520
5315 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5316
5317 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5318
5319 PR c++/17041
5320 * g++.dg/Wparentheses-3.C: New test.
5321
5322 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5323
5324 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5325 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5326 * gcc.dg/vect/vect-2.c: Likewise.
5327 * gcc.dg/vect/vect-3.c: Likewise.
5328 * gcc.dg/vect/vect-4.c: Likewise.
5329 * gcc.dg/vect/vect-5.c: Likewise.
5330 * gcc.dg/vect/vect-6.c: Likewise.
5331 * gcc.dg/vect/vect-7.c: Likewise.
5332 * gcc.dg/vect/vect-25.c: Likewise.
5333 * gcc.dg/vect/vect-31.c: Likewise.
5334 * gcc.dg/vect/vect-32.c: Likewise.
5335 * gcc.dg/vect/vect-34.c: Likewise.
5336 * gcc.dg/vect/vect-36.c: Likewise.
5337 * gcc.dg/vect/vect-all.c: Likewise.
5338
5339 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5340
5341 PR c++/17068
5342 * g++.dg/template/operator4.C: New test.
5343
5344 2004-08-18 Richard Henderson <rth@redhat.com>
5345
5346 * gcc.dg/20040206-1.c: XFAIL.
5347
5348 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5349
5350 PR c++/16246
5351 * g++.dg/template/array7.C: New test.
5352
5353 2004-08-17 James E Wilson <wilson@specifixinc.com>
5354
5355 * gcc.dg/mips-movcc-1.c: New test.
5356 * gcc.dg/mips-movcc-2.c: New test.
5357 * gcc.dg/mips-movcc-3.c: New test.
5358
5359 * gcc.dg/mips-nmadd-1.c: New test.
5360 * gcc.dg/mips-nmadd-2.c: New test.
5361
5362 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5363
5364 PR c++/15871
5365 * g++.dg/opt/inline8.C: New test.
5366
5367 PR c++/16965
5368 * g++.dg/parse/error17.C: New test.
5369
5370 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5371
5372 * gcc.dg/vect: New directory for vectorizer tests.
5373 * gcc.dg/vect/tree-vect.h: New file.
5374 * gcc.dg/vect/vect.exp: New file.
5375 * gcc.dg/vect/pr16105.c.c: New test.
5376 * gcc.dg/vect/vect-1.c: New test.
5377 * gcc.dg/vect/vect-2.c: New test.
5378 * gcc.dg/vect/vect-3.c: New test.
5379 * gcc.dg/vect/vect-4.c: New test.
5380 * gcc.dg/vect/vect-5.c: New test.
5381 * gcc.dg/vect/vect-6.c: New test.
5382 * gcc.dg/vect/vect-7.c: New test.
5383 * gcc.dg/vect/vect-8.c: New test.
5384 * gcc.dg/vect/vect-9.c: New test.
5385 * gcc.dg/vect/vect-10.c: New test.
5386 * gcc.dg/vect/vect-11.c: New test.
5387 * gcc.dg/vect/vect-12.c: New test.
5388 * gcc.dg/vect/vect-13.c: New test.
5389 * gcc.dg/vect/vect-14.c: New test.
5390 * gcc.dg/vect/vect-15.c: New test.
5391 * gcc.dg/vect/vect-16.c: New test.
5392 * gcc.dg/vect/vect-17.c: New test.
5393 * gcc.dg/vect/vect-18.c: New test.
5394 * gcc.dg/vect/vect-19.c: New test.
5395 * gcc.dg/vect/vect-20.c: New test.
5396 * gcc.dg/vect/vect-21.c: New test.
5397 * gcc.dg/vect/vect-22.c: New test.
5398 * gcc.dg/vect/vect-23.c: New test.
5399 * gcc.dg/vect/vect-24.c: New test.
5400 * gcc.dg/vect/vect-25.c: New test.
5401 * gcc.dg/vect/vect-26.c: New test.
5402 * gcc.dg/vect/vect-27.c: New test.
5403 * gcc.dg/vect/vect-28.c: New test.
5404 * gcc.dg/vect/vect-29.c: New test.
5405 * gcc.dg/vect/vect-30.c: New test.
5406 * gcc.dg/vect/vect-31.c: New test.
5407 * gcc.dg/vect/vect-32.c: New test.
5408 * gcc.dg/vect/vect-33.c: New test.
5409 * gcc.dg/vect/vect-34.c: New test.
5410 * gcc.dg/vect/vect-35.c: New test.
5411 * gcc.dg/vect/vect-36.c: New test.
5412 * gcc.dg/vect/vect-37.c: New test.
5413 * gcc.dg/vect/vect-38.c: New test.
5414 * gcc.dg/vect/vect-40.c: New test.
5415 * gcc.dg/vect/vect-41.c: New test.
5416 * gcc.dg/vect/vect-42.c: New test.
5417 * gcc.dg/vect/vect-43.c: New test.
5418 * gcc.dg/vect/vect-44.c: New test.
5419 * gcc.dg/vect/vect-45.c: New test.
5420 * gcc.dg/vect/vect-46.c: New test.
5421 * gcc.dg/vect/vect-47.c: New test.
5422 * gcc.dg/vect/vect-48.c: New test.
5423 * gcc.dg/vect/vect-49.c: New test.
5424 * gcc.dg/vect/vect-50.c: New test.
5425 * gcc.dg/vect/vect-51.c: New test.
5426 * gcc.dg/vect/vect-52.c: New test.
5427 * gcc.dg/vect/vect-53.c: New test.
5428 * gcc.dg/vect/vect-54.c: New test.
5429 * gcc.dg/vect/vect-55.c: New test.
5430 * gcc.dg/vect/vect-56.c: New test.
5431 * gcc.dg/vect/vect-57.c: New test.
5432 * gcc.dg/vect/vect-58.c: New test.
5433 * gcc.dg/vect/vect-59.c: New test.
5434 * gcc.dg/vect/vect-60.c: New test.
5435 * gcc.dg/vect/vect-61.c: New test.
5436 * gcc.dg/vect/vect-all.c: New test.
5437 * gcc.dg/vect/vect-none.c: New test.
5438
5439 2004-08-17 Paul Brook <paul@codesourcery.com>
5440
5441 PR fortran/13082
5442 * gfortran.dg/entry_1.f90: New test.
5443
5444 2004-08-17 Andrew Pinski <apinski@apple.com>
5445
5446 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5447
5448 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5449
5450 * gcc.dg/pr17036-1.c: New test.
5451
5452 2004-08-16 Devang Patel <dpatel@apple.com>
5453
5454 * gcc.dg/darwin-20040809-1.c: New test.
5455
5456 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5457
5458 * gcc.dg/funcdef-attr-1.c: New test.
5459
5460 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5461
5462 * gcc.dg/altivec-17.c: New test.
5463 * gcc.dg/altivec-18.c: New test.
5464
5465 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5466
5467 PR c++/6749
5468 * g++.dg/template/vtable2.C: New test.
5469
5470 2004-08-14 Richard Henderson <rth@redhat.com>
5471
5472 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5473 * gcc.dg/pack-test-4.c (main): Return 0.
5474 * gcc.dg/setjmp-1.c: Remove XFAIL.
5475 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5476
5477 2004-08-14 Richard Henderson <rth@redhat.com>
5478
5479 * gcc.dg/980217-1.c: Add prototype for printf.
5480
5481 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5482
5483 * gfortran.dg/pr16935.f90: New test.
5484
5485 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5486
5487 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5488
5489 2004-08-13 Paul Brook <paul@codesourcery.com>
5490
5491 * gfortran.dg/der_io_1.f90: Remove stray comma.
5492
5493 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5494
5495 * gcc.dg/vmx/cw-bug-2.c: Remove.
5496 * gcc.dg/vmx/vprint-1.c: Remove.
5497 * gcc.dg/vmx/vscan-1.c: Remove.
5498
5499 2004-08-12 Devang patel <dpatel@apple.com>
5500
5501 * gcc.dg/darwin-20040809-2.c: New test.
5502
5503 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5504
5505 * g++.dg/ext/altivec-12.C: New test.
5506
5507 * g++.dg/ext/altivec-11.C: New test.
5508
5509 2004-08-12 Paul Brook <paul@codesourcery.com>
5510
5511 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5512
5513 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5514
5515 * g++.dg/ext/altivec-2.C: Check for hardware support before
5516 executing any VMX instructions.
5517
5518 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5519
5520 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5521
5522 PR c++/16276
5523 * g++.old-deja/g++.other/comdat4.C: New test.
5524 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5525
5526 2004-08-12 Ben Elliston <bje@au.ibm.com>
5527
5528 PR target/16286
5529 * gcc.dg/pr16286.c: New test.
5530
5531 2004-08-12 Jan Beulich <jbeulich@novell.com>
5532
5533 * g++.dg/ext/asm5.C: New.
5534
5535 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5536
5537 PR c++/16698
5538 * g++.dg/eh/crash1.C: New test.
5539
5540 PR c++/16717
5541 * g++.dg/ext/construct1.C: New test.
5542
5543 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5544
5545 PR c++/16853
5546 * g++.dg/init/ptrmem1.C: New test.
5547
5548 PR c++/16618
5549 * g++.dg/parse/offsetof5.C: New test.
5550
5551 PR c++/16870
5552 * g++.dg/template/overload3.C: New test.
5553
5554 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5555
5556 PR c++/16964
5557 * g++.dg/parse/error16.C: New test.
5558
5559 PR c++/16904
5560 * g++.dg/template/error14.C: New test.
5561
5562 PR c++/16929
5563 * g++.dg/template/error15.C: New test.
5564
5565 2004-08-11 Devang Patel <dpatel@apple.com>
5566
5567 * gcc.dg/darwin-ld-20040809-1.c: New test.
5568 * gcc.dg/darwin-ld-20040809-2.c: New test.
5569
5570 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5571
5572 PR fortran/16917
5573 * gfortran.dg/dfloat_1.f90: New test.
5574
5575 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5576
5577 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5578 * gcc.dg/dll-2.c: Fix dg-require syntax.
5579 * gcc.misc-tests/arm-isr.c (abort): Declare.
5580 (exit): Likewise.
5581
5582 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5583
5584 PR c++/16971
5585 * g++.dg/parse/crash16.C: New test.
5586
5587 2004-08-10 Roger Sayle <roger@eyesopen.com>
5588
5589 * gcc.dg/mips-rsqrt-1.c: New test case.
5590 * gcc.dg/mips-rsqrt-2.c: New test case.
5591 * gcc.dg/mips-rsqrt-3.c: New test case.
5592
5593 2004-08-10 Paul Brook <paul@codesourcery.com>
5594
5595 * gfortran.dg/der_io_1.f90: New test.
5596
5597 2004-08-10 Paul Brook <paul@codesourcery.com>
5598
5599 PR fortran/16919
5600 * gfortran.dg/der_array_1.f90: New test.
5601
5602 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5603
5604 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5605
5606 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5607
5608 * gcc.dg/wchar_t-2.c: Fix typo.
5609
5610 2004-08-09 Falk Hueffner <falk@debian.org>
5611
5612 PR tree-optimization/12517
5613 * gcc.c-torture/compile/pr12517.c: New test.
5614
5615 PR tree-optimization/12578
5616 * gcc.c-torture/compile/pr12578.c: New test.
5617
5618 PR tree-optimization/12899
5619 * gcc.c-torture/compile/pr12899.c: New test.
5620
5621 PR rtl-optimization/14692
5622 * gcc.c-torture/compile/pr14692.c: New test.
5623
5624 PR tree-optimization/16461
5625 * gcc.c-torture/compile/pr16461.c: New test.
5626
5627 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5628
5629 * gfortran.dg/getenv_1.f90: New test.
5630
5631 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5632
5633 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5634 wchar_t.
5635 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5636
5637 2004-08-06 Paul Brook <paul@codesourcery.com>
5638
5639 * gfortran.dg/ret_array_1.f90: New test.
5640 * gfortran.dg/ret_pointer_1.f90: New test.
5641
5642 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5643
5644 * gcc.dg/missing-field-init-[12].c: New tests.
5645 * g++.dg/warn/missing-field-init-[12].C: New tests.
5646
5647 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5648
5649 * gcc.dg/enum2.c: New test.
5650 * gcc.dg/symbian3.c: Likewise.
5651 * gcc.dg/symbian4.c: Likewise.
5652 * gcc.dg/wchar_t-2.c: Likewise.
5653
5654 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5655
5656 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5657 destructor tests.
5658
5659 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5660
5661 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5662 dg-require-visiblity.
5663 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5664 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5665 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5666 * g++.dg/ext/visibility/new1.C: Likewise.
5667 * g++.dg/ext/visibility/pragma.C: Likewise.
5668 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5669 * g++.dg/ext/visibility/virtual.C: Likewise.
5670 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5671 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5672 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5673 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5674 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5675 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5676 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5677 * g++/dg/ext/visibility/visibility-8.C: New test.
5678 * gcc.c-torture/compile/dll.x: Remove.
5679 * gcc.dg/dll-2.c: Use dg-require-dll
5680 * gcc.dg/visibility-10.c: New test.
5681 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5682 supporting DLLs.
5683 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5684 (scan_not_hidden): Likewise.
5685
5686 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5687
5688 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5689
5690 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5691
5692 * gcc.c-torture/execute/20040805-1.c: New test.
5693
5694 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5695
5696 * gcc.dg/20020118-1.c: Declare abort.
5697 * gcc.dg/altivec_check.h: Likewise.
5698 * gcc.dg/iftrap-2.c: Likewise.
5699 * gcc.dg/pragma-darwin.c: Likewise.
5700 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5701
5702 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5703
5704 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5705
5706 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5707
5708 * gcc.c-torture/execute/builtins/abs-2.c,
5709 gcc.c-torture/execute/builtins/abs-3.c,
5710 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5711 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5712 intmax_t, uintmax_t and their limits.
5713 * gcc.dg/intmax_t-1.c: New test.
5714
5715 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5716
5717 * g++.dg/tc1/dr147.C: Add reference to PR.
5718
5719 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5720
5721 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5722 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5723
5724 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5725
5726 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5727
5728 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5729
5730 * gcc.dg/redecl-5.c: New test.
5731 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5732 of scanf.
5733
5734 2004-08-03 Roger Sayle <roger@eyesopen.com>
5735
5736 PR middle-end/16790
5737 * gcc.c-torture/execute/pr16790-1.c: New test case.
5738
5739 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5740
5741 * g++.dg/ext/visibility/assign1.C: New test.
5742 * g++.dg/ext/visibility/new1.C: Likewise.
5743
5744 * gcc.dg/symbian1.c: New test.
5745 * gcc.dg/symbian2.c: Likewise.
5746
5747 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5748
5749 PR target/16570
5750 * gcc.dg/i386-sse-9.c: New test.
5751
5752 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5753
5754 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5755
5756 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5757
5758 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5759 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5760 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5761 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5762 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5763 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5764 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5765 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5766 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5767 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5768 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5769 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5770 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5771 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5772 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5773 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5774 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5775 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5776 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5777 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5778 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5779 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5780 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5781 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5782 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5783 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5784 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5785 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5786 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5787 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5788 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5789 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5790 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5791 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5792 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5793 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5794 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5795 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5796 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5797 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5798 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5799 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5800 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5801 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5802 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5803 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5804 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5805 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5806 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5807 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5808 gcc.misc-tests/i386-pf-3dnow-1.c,
5809 gcc.misc-tests/i386-pf-athlon-1.c,
5810 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5811 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5812 Declare built-in functions used.
5813 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5814
5815 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5816
5817 PR c++/16707
5818 * g++.dg/lookup/using12.C: New test.
5819
5820 * g++.dg/init/null1.C: Fix PR number.
5821 * g++.dg/parse/namespace10.C: Likewise.
5822
5823 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5824
5825 PR c++/16224
5826 * g++.dg/template/spec17.C: New test.
5827 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5828 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5829
5830 2004-08-02 David Billinghurst
5831
5832 PR fortran/16292
5833 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5834
5835 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5836
5837 * gcc.dg/ia64-got-1.c: New test case.
5838
5839 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5840
5841 PR c++/16489
5842 * g++.dg/init/null1.C: New test.
5843 * g++.dg/tc1/dr76.C: Adjust error marker.
5844
5845 PR c++/16529
5846 * g++.dg/parse/namespace10.C: New test.
5847
5848 PR c++/16810
5849 * g++.dg/inherit/ptrmem2.C: New test.
5850
5851 2004-08-02 Ben Elliston <bje@au.ibm.com>
5852
5853 PR target/16155
5854 * gcc.dg/pr16155.c: New test.
5855
5856 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5857
5858 * gcc.dg/redecl-2.c: New test.
5859
5860 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5861
5862 * gcc.dg/darwin-longdouble.c: New file.
5863
5864 2004-07-30 Richard Henderson <rth@redhat.com>
5865
5866 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5867 write to constant argument.
5868 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5869
5870 2004-07-30 Richard Henderson <rth@redhat.com>
5871
5872 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5873 tests of nearest around zero.
5874
5875 2004-07-30 Andrew Pinski <apinski@apple.com>
5876
5877 * gcc.c-torture/compile/20040730-1.c: New test.
5878
5879 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5880
5881 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5882 powerpc-eabispe.
5883
5884 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5885
5886 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5887
5888 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5889
5890 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5891 contains $ld_library_path.
5892 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5893
5894 2004-07-29 Richard Henderson <rth@redhat.com>
5895
5896 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5897
5898 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5899 (alt2, which): New.
5900 (Check): Accept either alternative.
5901
5902 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5903
5904 * g++.dg/abi/inline1.C: New test.
5905 * g++.dg/abi/local1-a.cc: Likewise.
5906 * g++.dg/abi/local1.C: Likewise.
5907 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5908 * g++.dg/abi/mangle12.C: Likewise.
5909 * g++.dg/abi/mangle17.C: Likewise.
5910 * g++.dg/abi/mangle20-2.C: Likewise.
5911 * g++.dg/opt/interface1.C: Likewise.
5912 * g++.dg/opt/interface1.h: Likewise.
5913 * g++.dg/opt/interface1-a.cc: New test.
5914 * g++.dg/parse/repo1.C: New test.
5915 * g++.dg/template/repo1.C: Likewise.
5916 * g++.dg/warn/Winline-1.C: Likewise.
5917 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5918
5919 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5920
5921 * gcc.dg/tree-ssa/20040729-1.c: New test.
5922
5923 2004-07-27 Matt Austern <austern@apple.com>
5924
5925 * gcc.dg/darwin-bool-1.c: New test.
5926 * gcc.dg/darwin-bool-2.c: New test.
5927
5928 2004-07-28 Richard Henderson <rth@redhat.com>
5929
5930 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5931 arguments in the correct type. Don't write to constant arguments.
5932
5933 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5934
5935 PR tree-optimization/16688
5936 PR tree-optimization/16689
5937 * g++.dg/tree-ssa/pr16688.C: New test.
5938
5939 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5940
5941 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5942 loads. Not only in the comment, this time.
5943
5944 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5945
5946 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5947 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5948 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5949 * gcc.dg/sh4a-bitmovua.c: New.
5950 * gcc.dg/sh4a-cos.c: New.
5951 * gcc.dg/sh4a-cosf.c: New.
5952 * gcc.dg/sh4a-fprun.c: New.
5953 * gcc.dg/sh4a-fsrra.c: New.
5954 * gcc.dg/sh4a-memmovua.c: New.
5955 * gcc.dg/sh4a-sin.c: New.
5956 * gcc.dg/sh4a-sincos.c: New.
5957 * gcc.dg/sh4a-sincosf.c: New.
5958 * gcc.dg/sh4a-sinf.c: New.
5959
5960 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5961
5962 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5963 conditionals.
5964 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5965 loads.
5966 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5967 DOM1.
5968
5969 2004-07-27 Andrew Pinski <apinski@apple.com>
5970
5971 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5972
5973 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5974
5975 * gcc.dg/pragma-isr.c: New test.
5976
5977 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5978
5979 PR c++/14429
5980 * g++.dg/template/ttp11.C: New test.
5981
5982 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5983
5984 * gcc.c-torture/compile/20040727-1.c: New test.
5985
5986 2004-07-26 Eric Christopher <echristo@redhat.com>
5987
5988 * gcc.c-torture/compile/20040726-2.c: New test.
5989
5990 2004-07-26 Andrew Pinski <apinski@apple.com>
5991
5992 * g++.dg/rtti/tinfo1.C: Xfail.
5993
5994 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5995
5996 * gcc.c-torture/compile/20040726-1.c: New test.
5997
5998 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5999 Brian Ryner <bryner@brianryner.com>
6000
6001 PR c++/9283
6002 PR c++/15000
6003 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6004 * g++.dg/ext/visibility/: New directory.
6005 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6006 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6007 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6008 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6009 * g++.dg/ext/visibility/fvisibility.C,
6010 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6011 g++.dg/ext/visibility/fvisibility-override1.C
6012 g++.dg/ext/visibility/fvisibility-override2.C
6013 g++.dg/ext/visibility/memfuncts.C
6014 g++.dg/ext/visibility/noPLT.C
6015 g++.dg/ext/visibility/pragma.C
6016 g++.dg/ext/visibility/pragma-override1.C
6017 g++.dg/ext/visibility/pragma-override2.C
6018 g++.dg/ext/visibility/staticmemfuncts.C
6019 g++.dg/ext/visibility/virtual.C: New tests.
6020
6021 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6022
6023 PR c/15360
6024 * gcc.dg/pr15360-1.c: New test.
6025
6026 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6027
6028 * gcc.dg/pragma-align-2.c: New test.
6029 * gcc.dg/pragma-init-fini.c: New test.
6030 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6031 targets.
6032
6033 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6034
6035 * gcc.dg/init-string-2.c: New test.
6036
6037 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6038
6039 PR 16684
6040 * gcc.dg/Wredundant-decls-1.c: New test case.
6041
6042 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6043
6044 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6045 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6046 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6047 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6048 * gcc.dg/compat/generate-random.c: New file.
6049 * gcc.dg/compat/generate-random.h: Likewise.
6050 * gcc.dg/compat/generate-random_r.c: Likewise.
6051 * gcc.dg/compat/struct-layout-1.h: Likewise.
6052 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6053 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6054 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6055 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6056 * gcc.dg/compat/struct-layout-1_main.c: New test.
6057 * gcc.dg/compat/struct-layout-1_x.c: New file.
6058 * gcc.dg/compat/struct-layout-1_y.c: New file.
6059 * gcc.dg/compat/struct-layout-1_test.h: New file.
6060
6061 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6062
6063 * gcc.dg/comp-return-1.c: New test
6064
6065 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6066
6067 * gcc.dg/vmx/8-02a.c: Fix typo.
6068
6069 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6070 * gcc.dg/darwin-abi-3.c: New test.
6071
6072 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6073 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6074
6075 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6076 * gcc.dg/vmx/ops-long-1.c: New test.
6077 * gcc.dg/vmx/ops-long-2.c: New test.
6078
6079 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6080
6081 * g++.dg/lookup/conv-[1234].C: New.
6082
6083 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6084
6085 * g++.dg/parse/attr2.C: Simplify.
6086
6087 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6088
6089 PR c/7284
6090 * gcc.c-torture/execute/pr7284-1.c: New test.
6091
6092 2004-07-22 Brian Booth <bbooth@redhat.com>
6093
6094 * gcc.dg/tree-ssa/20040721-1.c: New test.
6095
6096 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6097
6098 * g++.dg/template/crash20.c: New.
6099
6100 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6101
6102 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6103 Add dg-run directive. Declare variables as required.
6104 * gfortran.dg/g77/README: Update
6105
6106 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6107
6108 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6109 gcc.dg/cris-peep2-andu2.c: New tests.
6110
6111 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6112
6113 PR c/15052
6114 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6115 on return type.
6116 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6117 messages.
6118 * gcc.dg/qual-return-2.c: Update expected messages.
6119 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6120
6121 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6122
6123 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6124 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6125
6126 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6127
6128 PR c/11250
6129 * gcc.dg/init-string-1.c: New test.
6130
6131 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6132
6133 PR middle-end/15345
6134 PR c/16450
6135 * gcc.dg/torture/nested-fn-1.c: New test.
6136
6137 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6138
6139 PR target/16559
6140 * gcc.dg/ia64-fptr-1.c: New file.
6141
6142 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6143
6144 PR c++/14497
6145 * g++.dg/template/spec16.C: New test.
6146 * g++.old-deja/g++.robertl/eb118.C: Remove.
6147
6148 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6149
6150 PR c++/509
6151 * g++.dg/template/spec15.C: New test.
6152
6153 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6154
6155 Copy cases from g77.f-torture/execute and add dg-run
6156 directive. Other changes as noted.
6157 * gfortran.dg/g77/13037.f
6158 * gfortran.dg/g77/1832.f
6159 * gfortran.dg/g77/19981119-0.f
6160 * gfortran.dg/g77/19990313-0.f
6161 * gfortran.dg/g77/19990313-1.f
6162 * gfortran.dg/g77/19990313-2.f
6163 * gfortran.dg/g77/19990313-3.f
6164 * gfortran.dg/g77/19990419-1.f
6165 * gfortran.dg/g77/19990826-0.f
6166 * gfortran.dg/g77/19990826-2.f
6167 * gfortran.dg/g77/20000503-1.f
6168 * gfortran.dg/g77/20001111.f
6169 * gfortran.dg/g77/20010116.f
6170 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6171 * gfortran.dg/g77/20010430.f
6172 * gfortran.dg/g77/6177.f
6173 * gfortran.dg/g77/947.f
6174 * gfortran.dg/g77/970816-3.f
6175 * gfortran.dg/g77/971102-1.f
6176 * gfortran.dg/g77/980520-1.f
6177 * gfortran.dg/g77/980628-0.f
6178 * gfortran.dg/g77/980628-1.f
6179 * gfortran.dg/g77/980628-10.f
6180 * gfortran.dg/g77/980628-2.f
6181 * gfortran.dg/g77/980628-3.f
6182 * gfortran.dg/g77/980628-7.f
6183 * gfortran.dg/g77/980628-8.f
6184 * gfortran.dg/g77/980628-9.f
6185 * gfortran.dg/g77/980701-0.f
6186 * gfortran.dg/g77/980701-1.f
6187 * gfortran.dg/g77/cabs.f
6188 * gfortran.dg/g77/claus.f
6189 * gfortran.dg/g77/complex_1.f
6190 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6191 * gfortran.dg/g77/dcomplex.f
6192 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6193 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6194 * gfortran.dg/g77/f90-intrinsic-numeric.f
6195 * gfortran.dg/g77/int8421.f
6196 * gfortran.dg/g77/labug1.f
6197 * gfortran.dg/g77/large_vec.f
6198 * gfortran.dg/g77/le.f
6199 * gfortran.dg/g77/short.f
6200 * gfortran.dg/g77/README: Update
6201
6202 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6203
6204 PR c++/16637
6205 * g++.dg/parse/lookup4.C: New test.
6206
6207 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6208
6209 PR c++/16175
6210 * g++.dg/template/ttp10.C: New test.
6211
6212 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6213
6214 * gcc.dg/pr12625-1.c: New test.
6215
6216 2004-07-20 Steven Bosscher <stevenb@suse.de>
6217
6218 * testsuite/gcc.dg/switch-warn-1.c: New test.
6219 * testsuite/gcc.dg/switch-warn-2.c: New test.
6220 * gcc.c-torture/compile/pr14730.c: Update.
6221
6222 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6223
6224 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6225 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6226 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6227 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6228
6229 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6230
6231 PR c++/16623
6232 * g++.dg/template/assign1.C: New test.
6233
6234 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6235
6236 PR c++/12170
6237 * g++.dg/template/ttp9.C: New test.
6238
6239 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6240
6241 * gcc.dg/format/cmn-err-1.c: New test.
6242
6243 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6244
6245 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6246 gcc.dg/Wparentheses-10.c: New tests.
6247 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6248
6249 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6250
6251 PR fortran/16465
6252 * gfortran.dg/g77//ffixed-line-length-0.f,
6253 gfortran.dg/g77/ffixed-line-length-132.f,
6254 gfortran.dg/g77/ffixed-line-length-72.f,
6255 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6256 gfortran.dg/g77/README: Update.
6257
6258 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6259
6260 PR c++/13092
6261 * g++.dg/template/non-dependent7.C: New test.
6262 * g++.dg/template/non-dependent8.C: Likewise.
6263 * g++.dg/template/non-dependent9.C: Likewise.
6264 * g++.dg/template/non-dependent10.C: Likewise.
6265
6266 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6267
6268 PR c++/16337
6269 * g++.dg/parse/attr2.C: New test.
6270
6271 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6272
6273 * g77.dg: Removed.
6274 * g77.f-torture: Ditto.
6275
6276 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6277
6278 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6279 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6280 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6281
6282 2004-07-16 Richard Henderson <rth@redhat.com>
6283
6284 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6285
6286 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6287
6288 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6289 tests with full list of options.
6290 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6291 of TORTURE_OPTIONS if test contains 'dg-do run'.
6292
6293 PR fortran/16404
6294 * gfortran.dg/do_iterator.f90: New test.
6295
6296 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6297
6298 PR rtl-optimization/16536
6299 * gcc.c-torture/execute/restrict-1.c: New test.
6300
6301 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6302
6303 PR fortran/15324
6304 * gfortran.dg/pr15324.f90: New test.
6305
6306 PR fortran/15129
6307 * gfortran.dg/pr15129.f90: New test.
6308
6309 PR fortran/15140
6310 * gfortran.dg/pr15140.f90: New test.
6311
6312 PR fortran/13792
6313 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6314 compile-time simplification.
6315
6316 2004-07-14 Mike Stump <mrs@apple.com>
6317
6318 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6319
6320 2004-07-14 James E Wilson <wilson@specifixinc.com>
6321
6322 PR target/16325
6323 * gcc.dg/profile-generate-1.c: New.
6324
6325 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6326
6327 * gcc.c-torture/execute/20040709-1.c: New test.
6328 * gcc.c-torture/execute/20040709-2.c: New test.
6329
6330 2004-07-14 Mike Stump <mrs@apple.com>
6331
6332 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6333
6334 2004-07-14 Mike Stump <mrs@apple.com>
6335
6336 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6337
6338 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6339
6340 PR c++/16518
6341 * g++.dg/parse/mutable1.C: New test.
6342
6343 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6344
6345 PR tree-optimization/16443
6346 * gcc.dg/tree-ssa/20040713-1.c: New test.
6347
6348 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6349
6350 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6351 for operator new.
6352
6353 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6354
6355 * gfortran.dg/g77/README: New file
6356 * gfortran.dg/g77/19981216-0.f: Copy from
6357 g77.f-torture/noncompile. Add "dg-do compile" and
6358 dg-error as required.
6359 * gfortran.dg/g77/19990218-1.f: Likewise
6360 * gfortran.dg/g77/19990905-1.f: Likewise
6361 * gfortran.dg/g77/9263.f: Likewise
6362 * gfortran.dg/g77/980615-0.f: Likewise
6363 * gfortran.dg/g77/980616-0.f: Likewise
6364 * gfortran.dg/g77/check0.f: Likewise
6365 * gfortran.dg/g77/select_no_compile.f: Likewise
6366
6367 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6368
6369 Copy files from g77.f-torture/compile.
6370 Add "{ dg-do compile}". Other changes as noted
6371 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6372 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6373 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6374 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6375 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6376 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6377 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6378 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6379 statement to conform to standard. Append alpha1.x for reference.
6380 * gfortran.dg/g77/xformat.f: Add dg-warning
6381
6382 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6383
6384 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6385 Add {dg-do compile} directive.
6386 * gfortran.dg/g77/cpp2.F: Likewise
6387
6388 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6389
6390 PR c++/5402
6391 * g++.dg/lookup/name-clash1.C: New test.
6392
6393 PR c++/9777
6394 * g++.dg/lookup/name-clash2.C: New test.
6395
6396 PR c++/12102
6397 * g++.dg/lookup/name-clash3.C: New test.
6398
6399 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6400
6401 * g++.dg/lookup/new2.C: New test.
6402 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6403
6404 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6405
6406 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6407 Add {dg-do compile} directive.
6408 * gfortran.dg/g77/13060.f: Likewise
6409 * gfortran.dg/g77/19990218-0.f: Likewise
6410 * gfortran.dg/g77/19990305-0.f: Likewise
6411 * gfortran.dg/g77/19990419-0.f: Likewise
6412 * gfortran.dg/g77/19990502-0.f: Likewise
6413 * gfortran.dg/g77/19990502-1.f: Likewise
6414 * gfortran.dg/g77/19990525-0.f: Likewise
6415 * gfortran.dg/g77/19990826-1.f: Likewise
6416 * gfortran.dg/g77/19990826-3.f: Likewise
6417 * gfortran.dg/g77/19990905-2.f: Likewise
6418 * gfortran.dg/g77/20000412-1.f: Likewise
6419 * gfortran.dg/g77/20000511-1.f: Likewise
6420 * gfortran.dg/g77/20000511-2.f: Likewise
6421 * gfortran.dg/g77/20000518.f: Likewise
6422 * gfortran.dg/g77/20000601-1.f: Likewise
6423 * gfortran.dg/g77/20000601-2.f: Likewise
6424 * gfortran.dg/g77/20000629-1.f: Likewise
6425 * gfortran.dg/g77/20000630-2.f: Likewise
6426 * gfortran.dg/g77/20010115.f: Likewise
6427 * gfortran.dg/g77/20010321-1.f: Likewise
6428 * gfortran.dg/g77/20010426.f: Likewise
6429 * gfortran.dg/g77/20020307-1.f: Likewise
6430 * gfortran.dg/g77/8485.f: Likewise
6431 * gfortran.dg/g77/960317-1.f: Likewise
6432 * gfortran.dg/g77/970915-0.f: Likewise
6433 * gfortran.dg/g77/980310-1.f: Likewise
6434 * gfortran.dg/g77/980310-2.f: Likewise
6435 * gfortran.dg/g77/980310-3.f: Likewise
6436 * gfortran.dg/g77/980310-4.f: Likewise
6437 * gfortran.dg/g77/980310-6.f: Likewise
6438 * gfortran.dg/g77/980310-7.f: Likewise
6439 * gfortran.dg/g77/980310-8.f: Likewise
6440 * gfortran.dg/g77/980419-2.f: Likewise
6441 * gfortran.dg/g77/980424-0.f: Likewise
6442 * gfortran.dg/g77/980427-0.f: Likewise
6443 * gfortran.dg/g77/980729-0.f: Likewise
6444 * gfortran.dg/g77/981117-1.f: Likewise
6445 * gfortran.dg/g77/toon_1.f: Likewise
6446
6447 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6448
6449 PR c++/2204
6450 * g++.dg/other/abstract2.C: New test.
6451
6452 2004-07-12 Paul Brook <paul@codesourcery.com>
6453
6454 * gfortran.dg/pointer_init_1.f90: New test.
6455
6456 2004-07-11 Paul Brook <paul@codesourcery.com>
6457
6458 PR fortran/15986
6459 * gfortran.dg/contained_1.f90: New test.
6460
6461 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6462
6463 * g++.dg/parse/defarg8.C: New test.
6464
6465 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6466
6467 PR fortran/16433
6468 * gfortran.dg/pr16433.f: New test.
6469
6470 PR fortran/17574
6471 * gfortran.dg/pr15754.f90: New test.
6472
6473 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6474
6475 PR tree-optimization/16437
6476 * gcc.c-torture/execute/bitfld-4.c: New test.
6477
6478 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6479
6480 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6481 access to common var from module.
6482
6483 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6484
6485 PR fortran/16336
6486 * gfortran.fortran-torture/execute/common_2.f90: New test.
6487
6488 2004-07-10 Paul Brook <paul@codesourcery.com>
6489
6490 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6491
6492 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6493
6494 PR fortran/15969
6495 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6496
6497 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6498
6499 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6500 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6501 * gfortran.dg/g77/ffree-form-1.f: Likewise
6502 * gfortran.dg/g77/ffree-form-2.f: Likewise
6503 * gfortran.dg/g77/ffree-form-3.f: Likewise
6504 * gfortran.dg/g77/fno-underscoring.f: Likewise
6505 * gfortran.dg/g77/funderscoring.f: Likewise
6506 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6507
6508 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6509
6510 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6511
6512 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6513 Paul Brook <paul@codesourcery.com>
6514
6515 PR fortran/13415
6516 * gfortran.dg/common_pointer_1.f90: New test.
6517
6518 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6519
6520 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6521
6522 2004-07-09 James E Wilson <wilson@specifixinc.com>
6523
6524 PR target/16364
6525 * gcc.c-torture/compile/20040709-1.c: New.
6526
6527 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6528
6529 PR fortran/14077
6530 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6531
6532 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6533
6534 PR fortran/13201
6535 * gfortran.dg/shape_1.f90: New test.
6536
6537 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6538 Andrew Pinski <apinski@apple.com>
6539
6540 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6541
6542 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6543
6544 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6545 comment.
6546
6547 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6548 Paul Brook <paul@codesourcery.com>
6549
6550 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6551 '.f95' and '.F95'.
6552
6553 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6554
6555 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6556
6557 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6558
6559 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6560 testcases with capital suffix.
6561
6562 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6563
6564 PR fortran/15481
6565 PR fortran/13372
6566 PR fortran/13575
6567 PR fortran/15978
6568 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6569
6570 * gfortran.dg/implicit_1.f90: New test.
6571
6572 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6573
6574 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6575 expression to match gfortran warning/error messages
6576 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6577 dg-error text.
6578
6579 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6580
6581 * lib/fortran-torture.exp: Rename proc search_for to
6582 search_for_re.
6583
6584 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6585
6586 * gcc.c-torture/execute/simd-5.x: New file.
6587 XFAIL on SPARC 64-bit at -O0.
6588
6589 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6590
6591 PR c++/8211
6592 PR c++/16165
6593 * g++.dg/warn/effc3.C: New test.
6594
6595 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6596
6597 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6598 change X to 1X in format.
6599 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6600 add data statements to conform to standard.
6601
6602 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6603
6604 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6605 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6606 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6607
6608 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6609
6610 * gfortran.dg/g77/7388.f: Copy from g77.dg
6611 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6612 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6613 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6614 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6615 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6616 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6617 * gfortran.dg/g77/strlen0.f: Likewise
6618
6619 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6620
6621 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6622 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6623
6624 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6625
6626 * gcc.c-torture/execute/920428-2.x: Delete.
6627 * gcc.c-torture/execute/920501-7.x: Likewise.
6628
6629 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6630
6631 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6632 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6633 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6634 prescott and c3-2.
6635 (PREFETCH_3DNOW): Add -march=c3.
6636
6637 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6638
6639 PR c/16437
6640 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6641 * gcc.c-torture/execute/bf64-1.x: Likewise.
6642
6643 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6644
6645 * gcc.c-torture/compile/20040708-1.c: New test.
6646
6647 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6648
6649 PR c++/16169
6650 * g++.dg/warn/effc2.C: New test.
6651
6652 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6653
6654 * gcc.c-torture/execute/bitfld-1.x: Remove.
6655 * gcc.c-torture/execute/bitfld-3.c: New test.
6656 * gcc.dg/bitfld-2.c: Remove XFAILs.
6657
6658 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6659
6660 PR c++/16276
6661 * g++.dg/rtti/tinfo1.C: New file.
6662
6663 2004-07-07 Eric Christopher <echristo@redhat.com>
6664
6665 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6666
6667 2004-07-07 Andrew Pinski <apinski@apple.com>
6668
6669 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6670
6671 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6672
6673 * g++.dg/init/call1.C: XFAIL.
6674
6675 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6676
6677 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6678 except for movstrict*, to movmem* and clrstr* to clrmem*.
6679
6680 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6681
6682 * gcc.c-torture/execute/20040707-1.c: New test.
6683
6684 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6685
6686 * gcc.c-torture/execute/20040706-1.c: New test.
6687
6688 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6689
6690 PR c++/3671
6691 * g++.dg/template/spec14.C: New test.
6692
6693 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6694
6695 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6696 nothing if not yet defined. Use it in b, c and d type definitions.
6697 * gcc.c-torture/execute/20040705-1.c: New test.
6698 * gcc.c-torture/execute/20040705-2.c: New test.
6699
6700 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6701
6702 PR c++/2518
6703 * g++.dg/lookup/new1.C: New test.
6704
6705 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6706
6707 PR c++/11406
6708 * g++.dg/template/sizeof8.C: New test.
6709
6710 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6711
6712 * gcc.c-torture/compile/20040705-1.c: New test.
6713
6714 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6715
6716 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6717
6718 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6719
6720 * gcc.dg/cpp/if-mop.c: Two new testcases.
6721 * gcc.dg/cpp/trad/comment-3.c: New.
6722
6723 2004-07-04 Paul Brook <paul@codesourcery.com>
6724
6725 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6726
6727 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6728
6729 PR c++/3761
6730 * g++.dg/lookup/crash4.C: New test.
6731
6732 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6733
6734 * gcc.c-torture/execute/builtin-abs-1.c
6735 * gcc.c-torture/execute/builtin-abs-2.c
6736 * gcc.c-torture/execute/builtin-complex-1.c
6737 * gcc.c-torture/execute/builtins/string-1-lib.c
6738 * gcc.c-torture/execute/builtins/string-1.c
6739 * gcc.c-torture/execute/builtins/string-2-lib.c
6740 * gcc.c-torture/execute/builtins/string-2.c
6741 * gcc.c-torture/execute/builtins/string-3-lib.c
6742 * gcc.c-torture/execute/builtins/string-3.c
6743 * gcc.c-torture/execute/builtins/string-4-lib.c
6744 * gcc.c-torture/execute/builtins/string-4.c
6745 * gcc.c-torture/execute/builtins/string-5-lib.c
6746 * gcc.c-torture/execute/builtins/string-5.c
6747 * gcc.c-torture/execute/builtins/string-6-lib.c
6748 * gcc.c-torture/execute/builtins/string-6.c
6749 * gcc.c-torture/execute/builtins/string-7-lib.c
6750 * gcc.c-torture/execute/builtins/string-7.c
6751 * gcc.c-torture/execute/builtins/string-8-lib.c
6752 * gcc.c-torture/execute/builtins/string-8.c
6753 * gcc.c-torture/execute/builtins/string-9-lib.c
6754 * gcc.c-torture/execute/builtins/string-9.c
6755 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6756 * gcc.c-torture/execute/builtins/string-asm-1.c
6757 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6758 * gcc.c-torture/execute/builtins/string-asm-2.c
6759 * gcc.c-torture/execute/stdio-opt-1.c
6760 * gcc.c-torture/execute/stdio-opt-2.c
6761 * gcc.c-torture/execute/stdio-opt-3.c
6762 * gcc.c-torture/execute/string-opt-1.c
6763 * gcc.c-torture/execute/string-opt-10.c
6764 * gcc.c-torture/execute/string-opt-11.c
6765 * gcc.c-torture/execute/string-opt-12.c
6766 * gcc.c-torture/execute/string-opt-13.c
6767 * gcc.c-torture/execute/string-opt-14.c
6768 * gcc.c-torture/execute/string-opt-15.c
6769 * gcc.c-torture/execute/string-opt-16.c
6770 * gcc.c-torture/execute/string-opt-2.c
6771 * gcc.c-torture/execute/string-opt-6.c
6772 * gcc.c-torture/execute/string-opt-7.c
6773 * gcc.c-torture/execute/string-opt-8.c:
6774 Replace with ...
6775
6776 * gcc.c-torture/execute/builtins/abs-2.c
6777 * gcc.c-torture/execute/builtins/abs-3.c
6778 * gcc.c-torture/execute/builtins/complex-1.c
6779 * gcc.c-torture/execute/builtins/fprintf.c
6780 * gcc.c-torture/execute/builtins/fputs.c
6781 * gcc.c-torture/execute/builtins/memcmp.c
6782 * gcc.c-torture/execute/builtins/memmove.c
6783 * gcc.c-torture/execute/builtins/memops-asm.c
6784 * gcc.c-torture/execute/builtins/mempcpy-2.c
6785 * gcc.c-torture/execute/builtins/mempcpy.c
6786 * gcc.c-torture/execute/builtins/memset.c
6787 * gcc.c-torture/execute/builtins/printf.c
6788 * gcc.c-torture/execute/builtins/sprintf.c
6789 * gcc.c-torture/execute/builtins/strcat.c
6790 * gcc.c-torture/execute/builtins/strchr.c
6791 * gcc.c-torture/execute/builtins/strcmp.c
6792 * gcc.c-torture/execute/builtins/strcpy.c
6793 * gcc.c-torture/execute/builtins/strcspn.c
6794 * gcc.c-torture/execute/builtins/strlen-2.c
6795 * gcc.c-torture/execute/builtins/strlen.c
6796 * gcc.c-torture/execute/builtins/strncat.c
6797 * gcc.c-torture/execute/builtins/strncmp-2.c
6798 * gcc.c-torture/execute/builtins/strncmp.c
6799 * gcc.c-torture/execute/builtins/strncpy.c
6800 * gcc.c-torture/execute/builtins/strpbrk.c
6801 * gcc.c-torture/execute/builtins/strpcpy-2.c
6802 * gcc.c-torture/execute/builtins/strpcpy.c
6803 * gcc.c-torture/execute/builtins/strrchr.c
6804 * gcc.c-torture/execute/builtins/strspn.c
6805 * gcc.c-torture/execute/builtins/strstr-asm.c
6806 * gcc.c-torture/execute/builtins/strstr.c:
6807 ... these new files.
6808
6809 * gcc.c-torture/execute/builtins/abs-2-lib.c
6810 * gcc.c-torture/execute/builtins/abs-3-lib.c
6811 * gcc.c-torture/execute/builtins/complex-1-lib.c
6812 * gcc.c-torture/execute/builtins/fprintf-lib.c
6813 * gcc.c-torture/execute/builtins/fputs-lib.c
6814 * gcc.c-torture/execute/builtins/memcmp-lib.c
6815 * gcc.c-torture/execute/builtins/memmove-lib.c
6816 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6817 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6818 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6819 * gcc.c-torture/execute/builtins/memset-lib.c
6820 * gcc.c-torture/execute/builtins/printf-lib.c
6821 * gcc.c-torture/execute/builtins/sprintf-lib.c
6822 * gcc.c-torture/execute/builtins/strcat-lib.c
6823 * gcc.c-torture/execute/builtins/strchr-lib.c
6824 * gcc.c-torture/execute/builtins/strcmp-lib.c
6825 * gcc.c-torture/execute/builtins/strcpy-lib.c
6826 * gcc.c-torture/execute/builtins/strcspn-lib.c
6827 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6828 * gcc.c-torture/execute/builtins/strlen-lib.c
6829 * gcc.c-torture/execute/builtins/strncat-lib.c
6830 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6831 * gcc.c-torture/execute/builtins/strncmp-lib.c
6832 * gcc.c-torture/execute/builtins/strncpy-lib.c
6833 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6834 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6835 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6836 * gcc.c-torture/execute/builtins/strrchr-lib.c
6837 * gcc.c-torture/execute/builtins/strspn-lib.c
6838 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6839 * gcc.c-torture/execute/builtins/strstr-lib.c
6840 * gcc.c-torture/execute/builtins/lib/abs.c
6841 * gcc.c-torture/execute/builtins/lib/fprintf.c
6842 * gcc.c-torture/execute/builtins/lib/memset.c
6843 * gcc.c-torture/execute/builtins/lib/printf.c
6844 * gcc.c-torture/execute/builtins/lib/sprintf.c
6845 * gcc.c-torture/execute/builtins/lib/strcpy.c
6846 * gcc.c-torture/execute/builtins/lib/strcspn.c
6847 * gcc.c-torture/execute/builtins/lib/strncat.c
6848 * gcc.c-torture/execute/builtins/lib/strncmp.c
6849 * gcc.c-torture/execute/builtins/lib/strncpy.c
6850 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6851 * gcc.c-torture/execute/builtins/lib/strspn.c
6852 * gcc.c-torture/execute/builtins/lib/strstr.c:
6853 New files containing support routines.
6854
6855 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6856 declaration.
6857 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6858 when not optimizing.
6859
6860 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6861
6862 PR c++/16240
6863 * g++.dg/abi/mangle22.C: New test.
6864 * g++.dg/abi/mangle23.C: Likewise.
6865
6866 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6867
6868 PR fortran/16290
6869 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6870 Allow for cases without denormalized floating point numbers.
6871
6872 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6873
6874 PR c/1027
6875 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6876 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6877 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6878 expected warning text.
6879 * gcc.dg/format/diag-2.c: New test.
6880
6881 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6882
6883 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6884
6885 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6886
6887 * gcc.dg/builtins-43.c: New.
6888 * gcc.dg/builtins-44.c: New.
6889 * gcc.dg/builtins-45.c: New.
6890
6891 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6892 Andreas Tobler <a.tobler@schweiz.ch>
6893
6894 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6895 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6896 as SIGSEGV.
6897 * gcc.dg/cleanup-11.c: Likewise.
6898 * gcc.dg/cleanup-8.c: Likewise.
6899 * gcc.dg/cleanup-9.c: Likewise.
6900 * gcc.dg/cleanup-5.c: Run on all platforms.
6901
6902 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6903
6904 * g++.dg/warn/nonnull1.C: New test.
6905
6906 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6907
6908 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6909 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6910 Special-case the Sun compiler wrt to <complex.h>.
6911
6912 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6913
6914 * gcc.dg/Wunreachable-8.C: New test.
6915
6916 * gcc.dg/h8300-ice2.c : New test.
6917
6918 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6919
6920 PR fortran/16161
6921 * gfortran.fortran-torture/compile/implicit.f90: Add test
6922 for implicit character.
6923
6924 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6925
6926 PR fortran/16289
6927 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6928 Use tiny() intrinsic to find smallest non-negative real
6929
6930 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6931
6932 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6933 * gcc.dg/compat/struct-by-value-22_x.c: New.
6934 * gcc.dg/compat/struct-by-value-22_y.c: New.
6935
6936 * gcc.c-torture/execute/20040629-1.c: New test.
6937
6938 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6939
6940 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6941 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6942
6943 PR target/16195
6944 * gcc.dg/20040625-1.c: New test.
6945
6946 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6947
6948 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6949
6950 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6951
6952 PR fortran/15963
6953 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6954
6955 2004-06-29 Richard Henderson <rth@redhat.com>
6956
6957 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6958
6959 2004-06-29 Paul Brook <paul@codesourcery.com>
6960
6961 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6962 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6963
6964 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6965
6966 PR c++/16260
6967 * g++.dg/parse/crash15.C: New.
6968
6969 2004-06-28 Andrew Pinski <apinski@apple.com>
6970
6971 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6972 by the error already.
6973
6974 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6975
6976 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6977
6978 PR target/14041
6979 * gcc.dg/h8300-bss-align-1.c : New.
6980
6981 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6982
6983 * PR c++/16174
6984 * g++.dg/template/ctor4.C: New.
6985
6986 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6987
6988 PR c++/16205
6989 * g++.dg/warn/Wsequence-point-1.C: New test.
6990
6991 2004-06-27 Paul Brook <paul@codesourcery.com>
6992
6993 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6994
6995 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6996
6997 * g++.old-deja/g++.mike/p7325.C: Remove.
6998
6999 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7000
7001 PR c/14963
7002 * gcc.dg/pr14963.c: New test.
7003
7004 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7005
7006 PR c++/16193
7007 * g++.dg/parse/redef1.C: New test.
7008
7009 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7010
7011 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7012 20021110.c.
7013 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7014 20021119-1.c.
7015 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7016 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7017 5-04.c.
7018 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7019 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7020 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7021 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7022 g++.brendan/enum14.C.
7023 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7024 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7025 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7026 g++.mike/virt1.C.
7027 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7028 memtemp24.C.
7029
7030 2004-06-27 Roger Sayle <roger@eyesopen.com>
7031
7032 * gcc.dg/20040527-1.c: New test case.
7033
7034 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7035
7036 PR gfortran/pr16196
7037 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7038
7039 2004-06-25 Roger Sayle <roger@eyesopen.com>
7040
7041 PR middle-end/15825
7042 * gcc.dg/pr15825-1.c: New test case.
7043
7044 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7045
7046 * gcc.c-torture/execute/20040625-1.c: New test.
7047
7048 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7049
7050 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7051
7052 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7053
7054 * gcc.dg/torture/mips-div-1.c: New test.
7055
7056 2004-06-24 Jeff Law <law@redhat.com>
7057
7058 * gcc.dg/tree-ssa/20040624-1.c: New test.
7059
7060 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7061
7062 * gcc.c-torture/compile/20040624-1.c: New test.
7063
7064 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7065
7066 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7067 this directory.
7068
7069 2004-06-23 Andrew Pinski <apinski@apple.com>
7070
7071 PR middle-end/15988
7072 * g++.dg/opt/ptrmem4.C: New test.
7073
7074 * gcc.dg/c90-array-quals-2.c: New test.
7075
7076 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7077
7078 * gcc.dg/kpice1.c: New test.
7079
7080 2006-06-23 Andrew Pinski <apinski@apple.com>
7081
7082 * gcc.dg/c90-array-quals.c: New test.
7083
7084 2006-06-22 Richard Henderson <rth@redhat.com>
7085
7086 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7087
7088 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7089
7090 * gcc.dg/builtins-config.h: Handle FreeBSD.
7091
7092 2006-06-22 Richard Henderson <rth@redhat.com>
7093
7094 * g++.dg/opt/devirt1.C: New.
7095
7096 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7097
7098 * g++.dg/opt/pr15551.C: New testcase.
7099
7100 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7101
7102 PR target/14800
7103 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7104 x86_64-*-linux* when compiling for 32bit.
7105
7106 2004-06-21 Andrew Pinski <apinski@apple.com>
7107
7108 * gcc.dg/pch/struct-1.c: New.
7109 * gcc.dg/pch/struct-1.hs: New.
7110
7111 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7112
7113 * gcc.dg/pch/save-temps-1.c: New file.
7114 * gcc.dg/pch/save-temps-1.hs: New file.
7115
7116 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7117
7118 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7119 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7120
7121 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7122
7123 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7124 to fix type error.
7125 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7126 Remove trailing spaces.
7127
7128 2004-06-21 Richard Henderson <rth@redhat.com>
7129
7130 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7131 merging && to BIT_FIELD_REF.
7132
7133 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7134
7135 * g++.dg/opt/placeholder1.C: New test.
7136
7137 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7138
7139 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7140 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7141 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7142 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7143
7144 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7145
7146 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7147 extern "C".
7148 * g++.dg/other/pragma-re-1.C: Add comments.
7149
7150 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7151
7152 PR gfortran/16080
7153 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7154
7155 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7156
7157 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7158 instead of setting the type of size_t by
7159 hand.
7160
7161 2004-06-18 Roger Sayle <roger@eyesopen.com>
7162
7163 * gcc.dg/unordered-2.c: New test case.
7164 * gcc.dg/unordered-3.c: New test case.
7165
7166 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7167
7168 PR other/16043
7169 * lib/g++.exp (g++_version): Tweak regexp for version
7170 * lib/g77.exp (g77_version): Likewise
7171 * lib/gfortran.exp (gfortran_version): Likewise
7172 * lib/objc.exp (objc_version): Likewise
7173 * lib/treelang.exp (treelang_version): Likewise
7174
7175 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7176
7177 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7178 Use INT_MAX instead of __INT_MAX__.
7179 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7180
7181 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7182 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7183 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7184 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7185 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7186 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7187 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7188 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7189 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7190
7191 * gcc.dg/range-test-1.c: New test.
7192 * g++.dg/opt/range-test-1.C: New test.
7193
7194 2004-06-17 Richard Henderson <rth@redhat.com>
7195
7196 * objc.dg/sync-1.m: New.
7197 * objc.dg/try-catch-1.m: Don't force next runtime.
7198 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7199 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7200 shadowed catch clause.
7201 * objc.dg/try-catch-5.m: New.
7202
7203 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7204
7205 Bug 14610
7206 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7207
7208 2004-06-15 Richard Henderson <rth@redhat.com>
7209
7210 * gcc.dg/20001116-1.c: Move expected warning line.
7211
7212 2004-06-15 Richard Henderson <rth@redhat.com>
7213
7214 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7215 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7216
7217 2004-06-15 Jeff Law <law@redhat.com>
7218
7219 * gcc.dg/tree-ssa/20040615-1.c: New test.
7220 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7221 be less sensitive to operand ordering.
7222 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7223
7224 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7225
7226 * g++.dg/abi/bitfield3.C: Add comment..
7227
7228 2004-06-15 Richard Henderson <rth@redhat.com>
7229
7230 * g++.dg/ext/stmtexpr1.C: XFAIL.
7231 * gcc.dg/20030612-1.c: XFAIL.
7232
7233 2004-06-15 Eric Christopher <echristo@redhat.com>
7234
7235 * g++.dg/charset/asm5.c: New.
7236 * gcc.dg/charset/asm6.c: New.
7237
7238 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7239
7240 PR fortran/15962
7241 * gfortran.fortran-torture/execute/select_1.f90: New test.
7242
7243 2004-06-15 Paul Brook <paul@codesourcery.com>
7244
7245 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7246
7247 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7248
7249 PR c++/15967
7250 * g++.dg/lookup/crash3.C: New test.
7251
7252 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7253
7254 PR c++/15947
7255 * g++.dg/parse/dtor4.C: New test.
7256
7257 2004-06-14 Jeff Law <law@redhat.com>
7258
7259 * gcc.c-torture/compile/20040614-1.c: New test.
7260
7261 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7262
7263 PR fortran/15211
7264 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7265 LEN of a character array.
7266
7267 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7268
7269 PR c++/15096
7270 * g++.dg/template/ptrmem10.C: New test.
7271
7272 PR c++/14930
7273 * g++.dg/template/friend30.C: New test.
7274
7275 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7276
7277 PR fortran/14928
7278 * gfortran.fortran-torture/compile/mloc.f90: New test.
7279
7280 2004-06-13 Paul Brook <paul@codesourcery.com>
7281
7282 * gfortran.fortran-torture/execute/random_2.f90: New test.
7283
7284 2004-06-13 Eric Christopher <echristo@redhat.com>
7285
7286 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7287
7288 2004-06-12 Paul Brook <paul@codesourcery.com>
7289
7290 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7291
7292 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7293
7294 PR fortran/14923
7295 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7296
7297 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7298
7299 PR fortran/14957
7300 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7301 syntax errors in end statements of contained subroutines.
7302
7303 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7304
7305 PR fortran/12841
7306 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7307
7308 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7309
7310 PR fortran/15665
7311 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7312
7313 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7314
7315 PR gfortran/12839
7316 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7317
7318 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7319
7320 PR c++/15862
7321 * g++.dg/parse/enum1.C: New test.
7322
7323 2004-06-10 Jeff Law <law@redhat.com>
7324
7325 * gcc.c-torture/compile/20040610-1.c: New test.
7326
7327 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7328
7329 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7330 * g++.old-deja/g++.other/decl3.C: Likewise.
7331
7332 2004-06-10 Brian Booth <bbooth@redhat.com>
7333
7334 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7335 V_MAY_DEF instead of VDEF.
7336 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7337
7338 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7339
7340 PR c++/14211
7341 * g++.dg/conversion/const1.C: New test.
7342
7343 PR c++/15076
7344 * g++.dg/conversion/reinterpret1.C: New test.
7345
7346 PR c++/15877
7347 * g++.dg/template/enum2.C: New test.
7348
7349 PR c++/15227
7350 * g++.dg/template/error13.C: New test.
7351
7352 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7353
7354 PR fortran/14957
7355 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7356 arguments to test_* REAL and of the right size.
7357
7358 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7359
7360 PR target/15569
7361 PR rtl-optimization/15681
7362 * gcc.dg/20040609-1.c: New test.
7363
7364 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7365
7366 PR c++/14791
7367 * g++.dg/opt/builtins1.C: New test.
7368
7369 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7370
7371 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7372 that use default windows32 struct layout.
7373 * gcc.dg/i386-bitfield2.c: Likewise.
7374
7375 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7376
7377 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7378 for mingw32 and cygwin targets.
7379
7380 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7381
7382 * gcc.dg/pch/macro-4.c: New.
7383 * gcc.dg/pch/macro-4.hs: New.
7384
7385 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7386
7387 PR fortran/13249
7388 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7389
7390 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7391
7392 PR fortran/13372
7393 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7394
7395 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7396
7397 PR gfortran/14897
7398 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7399
7400 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7401
7402 PR gfortran/15755
7403 * gfortran.fortran-torture/execute/backspace.c : New test.
7404
7405 2004-06-09 Paul Brook <paul@codesourcery.com>
7406
7407 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7408 (pointer_to_section): Rewrite to use smaller array.
7409
7410 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7411
7412 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7413 * gcc.dg/ext/altivec-10.c: Same.
7414 * gcc.dg/ext/altivec-11.c: Same.
7415 * gcc.dg/ext/altivec-12.c: Same.
7416 * gcc.dg/ext/altivec-13.c: Same.
7417 * gcc.dg/ext/altivec-14.c: Same.
7418 * gcc.dg/ext/altivec-15.c: Same.
7419 * gcc.dg/ext/altivec-16.c: Same.
7420 * gcc.dg/ext/altivec-3.c: Same.
7421 * gcc.dg/ext/altivec-4.c: Same.
7422 * gcc.dg/ext/altivec-6.c: Same.
7423 * gcc.dg/ext/altivec-7.c: Same.
7424 * gcc.dg/ext/altivec-8.c: Same.
7425 * gcc.dg/ext/altivec-varargs-1.c: Same.
7426
7427 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7428 * g++.dg/ext/altivec-10.C: Same.
7429 * g++.dg/ext/altivec-2.C: Same.
7430 * g++.dg/ext/altivec-3.C: Same.
7431 * g++.dg/ext/altivec-4.C: Same.
7432 * g++.dg/ext/altivec-5.C: Same.
7433 * g++.dg/ext/altivec-6.C: Same.
7434 * g++.dg/ext/altivec-7.C: Same.
7435 * g++.dg/ext/altivec-8.C: Same.
7436 * g++.dg/ext/altivec-9.C: Same.
7437
7438 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7439
7440 PR c++/7841
7441 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7442
7443 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7444
7445 * gcc.dg/union-1.c: New test.
7446
7447 2004-06-07 Roger Sayle <roger@eyesopen.com>
7448
7449 * gcc.dg/builtins-41.c: New test case.
7450 * gcc.dg/builtins-42.c: New test case.
7451
7452 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7453
7454 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7455 * g++.dg/ext/altivec-10.C: Same.
7456 * g++.dg/ext/altivec-2.C: Same.
7457 * g++.dg/ext/altivec-3.C: Same.
7458 * g++.dg/ext/altivec-4.C: Same.
7459 * g++.dg/ext/altivec-5.C: Same.
7460 * g++.dg/ext/altivec-6.C: Same.
7461 * g++.dg/ext/altivec-7.C: Same.
7462 * g++.dg/ext/altivec-8.C: Same.
7463 * g++.dg/ext/altivec-9.C: Same.
7464 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7465 * g++.old-deja/g++.brendan/new3.C: Same.
7466 * gcc.c-torture/execute/eeprof-1.x: Same.
7467
7468 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7469
7470 PR c/14765
7471 * gcc.dg/pr14765-1.c: New test.
7472
7473 2004-06-07 Roger Sayle <roger@eyesopen.com>
7474
7475 PR c/14649
7476 * gcc.dg/pr14649-1.c: New test case.
7477
7478 2004-06-07 Richard Henderson <rth@redhat.com>
7479
7480 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7481 if temporaries.
7482
7483 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7484
7485 * g++.dg/eh/elide1.C: Remove XFAIL.
7486
7487 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7488
7489 PR c++/15337
7490 * g++.dg/expr/sizeof3.C: New test.
7491
7492 PR c++/14777
7493 * g++.dg/template/access14.C: New test.
7494
7495 PR c++/15554
7496 * g++.dg/template/enum1.C: New test.
7497
7498 PR c++/15057
7499 * g++.dg/eh/throw1.C: New test.
7500
7501 2004-06-07 David Ayers <d.ayers@inode.at>
7502 Ziemowit Laski <zlaski@apple.com>
7503
7504 * lib/objc.exp (objc_target_compile): Revert the '-framework
7505 Foundation' flag fix, since bare Darwin does not ship
7506 with the Foundation framework.
7507 * objc/execute/next_mapping.h: Provide a local NSConstantString
7508 @interface and @implementation.
7509 (objc_constant_string_init): A constructor function, used to
7510 initialize the NSConstantString meta-class object.
7511 * objc/execute/string1.m: Include "next_mapping.h" instead of
7512 <Foundation/NSString.h>.
7513 * objc/execute/string2.m: Likewise.
7514 * objc/execute/string3.m: Likewise.
7515 * objc/execute/string4.m: Likewise.
7516
7517 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7518
7519 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7520 to double. Replace double with FLOAT.
7521 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7522
7523 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7524 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7525 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7526 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7527 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7528 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7529 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7530 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7531
7532 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7533
7534 PR c/13519
7535 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7536
7537 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7538
7539 PR c++/15503
7540 * g++.dg/template/meminit2.C: New test.
7541
7542 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7543
7544 PR target/15822
7545 * gcc.c-torture/execute/compare-fp-1.c,
7546 gcc.c-torture/execute/compare-fp-2.c,
7547 gcc.c-torture/execute/compare-fp-3.c,
7548 gcc.c-torture/execute/compare-fp-4.c,
7549 gcc.c-torture/execute/compare-fp-3.x,
7550 gcc.c-torture/execute/compare-fp-4.x: Moved...
7551 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7552 gcc.c-torture/execute/ieee/compare-fp-2.c,
7553 gcc.c-torture/execute/ieee/compare-fp-3.c,
7554 gcc.c-torture/execute/ieee/compare-fp-4.c,
7555 gcc.c-torture/execute/ieee/compare-fp-3.x,
7556 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7557
7558 2004-06-04 David Ayers <d.ayers@inode.at>
7559
7560 * objc/execute/protocol-isEqual-4.m: New testcase.
7561
7562 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7563
7564 * objc/execute/protocol-isEqual-1.m: New testcase.
7565 * objc/execute/protocol-isEqual-2.m: New testcase.
7566 * objc/execute/protocol-isEqual-3.m: New testcase.
7567
7568 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7569
7570 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7571
7572 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7573
7574 * lib/objc.exp (objc_target_compile): When running tests on
7575 Darwin (Mac OS X), inform the linker about '-framework
7576 'Foundation'.
7577
7578 2004-06-02 Eric Christopher <echristo@redhat.com>
7579
7580 * gcc.c-torture/compile/20040602-1.c: New.
7581
7582 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7583
7584 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7585 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7586
7587 PR tree-optimization/14736
7588 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7589
7590 PR tree-optimization/14042
7591 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7592
7593 PR tree-optimization/14729
7594 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7595
7596 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7597
7598 PR fortran/15557
7599 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7600
7601 2004-06-01 Richard Hederson <rth@redhat.com>
7602
7603 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7604
7605 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7606
7607 PR c++/14932
7608 * g++.dg/parse/offsetof4.C: New test.
7609
7610 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7611
7612 PR objc/7993
7613 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7614
7615 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7616
7617 PR c++/15701
7618 * g++.dg/template/friend29.C: New test.
7619
7620 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7621
7622 PR c/15749
7623 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7624
7625 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7626
7627 * gcc.dg/sparc-trap-1.c: New test.
7628
7629 2004-05-31 Roger Sayle <roger@eyesopen.com>
7630
7631 PR middle-end/15069
7632 * g++.dg/opt/fold3.C: New test case.
7633
7634 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7635
7636 * lib/target-supports.exp (check_iconv_available): Fix fallout
7637 from 2004-05-28 patch.
7638
7639 2004-05-30 Paul Brook <paul@codesourcery.com>
7640
7641 PR fortran/15620
7642 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7643 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7644
7645 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7646
7647 * gfortran.fortran-torture/execute/random_1.f90: New test.
7648
7649 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7650
7651 * g++.dg/ext/altivec-10.C: New test.
7652
7653 2004-05-29 Paul Brook <paul@codesourcery.com>
7654
7655 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7656
7657 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7658
7659 * gcc.dg/altivec-16.c: New test.
7660
7661 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7662
7663 * lib/target-supports.exp (check_vmx_hw_available): New.
7664 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7665
7666 * lib/target-supports.exp (check_alias_available,
7667 check_iconv_available, check_named_sections_available): Use
7668 unique names for temporary files.
7669
7670 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7671
7672 * gcc.dg/altivec-15.c: New test.
7673
7674 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7675
7676 PR c++/15083
7677 * g++.dg/warn/noeffect6.C: New test.
7678
7679 PR c++/15471
7680 * g++.dg/expr/ptrmem4.C: New test.
7681
7682 PR c++/15640
7683 * g++.dg/template/operator3.C: New test.
7684
7685 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7686
7687 PR c++/14668
7688 * g++.dg/lookup/redecl1.C: New test.
7689 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7690
7691 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7692
7693 * gcc.c-torture/execute/compare-fp-1.c,
7694 gcc.c-torture/execute/compare-fp-2.c,
7695 gcc.c-torture/execute/compare-fp-3.c,
7696 gcc.c-torture/execute/compare-fp-4.c,
7697 gcc.c-torture/execute/compare-fp-3.x,
7698 gcc.c-torture/execute/compare-fp-4.x,
7699 gcc.dg/pr15649-1.c: New.
7700
7701 2004-05-27 Adam Nemet <anemet@lnxw.com>
7702
7703 PR c++/12883
7704 * g++.dg/init/array14.C: New test.
7705
7706 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7707
7708 * lib/compat.exp (compat-get-options-main): New.
7709 (compat-get-options): Remove unneeded code, warn for ignored
7710 command.
7711 (compat-execute): Check flag set by dg-require-* commands.
7712
7713 * lib/compat.exp (compat-execute): Break up long lines.
7714
7715 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7716
7717 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7718 * gcc.dg/altivec-14.c: New test.
7719 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7720
7721 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7722 * gcc.dg/altivec-12.c: Ditto.
7723
7724 * gcc.dg/altivec-3.c: Move call to altivec_check.
7725
7726 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7727
7728 PR c++/15044
7729 * g++.dg/template/error12.C: New test.
7730
7731 PR c++/15317
7732 * g++.dg/ext/attrib15.C: New test.
7733
7734 PR c++/15329
7735 * g++.dg/template/ptrmem9.C: New test.
7736
7737 2004-05-25 Paul Brook <paul@codesourcery.com>
7738
7739 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7740
7741 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7742
7743 PR c++/15165
7744 * g++.dg/template/crash19.C: New test.
7745
7746 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7747
7748 PR c++/15025
7749 * g++.dg/template/redecl1.C: New test.
7750
7751 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7752
7753 PR c++/14821
7754 * g++.dg/other/ns1.C: New test.
7755
7756 PR c++/14883
7757 * g++.dg/template/invalid1.C: New test.
7758
7759 2004-05-23 Paul Brook <paul@codesourcery.com>
7760 Victor Leikehman <lei@haifasphere.co.il>
7761
7762 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7763 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7764
7765 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7766
7767 PR c++/15285
7768 PR c++/15299
7769 * g++.dg/template/non-dependent5.C: New test.
7770 * g++.dg/template/non-dependent6.C: New test.
7771
7772 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7773
7774 PR c++/15507
7775 * g++.dg/inherit/union1.C: New test.
7776
7777 PR c++/15542
7778 * g++.dg/template/addr1.C: New test.
7779
7780 PR c++/15427
7781 * g++.dg/template/array5.C: New test.
7782
7783 PR c++/15287
7784 * g++.dg/template/array6.C: New test.
7785
7786 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7787 Roger Sayle <roger@eyesopen.com>
7788
7789 * g++.dg/lookup/forscope2.C: New test case.
7790
7791 2004-05-22 Ben Elliston <bje@au.ibm.com>
7792
7793 * gcc.dg/cpp/Wmissingdirs.c: New.
7794
7795 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7796
7797 PR target/15301
7798 * gcc.dg/compat/union-m128-1.h: New file.
7799 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7800 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7801 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7802
7803 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7804
7805 PR target/15302
7806 * gcc.dg/compat/struct-complex-1.h: New file.
7807 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7808 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7809 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7810
7811 2004-05-20 Roger Sayle <roger@eyesopen.com>
7812
7813 PR middle-end/3074
7814 * gcc.dg/pr3074-1.c: New test case.
7815 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7816
7817 2004-05-20 Falk Hueffner <falk@debian.org>
7818
7819 PR other/15526
7820 * gcc.dg/ftrapv-1.c: New test case.
7821
7822 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7823
7824 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7825
7826 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7827 Jeff Law <law@redhat.com>
7828
7829 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7830 * gcc.dg/tree-ssa/20040518-2.c: New test.
7831
7832 * gcc.dg/tree-ssa/20040518-1.c: New test.
7833
7834 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7835
7836 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7837
7838 2004-05-18 Paul Brook <paul@codesourcery.com>
7839
7840 PR fortran/13930
7841 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7842
7843 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7844
7845 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7846 constant folding.
7847
7848 2004-05-17 Steven Bosscher <stevenb@suse.de>
7849
7850 * gcc.dg/tree-ssa/20040517-1.c: New test.
7851
7852 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7853
7854 * gcc.dg/loop-4.c: New test.
7855
7856 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7857
7858 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7859
7860 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7861
7862 PR fortran/15311
7863 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7864
7865 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7866
7867 PR fortran/13826
7868 PR fortran/13940
7869 * gfortran.fortran-torture/compile/data_1.f90: New test.
7870
7871 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7872
7873 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7874 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7875
7876 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7877
7878 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7879
7880 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7881
7882 PR c/15444
7883 * gcc.dg/format/xopen-1.c: Adjust expected message.
7884 * gcc.dg/format/xopen-3.c: New test.
7885
7886 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7887
7888 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7889
7890 2004-05-14 Jeff Law <law@redhat.com>
7891
7892 * gcc.dg/tree-ssa/20040514-2.c: New test.
7893
7894 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7895
7896 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7897 this ...
7898 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7899 this.
7900
7901 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7902
7903 * gcc.dg/tree-ssa/20040514-1.c: New test.
7904
7905 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7906
7907 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7908 test.
7909
7910 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7911
7912 PR fortran/14066
7913 * gfortran.fortran-torture/compile/do_1.f90: New test.
7914
7915 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7916
7917 PR fortran/15051
7918 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7919 test.
7920
7921 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7922
7923 PR fortran/15149
7924 * gfortran.fortran-torture/execute/random_init.f90: New test.
7925
7926 2004-05-13 Paul Brook <paul@codesourcery.com>
7927
7928 PR fortran/15314
7929 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7930
7931 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7932
7933 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7934 for the powerpc case.
7935
7936 2004-05-13 Jeff Law <law@redhat.com>
7937
7938 * gcc.dg/tree-ssa/20040513-1.c: New test.
7939 * gcc.dg/tree-ssa/20040513-2.c: New test.
7940
7941 2004-05-13 Paul Brook <paul@codesourcery.com>
7942
7943 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7944 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7945 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7946
7947 2004-05-13 Andreas Schwab <schwab@suse.de>
7948
7949 PR other/10819
7950 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7951 characters.
7952
7953 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7954
7955 PR fortran/15294
7956 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7957
7958 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7959
7960 Merge from tree-ssa-20020619-branch. See
7961 ChangeLog.tree-ssa for details.
7962
7963 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7964
7965 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7966 include <altivec.h> explicitly.
7967 * gcc.dg/altivec-13.c: Likewise.
7968
7969 2004-05-11 Paul Brook <paul@codesourcery.com>
7970
7971 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7972
7973 2004-05-10 Eric Christopher <echristo@redhat.com>
7974
7975 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7976 * gcc.dg/sibcall-4.c: Ditto.
7977
7978 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7979
7980 * g++.dg/ext/altivec-8.C: New test case.
7981 * gcc.dg/altivec-13.c: New test case.
7982
7983 2004-05-08 Roger Sayle <roger@eyesopen.com>
7984
7985 * gcc.c-torture/execute/divcmp-1.c: New test case.
7986 * gcc.c-torture/execute/divcmp-2.c: New test case.
7987 * gcc.c-torture/execute/divcmp-3.c: New test case.
7988
7989 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7990
7991 * g++.dg/other/pragma-re-2.C: New test.
7992
7993 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7994
7995 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7996 * gcc.dg/i386-387-2.c: Likewise.
7997
7998 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7999 __builtin_drem.
8000 * gcc.dg/i386-387-6.c: Likewise.
8001
8002 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8003
8004 * gcc.dg/builtins-33.c: Also check log1p*.
8005
8006 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8007
8008 PR optimization/15296
8009 * gcc.c-torture/execute/pr15296.c: New test.
8010
8011 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8012
8013 * gcc.dg/builtins-40.c: New test.
8014
8015 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8016
8017 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8018
8019 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8020
8021 * g++.dg/ext/spe1.C: New testcase.
8022
8023 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8024
8025 * objc.dg/image-info.m: Allow additional attributes
8026 for __image_info section.
8027
8028 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8029
8030 * gcc.dg/torture/mips-hilo-2.c: New test.
8031
8032 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8033
8034 PR c++/14389
8035 * g++.dg/template/member5.C: New test.
8036
8037 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8038
8039 * gcc.dg/builtins-34.c: Also check expm1*.
8040
8041 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8042
8043 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8044 * gcc.dg/torture/builtin-convert-3.c: New test.
8045
8046 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8047
8048 PR middle-end/15054
8049 * g++.dg/opt/pr15054.C: New test.
8050
8051 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8052
8053 * gcc.dg/torture/builtin-rounding-1.c: New test.
8054 * gcc.dg/builtins-25.c: Delete.
8055 * gcc.dg/builtins-29.c: Delete.
8056
8057 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8058
8059 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8060 * gcc.dg/sibcall-4.c: Likewise.
8061 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8062
8063 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8064
8065 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8066 bit-field on 16-bit targets.
8067
8068 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8069
8070 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8071 16-bit targets.
8072
8073 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8074
8075 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8076 * gcc.dg/rs6000-power2-2.c: Likewise.
8077
8078 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8079
8080 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8081 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8082 Change the asm registers to be in form of frN instead of fN.
8083
8084 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8085
8086 * gcc.dg/torture/builtin-convert-2.c: New test.
8087
8088 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8089
8090 * gcc.dg/rs6000-power2-1.c: New test.
8091 * gcc.dg/rs6000-power2-2.c: New test.
8092
8093 2004-04-28 Jan Hubicka <jh@suse.cz>
8094
8095 * gcc.dg/unused-6.c: New test.
8096
8097 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8098 Ulrich Weigand <uweigand@de.ibm.com>
8099
8100 * ada/acats/run_all.sh: Define $target variable.
8101
8102 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8103
8104 PR c++/15119
8105 * g++.dg/other/vararg-1.C: New test.
8106
8107 PR c++/4794
8108 * g++.dg/eh/cleanup3.C: New test.
8109
8110 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8111
8112 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8113 and ad8011a (target_insn).
8114 * ada/acats/support/macro.dfs: Likewise.
8115 * ada/acats/support/impbit.adb: New file.
8116
8117 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8118
8119 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8120
8121 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8122
8123 * gcc.dg/loop-3.c: New test.
8124
8125 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8126
8127 * gcc.c-torture/execute/simd-5.c: New test.
8128
8129 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8130
8131 PR c++/15064
8132 * g++.dg/template/crash18.C: New test.
8133
8134 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8135
8136 * g++.dg/ext/complit3.C: New test.
8137
8138 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8139
8140 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8141 * gcc.dg/altivec-3.c: Same.
8142 * gcc.dg/altivec-varargs-1.c: Same.
8143
8144 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8145
8146 * lib/target-supports.exp (check_profiling_available): Assume
8147 profiling is not available on powerpc-eabi targets.
8148
8149 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8150
8151 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8152 * gcc.dg/vmx/bug-1.c: Ditto.
8153
8154 2004-04-20 Eric Christopher <echristo@redhat.com>
8155
8156 * gcc.dg/charset/extern.c: New test.
8157 * g++.dg/charset/extern3.cc: Ditto.
8158
8159 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8160
8161 * gcc.dg/builtins-39.c: New test.
8162
8163 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8164
8165 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8166
8167 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8168
8169 * gcc.dg/torture/mips-hilo-1.c: New test.
8170
8171 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8172
8173 * gcc.c-torture/compile/20040419-1.c: New test.
8174
8175 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8176
8177 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8178
8179 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8180 Aldy Hernandez <aldyh@redhat.com>
8181
8182 * gcc.c-torture/execute/va-arg-24.c: New.
8183
8184 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8185 Aldy Hernandez <aldyh@redhat.com>
8186
8187 * gcc.dg/vmx/1b-01.c: New.
8188 * gcc.dg/vmx/1b-02.c: New.
8189 * gcc.dg/vmx/1b-03.c: New.
8190 * gcc.dg/vmx/1b-04.c: New.
8191 * gcc.dg/vmx/1b-05.c: New.
8192 * gcc.dg/vmx/1b-06.c: New.
8193 * gcc.dg/vmx/1b-07.c: New.
8194 * gcc.dg/vmx/1c-01.c: New.
8195 * gcc.dg/vmx/1c-02.c: New.
8196 * gcc.dg/vmx/3a-01a.c: New.
8197 * gcc.dg/vmx/3a-01.c: New.
8198 * gcc.dg/vmx/3a-01m.c: New.
8199 * gcc.dg/vmx/3a-03.c: New.
8200 * gcc.dg/vmx/3a-03m.c: New.
8201 * gcc.dg/vmx/3a-04.c: New.
8202 * gcc.dg/vmx/3a-04m.c: New.
8203 * gcc.dg/vmx/3a-05.c: New.
8204 * gcc.dg/vmx/3a-06.c: New.
8205 * gcc.dg/vmx/3a-06m.c: New.
8206 * gcc.dg/vmx/3a-07.c: New.
8207 * gcc.dg/vmx/3b-01.c: New.
8208 * gcc.dg/vmx/3b-02.c: New.
8209 * gcc.dg/vmx/3b-10.c: New.
8210 * gcc.dg/vmx/3b-13.c: New.
8211 * gcc.dg/vmx/3b-14.c: New.
8212 * gcc.dg/vmx/3b-15.c: New.
8213 * gcc.dg/vmx/3c-01a.c: New.
8214 * gcc.dg/vmx/3c-01.c: New.
8215 * gcc.dg/vmx/3c-02.c: New.
8216 * gcc.dg/vmx/3c-03.c: New.
8217 * gcc.dg/vmx/3d-01.c: New.
8218 * gcc.dg/vmx/4-01.c: New.
8219 * gcc.dg/vmx/4-03.c: New.
8220 * gcc.dg/vmx/5-01.c: New.
8221 * gcc.dg/vmx/5-02.c: New.
8222 * gcc.dg/vmx/5-03.c: New.
8223 * gcc.dg/vmx/5-04.c: New.
8224 * gcc.dg/vmx/5-05.c: New.
8225 * gcc.dg/vmx/5-06.c: New.
8226 * gcc.dg/vmx/5-07.c: New.
8227 * gcc.dg/vmx/5-07t.c: New.
8228 * gcc.dg/vmx/5-08.c: New.
8229 * gcc.dg/vmx/5-10.c: New.
8230 * gcc.dg/vmx/5-11.c: New.
8231 * gcc.dg/vmx/7-01a.c: New.
8232 * gcc.dg/vmx/7-01.c: New.
8233 * gcc.dg/vmx/7c-01.c: New.
8234 * gcc.dg/vmx/7d-01.c: New.
8235 * gcc.dg/vmx/7d-02.c: New.
8236 * gcc.dg/vmx/8-01.c: New.
8237 * gcc.dg/vmx/8-02a.c: New.
8238 * gcc.dg/vmx/8-02.c: New.
8239 * gcc.dg/vmx/brode-1.c: New.
8240 * gcc.dg/vmx/bug-1.c: New.
8241 * gcc.dg/vmx/bug-2.c: New.
8242 * gcc.dg/vmx/bug-3.c: New.
8243 * gcc.dg/vmx/cw-bug-1.c: New.
8244 * gcc.dg/vmx/cw-bug-2.c: New.
8245 * gcc.dg/vmx/cw-bug-3.c: New.
8246 * gcc.dg/vmx/dct.c: New.
8247 * gcc.dg/vmx/debug-1.c: New.
8248 * gcc.dg/vmx/debug-2.c: New.
8249 * gcc.dg/vmx/debug-3.c: New.
8250 * gcc.dg/vmx/debug-4.c: New.
8251 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8252 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8253 * gcc.dg/vmx/eg-5.c: New.
8254 * gcc.dg/vmx/fft.c: New.
8255 * gcc.dg/vmx/gcc-bug-1.c: New.
8256 * gcc.dg/vmx/gcc-bug-2.c: New.
8257 * gcc.dg/vmx/gcc-bug-3.c: New.
8258 * gcc.dg/vmx/gcc-bug-4.c: New.
8259 * gcc.dg/vmx/gcc-bug-5.c: New.
8260 * gcc.dg/vmx/gcc-bug-6.c: New.
8261 * gcc.dg/vmx/gcc-bug-7.c: New.
8262 * gcc.dg/vmx/gcc-bug-8.c: New.
8263 * gcc.dg/vmx/gcc-bug-9.c: New.
8264 * gcc.dg/vmx/gcc-bug-b.c: New.
8265 * gcc.dg/vmx/gcc-bug-c.c: New.
8266 * gcc.dg/vmx/gcc-bug-d.c: New.
8267 * gcc.dg/vmx/gcc-bug-e.c: New.
8268 * gcc.dg/vmx/gcc-bug-f.c: New.
8269 * gcc.dg/vmx/gcc-bug-g.c: New.
8270 * gcc.dg/vmx/gcc-bug-i.c: New.
8271 * gcc.dg/vmx/harness.h: New.
8272 * gcc.dg/vmx/ira1.c: New.
8273 * gcc.dg/vmx/ira2a.c: New.
8274 * gcc.dg/vmx/ira2b.c: New.
8275 * gcc.dg/vmx/ira2.c: New.
8276 * gcc.dg/vmx/ira2c.c: New.
8277 * gcc.dg/vmx/mem.c: New.
8278 * gcc.dg/vmx/newton-1.c: New.
8279 * gcc.dg/vmx/ops.c: New.
8280 * gcc.dg/vmx/sn7153.c: New.
8281 * gcc.dg/vmx/spill2.c: New.
8282 * gcc.dg/vmx/spill3.c: New.
8283 * gcc.dg/vmx/spill.c: New.
8284 * gcc.dg/vmx/t.c: New.
8285 * gcc.dg/vmx/varargs-1.c: New.
8286 * gcc.dg/vmx/varargs-2.c: New.
8287 * gcc.dg/vmx/varargs-3.c: New.
8288 * gcc.dg/vmx/varargs-4.c: New.
8289 * gcc.dg/vmx/varargs-5.c: New.
8290 * gcc.dg/vmx/varargs-6.c: New.
8291 * gcc.dg/vmx/varargs-7.c: New.
8292 * gcc.dg/vmx/vmx.exp: New.
8293 * gcc.dg/vmx/vprint-1.c: New.
8294 * gcc.dg/vmx/vscan-1.c: New.
8295 * gcc.dg/vmx/x-01.c: New.
8296 * gcc.dg/vmx/x-02.c: New.
8297 * gcc.dg/vmx/x-03.c: New.
8298 * gcc.dg/vmx/x-04.c: New.
8299 * gcc.dg/vmx/x-05.c: New.
8300 * gcc.dg/vmx/yousufi-1.c: New.
8301 * gcc.dg/vmx/zero-1.c: New.
8302 * gcc.dg/vmx/zero.c: New.
8303
8304 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8305
8306 * g++.dg/lookup/java1.C: Update for chage of
8307 _Jv_AllocObject.
8308 * g++.dg/lookup/java2.C: Likewise.
8309
8310 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8311
8312 * ada/acats/run_all.sh: use -O2 by default.
8313
8314 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8315
8316 * gcc.dg/vr-mult-[12].c: New tests.
8317
8318 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8319
8320 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8321
8322 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8323
8324 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8325
8326 * lib/target-supports.exp (check_profiling_available): Assume profiling
8327 isn't available for mips*-*-elf targets.
8328
8329 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8330
8331 * gcc.dg/builtins-38.c: New test.
8332
8333 2004-04-14 Eric Christopher <echristo@redhat.com>
8334
8335 * g++.dg/charset/charset.exp: Run .cc extension tests.
8336
8337 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8338
8339 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8340
8341 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8342
8343 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8344
8345 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8346
8347 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8348 * gcc.dg/i386-387-2.c: Likewise.
8349
8350 * gcc.dg/i386-387-7.c: New test.
8351 * gcc.dg/i386-387-8.c: New test.
8352
8353 * gcc.dg/builtins-37.c: New test.
8354
8355 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8356
8357 * g++.dg/pch/externc-1.C: Add missing semicolon.
8358
8359 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8360
8361 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8362
8363 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8364
8365 * gcc.c-torture/execute/20040411-1.c: New test.
8366
8367 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8368
8369 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8370
8371 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8372
8373 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8374
8375 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8376
8377 * lib/target-supports.exp (check_named_sections_available): New.
8378 * lib/gcc-dg.exp (dg-require-named-sections): New.
8379 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8380 old-deja.exp. Also prune error-count message from HP linker.
8381 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8382
8383 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8384 * g++.old-deja/g++.pt/static3.C: Likewise.
8385 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8386
8387 2004-04-09 Roger Sayle <roger@eyesopen.com>
8388
8389 * gcc.c-torture/execute/20040409-1.c: New test case.
8390 * gcc.c-torture/execute/20040409-2.c: New test case.
8391 * gcc.c-torture/execute/20040409-3.c: New test case.
8392
8393 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8394
8395 * gcc.dg/20040409-1.c: New test.
8396
8397 2004-04-08 Roger Sayle <roger@eyesopen.com>
8398
8399 PR target/14888
8400 * g++.dg/opt/pr14888.C: New test case.
8401
8402 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8403
8404 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8405 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8406 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8407 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8408 New tests.
8409
8410 2004-04-08 Paul Brook <paul@codesourcery.com>
8411
8412 * gcc.dg/spill-1.c: New test.
8413
8414 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8415
8416 * gcc.dg/torture/builtin-ctype-2.c: New test.
8417
8418 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8419
8420 * gcc.dg/pch/pch.exp: Add largefile test.
8421
8422 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8423
8424 * g++.dg/pch/externc-1.Hs: New.
8425 * g++.dg/pch/externc-1.C: New.
8426
8427 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8428
8429 * gcc.dg/compat/struct-by-value-5a_main.c,
8430 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8431 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8432 * gcc.dg/compat/struct-by-value-5a_x.c,
8433 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8434 gcc.dg/compat/struct-by-value-5_x.c.
8435 * gcc.dg/compat/struct-by-value-5a_y.c,
8436 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8437 gcc.dg/compat/struct-by-value-5_y.c.
8438
8439 * gcc.dg/compat/struct-by-value-6a_main.c,
8440 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8441 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8442 * gcc.dg/compat/struct-by-value-6a_x.c,
8443 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8444 gcc.dg/compat/struct-by-value-6_x.c.
8445 * gcc.dg/compat/struct-by-value-6a_y.c,
8446 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8447 gcc.dg/compat/struct-by-value-6_y.c.
8448
8449 * gcc.dg/compat/struct-by-value-7a_main.c,
8450 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8451 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8452 * gcc.dg/compat/struct-by-value-7a_x.c,
8453 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8454 gcc.dg/compat/struct-by-value-7_x.c.
8455 * gcc.dg/compat/struct-by-value-7a_y.c,
8456 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8457 gcc.dg/compat/struct-by-value-7_y.c.
8458
8459 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8460
8461 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8462 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8463 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8464 options.
8465
8466 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8467
8468 * gcc.dg/builtins-36.c: New test.
8469
8470 2004-04-06 Paul Brook <paul@codesourcery.com>
8471
8472 * README.gcc: Remove obsolete contraint on testcases.
8473
8474 2004-04-05 Paul Brook <paul@codesourcery.com>
8475
8476 PR2123
8477 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8478 failure and exit(0) on success.
8479 * g++.dg/expr/anew2.C: Ditto.
8480 * g++.dg/expr/anew3.C: Ditto.
8481 * g++.dg/expr/anew4.C: Ditto.
8482
8483 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8484
8485 PR c++/3518
8486 * g++.dg/template/unify7.C: New.
8487
8488 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8489
8490 * g++.dg/README: Bring up to date with new subdirectories; remove
8491 duplicate subdirectory lines.
8492
8493 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8494
8495 PR c++/14007
8496 * g++.dg/template/unify5.C: New.
8497 * g++.dg/template/unify6.C: New.
8498 * g++.dg/template/qualttp20.C: Adjust.
8499 * g++.old-deja/g++.jason/report.C: Adjust.
8500 * g++.old-deja/g++.other/qual1.C: Adjust.
8501
8502 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8503
8504 PR c++/14803
8505 * g++.dg/inherit/ptrmem1.C: New test.
8506
8507 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8508
8509 PR c++/14755
8510 * gcc.c-torture/execute/20040331-1.c: New test.
8511 * gcc.dg/20040331-1.c: New test.
8512
8513 2004-04-01 Paul Brook <paul@codesourcery.com>
8514
8515 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8516
8517 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8518
8519 PR c++/14724
8520 * g++.dg/init/goto1.C: New test.
8521
8522 PR c++/14763
8523 * g++.dg/template/defarg4.C: New test.
8524
8525 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8526
8527 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8528
8529 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8530
8531 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8532
8533 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8534
8535 * gcc.dg/noncompile/undeclared-2.c: New test.
8536
8537 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8538
8539 * gcc.dg/940409-1.c: Remove XFAIL.
8540 * gcc.dg/reg-vol-struct-1.c: New test.
8541
8542 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8543
8544 * gcc.dg/torture/builtin-wctype-1.c: New test.
8545
8546 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8547
8548 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8549 * gcc.dg/20001101-1.c: Likewise.
8550 * gcc.dg/20001102-1.c: Likewise.
8551
8552 2004-03-25 Roger Sayle <roger@eyesopen.com>
8553
8554 * gcc.dg/compare8.c: Add an additional test for XOR.
8555
8556 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8557
8558 * gcc.dg/torture/builtin-ctype-1.c: New test.
8559
8560 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8561
8562 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8563 * gcc.dg/torture/builtin-math-1.c: Likewise.
8564 * gcc.dg/torture/builtin-power-1.c: New test.
8565
8566 2004-03-24 Andreas Schwab <schwab@suse.de>
8567
8568 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8569 IA64 assembler.
8570
8571 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8572 Roger Sayle <roger@eyesopen.com>
8573
8574 * gcc.dg/compare8.c: New test case.
8575
8576 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8577
8578 * g++.dg/ext/altivec-7.C: New test.
8579
8580 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8581
8582 PR 12267, 12391, 12560, 13129, 14114, 14133
8583 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8584 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8585 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8586 Adjust error regexps.
8587 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8588 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8589 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8590 * gcc.dg/local1.c: Add explanatory comment.
8591
8592 2004-03-23 Roger Sayle <roger@eyesopen.com>
8593
8594 PR optimization/14669
8595 * g++.dg/opt/fold2.C: New test case.
8596
8597 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8598
8599 PR c/14069
8600 * gcc.dg/20040322-1.c: New test.
8601
8602 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8603
8604 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8605 * gcc.dg/ultrasp4.c: Likewise.
8606 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8607
8608 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8609
8610 * gcc.dg/i386-sse-8.c: Reset default options.
8611
8612 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8613
8614 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8615 in the error message text.
8616
8617 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8618
8619 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8620
8621 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8622
8623 PR c++/14616
8624 * g++.dg/init/array13.C: New test.
8625
8626 2004-03-20 Roger Sayle <roger@eyesopen.com>
8627
8628 PR target/13889
8629 * gcc.c-torture/compile/pr13889.c: New test case.
8630
8631 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8632
8633 PR c/14635
8634 * builtins-1.c (nan, nans): Don't test.
8635 * builtins-30.c: Don't use nan, nanf, nanl.
8636 * builtins-35.c: New test.
8637
8638 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8639
8640 * g++.dg/ext/altivec-6.C: New test.
8641
8642 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8643
8644 * g++.dg/init/placement3.C: New test.
8645
8646 * g++.dg/template/spec13.C: New test.
8647
8648 * g++.dg/lookup/using11.C: New test.
8649
8650 * g++.dg/lookup/koenig3.C: New test.
8651
8652 * g++.dg/template/operator2.C: New test.
8653
8654 * g++.dg/expr/dtor3.C: New test.
8655 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8656 marker.
8657 * g++.old-deja/g++.law/visibility28.C: Likewise.
8658
8659 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8660
8661 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8662 * gcc.dg/ppc64-abi-3.c: Likewise.
8663
8664 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8665
8666 PR c++/14545
8667 * g++.dg/parse/template15.C: New test.
8668
8669 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8670
8671 * g++.dg/expr/dtor2.C: New test.
8672
8673 * g++.dg/lookup/anon4.C: New test.
8674
8675 * g++.dg/overload/using1.C: New test.
8676
8677 * g++.dg/template/lookup7.C: New test.
8678
8679 * g++.dg/template/typename6.C: New test.
8680
8681 * g++.dg/expr/cond6.C: New test.
8682
8683 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8684
8685 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8686
8687 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8688
8689 * g++.dg/expr/cond5.C: New test.
8690 * g++.dg/expr/constcast1.C: Likewise.
8691 * g++.dg/expr/ptrmem2.C: Likewise.
8692 * g++.dg/expr/ptrmem3.C: Likewise.
8693 * g++.dg/lookup/main1.C: Likewise.
8694 * g++.dg/template/lookup6.C: Likewise.
8695
8696 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8697
8698 * gcc.dg/local1.c: New test.
8699
8700 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8701
8702 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8703
8704 * gcc.dg/torture/builtin-convert-1.c: New test.
8705
8706 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8707
8708 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8709
8710 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8711
8712 PR c++/14481
8713 * g++.dg/warn/Wunused-7.C: New test.
8714
8715 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8716
8717 * gcc.dg/torture/builtin-integral-1.c: New test.
8718
8719 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8720
8721 PR c++/14586
8722 * g++.dg/parse/non-dependent3.C: New test.
8723
8724 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8725
8726 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8727 * g++.dg/eh/simd-2.C: Likewise.
8728 * g++.dg/init/array10.C: Likewise.
8729 * gcc.c-torture/compile/simd-1.c: Likewise.
8730 * gcc.c-torture/compile/simd-2.c: Likewise.
8731 * gcc.c-torture/compile/simd-3.c: Likewise.
8732 * gcc.c-torture/compile/simd-4.c: Likewise.
8733 * gcc.c-torture/compile/simd-6.c: Likewise.
8734 * gcc.c-torture/execute/simd-1.c: Likewise.
8735 * gcc.c-torture/execute/simd-2.c: Likewise.
8736 * gcc.dg/compat/vector-defs.h: Likewise.
8737 * gcc.dg/20020531-1.c: Likewise.
8738 * gcc.dg/altivec-3.c: Likewise.
8739 * gcc.dg/altivec-4.c: Likewise.
8740 * gcc.dg/altivec-varargs-1.c: Likewise.
8741 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8742 * gcc.dg/i386-mmx-3.c: Likewise.
8743 * gcc.dg/i386-sse-4.c: Likewise.
8744 * gcc.dg/i386-sse-5.c: Likewise.
8745 * gcc.dg/i386-sse-8.c: Likewise.
8746 * gcc.dg/simd-1.c: Likewise.
8747 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8748 __ev64_opaque__ since the machine description provides it.
8749
8750 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8751
8752 * lib/compat.exp (skip_list): New global variable.
8753 Use it to hold the user defined COMPAT_SKIPS list if any.
8754 (compat-obj): Add the members of skip_list to optall.
8755
8756 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8757
8758 * gcc.dg/compat/union-by-value-1_main.c,
8759 union-by-value-1_x.c, union-by-value-1_y.c,
8760 union-check.h, union-defs.h,
8761 union-init.h, union-return-1_main.c,
8762 union-return-1_x.c, union-return-1_y.c: New files.
8763
8764 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8765
8766 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8767 mixed-struct-init.h: Add 4 mixed structure types.
8768 struct-by-value-21_main.c, struct-by-value-21_x.c,
8769 struct-by-value-21_y.c, struct-return-21_main.c,
8770 struct-return-21_x.c, struct-return-21_y.c: New files.
8771
8772 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8773
8774 PR c++/14550
8775 * g++.dg/parse/template14.C: New test.
8776
8777 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8778
8779 * gcc.c-torture/execute/20040313-1.c: New test.
8780
8781 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8782
8783 PR target/14533
8784 * gcc.dg/20040311-2.c: New test.
8785
8786 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8787
8788 PR other/14544
8789 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8790 bit-field.
8791
8792 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8793
8794 * gcc.dg/20040305-2.c: Add missing return statement.
8795
8796 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8797
8798 * gcc.dg/builtins-34.c: Also check pow10*.
8799
8800 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8801
8802 PR target/14262
8803 * gcc.dg/20040305-2.c: New test.
8804
8805 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8806
8807 * gcc.dg/20040310-1.c: New test.
8808
8809 2004-03-11 Roger Sayle <roger@eyesopen.com>
8810
8811 * gcc.c-torture/execute/20040311-1.c: New test case.
8812
8813 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8814
8815 PR c++/14476
8816 * g++.dg/lookup/enum1.C: New test.
8817
8818 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8819
8820 PR c++/14510
8821 * g++.dg/lookup/struct2.C: New test.
8822
8823 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8824
8825 * gcc.dg/builtins-34.c: New test.
8826
8827 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8828
8829 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8830
8831 2004-03-09 James E Wilson <wilson@specifixinc.com>
8832
8833 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8834 * gcc.dg/alias-2.c: New testcase.
8835
8836 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8837
8838 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8839
8840 2004-03-09 Roger Sayle <roger@eyesopen.com>
8841
8842 * gcc.c-torture/execute/20040309-1.c: New test case.
8843
8844 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8845
8846 PR c++/14397
8847 * g++.dg/overload/ref1.C: New.
8848
8849 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8850
8851 PR c++/14409
8852 * g++.dg/template/spec12.C: New test.
8853
8854 PR c++/14448
8855 * g++.dg/parse/crash14.C: New test.
8856
8857 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8858
8859 PR c++/14230
8860 * g++.dg/init/ref11.C: New test.
8861
8862 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8863
8864 PR c++/14432
8865 * g++.dg/parse/builtin2.C: New test.
8866
8867 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8868
8869 PR c++/14401
8870 * g++.dg/init/ctor3.C: New test.
8871 * g++.dg/init/union1.C: New test.
8872 * g++.dg/ext/anon-struct4.C: New test.
8873
8874 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8875
8876 * g++.dg/lookup/koenig1.C: Tweak error messages.
8877 * g++.dg/lookup/used-before-declaration.C: Likewise.
8878 * g++.dg/other/do1.C: Likewise.
8879 * g++.dg/overload/koenig1.C: Likewise.
8880 * g++.dg/parse/crash13.C: Likewise.
8881 * g++.dg/template/instantiate3.C: Likewise.
8882
8883 2004-03-08 Eric Christopher <echristo@redhat.com>
8884
8885 * * lib/target-supports.exp: Enable libiconv in test
8886 compilation. Fix up error checking.
8887
8888 2004-03-08 Roger Sayle <roger@eyesopen.com>
8889
8890 PR middle-end/14289
8891 * gcc.dg/pr14289-1.c: New test case.
8892 * gcc.dg/pr14289-2.c: Likewise.
8893 * gcc.dg/pr14289-3.c: Likewise.
8894
8895 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8896
8897 * gcc.c-torture/execute/20040308-1.c: New test.
8898
8899 2004-03-07 Roger Sayle <roger@eyesopen.com>
8900
8901 * gcc.c-torture/execute/20040307-1.c: New test case.
8902
8903 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8904
8905 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8906
8907 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8908
8909 * gcc.dg/20040306-1.c: New test.
8910
8911 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8912
8913 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8914 them static.
8915 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8916
8917 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8918
8919 PR c/14465
8920 * gcc.dg/decl-6.c: New test.
8921
8922 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8923
8924 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8925 Rename LOGPOW -> LOG_POW.
8926 (SQRT_EXP, POW_EXP): New.
8927
8928 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8929
8930 * gcc.dg/i386-sse-8.c: New test.
8931
8932 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8933
8934 PR c/14114
8935 * gcc.dg/decl-5.c: New test.
8936
8937 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8938
8939 * gcc.dg/20040305-1.c: New test.
8940
8941 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8942
8943 PR other/14354
8944 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8945
8946 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8947
8948 PR c++/14425, c++/14426
8949 * g++.dg/ext/altivec-4.C: New test.
8950 * g++.dg/ext/altivec-5.C: New test.
8951
8952 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8953
8954 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8955 global variables of a type with no linkage.
8956 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8957 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8958 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8959 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8960 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8961 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8962 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8963 * g++.dg/warn/deprecated.C: Name enum Color.
8964 * g++.dg/overload/VLA.C: Name structure for 'b'.
8965 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8966
8967 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8968
8969 * gcc.c-torture/compile/20040304-1.c: New test.
8970
8971 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8972
8973 PR 13728
8974 * gcc.dg/decl-4.c: New testcase.
8975
8976 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8977
8978 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8979 as PRECF if sizeof (float) > sizeof (double).
8980 (PRECL): Make it the same as PRECF if
8981 sizeof (float) > sizeof (long double).
8982
8983 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8984
8985 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8986 system type. Add check for irix6 which doesn't have c99 runtime.
8987
8988 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8989
8990 * gcc.dg/const-elim-1.c: xfail for xtensa.
8991
8992 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8993
8994 PR c++/14369
8995 * g++.dg/template/cond4.C: New test.
8996
8997 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8998
8999 PR c++/14360
9000 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9001
9002 PR c++/14361
9003 * g++.dg/parse/defarg7.C: New test.
9004
9005 PR c++/14359
9006 * g++.dg/template/friend26.C: New test.
9007
9008 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9009
9010 PR c++/14324
9011 * g++.dg/abi/mangle21.C: New test.
9012
9013 PR c++/14260
9014 * g++.dg/parse/constructor2.C: New test.
9015
9016 PR c++/14337
9017 * g++.dg/template/sfinae1.C: New test.
9018
9019 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9020
9021 PR c++/14267
9022 * g++.dg/expr/crash2.C: New test.
9023
9024 PR middle-end/13448
9025 * gcc.dg/inline-5.c: New test.
9026 * gcc.dg/always-inline.c: Split out tests into ...
9027 * gcc.dg/always-inline2.c: ... this and ...
9028 * gcc.dg/always-inline3.c: ... this.
9029
9030 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9031
9032 PR debug/12103
9033 * g++.dg/debug/crash1.C: New test.
9034
9035 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9036
9037 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9038 function with __attribute__((noinline)).
9039 (recurser_void2): Likewise.
9040 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9041 (recurser_void2): Likewise.
9042
9043 2004-02-29 Roger Sayle <roger@eyesopen.com>
9044
9045 PR middle-end/14203
9046 * g++.dg/warn/Wunused-6.C: New test case.
9047
9048 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9049
9050 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9051 not defined.
9052
9053 2004-02-27 Eric Christopher <echristo@redhat.com>
9054
9055 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9056 * g++.dg/charset/asm2.c: Run only x86.
9057 * gcc.dg/charset/asm3.c: Ditto.
9058
9059 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9060
9061 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9062 ld_library_path.
9063
9064 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9065
9066 * g++.dg/ext/altivec-3.C: New.
9067
9068 2004-02-26 Richard Henderson <rth@redhat.com>
9069
9070 * g++.dg/ext/attrib10.C: Mark for warning.
9071 * gcc.dg/attr-alias-1.c: New.
9072
9073 2004-02-26 Richard Henderson <rth@redhat.com>
9074
9075 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9076 * gcc.c-torture/execute/20040208-2.c: ... it back.
9077
9078 2004-02-26 Eric Christopher <echristo@redhat.com>
9079
9080 * lib/target-supports.exp (check-iconv-available): New function.
9081 * lib/gcc-dg.exp (dg-require-iconv): New function.
9082 Use above.
9083 * gcc.dg/charset: New directory.
9084 * gcc.dg/charset/charset.exp: New file.
9085 * gcc.dg/charset/asm1.c: Ditto.
9086 * gcc.dg/charset/asm2.c: Ditto.
9087 * gcc.dg/charset/asm3.c: Ditto.
9088 * gcc.dg/charset/asm4.c: Ditto.
9089 * gcc.dg/charset/asm5.c: Ditto.
9090 * gcc.dg/charset/attribute1.c: Ditto.
9091 * gcc.dg/charset/attribute2.c: Ditto.
9092 * gcc.dg/charset/string1.c: Ditto.
9093 * g++.dg/charset: New directory.
9094 * g++.dg/dg.exp: Add here. Special options.
9095 * g++.dg/charset/charset.exp: New file.
9096 * g++.dg/charset/asm1.c: Ditto.
9097 * g++.dg/charset/asm2.c: Ditto.
9098 * g++.dg/charset/asm3.c: Ditto.
9099 * g++.dg/charset/asm4.c: Ditto.
9100 * g++.dg/charset/attribute1.c: Ditto.
9101 * g++.dg/charset/attribute2.c: Ditto.
9102 * g++.dg/charset/extern1.cc: Ditto.
9103 * g++.dg/charset/extern2.cc: Ditto.
9104 * g++.dg/charset/string1.c: Ditto.
9105
9106 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9107
9108 PR c++/14278
9109 * g++.dg/parse/comma1.C: New test.
9110
9111 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9112
9113 PR c++/14284
9114 * g++.dg/template/ttp8.C: New test.
9115
9116 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9117
9118 * gcc.dg/fixuns-trunc-1.c: New test.
9119
9120 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9121
9122 * gcc.dg/builtins-config.h: Use #elif.
9123
9124 2004-02-26 Michael Matz <matz@suse.de>
9125
9126 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9127 * gcc.dg/991214-1.c: Likewise.
9128 * gcc.dg/i386-asm-1.c: Likewise.
9129
9130 2004-02-25 Richard Henderson <rth@redhat.com>
9131
9132 * gcc.c-torture/execute/20040208-2.c: Move ...
9133 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9134
9135 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9136
9137 PR c++/14246
9138 * g++.dg/other/crash-3.C: New test.
9139
9140 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9141
9142 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9143 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9144
9145 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9146 HP-UX.
9147
9148 2004-02-24 Michael Matz <matz@suse.de>
9149
9150 * gcc.dg/i386-regparm.c: New.
9151
9152 2004-02-23 James E Wilson <wilson@specifixinc.com>
9153
9154 * gcc.c-torture/execute/20040223-1.c: New.
9155
9156 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9157 Kazu Hirata <kazu@cs.umass.edu>
9158
9159 * gcc.dg/fwritable-strings-1.c: Remove.
9160
9161 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9162
9163 PR c/14156
9164 * gcc.dg/20040223-1.c: New test.
9165
9166 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9167
9168 PR c++/14106
9169 * g++.dg/ext/typeof9.C: New test.
9170
9171 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9172
9173 PR c++/14250
9174 * g++.dg/other/switch1.C: New test.
9175
9176 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9177
9178 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9179 * gcc.dg/va-arg-1.c: Likewise.
9180
9181 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9182
9183 PR c++/14143
9184 * g++.dg/template/koenig5.C: New test.
9185
9186 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9187
9188 * g++.dg/ext/altivec-1.C: Generalize target triple.
9189 * g++.dg/ext/altivec-2.C: New test case.
9190 * g++.dg/ext/altivec_check.h: New file.
9191 * gcc.dg/altivec-1.c: Generalize target triple;
9192 include altivec_check.h and call altivec_check().
9193 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9194 * gcc.dg/altivec-6.c: New test case.
9195 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9196 type casts as needed.
9197 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9198 altivec_check().
9199 * gcc.dg/altivec-12.c: New test case.
9200 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9201 include altivec_check.h and call altivec_check().
9202 * gcc.dg/altivec_check.h: New file.
9203
9204 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9205
9206 * lib/target-supports.exp (check_alias_available): Don't mangle
9207 function `g' in test program.
9208
9209 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9210
9211 * lib/target-supports.exp (check_profiling_available): Check
9212 argument to determine whether we support a profiling type.
9213 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9214 check_profiling_available.
9215 * g++.dg/bprob/bprob.exp: Likewise
9216 * g77.dg/bprob/bprob.exp: Likewise.
9217 * gcc.misc-tests/bprob.exp: Likewise.
9218 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9219 dg-require-profiling and delete expected error handling.
9220 * gcc.dg/20021014-1.c: Likewise.
9221 * gcc.dg/nest.c: Likewise.
9222
9223 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9224
9225 PR c++/12007
9226 * g++.dg/other/vthunk1.C: New test.
9227
9228 2004-02-20 Falk Hueffner <falk@debian.org>
9229
9230 PR target/14201
9231 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9232
9233 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9234
9235 PR c++/13927
9236 * g++.dg/other/error8.C: Remove XFAIL markers.
9237
9238 PR c++/14173
9239 * g++.dg/ext/packed5.C: New test.
9240
9241 PR c++/14199
9242 * g++.dg/warn/Wunused-5.C: New test.
9243
9244 PR c++/14186
9245 * g++.dg/lookup/member1.C: New test.
9246
9247 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9248
9249 * gcc.c-torture/compile/20040130-1.c: Enable only when
9250 __INT_MAX__ >= 2147483647L.
9251 * gcc.c-torture/compile/961203-1.c: Likewise.
9252
9253 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9254
9255 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9256 * g++.dg/opt/template1.C: Robustify assembler regexp
9257
9258 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9259
9260 * gcc.c-torture/execute/simd-4.x: Remove.
9261 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9262 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9263 Guard with #ifndef SKIP_ATTRIBUTE.
9264 * gcc.dg/compat/vector-1_y.c: Likewise.
9265 * gcc.dg/compat/vector-2_x.c: Likewise.
9266 * gcc.dg/compat/vector-2_y.c: Likewise.
9267 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9268 * g++.dg/eh/simd-2.C: Likewise.
9269
9270 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9271
9272 * gcc.c-torture/compile/complex-1.c: New.
9273
9274 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9275
9276 PR target/14209
9277 * gcc.c-torture/execute/20040218-1.c: New test.
9278
9279 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9280
9281 PR c++/14181
9282 * g++.dg/parse/new2.C: New test.
9283
9284 2004-02-18 Paul Brook <paul@codesourcery.com>
9285
9286 * gcc.c-torture/compile/libcall-1.c: New test.
9287
9288 2004-02-18 Paul Brook <paul@codesourcery.com>
9289
9290 PR debug/12934
9291 * gcc.dg/debug/debug-7.c: New test.
9292
9293 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9294
9295 * gcc.dg/20040217-1.c: New test.
9296
9297 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9298
9299 * gcc.c-torture/execute/990208-1.x: Delete.
9300
9301 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9302
9303 * gcc.c-torture/execute/20040208-2.x: New file.
9304
9305 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9306
9307 PR c++/11326
9308 * g++.dg/abi/structret1.C: New test.
9309
9310 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9311
9312 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9313 (i386_cpuid): No need to test if cpuid is available on AMD64.
9314 Fix assembly, so that it works onboth i386 and AMD64.
9315 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9316 (vecInLong): Fix s[] member type to unsigned int.
9317 (vecInWord): Remove type.
9318 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9319 (a64, b64, c64, d64, e64): Remove.
9320 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9321 Remove unused variable. Remove initialization of removed variables.
9322 Don't call mmx_tests nor sse_tests.
9323 (reference_mmx, reference_sse): Remove.
9324 (check): Add return stmt.
9325 * gcc.dg/i386-sse-7.c: New test.
9326 * gcc.dg/i386-mmx-4.c: New test.
9327
9328 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9329
9330 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9331 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9332 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9333 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9334 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9335 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9336 g++.dg/tc1/dr94.C: Fix line terminator.
9337
9338 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9339
9340 * gcc.c-torture/compile/20040216-1.c: New.
9341
9342 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9343
9344 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9345 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9346 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9347 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9348 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9349 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9350
9351 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9352
9353 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9354
9355 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9356
9357 PR c++/13971
9358 * g++.dg/expr/cond4.C: New test.
9359
9360 PR c++/14086
9361 * g++.dg/lookup/crash2.C: New test.
9362
9363 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9364
9365 * gcc.c-torture/compile/20040214-2.c: New test.
9366
9367 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9368
9369 PR c++/14116
9370 * g++.dg/ext/typeof8.C: New test.
9371
9372 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9373
9374 * gcc.c-torture/compile/20040214-1.c: New test.
9375
9376 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9377
9378 PR c++/13635
9379 * g++.dg/template/spec11.C: New test.
9380
9381 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9382
9383 PR c++/13927
9384 * g++.dg/other/error8.C: New test.
9385
9386 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9387
9388 PR c++/14122
9389 * g++.dg/template/array4.C: New test.
9390
9391 PR c++/14108
9392 * g++.dg/inherit/thunk2.C: New test.
9393
9394 PR c++/14083
9395 * g++.dg/eh/cond2.C: New test.
9396
9397 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9398
9399 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9400
9401 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9402
9403 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9404
9405 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9406
9407 * g++.dg/simd-2.C: xfail on ppc64-linux.
9408
9409 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9410
9411 PR c/456
9412 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9413 tests.
9414
9415 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9416
9417 * gcc.dg/builtins-33.c: New test.
9418
9419 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9420
9421 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9422
9423 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9424
9425 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9426
9427 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9428
9429 * gcc.dg/ppc64-abi-3.c: New test.
9430
9431 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9432
9433 PR c/14092
9434
9435 * gcc.dg/pr14092-1.c: New testcase.
9436
9437 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9438
9439 * gcc.dg/cpp/assert4.c: Fix typo last change.
9440
9441 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9442 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9443
9444 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9445
9446 2004-02-09 Roger Sayle <roger@eyesopen.com>
9447
9448 * gcc.c-torture/compile/20040209-1.c: New test case.
9449
9450 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9451
9452 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9453
9454 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9455
9456 * gcc.c-torture/execute/20040208-[12].c: New tests.
9457
9458 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9459
9460 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9461
9462 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9463
9464 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9465
9466 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9467
9468 Bug 13856
9469 * gcc.dg/visibility-8.c: New testcase.
9470
9471 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9472
9473 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9474 arguments.
9475 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9476
9477 2004-02-07 Roger Sayle <roger@eyesopen.com>
9478
9479 PR middle-end/13696
9480 * g++.dg/opt/fold1.C: New test case.
9481
9482 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9483
9484 PR c++/14033
9485 * g++.dg/other/crash-2.C: New test.
9486
9487 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9488
9489 PR c++/14028
9490 * g++.dg/parse/angle-bracket2.C: New test.
9491
9492 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9493
9494 PR middle-end/13750
9495 Revert:
9496 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9497 PR pch/13361
9498 * testsuite/g++.dg/pch/wchar-1.C: New.
9499 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9500
9501 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9502
9503 PR c++/14008
9504 * g++.dg/parse/error15.C: New test.
9505 * g++.dg/parse/crash11.C: Update dg-error mark.
9506
9507 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9508
9509 PR c++/13932
9510 * g++.dg/warn/conv2.C: New test.
9511
9512 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9513
9514 PR c++/13086
9515 * g++.dg/warn/incomplete1.C: Remove xfail.
9516
9517 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9518
9519 * lib/file-format.exp (gcc_target_object_format): Use
9520 ${tool}_target_compile, not gcc_target_compile.
9521 * lib/target-supports.exp (check_alias_available): Likewise.
9522 (check_gc_sections_available): Likewise.
9523 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9524 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9525 dg-require-alias.
9526
9527 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9528
9529 PR c++/13969
9530 * g++.dg/template/static6.C: New test.
9531
9532 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9533
9534 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9535
9536 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9537
9538 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9539 tests for systems where `char' is unsigned by default.
9540
9541 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9542
9543 PR c++/13997
9544 * g++.dg/template/partial3.C: New test.
9545
9546 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9547
9548 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9549 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9550 Remove mentions of obsolete ports.
9551
9552 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9553
9554 * gcc.dg/noncompile/20001228-1.c: Fix for new
9555 error message.
9556
9557 2004-02-03 Roger Sayle <roger@eyesopen.com>
9558
9559 PR target/9348
9560 * gcc.c-torture/execute/multdi-1.c: New test case.
9561
9562 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9563
9564 PR c++/13925
9565 * g++.dg/template/lookup5.C: New test.
9566
9567 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9568
9569 PR c++/13950
9570 * g++.dg/template/lookup4.C: New test.
9571
9572 PR c++/13970
9573 * g++.dg/parse/error14.C: New test.
9574
9575 PR c++/14002
9576 * g++.dg/parse/template13.C: New test.
9577
9578 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9579
9580 PR c++/13978
9581 * g++.dg/template/koenig4.C: New test.
9582
9583 PR c++/13968
9584 * g++.dg/template/crash17.C: New test.
9585
9586 PR c++/13975
9587 * g++.dg/parse/error13.C: New test.
9588 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9589
9590 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9591
9592 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9593
9594 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9595
9596 PR c/11658
9597 PR c/13994
9598 * gcc.dg/noncompile/20040203-1.c: New test.
9599 * gcc.dg/noncompile/20040203-2.c: Likewise.
9600 * gcc.dg/noncompile/20040203-3.c: Likewise.
9601 * gcc.dg/20040203-1.c: Likewise.
9602
9603 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9604
9605 PR c++/10858
9606 * g++.dg/template/sizeof7.C: New test.
9607
9608 2004-02-02 Eric Christopher <echristo@redhat.com>
9609 Zack Weinberg <zack@codesourcery.com>
9610
9611 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9612
9613 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9614
9615 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9616 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9617 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9618 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9619
9620 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9621
9622 PR c++/13113
9623 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9624
9625 PR c++/13854
9626 * g++.dg/ext/attrib13.C: New test.
9627
9628 PR c++/13907
9629 * g++.dg/conversion/op2.C: New test.
9630
9631 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9632
9633 * gcc.dg/titype-1.c: Fix pasto.
9634
9635 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9636
9637 * gcc.dg/titype-1.c: New test.
9638
9639 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9640
9641 PR c++/13957
9642 * g++.dg/template/non-type-template-argument-1.C,
9643 g++.dg/template/qualified-id1.C: Update dg-error marks.
9644 * g++.dg/template/nontype6.C: New test.
9645
9646 2004-02-01 Roger Sayle <roger@eyesopen.com>
9647
9648 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9649 * gcc.dg/builtins-31.c: New testcase.
9650 * gcc.dg/builtins-32.c: New testcase.
9651
9652 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9653
9654 * objc.dg/call-super-2.m: Update line numbers
9655 for the including of stddef.h.
9656
9657 2004-01-30 Michael Matz <matz@suse.de>
9658
9659 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9660 g++.dg/ext/case-range3.C: New tests.
9661
9662 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9663
9664 DR206
9665 PR c++/13813
9666 * g++.dg/template/member4.C: New test.
9667
9668 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9669
9670 PR c++/13683
9671 * g++.dg/template/sizeof6.C: New test.
9672
9673 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9674
9675 * gcc.dg/fwritable-strings-1.c: New test.
9676
9677 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9678
9679 * gcc.c-torture/compile/20040130-1.c: New test.
9680
9681 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9682
9683 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9684
9685 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9686
9687 PR c++/13883
9688 * g++.dg/template/ctor3.C: New test.
9689
9690 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9691
9692 * g++.dg/tc1: New directory.
9693 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9694 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9695 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9696 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9697 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9698
9699 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9700
9701 * g++.dg/parse/error11.C: New test.
9702 * g++.dg/parse/error12.C: Likewise.
9703
9704 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9705
9706 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9707 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9708
9709 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9710
9711 PR c++/13791
9712 * g++.dg/ext/attrib12.C: New test.
9713
9714 PR c++/13736
9715 * g++.dg/parse/cast2.C: New test.
9716
9717 2004-01-27 James E Wilson <wilson@specifixinc.com>
9718
9719 * objc.dg/encode-2.m (main): New local string. Set depending on
9720 sizeof long. Use in sscanf call.
9721 * objc.dg/encode-3.m (main): New local string. Set depending on
9722 sizeof long. Use in scan_initial call.
9723
9724 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9725
9726 * objc.dg/call-super-2.m: Make LP64-safe.
9727 * objc.dg/desig-init-1.m: Likewise.
9728
9729 2004-01-27 Devang Patel <dpatel@apple.com>
9730
9731 * g++.dg/debug/namespace1.C: New test.
9732
9733 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9734
9735 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9736 xscale-*-*.
9737
9738 * gcc.dg/arm-mmx-1.c: New test.
9739
9740 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9741
9742 * gcc.dg/20040127-1.c: New test.
9743 * gcc.dg/20040127-2.c: New test.
9744
9745 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9746
9747 * objc.dg/stret-1.m (glob): Renamed to globa.
9748
9749 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9750
9751 PR c++/13663
9752 * g++.dg/expr/for1.C: New test.
9753
9754 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9755
9756 PR middle-end/13779
9757 * gcc.dg/darwin-longlong.c: New test.
9758
9759 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9760
9761 * gcc.dg/20040124-1.c: Moved test from here...
9762 * gcc.c-torture/compile/20040124-1.c: ...to here.
9763
9764 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9765
9766 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9767 the assembly output if -m64 is passed.
9768
9769 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9770
9771 PR c++/13833
9772 * g++.dg/template/cond3.C: New test.
9773
9774 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9775
9776 PR c++/13810
9777 * g++.dg/template/ttp7.C: New test.
9778
9779 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9780
9781 PR c++/13797
9782 * g++.dg/template/nontype4.C: New test.
9783 * g++.dg/template/nontype5.C: Likewise.
9784
9785 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9786
9787 * gcc.dg/torture/mips-clobber-at.c: New test.
9788
9789 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9790
9791 * gcc.dg/20040124-1.c: New test.
9792
9793 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9794
9795 * gcc.dg/20040123-1.c: New test.
9796
9797 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9798
9799 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9800
9801 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9802
9803 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9804
9805 2004-01-23 Andrew Pinski <apinski@apple.com>
9806
9807 * gcc.dg/20030121-1.c: Move to ..
9808 * gcc.dg/20040121-1.c: here.
9809
9810 2004-01-23 Roger Sayle <roger@eyesopen.com>
9811
9812 * gcc.dg/builtins-29.c: New test case.
9813
9814 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9815
9816 PR 18314
9817 * gcc.dg/builtins-30.c: New testcase.
9818
9819 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9820
9821 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9822 * lib/g77.exp: Likewise.
9823 * lib/objc.exp: Likewise.
9824 * lib/g++.exp: Likewise.
9825
9826 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9827
9828 * gcc.dg/struct-by-value-2.c: New test.
9829
9830 2004-01-21 Andrew Pinski <apinski@apple.com>
9831
9832 PR target/13785
9833 * gcc.dg/20030121-1.c: New test.
9834
9835 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9836
9837 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9838 clobber frame pointer register in asm statement.
9839
9840 2004-01-21 Falk Hueffner <falk@debian.org>
9841
9842 * gcc.c-torture/compile/20040121-1.c: New test.
9843
9844 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9845
9846 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9847
9848 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9849
9850 * gcc.dg/ppc64-abi-2.c: New test.
9851
9852 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9853
9854 * lib/treelang.exp: Fill out this file.
9855 * lib/treelang-dg.exp: New File.
9856
9857 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9858
9859 * gcc.c-torture/compile/981022-1.c: Remove.
9860 * gcc.dg/array-5.c: Remove XFAIL.
9861 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9862 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9863 gcc.dg/cond-lvalue-1.c: Update.
9864 * gcc.dg/cast-lvalue-2.c: New test.
9865
9866 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9867
9868 PR c++/13592
9869 * g++.dg/other/error1.C (class foo): Tweak error message.
9870
9871 PR c++/13592
9872 * g++.dg/template/call2.C: New test.
9873
9874 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9875
9876 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9877 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9878 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9879 scalar-return-1_x.c, scalar-return-2_y.c,
9880 scalar-return-3_x.c, scalar-return-3_y.c,
9881 scalar-return-4_x.c, scalar-return-4_y.c,
9882 struct-align-1.h, struct-align-1_x.c,
9883 struct-align-1_y.c, struct-align-2.h,
9884 struct-align-2_x.c, struct-align-2_y.c,
9885 struct-by-value-10_y.c, struct-by-value-11_x.c,
9886 struct-by-value-11_y.c, struct-by-value-12_x.c,
9887 struct-by-value-12_y.c, struct-by-value-13_x.c,
9888 struct-by-value-13_y.c, struct-by-value-14_x.c,
9889 struct-by-value-14_y.c, struct-by-value-15_x.c,
9890 struct-by-value-15_y.c, struct-by-value-16_y.c,
9891 struct-by-value-17_y.c, struct-by-value-18_y.c,
9892 struct-by-value-19_y.c, struct-by-value-1_x.c,
9893 struct-by-value-1_y.c, struct-by-value-20_y.c,
9894 struct-by-value-2_x.c, struct-by-value-2_y.c,
9895 struct-by-value-3_y.c, struct-by-value-4_x.c,
9896 struct-by-value-4_y.c, struct-by-value-5_y.c,
9897 struct-by-value-6_y.c, struct-by-value-7_y.c
9898 struct-by-value-8_x.c, struct-by-value-8_y.c
9899 struct-by-value-9_x.c, struct-by-value-9_y.c
9900 struct-return-10_x.c, struct-return-10_y.c,
9901 struct-return-19_x.c, struct-return-20_x.c
9902 struct-return-2_x.c, struct-return-2_y.c
9903 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9904 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9905
9906 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9907
9908 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9909 attribute on sparc*-sun-solaris2.*.
9910
9911 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9912
9913 PR c++/13710
9914 * g++.dg/ext/typeof7.C: New test.
9915
9916 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9917
9918 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9919 * gcc.dg/const-elim-1.c: Same.
9920
9921 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9922
9923 * objc.dg/stret-1.m: New.
9924 * objc.dg/stret-2.m: New.
9925
9926 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9927
9928 PR c++/11895
9929 * g++.dg/ext/vector1.C: New test.
9930
9931 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9932
9933 * gcc.dg/pch/import-1.c: New.
9934 * gcc.dg/pch/import-1.hs: New.
9935 * gcc.dg/pch/import-1a.h: New.
9936 * gcc.dg/pch/import-1b.h: New.
9937 * gcc.dg/pch/import-1c.h: New.
9938
9939 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9940
9941 PR c++/13574
9942 * g++.dg/ext/array1.C: New test.
9943
9944 PR c++/13178
9945 * g++.dg/conversion/op1.C: New test.
9946
9947 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9948
9949 PR 11864
9950 From Kazumoto Kojima / Dan Kegel:
9951 * gcc.dg/pr11864-1.c: New test.
9952
9953 PR 10392
9954 From Marcus Comstedt / Dan Kegel:
9955 * gcc.dg/pr10392-1.c: New test.
9956
9957 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9958
9959 PR c++/13478
9960 * g++.dg/init/ref10.C: New test.
9961
9962 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9963
9964 PR c++/13407
9965 * g++.dg/parse/typename6.C: New test.
9966
9967 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9968
9969 PR pch/13361
9970 * testsuite/g++.dg/pch/wchar-1.C: New.
9971 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9972
9973 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9974
9975 PR c++/9259
9976 * g++.dg/expr/sizeof2.C: New test.
9977
9978 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9979
9980 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9981
9982 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9983
9984 PR c++/13659
9985 * g++.dg/lookup/strong-using-3.C: New.
9986 * g++.dg/lookup/using-10.C: New.
9987
9988 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9989
9990 PR c++/13594
9991 * g++.dg/lookup/strong-using-2.C: New.
9992
9993 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9994 Dan Kegel <dank@kegel.com>
9995 J"orn Rennecke <joern.rennecke@superh.com>
9996
9997 PR target/9365
9998 * gcc.dg/pr9365-1.c: New test.
9999
10000 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10001
10002 PR c++/8856
10003 * g++.dg/parse/casting-operator2.C: New test.
10004 * g++.old-deja/g++.pt/explicit83.C: Remove.
10005
10006 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10007
10008 * gcc.dg/label-compound-stmt-1.c: New test.
10009 * gcc.c-torture/compile/950922-1.c,
10010 gcc.c-torture/compile/20000211-3.c,
10011 gcc.c-torture/compile/20000518-1.c,
10012 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10013 compound statements.
10014
10015 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10016
10017 * gcc.dg/ppc64-abi-1.c: New test.
10018
10019 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10020
10021 * g++.dg/ext/attrib9.C: Add dg-warnings.
10022
10023 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10024
10025 PR c++/12335
10026 * g++.dg/parse/dtor3.C: New test.
10027
10028 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10029
10030 PR c++/12709
10031 * g++.dg/parse/try-catch-1.C: New test.
10032
10033 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10034
10035 * ada/acats/run_all.sh: Add more verbose output in acats.log
10036 when compiling tests.
10037
10038 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10039
10040 PR 13656
10041 * gcc.dg/typedef-redecl.c: New test case.
10042 * gcc.dg/typedef-redecl.h: New support file.
10043
10044 2004-01-13 Jan Hubicka <jh@suse.cz>
10045
10046 * gcc.dg/always_inline.c: New test.
10047 * gcc.dg/debug/20031231-1.c: Fix.
10048
10049 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10050
10051 PR c++/13474
10052 * g++.dg/template/array3.C: New test.
10053
10054 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10055
10056 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10057 * g++.dg/warn/Wunused-2.C: Likewise.
10058
10059 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10060
10061 PR c++/13289
10062 * g++.dg/template/instantiate6.C: New test.
10063
10064 2004-01-12 Roger Sayle <roger@eyesopen.com>
10065
10066 PR middle-end/11397
10067 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10068
10069 2004-01-12 Jan Hubicka <jh@suse.cz>
10070
10071 PR opt/12826
10072 * gcc.dg/20040112-1.c: New.
10073
10074 * gcc.dg/dwarf-die[1-7].c: Move to...
10075 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10076 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10077
10078 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10079
10080 PR c++/4100
10081 * g++.dg/parse/friend4.C: New test.
10082
10083 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10084
10085 PR c++/4100
10086 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10087 definition is called a friend.
10088
10089 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10090
10091 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10092
10093 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10094
10095 PR c++/3478
10096 * g++.dg/parse/error10.C: New test.
10097 * g++.dg/template/arg2.C: Accept "invalid type" error.
10098
10099 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10100
10101 PR middle-end/13392
10102 * g++.dg/opt/expect2.C: New test.
10103
10104 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10105
10106 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10107 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10108 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10109 Update dg-error regexps.
10110
10111 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10112
10113 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10114 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10115
10116 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10117
10118 * gcc.dg/pragma-re-1.c: Use right pointer type.
10119
10120 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10121
10122 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10123
10124 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10125
10126 * gcc.dg/rs6000-ldouble-1.c: New.
10127
10128 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10129
10130 DR 337
10131 PR c++/9256
10132 * g++.dg/other/abstract1.C: New test.
10133
10134 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10135
10136 * g++.dg/lookup/strong-using-1.C: New.
10137
10138 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10139
10140 PR c/11234
10141 * gcc.dg/func-ptr-conv-1.c: New test.
10142 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10143
10144 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10145
10146 PR target/13380.
10147 * gcc.c-torture/compile/20040109-1.c: New.
10148
10149 2004-01-08 Stuart Hastings <stuart@apple.com>
10150
10151 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10152 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10153 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10154
10155 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10156
10157 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10158
10159 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10160
10161 * ada/acats/run_acats: Treat 'gnatchop' the same way
10162 as 'gnatmake'. Export GCC_DRIVER.
10163 * ada/acats/run_all.sh: Add target_gnatchop. Use
10164 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10165
10166 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10167
10168 PR c++/12573
10169 * g++.dg/template/dependent-expr4.C: New test.
10170
10171 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10172
10173 * gcc.dg/altivec-11.c: New test.
10174
10175 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10176
10177 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10178
10179 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10180
10181 PR c/6024
10182 * gcc.dg/enum-compat-1.c: New test.
10183 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10184
10185 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10186
10187 PR c/12165
10188 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10189 gcc.dg/c99-idem-qual-3.c: New tests.
10190
10191 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10192
10193 * gcc.dg/winline-7.c: Don't cast void * to int.
10194
10195 2004-01-06 Jan Hubicka <jh@suse.cz>
10196
10197 * gcc.dg/i386-sse-5.c: New test
10198 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10199
10200 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10201
10202 PR c++/12815
10203 * g++.dg/rtti/typeid4.C: New test.
10204
10205 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10206
10207 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10208
10209 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10210
10211 PR c++/12132
10212 * g++.dg/template/error11.C: New test.
10213
10214 PR c++/13451
10215 * g++.dg/template/class2.C: New test.
10216
10217 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10218 Richard Sandiford <rsandifo@redhat.com>
10219
10220 PR c++/13387
10221 * g++.dg/opt/alias3.C: New test.
10222
10223 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10224
10225 PR c++/13157
10226 * g++.dg/template/koenig3.C: New test.
10227
10228 PR c++/13529
10229 * g++.dg/parse/offsetof3.C: New test.
10230
10231 * g++.dg/init/copy7.C: Add missing dg-error markers.
10232
10233 PR c++/12226
10234 * g++.dg/init/copy7.c: New test.
10235
10236 PR c++/13536
10237 * g++.dg/parse/cast1.C: New test.
10238
10239 2004-01-04 Jan Hubicka <jh@suse.cz>
10240
10241 * gcc.dg/winline[1-7].c: New tests.
10242
10243 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10244
10245 PR c++/13520
10246 * g++.dg/template/qualttp22.C: New test.
10247
10248 2004-01-01 Jan Hubicka <jh@suse.cz>
10249
10250 * gcc.dg/debug/20031231-1.c: New.
10251 * gcc.c-torture/compile/20040101-1.c: New.
10252 * gcc.dg/dwarf-die-[1-7].c: New.
10253
10254 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10255
10256 PR optimization/13521
10257 * gcc.c-torture/compile/20031231-1.c: New test.
10258
10259 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10260
10261 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10262
10263 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10264
10265 PR c++/10079
10266 * g++.dg/template/crash16.C: New test.
10267
10268 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10269
10270 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10271
10272 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10273
10274 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10275 ports.
10276 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10277 * g++.old-deja/g++.law/profile1.C: Likewise.
10278 * gcc.c-torture/compile/981006-1.c: Likewise.
10279 * gcc.c-torture/execute/loop-2e.x: Likewise.
10280 * gcc.c-torture/execute/loop-2f.x: Remove.
10281 * gcc.c-torture/execute/loop-2g.x: Likewise.
10282 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10283 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10284
10285 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10286
10287 PR c++/13507
10288 * g++.dg/ext/attrib11.C: New test.
10289
10290 PR c++/13494
10291 * g++.dg/template/array2-1.C: New test.
10292 * g++.dg/template/array2-2.C: New test.
10293
10294 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10295
10296 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10297
10298 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10299
10300 PR c++/12774
10301 * g++.dg/template/array1-1.C: New test.
10302 * g++.dg/template/array1-2.C: New test.
10303
10304 2003-12-29 Roger Sayle <roger@eyesopen.com>
10305
10306 PR fortran/12632
10307 * g77.dg/12632.f: New test case.
10308
10309 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10310
10311 PR c++/13289
10312 * g++.dg/parse/nontype1.C: New test.
10313
10314 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10315
10316 PR c++/12403
10317 * g++.dg/parse/explicit1.C: New test.
10318 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10319
10320 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10321
10322 PR c++/13081
10323 * g++.dg/opt/inline6.C: New test.
10324
10325 PR c++/12613
10326 * g++.dg/parse/error9.C: New test.
10327
10328 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10329
10330 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10331
10332 PR c++/13009
10333 * g++.dg/init/assign1.C: New test.
10334
10335 2003-12-28 Roger Sayle <roger@eyesopen.com>
10336
10337 PR c++/13070
10338 * g++.dg/warn/format3.C: New test case.
10339
10340 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10341
10342 * gcc.c-torture/compile/20031227-1.c: New test.
10343
10344 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10345
10346 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10347 * g77.dg/bprob/bprob.exp: Likewise.
10348 * gcc.misc-tests/bprob.exp: Likewise.
10349 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10350 variants on systems where the library does not provide that
10351 functionality.
10352 * gcc.dg/builtins-20.c: Use builtins-config.h.
10353 * gcc.dg/builtins-config.h: New file.
10354
10355 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10356
10357 * lib/gcc-dg.exp (dg-require-profiling): New function.
10358 * lib/target-supports.exp (check_profiling_available): Likewise.
10359 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10360 * g77.dg/bprob/bprob.exp: Likewise.
10361 * gcc.misc-tests/bprob.exp: Likewise.
10362 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10363 * gcc.dg/20021014-1.c: Likewise.
10364 * gcc.dg/nest.c: Likewise.
10365
10366 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10367
10368 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10369 compiling.
10370 * g++.dg/lookup/java2.C: Likewise.
10371 * gcc.dg/cpp/lexident.c: Likewise.
10372
10373 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10374
10375 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10376 given.
10377 * gcc.c-torture/compile/961203-1.c: Likewise.
10378 * gcc.c-torture/compile/980506-1.c: Likewise.
10379
10380 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10381
10382 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10383 (additional_prunes): New global.
10384 (gcc-dg-prune): Handle additional per-test pruning.
10385 (dg-test): Clear additional_prunes between tests.
10386
10387 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10388 dg-prune-output to avoid spurious failures from assembler
10389 complaining about nonexistent WAW violations.
10390 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10391 Use dg-prune-output to avoid spurious failures from assembler
10392 warning about Itanium B-step errata.
10393
10394 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10395
10396 * g++.dg/abi/macro0.C: New test.
10397 * g++.dg/abi/macro1.C: Likewise.
10398 * g++.dg/abi/macro2.C: Likewise.
10399
10400 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10401 * g++.dg/abi/bitfield7.C: Likewise.
10402 * g++.dg/abi/dtor2.C: Likewise.
10403 * g++.dg/abi/mangle11.C: Likewise.
10404 * g++.dg/abi/mangle12.C: Likewise.
10405 * g++.dg/abi/mangle14.C: Likewise.
10406 * g++.dg/abi/mangle17.C: Likewise.
10407 * g++.dg/abi/vbase10.C: Likewise.
10408 * g++.dg/abi/vbase14.C: Likewise.
10409 * g++.dg/template/qualttp17.C: Likewise.
10410
10411 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10412
10413 PR c/11995
10414 * gcc.dg/20031223-1.c: New test.
10415
10416 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10417
10418 * gcc.dg/noreturn-7.c: New test.
10419
10420 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10421
10422 * gcc.dg/null-pointer-1.c: New test.
10423
10424 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10425
10426 * g++.old-deja/g++.jason/template18.C: Remove.
10427 * g++.old-deja/g++.jason/template37.C: Likewise.
10428
10429 PR c++/12862
10430 * g++.dg/lookup/ns1.C: New test.
10431
10432 PR c++/12397
10433 * g++.dg/template/lookup3.C: New test.
10434
10435 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10436
10437 * g++.dg/template/recurse1.C: New test
10438
10439 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10440
10441 PR c++/12479
10442 * g++.dg/parse/semicolon1.C: New test.
10443 * g++.dg/parse/semicolon1.h: Likewise.
10444
10445 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10446
10447 * gcc.dg/darwin-misaligned.c: New test.
10448
10449 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10450
10451 PR c/9163
10452 * gcc.dg/20031222-1.c: New test.
10453
10454 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10455
10456 PR c++/13438
10457 * g++.dg/parse/error8.C: New test.
10458
10459 PR c++/11554
10460 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10461
10462 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10463
10464 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10465 too small.
10466 * gcc.c-torture/compile/930217-1.c: Likewise.
10467 * gcc.c-torture/compile/930513-1.c: Likewise.
10468 * gcc.c-torture/execute/920908-2.c: Likewise.
10469 * gcc.c-torture/execute/921204-1.c: Likewise.
10470 * gcc.c-torture/execute/930621-1.c: Likewise.
10471 * gcc.c-torture/execute/930630-1.c: Likewise.
10472 * gcc.c-torture/execute/931031-1.c: Likewise.
10473 * gcc.c-torture/execute/980602-2.c: Likewise.
10474 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10475 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10476 * gcc.c-torture/execute/extzvsi.c: Likewise.
10477 * gcc.c-torture/unsorted/ext.c: Likewise.
10478
10479 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10480
10481 PR target/12749
10482 * gcc.c-torture/compile/20031220-2.c: New test case.
10483
10484 2003-12-20 Roger Sayle <roger@eyesopen.com>
10485
10486 PR optimization/13031
10487 * gcc.c-torture/compile/20031220-1.c: New test case.
10488
10489 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10490
10491 * gcc.dg/cast-function-1.c: New test.
10492
10493 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10494
10495 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10496 formats.
10497
10498 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10499
10500 PR c++/12795
10501 * g++.dg/ext/attrib10.C: New test.
10502
10503 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10504
10505 * gcc.dg/cleanup-10.c: New test.
10506 * gcc.dg/cleanup-11.c: New test.
10507
10508 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10509
10510 PR c++/13239
10511 * g++.dg/opt/expect1.C: New test.
10512
10513 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10514
10515 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10516
10517 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10518
10519 PR debug/12923
10520 * gcc.dg/20031218-1.c: New test.
10521
10522 PR debug/12389
10523 * gcc.dg/20031218-2.c: New test.
10524 * gcc.dg/20031218-3.c: New test.
10525
10526 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10527 of label name and allow for USER_LABEL_PREFIX == "_" names.
10528 * g++.dg/abi/mangle18-2.C: Likewise.
10529 * g++.dg/abi/mangle19-1.C: Likewise.
10530 * g++.dg/abi/mangle19-2.C: Likewise.
10531 * g++.dg/abi/mangle20-1.C: Likewise.
10532 * g++.dg/abi/mangle20-2.C: Likewise.
10533
10534 2003-12-18 Richard Henderson <rth@redhat.com>
10535
10536 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10537
10538 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10539 Dan Kegel <dank@kegel.com>
10540
10541 PR other/12009
10542 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10543 testing a cross compiler, it causes spurious compile failures.
10544 * lib/g++.exp: Likewise.
10545
10546 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10547
10548 PR c++/13262
10549 * g++.dg/template/access13.C: New test.
10550
10551 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10552
10553 * gcc.dg/20031216-1.c: New test.
10554
10555 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10556
10557 PR c++/9154
10558 * g++.dg/template/error10.C: New test.
10559
10560 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10561
10562 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10563 * g++.dg/eh/simd-2.C: Likewise.
10564
10565 2003-12-17 James E Wilson <wilson@specifixinc.com>
10566 Roger Sayle <roger@eyesopen.com>
10567
10568 * gcc.c-torture/execute/ieee/mzero5.c: New.
10569
10570 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10571
10572 PR c++/10603
10573 * g++.dg/parse/error6.C: New test.
10574
10575 PR c++/12827
10576 * g++.dg/parse/error7.C: New test.
10577
10578 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10579
10580 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10581 at -O with stabs debugging formats.
10582 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10583 * gcc.dg/debug/debug-2.c: Likewise.
10584
10585 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10586
10587 PR c++/12696
10588 * g++.dg/init/error1.C: New test.
10589
10590 PR c++/12218
10591 * g++.dg/init/pm3.C: New test.
10592
10593 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10594
10595 PR c/3347
10596 * gcc.dg/bitfld-8.c: New test.
10597
10598 2003-12-16 James Lemke <jim@wasabisystems.com>
10599
10600 * gcc.dg/arm-scd42-[123].c: New tests.
10601
10602 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10603
10604 PR c++/9043
10605 * g++.dg/abi/mangle20-1.C: New test.
10606 * g++.dg/abi/mangle20-2.C: New test.
10607
10608 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10609
10610 PR c++/13275
10611 * g++.dg/other/offsetof2.C: Remove XFAIL.
10612 * g++.dg/parse/offsetof1.C: New test.
10613 * g++.gd/parse/offsetof2.C: Likewise.
10614
10615 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10616
10617 * g++.dg/template/nontype3.C: New test.
10618 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10619
10620 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10621
10622 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10623
10624 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10625
10626 PR c++/13387
10627 * g++.dg/expr/assign1.C: New test.
10628
10629 PR c++/13242
10630 * g++.dg/abi/mangle19-1.C: New test.
10631 * g++.dg/abi/mangle19-2.C: New test.
10632
10633 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10634
10635 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10636
10637 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10638
10639 * gcc.c-torture/execute/20031216-1.c: New test.
10640
10641 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10642
10643 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10644 an ICE regression.
10645
10646 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10647
10648 PR c++/10926
10649 * g++.dg/template/error9.C: New test.
10650
10651 PR c++/11116
10652 * g++.dg/template/error8.C: New test.
10653
10654 2003-12-15 Roger Sayle <roger@eyesopen.com>
10655
10656 PR middle-end/13400
10657 * gcc.c-torture/execute/20031215-1.c: New test case.
10658
10659 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10660
10661 PR c++/13269
10662 * g++.dg/parse/error5.C: New test.
10663
10664 PR c++/12989
10665 * g++.dg/expr/sizeof1.C: New test.
10666
10667 PR c++/13310
10668 * g++.dg/template/crash15.C: New test.
10669
10670 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10671
10672 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10673 a non-POD type as the last named parameter of a varargs function.
10674
10675 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10676
10677 PR c++/13243
10678 PR c++/12573
10679 * g++.dg/template/crash14.C: New test.
10680 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10681
10682 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10683
10684 * g++.dg/other/java1.C: New test.
10685
10686 PR c++/13241
10687 * g++.dg/abi/mangle18-1.C: New test.
10688 * g++.dg/abi/mangle18-2.C: New test.
10689
10690 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10691
10692 PR optimization/10312
10693 * gcc.c-torture/execute/20031214-1.c: New.
10694
10695 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10696
10697 PR c++/10779
10698 PR c++/12160
10699 * g++.dg/parse/error3.C: New test.
10700 * g++.dg/parse/error4.C: Likewise.
10701 * g++.dg/abi/mangle4.C: Tweak error messages.
10702 * g++.dg/lookup/using5.C: Likewise.
10703 * g++.dg/other/error2.C: Likewise.
10704 * g++.dg/parse/typename5.C: Likewise.
10705 * g++.dg/parse/undefined1.C: Likewise.
10706 * g++.dg/template/arg2.C: Likewise.
10707 * g++.dg/template/ttp3.C: Likewise.
10708 * g++.dg/template/type1.C: Likewise.
10709 * g++.old-deja/g++.other/crash32.C: Likewise.
10710 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10711
10712 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10713
10714 PR c++/13106
10715 * g++.dg/warn/noreturn-3.C: New test.
10716
10717 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10718
10719 PR c++/13118
10720 * g++.dg/abi/covariant3.C: New.
10721
10722 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10723
10724 * g++.dg/eh/ia64-1.C: New test.
10725
10726 2003-12-12 Roger Sayle <roger@eyesopen.com>
10727
10728 PR optimization/13037
10729 * g77.f-torture/execute/13037.f: New test case.
10730
10731 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10732
10733 PR c++/12881
10734 * g++.dg/abi/covariant2.C: New.
10735
10736 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10737
10738 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10739
10740 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10741
10742 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10743
10744 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10745
10746 PR other/10819
10747 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10748 to fix Bug 10819.
10749 * lib/g++.exp (g++_version): Likewise.
10750 * lib/g77.exp (g77_version): Likewise.
10751 * lib/objc.exp (default_objc_version): Likewise.
10752
10753 2003-12-10 Richard Henderson <rth@redhat.com>
10754
10755 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10756
10757 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10758
10759 2003-12-08 Matt Austern <austern@apple.com>
10760
10761 PR c/13134
10762 * lib/gcc-dg.exp (dg-require-visibility): Define.
10763 * lib/target-supports (check_visibility_available): Define.
10764 * gcc.dg/visibility-1.c: New test.
10765 * gcc.dg/visibility-2.c: Likewise.
10766 * gcc.dg/visibility-3.c: Likewise.
10767 * gcc.dg/visibility-4.c: Likewise.
10768 * gcc.dg/visibility-5.c: Likewise.
10769 * gcc.dg/visibility-6.c: Likewise.
10770 * g++.dg/ext/visibility-1.C: Likewise.
10771 * g++.dg/ext/visibility-2.C: Likewise.
10772 * g++.dg/ext/visibility-3.C: Likewise.
10773 * g++.dg/ext/visibility-4.C: Likewise.
10774 * g++.dg/ext/visibility-5.C: Likewise.
10775 * g++.dg/ext/visibility-6.C: Likewise.
10776
10777 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10778
10779 * g++.dg/lookup/java1.C: New test.
10780 * g++.dg/lookup/java2.C: New test.
10781
10782 2003-12-07 Falk Hueffner <falk@debian.org>
10783
10784 * g++.dg/opt/noreturn-1.C: New test.
10785
10786 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10787
10788 * gcc.dg/overflow-1.c: New test.
10789
10790 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10791
10792 * g77.f-torture/compile/13060.f: New test.
10793
10794 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10795
10796 PR c++/13323
10797 * g++.dg/inherit/operator2.C: New test.
10798
10799 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10800
10801 PR c++/13305
10802 * g++.dg/ext/attrib9.C: New test.
10803
10804 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10805
10806 PR c++/13314
10807 * g++.dg/template/error7.C: New test.
10808
10809 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10810 J"orn Rennecke <joern.rennecke@superh.com>
10811
10812 PR target/13302
10813 * g++.dg/other/struct-va_list.C: New test.
10814
10815 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10816
10817 PR c++/13166
10818 * g++.dg/parse/defarg6.C: New test.
10819
10820 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10821
10822 PR target/13256
10823 * gcc.c-torture/execute/20031201-1.c: New test.
10824
10825 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10826
10827 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10828
10829 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10830
10831 * gcc.dg/builtin-return-1.c: New test.
10832
10833 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10834 J"orn Rennecke <joern.rennecke@superh.com>
10835
10836 PR optimization/13260
10837 * gcc.c-torture/execute/20031204-1.c: New test.
10838
10839 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10840
10841 PR c++/9127
10842 * g++.dg/template/error6.C: New test.
10843
10844 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10845
10846 * gcc.dg/20031202-1.c: New test.
10847
10848 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10849
10850 PR c++/13179
10851 * g++.dg/template/eh1.C: New test.
10852
10853 PR c++/10771
10854 * g++.dg/template/error5.C: New test.
10855
10856 2003-12-02 David Ung <davidu@mips.com>
10857
10858 * gcc.dg/compat/vector-check.h: Corrected type for var
10859 g_##TMODE
10860
10861 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10862
10863 PR c++/10126
10864 * g++.dg/template/ptrmem8.C: New test.
10865
10866 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10867
10868 PR c++/12573
10869 * g++.dg/template/dependent-expr3.C: New test.
10870
10871 2003-12-01 James Lemke <jim@wasabisystems.com>
10872
10873 * gcc.dg/arm-g2.c: New test.
10874
10875 2003-12-01 Roger Sayle <roger@eyesopen.com>
10876
10877 PR optimization/11634
10878 * gcc.dg/20031201-2.c: New test case.
10879
10880 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10881
10882 PR 11433
10883 * objc.dg/proto-lossage-3.m: New test.
10884
10885 2003-12-01 Roger Sayle <roger@eyesopen.com>
10886
10887 PR optimization/12628
10888 * gcc.dg/20031201-1.c: New test case.
10889
10890 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10891
10892 * gcc.dg/unaligned-1.c: New test.
10893
10894 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10895
10896 PR c++/9849
10897 * g++.dg/template/error4.C: New test.
10898 * g++.dg/template/nested3.C: Adjust error markers.
10899
10900 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10901
10902 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10903
10904 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10905
10906 PR c/10333
10907 * gcc.dg/bitfld-7.c: New test.
10908
10909 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10910
10911 * gcc.dg/tls/asm-1.C: New test.
10912
10913 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10914
10915 * gcc.dg/cpp/assert4.c: Update.
10916
10917 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10918
10919 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10920 * gcc.dg/builtin-apply3.c: New test.
10921
10922 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10923
10924 * lib/compat.exp (compat-obj): New xfaildata parameter.
10925 Use it to set compiler_conditional_xfail_data before compiling.
10926 (compat-get-options): Handle dg-xfail-if.
10927 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10928 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10929 * gcc.dg/compat/vector-1_y.c: Likewise.
10930 * gcc.dg/compat/vector-2_x.c: Likewise.
10931 * gcc.dg/compat/vector-2_y.c: Likewise.
10932
10933 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10934
10935 * g++.dg/opt/reg-stack4.C: New test.
10936
10937 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10938
10939 * gcc.dg/builtin-apply2.c: New test.
10940
10941 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10942
10943 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10944
10945 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10946
10947 PR c++/12924
10948 * g++.dg/template/template-id-2.C: New test.
10949
10950 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10951
10952 PR c++/5369
10953 * g++.dg/template/memfriend1.C: New test.
10954 * g++.dg/template/memfriend2.C: Likewise.
10955 * g++.dg/template/memfriend3.C: Likewise.
10956 * g++.dg/template/memfriend4.C: Likewise.
10957 * g++.dg/template/memfriend5.C: Likewise.
10958 * g++.dg/template/memfriend6.C: Likewise.
10959 * g++.dg/template/memfriend7.C: Likewise.
10960 * g++.dg/template/memfriend8.C: Likewise.
10961 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10962
10963 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10964
10965 PR c++/12515
10966 * g++.dg/ext/cond1.C: New test.
10967
10968 2003-11-20 Richard Henderson <rth@redhat.com>
10969
10970 * gcc.dg/20020201-2.c: Remove.
10971 * gcc.dg/20020201-4.c: Remove.
10972 * gcc.dg/20020304-1.c: Remove.
10973
10974 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10975
10976 * gcc.dg/cpp/trad/xwin1.c: New test case.
10977
10978 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10979
10980 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10981 * lib/g77.exp: Likewise.
10982 * lib/objc.exp: Likewise.
10983 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10984 for darwin.
10985
10986 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10987
10988 PR c++/12932
10989 * g++.dg/template/static5.C: New test.
10990
10991 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10992
10993 * gcc.dg/nested-func-1.c: New test.
10994
10995 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10996
10997 * gcc.dg/cpp/assert4.c: New test.
10998
10999 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11000
11001 PR c++/2294
11002 * g++.dg/lookup/using9.c: New test.
11003
11004 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11005
11006 PR c++/12762
11007 * g++.dg/template/error3.C: New test.
11008
11009 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11010
11011 PR ada/13035
11012 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11013 No longer use a wrapper for gcc, since this does not work under
11014 Windows.
11015
11016 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11017
11018 PR c++/2094
11019 * g++.dg/template/ptrmem7.C: New test.
11020
11021 2003-11-13 Andrew Pinski <apinski@apple.com>
11022
11023 * gcc.c-torture/compile/20031113-1.c: New test.
11024
11025 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11026 Kean Johnston <jkj@sco.com>
11027
11028 PR c/13029
11029 * gcc.dg/unused-4.c: Update.
11030
11031 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11032
11033 * g++.dg/opt/const3.C: New test.
11034
11035 2003-11-13 Jan Hubicka <jh@suse.cz>
11036
11037 * gcc.c-torture/compile/20031112-1.c: New test.
11038
11039 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11040
11041 * g++.dg/parse/crash10.C: Remove bogus error marker.
11042
11043 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11044
11045 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11046 (host_gcc): Likewise.
11047 (ROOT): Honor $PWDCMD.
11048 (BASE): Likewise.
11049 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11050
11051 2003-11-12 Catherine Moore <clm@redhat.com>
11052
11053 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11054
11055 2003-11-12 Andreas Jaeger <aj@suse.de>
11056 Jakub Jelinek <jakub@redhat.com>
11057 Andrew Pinski <pinskia@physics.uc.edu>
11058 Richard Henderson <rth@redhat.com>
11059
11060 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11061 systems.
11062 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11063
11064 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11065 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11066
11067 2003-11-11 Andreas Jaeger <aj@suse.de>
11068
11069 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11070
11071 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11072
11073 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11074
11075 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11076 Clean ups.
11077
11078 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11079
11080 * gcc.dg/trampoline-1.c: New test.
11081
11082 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11083
11084 * gcc.c-torture/compile/200031109-1.c: New test.
11085
11086 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11087
11088 PR c/3190
11089 PR c/8714
11090 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11091 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11092 gcc.dg/format/no-y2k-1.c: Update.
11093
11094 2003-11-08 Roger Sayle <roger@eyesopen.com>
11095
11096 PR optimization/10467
11097 * gcc.dg/20031108-1.c: New test case.
11098
11099 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11100
11101 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11102
11103 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11104
11105 * gcc.dg/compound-lvalue-1.c: New test.
11106 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11107 some XFAILs.
11108
11109 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11110
11111 * gcc.dg/altivec-varargs-1.c: New test.
11112
11113 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11114
11115 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11116 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11117 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11118 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11119 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11120
11121 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11122
11123 * gcc.dg/cond-lvalue-1.c: New test.
11124
11125 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11126
11127 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11128
11129 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11130
11131 PR c++/11616
11132 * g++.dg/template/instantiate5.C: New test.
11133
11134 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11135
11136 PR c++/12726
11137 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11138 * ChangeLog: Add missing first entry for above test.
11139
11140 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11141
11142 PR c++/9810
11143 * g++.dg/template/using8.C: New test.
11144 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11145
11146 2003-11-02 Roger Sayle <roger@eyesopen.com>
11147
11148 PR optimization/10817
11149 * gcc.c-torture/compile/20031102-1.c: New test case.
11150
11151 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11152
11153 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11154 2147483647.
11155
11156 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11157
11158 * gcc.dg/20031102-1.c: New test.
11159
11160 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11161
11162 * gcc.dg/complex-1.c: New test.
11163
11164 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11165
11166 PR c++/12796
11167 * g++.dg/template/crash13.C: Adjust expected error location.
11168 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11169
11170 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11171
11172 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11173
11174 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11175
11176 PR/10239
11177 * gcc.c-torture/compile/20031031-2.c: New test.
11178
11179 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11180
11181 PR/11640
11182 * gcc.c-torture/compile/20031031-1.c: New test.
11183
11184 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11185
11186 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11187 * gcc.misc-tests/bprob.exp: Likewise.
11188 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11189 the execution test on arm-elf configs.
11190 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11191 configs that don't support scratch files.
11192 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11193
11194 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11195
11196 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11197 done by dejagnu.
11198
11199 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11200
11201 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11202 Avoid non pure sh syntax. Add more logging.
11203
11204 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11205 fail.
11206
11207 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11208
11209 PR libgcj/10610
11210 * gcc.dg/ppc-stackalign-1.c: New test.
11211
11212 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11213
11214 * ada/acats/run_all.sh: Change output to be more compliant with
11215 dejagnu framework.
11216 Create acats.sum and acats.log files under testsuite/ada/acats
11217 Only run [a-z]* directories, to filter out e.g. CVS.
11218 Redirect build output to log file.
11219
11220 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11221
11222 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11223
11224 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11225
11226 PR ada/5909:
11227 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11228
11229 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11230
11231 * gcc.c-torture/compile/20031023-1.c: New test.
11232 * gcc.c-torture/compile/20031023-2.c: New test.
11233 * gcc.c-torture/compile/20031023-3.c: New test.
11234 * gcc.c-torture/compile/20031023-4.c: New test.
11235
11236 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11237
11238 PR c++/10371
11239 * g++.dg/lookup/scoped8.C: New test.
11240
11241 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11242
11243 * g++.dg/opt/reg-stack3.C: New test.
11244
11245 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11246
11247 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11248
11249 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11250
11251 PR c++/11076
11252 * g++.dg/template/crash13.C: New test.
11253
11254 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11255
11256 * gcc.dg/c99-restrict-2.c: New test.
11257
11258 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11259
11260 PR c++/12698, c++/12699, c++/12700, c++/12566
11261 * g++.dg/inherit/covariant9.C: New test.
11262 * g++.dg/inherit/covariant10.C: New test.
11263 * g++.dg/inherit/covariant11.C: New test.
11264
11265 2003-10-23 Jason Merrill <jason@redhat.com>
11266
11267 PR c++/12726
11268 * g++.dg/ext/complit2.C: New test.
11269
11270 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11271
11272 PR target/12654
11273 * gcc.c-torture/execute/20031020-1.c: New test.
11274
11275 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11276
11277 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11278 following the jump_insn.
11279
11280 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11281
11282 * gcc.dg/cast-lvalue-1.c: New test.
11283
11284 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11285
11286 PR c++/11962
11287 * g++.dg/template/cond2.C: New test.
11288
11289 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11290
11291 * gcc.dg/builtins-28.c: New test.
11292
11293 2003-10-20 Jan Hubicka <jh@suse.cz>
11294
11295 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11296 parameter.
11297 * testsuite/gcc.dg/inline-2.c: Likewise.
11298
11299 2003-10-20 Phil Edwards <phil@codesourcery.com>
11300
11301 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11302 * gcc.dg/nest.c: Likewise.
11303
11304 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11305
11306 PR c++/9781, c++/10583, c++/11862
11307 * g++.dg/parse/crash13.C: New test.
11308
11309 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11310
11311 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11312
11313 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11314
11315 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11316 Define HAVE_C99_RUNTIME except on Solaris.
11317 * gcc.dg/builtins-20.c: Likewise.
11318
11319 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11320
11321 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11322
11323 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11324
11325 PR c++/12495
11326 * g++.dg/template/crash21.C: New test.
11327
11328 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11329
11330 PR c++/2513
11331 * g++.dg/template/typename5.C: New test.
11332
11333 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11334
11335 PR c++/12369
11336 * g++.dg/template/friend25.C: New test.
11337
11338 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11339
11340 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11341 versions.
11342
11343 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11344
11345 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11346 == 2147483647.
11347
11348 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11349
11350 * gcc.c-torture/execute/960416-1.x: Remove.
11351 * gcc.c-torture/execute/divconst-3.x: Likewise.
11352
11353 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11354
11355 PR target/12598
11356 * gcc.dg/torture/cris-volatile-1.c: New test.
11357
11358 2003-10-14 Roger Sayle <roger@eyesopen.com>
11359
11360 PR optimization/9325
11361 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11362 for overflowing floating point to integer conversion during RTL
11363 simplification.
11364
11365 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11366
11367 * objc/execute/_cmd.m: Fix typo.
11368 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11369 Relax 'scan-assembler' regexp.
11370 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11371 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11372 * objc.dg/zero-link-2.m: Remove blank line.
11373 * objc.dg/zero-link-3.m: New test case.
11374
11375 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11376
11377 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11378
11379 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11380 than linker trickery.
11381
11382 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11383
11384 PR c++/12370
11385 * g++.dg/other/friend2.C: New test.
11386
11387 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11388
11389 * gcc.dg/20031012-1.c: New test.
11390
11391 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11392
11393 * gcc.dg/weak/weak-3.c: Fix for new warning.
11394
11395 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11396
11397 PR optimization/8750
11398 * gcc.c-torture/execute/20031012-1.c: New test case.
11399
11400 2003-10-11 Roger Sayle <roger@eyesopen.com>
11401
11402 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11403 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11404
11405 2003-10-11 Roger Sayle <roger@eyesopen.com>
11406
11407 PR optimization/12260
11408 * gcc.c-torture/compile/20031011-2.c: New test case.
11409
11410 2003-10-11 Roger Sayle <roger@eyesopen.com>
11411
11412 * gcc.c-torture/execute/20031011-1.c: New testcase.
11413
11414 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11415
11416 * gcc.c-torture/compile/20031011-1.c: New test.
11417
11418 2003-10-11 Jan Hubicka <jh@suse.cz>
11419
11420 * g++.dg/other/first-global.C: New test.
11421
11422 2003-10-11 Roger Sayle <roger@eyesopen.com>
11423
11424 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11425
11426 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11427
11428 * gcc.c-torture/compile/20031010-1.c: New test.
11429
11430 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11431
11432 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11433 * gcc.c-torture/execute/va-arg-25.c: ... here.
11434
11435 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11436
11437 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11438
11439 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11440
11441 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11442
11443 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11444
11445 * g++.dg/parse/error2.C: New test.
11446
11447 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11448
11449 PR c++/11097
11450 * g++.dg/other/error5.C: Modify the error message.
11451 * g++.dg/lookup/using8.C: New test.
11452
11453 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11454
11455 * gcc.dg/darwin-abi-2.c: New file.
11456 * gcc.c-torture/execute/va-arg-24.c: New file.
11457
11458 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11459
11460 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11461 indentation.
11462
11463 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11464
11465 PR c++/10147
11466 * g++.dg/other/error4.C: Update error messages.
11467 * g++.dg/template/ptrmem4.C: Likewise.
11468
11469 PR c++/12337
11470 * g++.dg/init/new9.C: New test.
11471
11472 PR c++/12334, c++/12236, c++/8656
11473 * g++.dg/ext/attrib8.C: New test.
11474
11475 2003-10-06 Devang Patel <dpatel@apple.com>
11476
11477 * gcc.dg/debug/dwarf2-3.h: New test.
11478 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11479
11480 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11481
11482 * g++.dg/opt/cfg2.C: New test.
11483
11484 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11485
11486 * g++.dg/opt/float1.C: New test.
11487
11488 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11489
11490 * gcc.dg/c90-array-lval-6.c: New test.
11491 * gcc.dg/c99-array-lval-6.c: New test.
11492
11493 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11494 Ziemowit Laski <zlaski@apple.com>
11495
11496 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11497 'Derived', so that it is never considered a class method; add
11498 new warning for '+port' method ambiguity.
11499 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11500 <objc/objc-api.h> (needed on Mac OS X).
11501 * objc.dg/method-13.m: New test.
11502
11503 2003-10-03 Roger Sayle <roger@eyesopen.com>
11504
11505 PR optimization/9325, PR java/6391
11506 * gcc.c-torture/execute/20031003-1.c: New test case.
11507
11508 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11509
11510 PR optimization/12180
11511 * gcc.dg/20031002-1.c: New test.
11512
11513 PR c++/12486
11514 * g++.dg/inherit/error1.C: New test.
11515
11516 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11517
11518 * lib/f-torture.exp (search_for): Rename to...
11519 (search_for_re): This. Also, clean up comments and the
11520 "regexp" invocation.
11521
11522 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11523
11524 * gcc.c-torture/compile/20031002-1.c: New test.
11525
11526 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11527
11528 * g++.dg/opt/cond1.C: New test.
11529
11530 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11531
11532 * gcc.dg/Wold-style-definition-2.c: New testcase.
11533 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11534
11535 2003-09-29 Richard Henderson <rth@redhat.com>
11536
11537 * g++.dg/init/array10.C: Add dg-options.
11538
11539 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11540
11541 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11542
11543 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11544
11545 * g++.dg/template/friend19.C: Fix typo.
11546 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11547
11548 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11549
11550 * gcc.c-torture/execute/20030928-1.c: New test.
11551 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11552
11553 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11554
11555 * g++.dg/opt/unroll1.C: New test.
11556
11557 2003-09-26 Roger Sayle <roger@eyesopen.com>
11558
11559 PR optimization/11741
11560 * gcc.dg/20030926-1.c: New test case.
11561
11562 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11563
11564 PR c++/5655
11565 * g++.dg/parse/access7.C: New test.
11566 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11567
11568 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11569
11570 MERGE OF objc-improvements-branch into MAINLINE:
11571 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11572 if libobjc has not been built.
11573 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11574 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11575 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11576 objc/execute/nested-3.m, objc/execute/np-2.m,
11577 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11578 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11579 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11580 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11581 objc.dg/special/unclaimed-category-1.h,
11582 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11583 well as GNU runtime.
11584 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11585 * execute/cascading-1.m, execute/function-message-1.m,
11586 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11587 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11588 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11589 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11590 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11591 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11592 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11593 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11594 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11595 * objc.dg/bitfield-2.m: Run only on Darwin.
11596 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11597 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11598 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11599 * objc.dg/const-str-1.m: Fix constant string layout.
11600
11601 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11602
11603 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11604
11605 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11606
11607 * gcc.dg/darwin-abi-1.c: New file.
11608
11609 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11610
11611 PR target/12281
11612 * gcc.c-torture/compile/20030921-1.c: New test.
11613
11614 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11615
11616 * g++.dg/opt/reg-stack2.C: New test.
11617
11618 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11619
11620 * g++.dg/eh/delayslot1.C: New test.
11621
11622 2003-09-20 Richard Henderson <rth@redhat.com>
11623
11624 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11625
11626 2003-09-20 Roger Sayle <roger@eyesopen.com>
11627
11628 * gcc.c-torture/execute/20030920-1.c: New test case.
11629
11630 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11631
11632 * g++.dg/rtti/typeid3.C: Correct expected error message.
11633
11634 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11635
11636 PR c++/157
11637 * g++.dg/parse/crash12.C: New test.
11638
11639 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11640
11641 * gcc.dg/compat/mixed-struct-check.h: New.
11642 * gcc.dg/compat/mixed-struct-defs.h: New.
11643 * gcc.dg/compat/mixed-struct-init.h: New.
11644 * gcc.dg/compat/struct-by-value-19_main.c: New.
11645 * gcc.dg/compat/struct-by-value-19_x.c: New.
11646 * gcc.dg/compat/struct-by-value-19_y.c: New.
11647 * gcc.dg/compat/struct-by-value-20_main.c: New.
11648 * gcc.dg/compat/struct-by-value-20_x.c: New.
11649 * gcc.dg/compat/struct-by-value-20_y.c: New.
11650 * gcc.dg/compat/struct-return-19_main.c: New.
11651 * gcc.dg/compat/struct-return-19_x.c: New.
11652 * gcc.dg/compat/struct-return-19_y.c: New.
11653 * gcc.dg/compat/struct-return-20_main.c: New.
11654 * gcc.dg/compat/struct-return-20_x.c: New.
11655 * gcc.dg/compat/struct-return-20_y.c: New.
11656
11657 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11658 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11659 so that it will not complain on LP64 targets.
11660
11661 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11662
11663 PR c++/495
11664 * g++.dg/template/friend24.C: New test.
11665
11666 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11667
11668 PR c++/12332
11669 * g++.dg/template/memtmpl2.C: New test.
11670
11671 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11672
11673 PR target/11184
11674 * gcc.dg/builtin-apply1.c: New test.
11675
11676 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11677
11678 PR c++/9848
11679 * g++.dg/warn/Wunused-4.C: New test.
11680
11681 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11682
11683 PR c++/12316
11684 * g++.dg/other/gc2.C: New test.
11685
11686 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11687
11688 PR c++/11991
11689 * g++.dg/rtti/typeid3.C: New test.
11690
11691 PR c++/12266
11692 * g++.dg/overload/template1.C: New test.
11693
11694 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11695
11696 * g++.dg/opt/cfg3.C: New test.
11697
11698 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11699
11700 PR c++/7939
11701 * g++.dg/template/crash11.C: New test.
11702
11703 2003-09-16 Jason Merrill <jason@redhat.com>
11704 Jakub Jelinek <jakub@redhat.com>
11705
11706 * gcc.dg/attr-warn-unused-result.c: New test.
11707
11708 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11709
11710 PR c++/12184
11711 * g++.dg/expr/call2.C: New test.
11712
11713 2003-09-15 Andreas Jaeger <aj@suse.de>
11714
11715 * gcc.dg/Wold-style-definition-1.c: New test.
11716
11717 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11718
11719 PR c++/3907
11720 * g++.dg/parse/template12.C: New test.
11721
11722 * g++.dg/abi/bitfield11.C: New test.
11723 * g++.dg/abi/bitfield12.C: Likewise.
11724
11725 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11726
11727 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11728 non-expansion of functional macro name without arguments at EOL.
11729 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11730
11731 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11732
11733 * gcc.c-torture/execute/20030914-[12].c: New tests.
11734
11735 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11736
11737 PR c++/11788
11738 * g++.dg/overload/addr1.C: New test.
11739
11740 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11741
11742 * gcc.dg/20030909-1.c: New test.
11743
11744 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11745
11746 * gcc.dg/ultrasp10.c: New test.
11747
11748 2003-09-09 Devang Patel <dpatel@apple.com>
11749
11750 * gcc.dg/darwin-ld-6.c: New test.
11751
11752 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11753
11754 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11755
11756 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11757
11758 * gcc.dg/ia64-types1.c: New test.
11759 * gcc.dg/ia64-types2.c: Likewise.
11760
11761 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11762
11763 * gcc.dg/builtins-1.c: Add more _Complex tests.
11764 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11765
11766 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11767 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11768
11769 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11770
11771 PR c++/11786
11772 * g++.dg/lookup/koenig2.C: New test.
11773
11774 PR c++/5296
11775 * g++.dg/rtti/typeid2.C: New test.
11776
11777 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11778
11779 * gcc.c-torture/compile/20030904-1.c: New test.
11780
11781 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11782
11783 * g++.dg/opt/longbranch2.C: New test.
11784
11785 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11786
11787 * g++.dg/template/crash10.C: Only compile it.
11788
11789 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11790
11791 PR middle-end/11665
11792 * gcc.c-torture/compile/20030907-1.c: New test.
11793 * g++.dg/init/array11.C: New test.
11794
11795 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11796
11797 PR c++/11852
11798 * g++.dg/init/struct1.C: New test.
11799
11800 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11801
11802 PR c++/12181
11803 * g++.dg/expr/comma1.C: New test.
11804
11805 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11806
11807 PR c++/11867
11808 * g++.dg/expr/static_cast5.C: New test.
11809
11810 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11811
11812 PR c++/11507
11813 * g++.dg/lookup/scoped7.C: New test.
11814
11815 PR c++/9574
11816 * g++.dg/other/static1.C: New test.
11817
11818 PR c++/11490
11819 * g++.dg/warn/template-1.C: New test.
11820
11821 PR c++/11432
11822 * g++.dg/template/crash10.C: New test.
11823
11824 PR c++/2478
11825 * g++.dg/overload/VLA.C: New test.
11826
11827 PR c++/10804
11828 * g++.dg/template/call1.C: New test.
11829
11830 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11831
11832 PR c++/11794
11833 * g++.dg/parse/using3.C: New test.
11834
11835 2003-09-06 Roger Sayle <roger@eyesopen.com>
11836
11837 PR c++/11409
11838 * g++.dg/overload/builtin3.C: New test case.
11839
11840 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11841
11842 PR c/9862
11843 * gcc.dg/20030906-1.c: New test.
11844 * gcc.dg/20030906-2.c: Likewise.
11845
11846 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11847
11848 PR c++/12167
11849 * g++.dg/parse/defarg5.C: New test.
11850
11851 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11852
11853 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11854
11855 PR c++/12163
11856 * g++.dg/expr/static_cast4.C: New test.
11857
11858 PR c++/12146
11859 * g++.dg/template/crash9.C: New test.
11860
11861 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11862
11863 * g++.old-deja/g++.ext/pretty2.C: Update for change
11864 in __FUNCTION__.
11865 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11866
11867 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11868
11869 PR c++/11922
11870 * g++/dg/template/qualified-id1.C: New test.
11871
11872 PR c++/12037
11873 * g++.dg/warn/noeffect4.C: New test.
11874
11875 2003-09-04 Matt Austern <austern@apple.com>
11876
11877 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11878 * g++.dg/ext/fnname2.C: Likewise.
11879 * g++.dg/ext/fnname3.C: Likewise.
11880
11881 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11882
11883 * g++.dg/expr/lval1.C: New test.
11884 * g++.dg/ext/lvcast.C: Remove.
11885
11886 2003-09-03 Roger Sayle <roger@eyesopen.com>
11887
11888 PR optimization/11700.
11889 * gcc.c-torture/compile/20030903-1.c: New test case.
11890
11891 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11892
11893 PR c++/12053
11894 * g++.dg/abi/layout4.C: New test.
11895
11896 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11897
11898 PR c++/11553
11899 * g++.dg/parse/friend3.C: New test.
11900
11901 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11902
11903 PR c++/11847
11904 * g++.dg/template/class1.C: New test.
11905
11906 PR c++/11808
11907 * g++.dg/expr/call1.C: New test.
11908
11909 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11910
11911 PR c++/12114
11912 * g++.dg/init/ref9.C: New test.
11913
11914 PR c++/11972
11915 * g++.dg/template/nested4.C: New test.
11916
11917 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11918
11919 PR c++/12093
11920 * g++.dg/template/non-dependent4.C: New test.
11921
11922 PR c++/11928
11923 * g++.dg/inherit/conv1.C: New test.
11924
11925 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11926
11927 PR c++/6196
11928 * g++.dg/ext/label1.C: New test.
11929 * g++.dg/ext/label2.C: Likewise.
11930
11931 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11932
11933 * g++.dg/expr/cond3.C: New test.
11934
11935 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11936
11937 * gcc.dg/builtins-1.c: Add new builtin cases.
11938
11939 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11940
11941 * gcc.dg/builtins-1.c: Add new cases.
11942 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11943
11944 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11945
11946 * gcc.dg/builtins-1.c: Add more math builtin tests.
11947 * gcc.dg/torture/builtin-attr-1.c: New test.
11948
11949 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11950
11951 PR optimization/5079
11952 * g++.dg/opt/static3.C: New test.
11953
11954 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11955
11956 * gcc.misc-tests/gcov-10b.c: New test.
11957
11958 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11959
11960 * g++.dg/opt/ptrmem3.C: New test.
11961
11962 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11963
11964 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11965
11966 * gcc.dg/20030826-2.c: New test.
11967
11968 2003-08-26 Roger Sayle <roger@eyesopen.com>
11969
11970 PR middle-end/12002
11971 * g77.f-torture/compile/12002.f: New test case.
11972
11973 2003-08-26 Roger Sayle <roger@eyesopen.com>
11974
11975 * gcc.dg/20030826-1.c: New test case.
11976
11977 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11978
11979 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11980
11981 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11982
11983 PR c++/11871
11984 * c++.dg/lookup/crash1.C: New test.
11985
11986 * c++.dg/warn/noeffect3.C: New test.
11987
11988 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11989
11990 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11991 * gcc.dg/compat/vector-1_y.c: Ditto.
11992 * gcc.dg/compat/vector-2_x.c: Ditto.
11993 * gcc.dg/compat/vector-2_y.c: Ditto.
11994
11995 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11996
11997 * gcc.dg/20030702-1.c: New test.
11998
11999 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12000
12001 PR c++/8795
12002 * g++.dg/ext/altivec-1.C: New test.
12003
12004 2003-08-24 Richard Henderson <rth@redhat.com>
12005
12006 * g++.dg/eh/simd-2.C: Add -w for x86.
12007
12008 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12009
12010 * gcc.dg/20030815-1.c: New test.
12011
12012 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12013
12014 PR c++/3765
12015 * g++.dg/parse/access6.C: New test.
12016
12017 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12018
12019 PR c++/641, c++/11876
12020 * g++.dg/template/friend22.C: New test.
12021 * g++.dg/template/friend23.C: Likewise.
12022
12023 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12024
12025 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12026 identically.
12027
12028 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12029
12030 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12031
12032 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12033
12034 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12035
12036 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12037
12038 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12039
12040 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12041
12042 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12043
12044 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12045
12046 PR c++/11919
12047 * g++.dg/overload/prom1.C: New test.
12048
12049 PR c++/11551
12050 * g++.dg/parse/dtor2.C: New test.
12051
12052 PR c++/10762
12053 * g++.dg/parse/using2.C: New test.
12054
12055 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12056
12057 PR target/11805
12058 * gcc.c-torture/compile/20030821-1.c: New.
12059
12060 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12061
12062 PR c++/11834
12063 * g++.dg/template/deduce2.C: New test.
12064
12065 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12066
12067 * gcc.c-torture/execute/20030821-1.c: New test.
12068
12069 2003-08-20 Roger Sayle <roger@eyesopen.com>
12070
12071 PR middle-end/11984
12072 * gcc.dg/20030820-1.c: New test case.
12073
12074 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12075
12076 PR c++/11945
12077 * g++.dg/warn/noeffect2.C: New test.
12078
12079 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12080
12081 PR c++/10926
12082 * g++.dg/template/dtor2.C: New test.
12083
12084 PR c++/11684
12085 * g++.dg/template/operator1.C: New test.
12086 * g++.dg/parse/operator4.C: New test.
12087
12088 PR c++/11946.C
12089 * g++.dg/expr/enum1.C: New test.
12090 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12091
12092 PR c++/11036.C
12093 * g++.dg/parse/elab2.C: New test.
12094 * g++.dg/parse/typedef4.C: Change error message.
12095 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12096 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12097 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12098
12099 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12100
12101 * gcc.dg/pch/warn-1.c: New.
12102 * gcc.dg/pch/warn-1.hs: New.
12103
12104 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12105 not-tested file.
12106
12107 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12108
12109 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12110
12111 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12112
12113 * gcc.dg/uninit-D.c: New Test.
12114 * gcc.dg/uninit-E.c: New Test.
12115 * gcc.dg/uninit-F.c: New Test.
12116 * gcc.dg/uninit-G.c: New Test.
12117
12118 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12119
12120 * g++.dg/README: Describe the pch directory.
12121
12122 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12123
12124 PR c++/11174
12125 * g++.dg/parse/access4.C: New test.
12126 * g++.dg/parse/access5.C: Likewise.
12127 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12128
12129 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12130
12131 * gcc.dg/noncompile/20030818-1.c: New.
12132
12133 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12134
12135 PR c++/11957
12136 * g++.dg/warn/noeffect1.C: New test.
12137
12138 * g++.dg/template/scope2.C: New test.
12139 * g++.dg/template/error2.C: Correct dg-error
12140
12141 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12142
12143 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12144
12145 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12146
12147 PR C++/11512
12148 * g++.dg/template/warn1.C: New.
12149
12150 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12151
12152 * g++.dg/template/error2.C: New test.
12153 * g++.dg/lookup/using7.C: Adjust errors
12154 * g++.old-deja/g++.pt/crash36.C: Likewise.
12155 * g++.old-deja/g++.pt/derived3.C: Likewise.
12156
12157 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12158
12159 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12160 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12161 * gcc.c-torture/execute/builtins/string-9.c: New, from
12162 string-opt-9.c. Adjust for execute/builtins framework.
12163 * gcc.c-torture/execute/string-opt-9.c: Delete.
12164
12165 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12166
12167 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12168
12169 * g++.dg/parse/ret-type2.C: New test.
12170
12171 PR c++/11703
12172 * g++.dg/init/new8.C: New test.
12173
12174 PR c++/10923
12175 * g++.dg/parse/typedef5.C: New test.
12176
12177 PR c++/9512
12178 * g++.dg/parse/qualified2.C: New test.
12179 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12180 invalid code.
12181
12182 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12183
12184 * g++.dg/conversion/ptrmem1.C: New test.
12185
12186 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12187
12188 PR target/11693
12189 * gcc.dg/20030811-1.c: New test.
12190
12191 PR target/11535
12192 * gcc.c-torture/execute/20030811-1.c: New test.
12193
12194 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12195
12196 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12197
12198 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12199
12200 PR c++/11789.C
12201 * g++.dg/inherit/multiple1.C: New test.
12202
12203 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12204
12205 * gcc.dg/spe1.c: New test.
12206
12207 PR c++/11670
12208 * g++.dg/expr/cast2.C: New test.
12209
12210 PR c++/10530
12211 * g++.dg/template/dependent-name2.C: New test.
12212
12213 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12214
12215 * g++.dg/parse/crash11.C: Put the dg options in comments.
12216
12217 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12218
12219 * lib/gcc-dg.exp: Update for diagnostic change.
12220
12221 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12222
12223 PR c++/5767
12224 * g++.dg/parse/crash11.C: New test.
12225
12226 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12227
12228 * gcc.dg/cpp/spacing1.c: Update.
12229
12230 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12231
12232 PR target/11739
12233 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12234 a value for -mtune.
12235
12236 2003-08-04 Roger Sayle <roger@eyesopen.com>
12237
12238 PR middle-end/11771
12239 * gcc.c-torture/compile/20030804-1.c: New test case.
12240
12241 2003-08-04 Roger Sayle <roger@eyesopen.com>
12242
12243 * gcc.dg/20030804-1.c: New test case.
12244
12245 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12246
12247 * gcc.dg/cpp/separate-1.c: New test.
12248
12249 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12250
12251 PR c++/11704
12252 * g++.dg/template/dependent-expr2.C: New test.
12253
12254 PR c++/11766
12255 * g++.dg/expr/ptrmem1.C: New test.
12256
12257 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12258
12259 PR c++/9453
12260 * g++.dg/template/friend15.C: New test.
12261
12262 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12263
12264 * lib/dg-pch.exp: Work round PCH bug.
12265
12266 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12267
12268 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12269 builtins. Move cases from builtins-4.c here.
12270
12271 * gcc.dg/torture/builtin-math-1.c: New test taken from
12272 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12273 additional cases.
12274
12275 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12276 Delete.
12277
12278 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12279
12280 PR c++/9447
12281 * g++.dg/template/using7.C: New test.
12282
12283 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12284
12285 * import1.c, import2.c: New tests.
12286
12287 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12288
12289 * g++.dg/eh/crossjump1.C: New test.
12290
12291 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12292
12293 PR c++/11697
12294 * g++.dg/template/using6.C: New test.
12295
12296 PR c++/11744
12297 * g++.dg/template/koenig2.C: New test.
12298
12299 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12300
12301 PR c++/7983
12302 * g++.dg/parse/typedef4.C: New test.
12303
12304 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12305
12306 PR c++/8442, c++/8806
12307 * g++.dg/template/elab1.C: New test.
12308 * g++.dg/template/type2.C: Likewise.
12309 * g++.dg/template/ttp3.C: Adjust expected error message.
12310 * g++.old-deja/g++.law/visibility13.C: Likewise.
12311 * g++.old-deja/g++.niklas/t135.C: Likewise.
12312 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12313 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12314 template argument.
12315 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12316
12317 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12318
12319 PR c++/11295
12320 * g++.dg/ext/stmtexpr1.C: New test.
12321
12322 * g++.dg/opt/tmp1.C: New test.
12323
12324 PR c++/11525
12325 * g++.dg/parse/constant4.C: New test.
12326
12327 PR c++/9447
12328 * g++.dg/template/using5.C: New test.
12329
12330 2003-07-31 Roger Sayle <roger@eyesopen.com>
12331
12332 * gcc.dg/builtins-27.c: New test case.
12333
12334 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12335
12336 * gcc.dg/tls/opt-7.c: New test.
12337
12338 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12339
12340 * g++.old-deja/g++.other/crash18.C: Remove.
12341
12342 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12343
12344 * g++.dg/template/explicit3.C: New.
12345 * g++.dg/template/explicit4.C: New.
12346 * g++.dg/template/explicit5.C: New.
12347
12348 PR c++/11347
12349 * g++.dg/template/memtmpl1.C: New.
12350
12351 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12352
12353 PR target/11565
12354 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12355 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12356
12357 2003-07-30 Jan Hubicka <jh@suse.cz>
12358
12359 * vtgc1.c: Kill.
12360
12361 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12362
12363 * gcc.dg/struct-in-proto-1.c: New test.
12364
12365 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12366
12367 * gcc.dg/cpp/include2.c: Only expect one message.
12368
12369 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12370
12371 PR c++/9447
12372 * g++.dg/template/using1.C: New test.
12373 * g++.dg/template/using2.C: New test.
12374 * g++.dg/template/using3.C: New test.
12375 * g++.dg/template/using4.C: New test.
12376
12377 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12378
12379 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12380 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12381
12382 2003-07-28 Jan Hubicka <jh@suse.cz>
12383
12384 PR c++/11530
12385 * g++.dg/opt/call1.C: New test.
12386
12387 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12388
12389 PR c++/11667
12390 * g++.dg/init/enum2.C: New test.
12391 * g++.dg/template/overload1.C: Add "-w" option.
12392
12393 2003-07-28 <hp@bitrange.com>
12394
12395 * gcc.dg/Wdeclaration-after-statement-1.c,
12396 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12397
12398 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12399
12400 * gcc.c-torture/compile/20030725-1.c: New test.
12401
12402 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12403
12404 * gcc.dg/20030505.c: Only run for SPE.
12405 Remove definition of opaque type.
12406
12407 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12408
12409 * g++.dg/template/ptrmem6.C: New test.
12410
12411 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12412
12413 * gcc.c-torture/compile/zero-strct-2.c: New test.
12414
12415 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12416
12417 * gcc.dg/intermod-1.c: New test.
12418
12419 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12420
12421 PR c++/11617
12422 * g++.dg/template/lookup2.C: New test.
12423 * g++.dg/template/memclass1.C: Remove instantiated from error.
12424 * g++.dg/other/error2.C: Tweak expected errors.
12425
12426 PR c++/11596
12427 * g++.dg/template/defarg3.C: New test.
12428
12429 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12430
12431 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12432
12433 * g++.dg/inherit/access5.C: New test.
12434
12435 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12436
12437 PR c++/11513
12438 * g++.dg/template/crash8.C: New test.
12439
12440 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12441
12442 PR c/10602
12443 * gcc.dg/noncompile/incomplete-2.c: New test.
12444
12445 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12446
12447 PR c++/11645
12448 * g++.dg/inherit/access4.C: New test.
12449
12450 PR c++/11517
12451 * g++.dg/expr/cond2.C: New test.
12452
12453 PR optimization/10679
12454 * g++.dg/opt/inline4.C: New test.
12455
12456 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12457
12458 * g++.dg/parse/crash10: New test.
12459
12460 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12461
12462 * g++.dg/ext/flexary1.C: New test.
12463
12464 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12465
12466 PR c++/10793
12467 * g++.dg/template/crash9.C: New test.
12468
12469 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12470
12471 PR c++/3004
12472 * g++.dg/parse/typedef3.C: New test.
12473
12474 PR c++/7906
12475 * g++.dg/parse/operator2.C: New test.
12476
12477 PR c++/8895
12478 * g++.dg/parse/def-tmpl-arg1.C: New test.
12479
12480 PR c++/9282
12481 * g++.dg/parse/funptr1.C: New test.
12482
12483 PR c++/9452
12484 * g++.dg/parse/ambig3.C: New test.
12485
12486 PR c++/9454
12487 * g++.dg/parse/operator3.C: New test.
12488
12489 PR c++/9486
12490 * g++.dg/parse/template10.C: New test.
12491
12492 PR c++/9488
12493 * g++.dg/parse/template11.C: New test.
12494
12495 PR c++/10150
12496 * g++.dg/parse/invalid-op1.C: New test.
12497
12498 PR c++/10247
12499 * g++.dg/parse/condexpr1.C: New test.
12500
12501 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12502
12503 * g++.dg/ext/packed3.C: New test.
12504 * g++.dg/ext/packed4.C: New test.
12505
12506 * gcc.dg/pack-test-3.c: New test.
12507
12508 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12509
12510 * lib/compat.exp: Handle dg-options per source file.
12511 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12512 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12513 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12514 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12515 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12516 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12517 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12518 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12519 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12520 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12521 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12522 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12523 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12524 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12525
12526 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12527
12528 PR c/10320
12529 * gcc.c-torture/execute/20030718-1.c: New test.
12530
12531 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12532
12533 PR optimization/11536
12534 * gcc.dg/20030721-1.c: New test.
12535
12536 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12537
12538 PR c++/11546
12539 * g++.dg/template/lookup1.C: New test.
12540
12541 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12542
12543 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12544 diagnostics of ill-formed constructs involving labels.
12545 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12546 the new 'previously defined here' message.
12547
12548 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12549
12550 * g++.dg/parse/non-dependent2.C: New test.
12551
12552 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12553
12554 * g++.dg/init/init-ref4.C: xfail on targets without
12555 weak symbols.
12556
12557 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12558
12559 PR target/11087
12560 * gcc.c-torture/execute/20030717-1.c: New test.
12561
12562 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12563
12564 * g++.dg/opt/cfg1.C: New test.
12565
12566 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12567
12568 PR optimization/11557
12569 * gcc.dg/20030717-1.c: New test.
12570
12571 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12572
12573 PR c++/10476
12574 * g++.dg/expr/crash-1.C: New test.
12575
12576 PR c++/11027
12577 * g++.dg/template/init3.C: New test.
12578
12579 PR c++/8222
12580 * g++.dg/template/non-dependent1.C: New test.
12581
12582 PR c++/11070
12583 * g++.dg/template/non-dependent2.C: New test.
12584
12585 PR c++/11071
12586 * g++.dg/template/non-dependent3.C: New test.
12587
12588 PR c++/9907
12589 * g++.dg/template/sizeof5.C: New test.
12590
12591 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12592
12593 PR 11498
12594 * gcc.c-torture/compile/mangle-1.c: New file.
12595
12596 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12597
12598 PR c++/7809
12599 * g++.dg/parse/access3.C: New test.
12600
12601 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12602
12603 PR c++/11384
12604 * g++.dg/init/init-ref4.C: New test.
12605
12606 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12607
12608 PR c++/11547
12609 * g++.dg/parse/constant3.C: New test.
12610 * g++.dg/parse/crash7.C: Likewise.
12611
12612 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12613
12614 PR target/11008
12615 * gcc.dg/i386-pentium4-not-mull.c: New.
12616
12617 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12618
12619 * gcc.dg/asm-names.c (ymain): Make it weak.
12620
12621 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12622
12623 PR c++/5421
12624 * g++.dg/template/friend21.C: New test.
12625
12626 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12627
12628 * gcc.dg/cleanup-8.c: New test.
12629 * gcc.dg/cleanup-9.c: New test.
12630
12631 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12632
12633 * g++.dg/ext/dll-MI1.h: New file.
12634 * g++.dg/ext/dllexport-MI1.C: New file.
12635 * g++.dg/ext/dllimport-MI1.C: New file.
12636
12637 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12638
12639 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12640 it does not have cmpstrsi patterns (just cmpmemsi).
12641
12642 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12643
12644 PR debug/11473
12645 * g++.dg/debug/debug8.C: New test.
12646
12647 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12648
12649 PR c++/10108
12650 * g++.dg/template/crash7.C: New test.
12651
12652 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12653
12654 PR target/10795
12655 * gcc.c-torture/compile/20030708-1.c: New.
12656
12657 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12658
12659 * gcc.c-torture/execute/20030715-1.c: New test.
12660
12661 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12662
12663 * gcc.dg/pch/inline-3.c: New file.
12664 * gcc.dg/pch/inline-3.hs: New file.
12665 * gcc.dg/pch/inline-4.c: New file.
12666 * gcc.dg/pch/inline-4.hs: New file.
12667
12668 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12669
12670 PR c++/11509
12671 * g++.dg/template/crash6.C: New test.
12672
12673 PR c++/7053
12674 * g++.dg/template/friend20.C: New test.
12675
12676 PR c++/7019
12677 * g++.dg/template/overload2.C: New test.
12678
12679 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12680
12681 PR optimization/11440
12682 * gcc.c-torture/execute/20030714-1.c: New test.
12683
12684 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12685
12686 PR c++/11154
12687 * g++.dg/template/partial2.C: New test.
12688
12689 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12690
12691 PR c++/11503
12692 * g++.dg/template/anon1.C: New test.
12693
12694 PR c++/11493
12695 PR c++/11495
12696 * g++.dg/parse/template9.C: Likewise.
12697 * g++.dg/template/crash4.C: New test.
12698 * g++.dg/template/koenig1.C: Likewise.
12699 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12700 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12701 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12702 functions.
12703 * g++.old-deja/g++.jason/template36.C: Likewise.
12704 * g++.old-deja/g++.mike/p1989.C: Likewise.
12705 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12706 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12707 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12708 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12709 compiling.
12710 * g++.old-deja/g++.pt/union2.C: Use this->.
12711
12712 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12713
12714 * gcc.dg/20030711-1.c: New test.
12715
12716 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12717
12718 PR c++/11050
12719 * g++.dg/parse/args1.C: New test.
12720 * g++.pt/defarg8.C: Change expected errors.
12721
12722 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12723
12724 PR c++/8164
12725 * g++.dg/template/nontype2.C: New test.
12726
12727 PR c++/10558
12728 * g++.dg/parse/template8.C: New test.
12729
12730 PR c++/8327
12731 * g++.dg/template/scope1.C: New test.
12732
12733 * g++.dg/warn/Wsign-compare-1.C: New test.
12734
12735 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12736
12737 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12738
12739 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12740
12741 PR c++/9411
12742 * g++.dg/template/explicit2.C: New test.
12743
12744 PR c++/10032
12745 * g++.dg/warn/pedantic1.C: New test.
12746
12747 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12748
12749 PR c++ 9483
12750 * g++.dg/other/field1.C: New test.
12751
12752 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12753
12754 PR c/11449
12755 * gcc.c-torture/compile/20030707-1.c: New.
12756
12757 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12758
12759 PR c++/10849
12760 * g++.dg/template/access12.C: New test.
12761
12762 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12763
12764 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12765 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12766 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12767 * gcc.misc-tests/gcov.exp: Update
12768 * g++.dg/gcov/gcov.exp: Update
12769 * lib/gcov.exp: Update.
12770
12771 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12772
12773 * g++.dg/abi/mangle17.C: Make sure template expressions are
12774 dependent.
12775 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12776 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12777 * g++.dg/opt/stack1.C: Remove erroneous code.
12778 * g++.dg/parse/template7.C: New test.
12779 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12780 * g++.old-deja/g++.pt/crash4.C: Likewise.
12781
12782 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12783
12784 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12785 with zero or one occurence of `$' after the initial `L'.
12786
12787 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12788
12789 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12790
12791 2003-07-08 Roger Sayle <roger@eyesopen.com>
12792
12793 PR c/11370
12794 * gcc.dg/Wunreachable-6.c: New testcase.
12795 * gcc.dg/Wunreachable-7.c: New testcase.
12796
12797 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12798
12799 PR c/11420
12800 * gcc.dg/20030708-1.c: New test.
12801
12802 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12803
12804 * gcc.dg/compat/sdata-section.h: New file.
12805 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12806 * gcc.dg/torture/mips-sdata-1.c: New test.
12807
12808 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12809
12810 PR c++/11030
12811 * g++.dg/template/friend19.C: New test.
12812
12813 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12814
12815 * g++.dg/opt/strength-reduce.C: New test.
12816
12817 2003-07-07 Roger Sayle <roger@eyesopen.com>
12818
12819 PR target/10979
12820 * gcc.dg/20030707-1.c: New testcase.
12821
12822 2003-07-07 Roger Sayle <roger@eyesopen.com>
12823
12824 PR optimization/11059
12825 * g++.dg/opt/emptyunion.C: New testcase.
12826
12827 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12828 Eric Botcazou <ebotcazou@libertysurf.fr>
12829
12830 * g++.dg/opt/stack1.C: New test.
12831
12832 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12833
12834 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12835 run test.
12836
12837 PR c++/11431
12838 * g++.dg/expr/static_cast3.C: New test.
12839
12840 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12841
12842 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12843 everywhere.
12844 * gcc.dg/concat.c: Concatenation of string constants with
12845 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12846 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12847 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12848 necessary to avoid multi-character character constant warning.
12849 * gcc.dg/cpp/escape.c: Likewise.
12850 * gcc.dg/cpp/ucs.c: Likewise.
12851 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12852 Fix a typo.
12853
12854 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12855
12856 PR c/11428
12857 * gcc.c-torture/compile/20030704-1.c: New.
12858
12859 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12860
12861 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12862
12863 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12864
12865 PR c++/5287, PR c++/7910, PR c++/11021
12866 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12867 tests for warnings.
12868 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12869 * g++.dg/ext/dllimport3.C: Likewise.
12870 * g++.dg/ext/dllimport4.C: New file.
12871 * g++.dg/ext/dllimport5.C: New file.
12872 * g++.dg/ext/dllimport6.C: New file.
12873 * g++.dg/ext/dllimport7.C: New file.
12874 * g++.dg/ext/dllimport8.C: New file.
12875 * g++.dg/ext/dllimport9.C: New file.
12876 * g++.dg/ext/dllimport10.C: New file.
12877 * g++.dg/ext/dllexport1.C: New file.
12878
12879 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12880
12881 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12882 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12883
12884 2003-07-03 Roger Sayle <roger@eyesopen.com>
12885
12886 * gcc.dg/builtins-25.c: New testcase.
12887 * gcc.dg/builtins-26.c: New testcase.
12888
12889 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12890
12891 * gcc.dg/compat/vector-defs.h: New file.
12892 * gcc.dg/compat/vector-setup.h: New file.
12893 * gcc.dg/compat/vector-check.h: New file.
12894 * gcc.dg/compat/vector-1_main.c: New file.
12895 * gcc.dg/compat/vector-1_x.c: New file.
12896 * gcc.dg/compat/vector-1_y.c: New file.
12897 * gcc.dg/compat/vector-2_main.c: New file.
12898 * gcc.dg/compat/vector-2_x.c: New file.
12899 * gcc.dg/compat/vector-2_y.c: New file.
12900
12901 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12902 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12903 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12904 * gcc.dg/compat/struct-align-1.h: New file.
12905 * gcc.dg/compat/struct-align-1_main.c: New file.
12906 * gcc.dg/compat/struct-align-1_x.c: New file.
12907 * gcc.dg/compat/struct-align-1_y.c: New file.
12908 * gcc.dg/compat/struct-align-2.h: New file.
12909 * gcc.dg/compat/struct-align-2_main.c: New file.
12910 * gcc.dg/compat/struct-align-2_x.c: New file.
12911 * gcc.dg/compat/struct-align-2_y.c: New file.
12912
12913 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12914 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12915 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12916 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12917 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12918 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12919 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12920 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12921 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12922 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12923 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12924 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12925 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12926 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12927 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12928 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12929 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12930 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12931 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12932 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12933 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12934 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12935 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12936 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12937 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12938 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12939 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12940 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12941 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12942
12943 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12944
12945 * gcc.dg/i386-call-1.c: New test.
12946
12947 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12948
12949 PR c++/9162
12950 * g++.dg/parse/defarg4.C: New.
12951
12952 2003-07-03 Roger Sayle <roger@eyesopen.com>
12953
12954 PR target/10700
12955 * gcc.c-torture/compile/20030703-1.c: New test case.
12956
12957 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12958
12959 * g++.dg/template/local3.C: Remove extra semicolon.
12960
12961 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12962
12963 * gcc.dg/i386-volatile-1.c: New test.
12964
12965 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12966
12967 PR c++/11072
12968 * g++.dg/other/offsetof2.C: XFAIL.
12969 * g++.dg/other/offsetof5.C: New.
12970
12971 PR c++/10219
12972 * g++.dg/template/error1.C: New.
12973
12974 PR c++/9779
12975 * g++.dg/template/dependent-expr1.C: New.
12976
12977 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12978
12979 PR c++/6949
12980 * g++.dg/template/local3.C: New test.
12981
12982 PR c++/11149
12983 * g++.dg/lookup/scoped6.C: New test.
12984
12985 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12986
12987 PR c++/8046
12988 * g++.dg/other/error7.C: New test.
12989
12990 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12991
12992 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12993 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12994 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12995 * g++.old-deja/g++.other/union2.C: Likewise.
12996 * gcc.dg/c90-const-expr-2.c: Likewise.
12997 * gcc.dg/c90-const-expr-3.c: Likewise.
12998 * gcc.dg/c99-const-expr-2.c: Likewise.
12999 * gcc.dg/c99-const-expr-3.c: Likewise.
13000 * gcc.dg/concat.c: Likewise.
13001
13002 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13003
13004 PR c++/9559
13005 * g++.dg/init/static1.C: New test.
13006
13007 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13008
13009 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13010 * g++.old-deja/g++.other/access2.C: Likewise.
13011 * g++.old-deja/g++.other/decl2.C: Likewise.
13012 * gcc.c-torture/execute/20020615-1.c: Likewise.
13013
13014 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13015
13016 PR c++/4933
13017 * g++.dg/template/sizeof4.C: New test.
13018
13019 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13020
13021 * g++.dg/other/error6.C: New test.
13022
13023 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13024
13025 PR c++/10750
13026 * g++.dg/parse/constant2.C: New test.
13027
13028 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13029
13030 PR c++/11106
13031 * g++.dg/other/error5.C: New test.
13032
13033 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13034
13035 * gcc.dg/format/gcc_diag-1.c: New test.
13036
13037 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13038
13039 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13040
13041 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13042
13043 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13044 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13045 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13046
13047 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13048
13049 * gcc.c-torture/execute/builtins/string-8.c: New test.
13050 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13051 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13052 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13053
13054 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13055
13056 PR c++/10468
13057 * g++.dg/ext/typeof6.C: New test.
13058
13059 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13060
13061 PR c++/10796
13062 * g++.dg/init/enum1.C: New test.
13063
13064 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13065
13066 * gcc.dg/20030627-1.c: New test.
13067
13068 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13069
13070 PR c++/11332
13071 * g++.dg/expr/static_cast2.C: New test.
13072
13073 2003-06-26 Roger Sayle <roger@eyesopen.com>
13074 Jakub Jelinek <jakub@redhat.com>
13075
13076 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13077 sprintf(dst,"%s",src) optimization.
13078 * gcc.c-torture/execute/20030626-1.c: New test case.
13079 * gcc.c-torture/execute/20030626-2.c: New test case.
13080
13081 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13082
13083 * gcc.c-torture/execute/multi-ix.c: New test.
13084
13085 * gcc.c-torture/execute/simd-4.c (main):
13086 Added missing semicolon at end of union.
13087
13088 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13089
13090 PR c++/8266
13091 * g++.dg/template/explicit-instantiation3.C: New test.
13092
13093 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13094
13095 * gcc.dg/20030626-1.c: Use signed char.
13096
13097 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13098
13099 * gcc.dg/20030626-1.c: New test.
13100
13101 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13102
13103 * const-str-2.m: Update.
13104
13105 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13106
13107 PR c++/10990
13108 * g++.dg/rtti/dyncast1.C: New test.
13109 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13110 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13111 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13112
13113 PR c++/10931
13114 * g++.dg/expr/static_cast1.C: New test.
13115
13116 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13117
13118 * gcc.dg/20030625-1.c: New test.
13119
13120 2003-06-24 Roger Sayle <roger@eyesopen.com>
13121
13122 * gcc.c-torture/compile/20030624-1.c: New test case.
13123
13124 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13125
13126 * gcc.c-torture/execute/string-opt-17.c: New test.
13127
13128 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13129
13130 PR c++/5754
13131 * g++.dg/parse/crash6.C: New test.
13132
13133 2003-06-23 Roger Sayle <roger@eyesopen.com>
13134
13135 * gcc.dg/builtins-24.c: New test case.
13136
13137 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13138
13139 * g++.dg/opt/operator1.C: New test.
13140
13141 2003-06-22 Roger Sayle <roger@eyesopen.com>
13142
13143 * gcc.c-torture/execute/string-opt-16.c: New test case.
13144
13145 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13146
13147 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13148 * g++.old-deja/g++.other/conv7.C: Likewise
13149 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13150 * g++.old-deja/g++.other/overload14.C: Likewise.
13151
13152 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13153
13154 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13155 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13156
13157 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13158
13159 PR c++/10888
13160 * g++.dg/warn/Winline-3.C: New test.
13161
13162 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13163
13164 * lib/target-supports.exp (check_alias_available): Make the test
13165 program acceptable to the Solaris assembler.
13166
13167 PR c++/10749
13168 * g++.dg/template/memclass2.C: New test.
13169
13170 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13171 Eric Botcazou <ebotcazou@libertysurf.fr>
13172
13173 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13174 data for non-matching targets.
13175 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13176
13177 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13178
13179 PR c++/10845
13180 * g++.dg/template/member3.C: New test.
13181
13182 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13183
13184 PR c++/10939
13185 * g++.dg/template/func1.C: New test.
13186
13187 PR c++/9649
13188 * g++.dg/template/static4.C: New test.
13189 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13190
13191 PR c++/11041
13192 * g++.dg/init/ref7.C: New test.
13193
13194 2003-06-19 Matt Austern <austern@apple.com>
13195
13196 PR c++/11228
13197 * g++.dg/anew1.C: New test.
13198 * g++.dg/anew2.C: New test.
13199 * g++.dg/anew3.C: New test.
13200 * g++.dg/anew4.C: New test.
13201
13202 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13203
13204 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13205
13206 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13207
13208 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13209 endian-dependent.
13210
13211 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13212
13213 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13214 Remove cruft.
13215
13216 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13217
13218 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13219 * gcc.c-torture/compile/961203-1.c: Likewise.
13220 * gcc.c-torture/compile/980506-1.c: Likewise.
13221
13222 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13223
13224 PR c++/10712
13225 * g++.dg/lookup/using7.C: New test.
13226
13227 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13228
13229 PR c++/11105
13230 * g++.dg/abi/conv1.C: Remove it.
13231 * g++.dg/template/conv7.C: New test.
13232 * g++.dg/template/conv8.C: Likewise.
13233 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13234 conversion operator.
13235
13236 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13237
13238 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13239 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13240 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13241 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13242 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13243 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13244 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13245 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13246 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13247 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13248 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13249 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13250 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13251 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13252 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13253 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13254 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13255 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13256 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13257 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13258 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13259 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13260 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13261 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13262 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13263 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13264 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13265 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13266 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13267
13268 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13269
13270 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13271 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13272 indications.
13273
13274 2003-06-16 Roger Sayle <roger@eyesopen.com>
13275
13276 * gcc.dg/i386-387-5.c: New test case.
13277 * gcc.dg/i386-387-6.c: New test case.
13278 * gcc.dg/builtins-23.c: New test case.
13279
13280 2003-06-15 Roger Sayle <roger@eyesopen.com>
13281
13282 * gcc.dg/builtins-22.c: New test case.
13283 * gcc.dg/i386-387-1.c: Update to test exp.
13284 * gcc.dg/i386-387-2.c: Likewise.
13285
13286 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13287
13288 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13289
13290 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13291
13292 * lib/gcc-dg.exp (dg-require-dll): New function.
13293 (dg-xfail-if): Likewise.
13294 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13295 driver.
13296
13297 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13298 * gcc.c-torture/compile/20001205-1.c: Likewise.
13299 * gcc.c-torture/compile/20001226-1.c: Likewise.
13300 * gcc.c-torture/compile/20010518-2.c: Likewise.
13301 * gcc.c-torture/compile/20020312-1.c: Likewise.
13302 * gcc.c-torture/compile/20020604-1.c: Likewise.
13303 * gcc.c-torture/compile/920501-12.c: Likewise.
13304 * gcc.c-torture/compile/920501-4.c: Likewise.
13305 * gcc.c-torture/compile/920520-1.c: Likewise.
13306 * gcc.c-torture/compile/920521-1.c: Likewise.
13307 * gcc.c-torture/compile/920625-1.c: Likewise.
13308 * gcc.c-torture/compile/961203-1.c: Likewise.
13309 * gcc.c-torture/compile/980506-1.c: Likewise.
13310 * gcc.c-torture/compile/981006-1.c: Likewise.
13311 * gcc.c-torture/compile/981022-1.c: Likewise.
13312 * gcc.c-torture/compile/981223-1.c: Likewise.
13313 * gcc.c-torture/compile/990617-1.c: Likewise.
13314 * gcc.c-torture/compile/dll.c: Likewise.
13315 * gcc.c-torture/compile/labels-3.c: Likewise.
13316 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13317 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13318 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13319 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13320 * gcc.c-torture/compile/simd-5.c: Likewise.
13321 * gcc.c-torture/compile/20000804-1.x: Remove.
13322 * gcc.c-torture/compile/20001205-1.x: Likewise.
13323 * gcc.c-torture/compile/20001226-1.x: Likewise.
13324 * gcc.c-torture/compile/20010518-2.x: Likewise.
13325 * gcc.c-torture/compile/20020312-1.x: Likewise.
13326 * gcc.c-torture/compile/20020604-1.x: Likewise.
13327 * gcc.c-torture/compile/920501-12.x: Likewise.
13328 * gcc.c-torture/compile/920501-4.x: Likewise.
13329 * gcc.c-torture/compile/920520-1.x: Likewise.
13330 * gcc.c-torture/compile/920521-1.x: Likewise.
13331 * gcc.c-torture/compile/920625-1.x: Likewise.
13332 * gcc.c-torture/compile/961203-1.x: Likewise.
13333 * gcc.c-torture/compile/980506-1.x: Likewise.
13334 * gcc.c-torture/compile/981006-1.x: Likewise.
13335 * gcc.c-torture/compile/981022-1.x: Likewise.
13336 * gcc.c-torture/compile/981223-1.x: Likewise.
13337 * gcc.c-torture/compile/990617-1.x: Likewise.
13338 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13339 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13340 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13341 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13342 * gcc.c-torture/compile/simd-5.x: Likewise.
13343
13344 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13345
13346 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13347
13348 * gcc.c-torture/execute/20030611-1.c: New test.
13349
13350 2003-06-12 Roger Sayle <roger@eyesopen.com>
13351
13352 PR middle-end/168
13353 * gcc.dg/20030612-1.c: New test case.
13354
13355 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13356
13357 PR c++/10635
13358 * g++.dg/expr/cast1.C: New test.
13359
13360 2003-06-12 Roger Sayle <roger@eyesopen.com>
13361
13362 * gcc.dg/builtins-21.c: New test case.
13363
13364 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13365
13366 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13367 options instead of at the end.
13368 * lib/objc.exp (objc_target_compile): Likewise.
13369
13370 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13371
13372 PR c++/10432
13373 * g++.dg/parse/error1.C: New test.
13374
13375 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13376
13377 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13378 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13379 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13380 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13381 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13382 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13383 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13384 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13385 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13386 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13387 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13388 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13389 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13390 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13391 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13392 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13393 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13394 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13395 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13396 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13397 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13398 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13399 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13400 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13401
13402 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13403 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13404 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13405 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13406 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13407 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13408 * gcc.dg/compat/scalar-return-3_main.c: New file.
13409 * gcc.dg/compat/scalar-return-3_x.c: New file.
13410 * gcc.dg/compat/scalar-return-3_y.c: New file.
13411 * gcc.dg/compat/scalar-return-4_main.c: New file.
13412 * gcc.dg/compat/scalar-return-4_x.c: New file.
13413 * gcc.dg/compat/scalar-return-4_y.c: New file.
13414
13415 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13416
13417 * gcc.dg/compat/fp2-struct-check.h: New file.
13418 * gcc.dg/compat/fp2-struct-defs.h: New file.
13419 * gcc.dg/compat/fp2-struct-init.h: New file.
13420 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13421 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13422 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13423 * gcc.dg/compat/struct-return-10_main.c: New file.
13424 * gcc.dg/compat/struct-return-10_x.c: New file.
13425 * gcc.dg/compat/struct-return-10_y.c: New file.
13426
13427 * gcc.dg/compat/compat-common.h: New file.
13428 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13429 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13430 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13431 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13432 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13433 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13434 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13435 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13436 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13437 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13438 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13439 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13440 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13441 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13442 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13443 * gcc.dg/compat/small-struct-check.h: Ditto.
13444 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13445 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13446 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13447 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13448 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13449 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13450 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13451 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13452 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13453 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13454 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13455 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13456 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13457 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13458 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13459 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13460 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13461 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13462 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13463 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13464 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13465 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13466 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13467 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13468 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13469 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13470 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13471 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13472 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13473 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13474
13475 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13476
13477 * g++.dg/pch/static-1.C: New file.
13478 * g++.dg/pch/static-1.Hs: New file.
13479
13480 2003-06-10 Richard Henderson <rth@redhat.com>
13481
13482 * gcc.dg/asm-7.c: Adjust expected warning text.
13483
13484 2003-06-10 Roger Sayle <roger@eyesopen.com>
13485
13486 * gcc.dg/builtins-20.c: New test case.
13487
13488 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13489
13490 PR c++/11131
13491 * g++.dg/opt/template1.C: New test.
13492
13493 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13494
13495 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13496 additional_sources.
13497
13498 2003-05-21 David Taylor <dtaylor@emc.com>
13499
13500 * gcc.dg/Wpadded.c: New file.
13501
13502 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13503
13504 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13505 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13506 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13507 dg-require-weak.
13508
13509 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13510
13511 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13512
13513 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13514
13515 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13516 (dg-require-alias): Likewise.
13517 (dg-require-gc-sections): Likewise.
13518 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13519
13520 2003-06-08 Richard Henderson <rth@redhat.com>
13521
13522 * gcc.dg/20011029-2.c: Fix the array reference.
13523 * gcc.dg/asm-7.c: New.
13524
13525 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13526
13527 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13528
13529 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13530
13531 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13532 (dg-require-gc-sections): Likewise.
13533
13534 2003-06-08 Jan Hubicka <jh@suse.cz>
13535
13536 * i386-cmov1.c: Fix regular expression.
13537 * i386-cvt-1.c: Likewise.
13538 * i386-local.c: Likewise.
13539 * i386-local2.c: Likewise.
13540 * i386-mul.c: Likewise.
13541 * i386-ssetype-1.c: Likewise.
13542 * i386-ssetype-3.c: Likewise.
13543 * i386-ssetype-5.c: Likewise.
13544
13545 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13546
13547 PR c++/11039
13548 * g++.dg/warn/implicit-typename2.C: New test.
13549 * g++.dg/warn/implicit-typename3.C: New test.
13550
13551 2003-06-07 Richard Henderson <rth@redhat.com>
13552
13553 * g++.dg/other/offsetof3.C: Use size_t.
13554 * g++.dg/other/offsetof4.C: Likewise.
13555
13556 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13557
13558 * lib/copy-file.exp: New. Implement gcc_copy_files.
13559
13560 * lib/dg-pch.exp: Load copy-file.exp
13561 (dg-pch): Use gcc_copy_files instead of "file copy".
13562
13563 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13564
13565 * gcc.dg/weak/weak.exp: Simplify.
13566 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13567 * gcc.dg/weak/weak-1.c: Likewise.
13568 * gcc.dg/weak/weak-2.c: Likewise.
13569 * gcc.dg/weak/weak-3.c: Likewise.
13570 * gcc.dg/weak/weak-4.c: Likewise.
13571 * gcc.dg/weak/weak-5.c: Likewise.
13572 * gcc.dg/weak/weak-6.c: Likewise.
13573 * gcc.dg/weak/weak-7.c: Likewise.
13574 * gcc.dg/weak/weak-8.c: Likewise.
13575 * gcc.dg/weak/weak-9.c: Likewise.
13576
13577 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13578
13579 gcc.c-torture/execute/20030606-1.c: New.
13580
13581 2003-06-06 Roger Sayle <roger@eyesopen.com>
13582
13583 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13584 * gcc.dg/builtins-19.c: Likewise.
13585
13586 2003-06-06 Roger Sayle <roger@eyesopen.com>
13587
13588 * gcc.dg/builtins-2.c: Add some more tests.
13589 * gcc.dg/builtins-18.c: New test case.
13590 * gcc.dg/builtins-19.c: New test case.
13591
13592 2003-06-06 Roger Sayle <roger@eyesopen.com>
13593 Jim Wilson <wilson@tuliptree.org>
13594
13595 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13596
13597 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13598
13599 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13600 mempcpy/stpcpy calls not to be optimized into something else.
13601 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13602 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13603 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13604
13605 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13606
13607 * gcc.dg/format/asm_fprintf-1.c: New test.
13608
13609 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13610
13611 * lib/gcc-defs.exp (additional_sources): New variable.
13612 (dg-additional-sources): New function.
13613 (additional_files): New variable.
13614 (dg-additional-files): New function.
13615 (dg-additional-files-options): Likewise.
13616 * lib/gcc-dg.exp (dg-require-weak): New function.
13617 (dg-require-alias): Likewise.
13618 (dg-require-gc-sections): Likewise.
13619 * lib/target-supports.exp (check_alias_available): Remove testfile
13620 parameter.
13621 (check_gc_sections_available): New function.
13622 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13623 (dg-gpp-additional-files): Likewise.
13624 * lib/g++.exp (additional_sources): Remove.
13625 (additional_files): Likewise.
13626 (g++_target_compile): Use dg-additional-files-options.
13627
13628 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13629 Tcl logic.
13630 * gcc.dg/special/ecos.exp: Remove.
13631 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13632 * gcc.dg/special/alias-1.c: Likewise.
13633 * gcc.dg/special/alias-2.c: Likewise.
13634 * gcc.dg/special/gcsec-1.c: Likewise.
13635 * gcc.dg/special/weak-1.c: Likewise.
13636 * gcc.dg/special/weak-2.c: Likewise.
13637 * gcc.dg/special/wkali-1.c: Likewise.
13638 * gcc.dg/special/wkali-2.c: Likewise.
13639
13640 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13641 dg-gpp-additional-*.
13642 * g++.dg/special/conpr-3.C: Likewise.
13643 * g++.dg/special/conpr-4.C: Likewise.
13644 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13645 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13646 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13647 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13648 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13649 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13650 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13651 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13652 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13653 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13654 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13655 * g++.old-deja/g++.other/comdat1.C: Likewise.
13656 * g++.old-deja/g++.other/comdat2.C: Likewise.
13657 * g++.old-deja/g++.other/comdat3.C: Likewise.
13658 * g++.old-deja/g++.other/ctor1.C: Likewise.
13659 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13660
13661 2003-06-05 Richard Henderson <rth@redhat.com>
13662
13663 * gcc.dg/debug/20030605-1.c: New.
13664
13665 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13666
13667 * README.QMTEST: Update.
13668
13669 2003-06-04 Richard Henderson <rth@redhat.com>
13670
13671 * gcc.dg/cleanup-1.c: New.
13672 * gcc.dg/cleanup-2.c: New.
13673 * gcc.dg/cleanup-3.c: New.
13674 * gcc.dg/cleanup-4.c: New.
13675 * gcc.dg/cleanup-5.c: New.
13676 * gcc.dg/cleanup-6.c: New.
13677 * gcc.dg/cleanup-7.c: New.
13678
13679 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13680
13681 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13682
13683 * lib/dg-pch.exp: New file.
13684 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13685 * gcc.dg/pch/pch.exp: Likewise.
13686
13687 2003-06-04 Roger Sayle <roger@eyesopen.com>
13688
13689 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13690 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13691 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13692 * gcc.dg/builtins-17.c: New test case.
13693 * gcc.dg/i386-387-4.c: New test case.
13694 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13695
13696 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13697
13698 * gcc.dg/ultrasp9.c: New test.
13699
13700 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13701
13702 * gcc.c-torture/compile/20030604-1.c: New test.
13703 * gcc.dg/sparc-constant-1.c: New test.
13704
13705 2003-06-03 Glen Nakamura <glen@imodulo.com>
13706
13707 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13708
13709 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13710
13711 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13712
13713 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13714 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13715
13716 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13717
13718 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13719
13720 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13721
13722 PR c++/10940
13723 * g++.dg/template/spec10.C: New test.
13724
13725 2003-06-03 Roger Sayle <roger@eyesopen.com>
13726
13727 * gcc.dg/builtins-16.c: New test case.
13728
13729 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13730
13731 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13732 mempcpy test with post-increments.
13733 * gcc.c-torture/execute/string-opt-3.c: New test.
13734 * gcc.dg/string-opt-1.c: New test.
13735
13736 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13737
13738 PR fortran/10965
13739 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13740
13741 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13742
13743 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13744 (scan-assembler): ... here. Use dg-scan.
13745 (scan-assembler-not): Likewise.
13746 (scan-file): New function.
13747 (scan-file-not): Likewise.
13748 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13749 * gcc.dg/cpp/_Pragma4.c: Likewise.
13750 * gcc.dg/cpp/_Pragma5.c: Likewise.
13751 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13752 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13753 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13754 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13755 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13756 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13757 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13758 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13759 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13760 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13761 * gcc.dg/cpp/cxxcom1.c: Likewise.
13762 * gcc.dg/cpp/line1.c: Likewise.
13763 * gcc.dg/cpp/maccom1.c: Likewise.
13764 * gcc.dg/cpp/maccom2.c: Likewise.
13765 * gcc.dg/cpp/maccom3.c: Likewise.
13766 * gcc.dg/cpp/maccom4.c: Likewise.
13767 * gcc.dg/cpp/maccom5.c: Likewise.
13768 * gcc.dg/cpp/maccom6.c: Likewise.
13769 * gcc.dg/cpp/multiline.c: Likewise.
13770 * gcc.dg/cpp/spacing1.c: Likewise.
13771 * gcc.dg/cpp/spacing2.c: Likewise.
13772 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13773 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13774 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13775 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13776 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13777 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13778 * gcc.dg/cpp/cxxcom2.c: Likewise.
13779 * gcc.dg/cpp/cxxcom2.h: New file.
13780
13781 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13782 * g++.dg/cpp/truefalse.C: Here.
13783 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13784
13785 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13786
13787 * gcc.dg/cpp/redef3.c: New file.
13788
13789 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13790
13791 * gcc.dg/i386-loop-3.c: New test.
13792
13793 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13794
13795 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13796
13797 2003-05-31 Roger Sayle <roger@eyesopen.com>
13798
13799 * gcc.dg/fwrapv-1.c: New test case.
13800 * gcc.dg/fwrapv-2.c: New test case.
13801
13802 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13803
13804 PR c++/10956
13805 * g++.dg/template/spec9.C: New test.
13806
13807 2003-05-29 Roger Sayle <roger@eyesopen.com>
13808
13809 * gcc.dg/duff-4.c: New test case.
13810
13811 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13812
13813 PR fortran/10843
13814 * g77.dg/ffixed-form-1.f: New test
13815 * g77.dg/ffixed-form-2.f: New test
13816 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13817 * g77.dg/ffree-form-3.f: New test
13818
13819 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13820
13821 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13822 * gcc.dg/wint_t-1.c: Likewise.
13823
13824 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13825
13826 * g++.dg/template/access11.C: New test.
13827
13828 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13829
13830 PR c++/10849
13831 * g++.dg/template/access10.C: New test.
13832
13833 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13834 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13835
13836 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13837
13838 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13839
13840 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13841 suppress for powerpc-*-darwin*.
13842 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13843
13844 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13845
13846 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13847 suppress option for powerpc-*-darwin*.
13848
13849 2003-05-23 Roger Sayle <roger@eyesopen.com>
13850
13851 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13852 * gcc.dg/builtins-4.c: Add test for fmod.
13853
13854 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13855
13856 PR c++/10682
13857 * g++.dg/template/instantiate4.C: New test.
13858
13859 2003-05-22 Roger Sayle <roger@eyesopen.com>
13860
13861 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13862
13863 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13864
13865 * gcc.dg/compat/scalar-return-1_main.c: New file.
13866 * gcc.dg/compat/scalar-return-1_x.c: New file.
13867 * gcc.dg/compat/scalar-return-1_y.c: New file.
13868 * gcc.dg/compat/scalar-return-2_main.c: New file.
13869 * gcc.dg/compat/scalar-return-2_x.c: New file.
13870 * gcc.dg/compat/scalar-return-2_y.c: New file.
13871 * gcc.dg/compat/struct-return-3_main.c: New file.
13872 * gcc.dg/compat/struct-return-3_y.c: New file.
13873 * gcc.dg/compat/struct-return-3_x.c: New file.
13874 * gcc.dg/compat/struct-return-2_main.c: New file.
13875 * gcc.dg/compat/struct-return-2_x.c: New file.
13876 * gcc.dg/compat/struct-return-2_y.c: New file.
13877
13878 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13879
13880 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13881 for hppa*-hp-hpux*.
13882 * gcc.dg/20021014-1.c (dg-options): Likewise.
13883 * gcc.dg/nest.c (dg-options): Likewise.
13884
13885 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13886
13887 PR c++/9738
13888 * g++.dg/ext/dllimport2.C: New file.
13889 * g++.dg/ext/dllimport3.C: New file.
13890
13891 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13892
13893 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13894 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13895 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13896 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13897 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13898 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13899 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13900 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13901 * gcc.dg/compat/small-struct-defs.h: New file.
13902 * gcc.dg/compat/small-struct-init.h: New file.
13903 * gcc.dg/compat/small-struct-check.h: New file.
13904 * gcc.dg/compat/fp-struct-defs.h: New file.
13905 * gcc.dg/compat/fp-struct-check.h: New file.
13906 * gcc.dg/compat/fp-struct-init.h: New file.
13907 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13908 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13909
13910 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13911
13912 * gcc.dg/20030225-2.c: New test.
13913
13914 2003-05-18 Roger Sayle <roger@eyesopen.com>
13915 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13916
13917 * gcc.c-torture/compile/20030518-1.c: New test case.
13918
13919 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13920
13921 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13922 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13923 gcc-dg-debug-runtest.
13924 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13925 gcc-dg-debug-runtest.
13926
13927 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13928
13929 PR c++/9022
13930 * g++.dg/lookup/using6.C: New test.
13931
13932 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13933
13934 * g++.dg/parse/access2.C: New test.
13935
13936 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13937
13938 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13939 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13940 * gcc.dg/debug/debug.exp: Likewise.
13941
13942 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13943
13944 * gcc.dg/dollar.c: New test.
13945
13946 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13947
13948 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13949 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13950 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13951 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13952 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13953 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13954 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13955 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13956 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13957 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13958 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13959 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13960 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13961 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13962 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13963 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13964 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13965 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13966
13967 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13968
13969 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13970 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13971 support for "repo" mode.
13972 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13973 * lib/g77-dg.exp: Likewise.
13974 * lib/obj-dg.exp: Likewise.
13975
13976 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13977
13978 Merge from gcc-3_2-rhl8-branch:
13979 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13980
13981 * gcc.dg/tls/opt-6.c: New test.
13982
13983 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13984
13985 * gcc.dg/20030405-1.c: New test.
13986
13987 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13988
13989 * gcc.dg/20030309-1.c: New test.
13990
13991 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13992
13993 * gcc.c-torture/execute/20030307-1.c: New test.
13994
13995 2003-02-20 Randolph Chung <tausq@debian.org>
13996
13997 * gcc.c-torture/compile/20030220-1.c: New test.
13998
13999 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14000
14001 * gcc.dg/20030217-1.c: New test.
14002
14003 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14004
14005 * gcc.c-torture/compile/20020129-1.c: New test.
14006
14007 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14008
14009 * gcc.dg/unroll-1.c: New test.
14010
14011 2002-11-16 Jan Hubicka <jh@suse.cz>
14012
14013 * gcc.c-torture/execute/20020920-1.c: New test.
14014
14015 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14016
14017 PR target/7434
14018 * gcc.c-torture/compile/20021008-1.c: New test.
14019
14020 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14021
14022 PR target/7559
14023 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14024
14025 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14026
14027 * gcc.c-torture/compile/20020807-1.c: New test.
14028
14029 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14030
14031 * gcc.dg/tls/opt-1.c: New test.
14032
14033 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14034
14035 * gcc.dg/20020729-1.c: New test.
14036
14037 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14038
14039 * g++.dg/opt/life1.C: New test.
14040
14041 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14042
14043 * gcc.dg/20020525-1.c: New test.
14044
14045 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14046
14047 PR c++/6794
14048 * g++.dg/ext/pretty1.C: New test.
14049 * g++.dg/ext/pretty2.C: New test.
14050
14051 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14052
14053 PR c++/8385
14054 * g++.dg/ext/typeof5.C: New test.
14055
14056 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14057
14058 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14059 __USER_LABEL_PREFIX__ into account.
14060 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14061
14062 2003-05-14 Roger Sayle <roger@eyesopen.com>
14063
14064 * gcc.dg/builtins-15.c: New test case.
14065
14066 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14067
14068 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14069
14070 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14071
14072 * lib/g++.exp: Tweak handling of additional source files.
14073 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14074 * g++.dg/special/conpr-2a.C: Rename to ...
14075 * g++.dg/special/conpr-2a.cc: ... this.
14076 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14077 * g++.dg/special/conpr-3a.C: Rename to ...
14078 * g++.dg/special/conpr-3a.cc: This.
14079 * g++.dg/special/conpr-3b.C: Rename to ...
14080 * g++.dg/special/conpr-3b.cc: This.
14081 * g++.dg/special/conpr-4.C: New test.
14082 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14083
14084 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14085
14086 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14087
14088 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14089
14090 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14091 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14092 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14093 * g++.old-deja/g++.other/warn3.C: Likewise.
14094
14095 2003-05-11 Roger Sayle <roger@eyesopen.com>
14096
14097 * gcc.dg/i386-387-1.c: Update to also test log.
14098 * gcc.dg/i386-387-2.c: Likewise.
14099
14100 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14101
14102 * g77.f-torture/execute/int8421.f: New test.
14103
14104 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14105
14106 PR c++/10230, c++/10481
14107 * g++.dg/lookup/scoped5.C: New test.
14108
14109 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14110
14111 PR c++/10552
14112 * g++.dg/template/ttp6.C: New test.
14113
14114 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14115
14116 * gcc.c-torture/execute/builtins: New directory.
14117 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14118 gcc.c-torture/execute/builtins.
14119 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14120 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14121 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14122 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14123
14124 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14125
14126 PR c++/9252
14127 * g++.dg/template/access8.C: New test.
14128 * g++.dg/template/access9.C: New test.
14129
14130 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14131
14132 PR c++/9554
14133 * g++.dg/parse/access1.C: New test.
14134
14135 2003-05-09 DJ Delorie <dj@redhat.com>
14136
14137 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14138 long, and not an int.
14139
14140 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14141
14142 PR c++/10555, c++/10576
14143 * g++.dg/template/memclass1.C: New test.
14144
14145 2003-05-08 DJ Delorie <dj@redhat.com>
14146
14147 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14148 targets.
14149 * gcc.c-torture/execute/20021024-1.x: Likewise.
14150 * gcc.c-torture/execute/shiftdi.x: Likewise.
14151 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14152 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14153 * gcc.dg/20021018-1.c: Likewise.
14154
14155 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14156
14157 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14158
14159 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14160 (bcopy): Call memmove.
14161
14162 2003-05-08 Roger Sayle <roger@eyesopen.com>
14163
14164 * g77.f-torture/compile/8485.f: New test case.
14165
14166 2003-05-07 Richard Henderson <rth@redhat.com>
14167
14168 PR c++/10570
14169 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14170 Verify exception_cleanup not called for rethrows.
14171 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14172 when exiting catch block without rethrowing.
14173 * g++.dg/eh/forced3.C: New.
14174 * g++.dg/eh/forced4.C: New.
14175
14176 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14177
14178 * gcc.dg/20030505.c: Fix triplet.
14179
14180 2003-05-06 DJ Delorie <dj@redhat.com>
14181
14182 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14183 * gcc.dg/nest.c: Likewise.
14184
14185 2003-05-05 Roger Sayle <roger@eyesopen.com>
14186
14187 * gcc.dg/builtins-14.c: New test case.
14188
14189 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14190
14191 * lib/compat.exp (compat-execute): New argument.
14192 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14193 * gcc.dg/compat: New test directory.
14194 * gcc.dg/compat/compat.exp: New expect script.
14195 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14196 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14197 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14198 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14199 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14200 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14201
14202 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14203 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14204 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14205 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14206 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14207 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14208 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14209 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14210 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14211 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14212 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14213 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14214 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14215 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14216 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14217
14218 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14219
14220 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14221
14222 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14223
14224 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14225
14226 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14227
14228 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14229 * gcc.dg/ppc-fsel-2.c: New test.
14230
14231 * gcc.dg/unused-5.c: New test.
14232
14233 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14234
14235 PR c++/10496
14236 * g++.dg/warn/pmf1.C: New test.
14237
14238 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14239
14240 PR c++/4494
14241 * g++.dg/warn/main.C: New test.
14242
14243 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14244
14245 * gcc.dg/nonnull-3.c: New test.
14246
14247 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14248
14249 * gcc.dg/cpp/Wtrigraphs.c: Update.
14250 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14251
14252 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14253
14254 * gcc.dg/ppc-fsel-1.c: New test.
14255
14256 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14257
14258 PR c/10604
14259 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14260
14261 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14262
14263 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14264
14265 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14266
14267 PR c++/9364, c++/10553, c++/10586
14268 * g++.dg/parse/typename4.C: New test.
14269 * g++.dg/parse/typename5.C: Likewise.
14270
14271 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14272
14273 * gcc.c-torture/compile/20030503-1.c: New test.
14274
14275 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14276
14277 * g++.dg/lookup/using5.C: Fix testcase error.
14278
14279 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14280
14281 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14282 since MEABI is no longer supported. Remove all vestiges
14283 of MEABI from the test.
14284
14285 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14286
14287 PR c++/10554
14288 * g++.dg/lookup/using5.C: New test.
14289
14290 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14291
14292 PR c++/8772
14293 * g++.dg/template/ttp5.C: New test.
14294
14295 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14296
14297 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14298 (dg-gpp-additional-sources): New function.
14299 (dg-gpp-additional-files): Likewise.
14300 * lib/g++.exp (additional_sources): New variable.
14301 (additional_files): Likewise.
14302 (g++_target_compile): Deal with them.
14303 * lib/old-dejagnu.exp: Remove.
14304 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14305 * g++.old-deja: Revise all tests to use dg commands.
14306
14307 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14308
14309 PR c++/9432, c++/9528
14310 * g++.dg/lookup/using4.C: New test.
14311
14312 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14313
14314 * gcc.dg/noreturn-5.c: New file.
14315 * gcc.dg/noreturn-6.c: New file.
14316
14317 * gcc.c-torture/compile/inline-1.c: New file.
14318
14319 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14320
14321 PR c++/10551
14322 * g++.dg/template/explicit1.C: New test.
14323
14324 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14325
14326 PR c++/10549
14327 * g++.dg/other/bitfield1.C: New test.
14328
14329 PR c++/10527
14330 * g++.dg/init/new7.C: New test.
14331
14332 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14333
14334 * g++.dg/ext/desig1.C: New test.
14335 * g++.dg/ext/init1.C: Update.
14336
14337 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14338
14339 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14340
14341 PR c++/10180
14342 * g++.dg/warn/Winline-1.C: New test.
14343
14344 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14345
14346 * gcc.c-torture/execute/string-opt-19.c: New test.
14347
14348 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14349 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14350
14351 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14352
14353 PR c++/10506
14354 * g++.dg/init/new6.C: New test.
14355
14356 PR c++/10503
14357 * g++.dg/init/ref6.C: New test.
14358
14359 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14360
14361 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14362
14363 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14364
14365 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14366 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14367
14368 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14369
14370 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14371 initialized static data members.
14372
14373 2003-04-25 H.J. Lu <hjl@gnu.org>
14374
14375 * gcc.dg/ia64-sync-4.c: New test.
14376
14377 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14378
14379 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14380 date.
14381
14382 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14383
14384 PR c++/10337
14385 * g++.dg/warn/conv1.C: New test.
14386 * g++.old-deja/g++.other/conv7.C: Adjust.
14387 * g++.old-deja/g++.other/overload14.C: Adjust.
14388
14389 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14390
14391 PR c++/10471
14392 * g++.dg/template/defarg2.C: New test.
14393
14394 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14395
14396 * gcc.dg/cpp/include2.c: Update.
14397 * gcc.dg/cpp/multiline-2.c: New.
14398 * gcc.dg/cpp/multiline.c: Update.
14399 * gcc.dg/cpp/strify2.c: Update.
14400 * gcc.dg/cpp/trad/literals-2.c: Update.
14401
14402 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14403
14404 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14405
14406 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14407
14408 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14409
14410 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14411
14412 PR c++/10451
14413 * g++.dg/parse/crash4.C: New test.
14414
14415 PR c++/9847
14416 * g++.dg/parse/crash5.C: New test.
14417
14418 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14419
14420 PR c++/10446
14421 * g++.dg/parse/crash3.C: New test.
14422
14423 PR c++/10428
14424 * g++.dg/parse/elab1.C: New test.
14425
14426 2003-04-22 Devang Patel <dpatel@apple.com>
14427
14428 * gcc.dg/cpp/trad/funlike-5.c: New test.
14429
14430 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14431
14432 * g++.dg/other/packed1.C: Fix dg options.
14433
14434 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14435
14436 * g++.dg/other/offsetof2.C: New test.
14437
14438 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14439
14440 * g++.dg/template/recurse.C: Adjust location of error messages.
14441
14442 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14443
14444 PR c++/9881
14445 * g++.dg/init/addr-const1.C: New test.
14446 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14447
14448 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14449
14450 PR c++/10405
14451 * g++.dg/lookup/struct-hack1.C: New test.
14452
14453 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14454
14455 * ucs.c: Update diagnostic messages.
14456
14457 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14458
14459 * gcc.dg/cpp/truefalse.cpp: New test.
14460 * gcc.dg/cpp/cpp.exp: Update.
14461 * g++.dg/other/stdbool-if.C: Remove.
14462
14463 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14464
14465 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14466 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14467
14468 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14469
14470 * gcc.c-torture/compile/20030418-1.c: New test.
14471
14472 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14473
14474 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14475
14476 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14477
14478 PR c++/10347
14479 g++.dg/template/dependent-name1.C: New test.
14480
14481 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14482
14483 * gcc.dg/warn-1.c (tourist_guide): New array,
14484 contains a pointer to bar.
14485
14486 2003-04-16 Roger Sayle <roger@eyesopen.com>
14487
14488 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14489 * gcc.c-torture/execute/medce-1.c: New test case.
14490 * gcc.c-torture/execute/medce-2.c: New test case.
14491
14492 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14493
14494 * lib/prune.exp: Ignore more messages.
14495
14496 PR c++/10381
14497 * g++.dg/parse/lookup3.C: New test.
14498
14499 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14500
14501 * gcc.c-torture/compile/20030415-1.c : New test.
14502
14503 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14504
14505 * gcc.c-torture/execute/scope-2.c: Move to ...
14506 * gcc.dg/noncompile/scope.c: .... here.
14507
14508 2003-04-14 Roger Sayle <roger@eyesopen.com>
14509
14510 * gcc.dg/20030414-2.c: New test case.
14511
14512 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14513
14514 PR target/10377
14515 * gcc.dg/20030414-1.c: New test.
14516
14517 2003-04-13 Roger Sayle <roger@eyesopen.com>
14518
14519 * gcc.dg/builtins-12.c: New test case.
14520 * gcc.dg/builtins-13.c: New test case.
14521
14522 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14523
14524 * gcc.c-torture/execute/string-opt-18.c: New test.
14525
14526 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14527
14528 PR c++/10300
14529 * g++.dg/init/new5.C: New test.
14530
14531 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14532
14533 PR c++/7910
14534 * g++.dg/ext/dllimport1.C: New test.
14535
14536 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14537
14538 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14539
14540 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14541
14542 PR Fortran/9263
14543 * g77.f-torture/noncompile/9263.f: New test
14544 PR Fortran/1832
14545 * g77.f-torture/execute/1832.f: New test
14546
14547 2003-04-11 David Chad <davidc@freebsd.org>
14548 Loren J. Rittle <ljrittle@acm.org>
14549
14550 libobjc/8562
14551 * objc.dg/headers.m: New test.
14552
14553 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14554
14555 * gcc.c-torture/execute/builtin-noret-2.c: New.
14556 * gcc.c-torture/execute/builtin-noret-2.x: New.
14557 XFAIL builtin-noret-2.c at -O1 and above.
14558 * gcc.dg/redecl.c: New.
14559 * gcc.dg/Wshadow-1.c: Update error regexps.
14560
14561 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14562
14563 * g++.dg/abi/bitfield10.C: New test.
14564
14565 2003-04-09 Mike Stump <mrs@apple.com>
14566
14567 * gcc.dg/pch/pch.exp: Make testcase names longer.
14568 * g++.dg/pch/pch.exp: Make testcase names longer.
14569
14570 2003-04-08 Roger Sayle <roger@eyesopen.com>
14571
14572 * gcc.dg/builtins-11.c: New test case.
14573
14574 2003-04-08 Roger Sayle <roger@eyesopen.com>
14575
14576 * gcc.dg/builtins-9.c: New test case.
14577 * gcc.dg/builtins-10.c: New test case.
14578
14579 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14580
14581 * gcc.dg/noncompile/init-4.c.c: New test.
14582
14583 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14584
14585 * gcc.misc-test/gcov-9.c: New test.
14586 * gcc.misc-test/gcov-10.c: New test
14587 * gcc.misc-test/gcov-11.c: New test.
14588
14589 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14590
14591 PR optimization/10024
14592 * gcc.c-torture/compile/20030405-1.c: New test.
14593
14594 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14595
14596 * gcc.dg/pch/static-3.c: New.
14597 * gcc.dg/pch/static-3.hs: New.
14598 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14599
14600 2003-04-04 Richard Henderson <rth@redhat.com>
14601
14602 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14603 * g++.dg/eh/forced2.C: Likewise.
14604
14605 2003-04-03 Mike Stump <mrs@apple.com>
14606
14607 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14608 target arg.
14609 (scan-assembler-times, scan-assembler-not): Likewise.
14610 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14611
14612 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14613
14614 * gcc.dg/sparc-loop-1.c: New test.
14615
14616 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14617
14618 PR other/9274
14619 * g++.dg/pch/system-2.C: New.
14620 * g++.dg/pch/system-2.Hs: New.
14621
14622 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14623
14624 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14625
14626 * g++.dg/eh/simd-1.C (vecfunc): Same.
14627
14628 2003-04-01 Roger Sayle <roger@eyesopen.com>
14629
14630 * gcc.c-torture/execute/20030401-1.c: New test case.
14631
14632 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14633
14634 * objc.dg/defs.m: New.
14635
14636 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14637
14638 * g++.dg/eh/simd-1.C: New.
14639 * g++.dg/eh/simd-2.C: New.
14640
14641 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14642
14643 * gcc.c-torture/execute/simd-3.c: New.
14644
14645 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14646
14647 PR c/9936
14648 * gcc.dg/20030331-2.c: New test.
14649
14650 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14651
14652 PR c++/10278
14653 * g++.dg/parse/crash2.C: New test.
14654
14655 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14656
14657 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14658 * gcc.c-torture/execute/20030331-1.c: ...here.
14659
14660 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14661
14662 * gcc.c-torture/execute/20030331-1.c: New test.
14663
14664 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14665
14666 * lib/gcov.exp: Adjust call return testing strings.
14667 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14668
14669 2003-03-31 Roger Sayle <roger@eyesopen.com>
14670
14671 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14672 * gcc.dg/builtins-7.c: New test case.
14673 * gcc.dg/builtins-8.c: New test case.
14674
14675 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14676
14677 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14678
14679 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14680
14681 PR c++/7647
14682 * g++.dg/lookup-class-member-2.C: New test.
14683
14684 2003-03-30 Glen Nakamura <glen@imodulo.com>
14685
14686 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14687
14688 2003-03-28 Roger Sayle <roger@eyesopen.com>
14689
14690 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14691
14692 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14693
14694 * g++.dg/init/attrib1.C: New test.
14695
14696 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14697
14698 * gcc.dg/ultrasp8.c: New test.
14699
14700 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14701
14702 * gcc.dg/ultrasp7.c: New test.
14703
14704 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14705
14706 PR c++/10047
14707 * g++.dg/template/inline1.C: New test.
14708
14709 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14710
14711 * gcc.dg/sparc-dwarf2.c: New test.
14712
14713 2003-03-27 Roger Sayle <roger@eyesopen.com>
14714
14715 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14716 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14717
14718 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14719
14720 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14721 than reading .x files.
14722 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14723 * g77.dg/gcov/gcov-1.f: Likewise.
14724 * gcc.misc-tests/gcov-4b.c: Likewise.
14725 * gcc.misc-tests/gcov-5b.c: Likewise.
14726 * gcc.misc-tests/gcov-6.c: Likewise.
14727 * gcc.misc-tests/gcov-7.c: Likewise.
14728 * gcc.misc-tests/gcov-8.c: Likewise.
14729 * g++.dg/gcov/gcov-1.x: Remove.
14730 * g77.dg/gcov/gcov-1.x: Likewise.
14731 * gcc.misc-tests/gcov-4b.x: Likewise.
14732 * gcc.misc-tests/gcov-5b.x: Likewise.
14733 * gcc.misc-tests/gcov-6.x: Likewise.
14734 * gcc.misc-tests/gcov-7.x: Likewise.
14735 * gcc.misc-tests/gcov-8.x: Likewise.
14736
14737 2003-03-27 Glen Nakamura <glen@imodulo.com>
14738
14739 PR opt/10087
14740 * gcc.dg/20030324-1.c: New test.
14741
14742 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14743
14744 PR c++/10224
14745 * g++.dg/template/arg3.C: New test.
14746
14747 PR c++/10158
14748 * g++.dg/template/friend18.C: New test.
14749
14750 2003-03-26 Roger Sayle <roger@eyesopen.com>
14751
14752 * g77.f-torture/compile/20030326-1.f: New test case.
14753
14754 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14755
14756 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14757
14758 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14759
14760 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14761
14762 * gcc.dg/ia64-sync-3.c: New test.
14763
14764 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14765
14766 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14767
14768 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14769
14770 * gcc.dg/ultrasp6.c: New test.
14771
14772 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14773
14774 * gcc.dg/i386-signbit-1.c: New test.
14775 * gcc.dg/i386-signbit-2.c: New test.
14776 * gcc.dg/i386-signbit-3.c: New test.
14777
14778 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14779
14780 * gcc.dg/ultrasp5.c: Fix options.
14781
14782 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14783
14784 * gcc.dg/ultrasp5.c: Fix comment.
14785
14786 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14787
14788 PR fortran/10197
14789 * g77.f-torture/execute/10197.f: New test.
14790
14791 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14792
14793 PR c++/9898, c++/383
14794 * g++.dg/template/conv6.C: New test.
14795
14796 PR c++/10119
14797 * g++.dg/template/ptrmem5.C: New test.
14798
14799 PR c++/10026
14800 * g++.dg/lookup/koenig1.C: New test.
14801
14802 PR C++/10199
14803 * g++.dg/lookup/template2.C: New test.
14804
14805 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14806
14807 * g++.dg/opt/rtti1.C: New test.
14808
14809 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14810
14811 * gcc.dg/ultrasp5.c: New test.
14812
14813 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14814
14815 PR middle-end/9967
14816 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14817 builtin fputs.
14818
14819 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14820
14821 PR c/8224
14822 * gcc.dg/20030323-1.c: New test.
14823
14824 2003-03-23 Roger Sayle <roger@eyesopen.com>
14825
14826 * gcc.c-torture/compile/20030323-1.c: New test case.
14827
14828 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14829
14830 * gcc.dg/20030321-1.c: New test.
14831
14832 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14833
14834 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14835
14836 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14837
14838 PR c++/9978, c++/9708
14839 * g++.dg/ext/vlm1.C: Adjust expected error.
14840 * g++.dg/ext/vla2.C: New test.
14841 * g++.dg/template/arg1.C: New test.
14842 * g++.dg/template/arg2.C: New test.
14843
14844 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14845
14846 * g77.f-torture/execute/select.f: New test.
14847 * g77.f-torture/noncompile/select_no_compile.f: New test.
14848
14849 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14850
14851 PR c++/9898
14852 * g++.dg/other/error4.C: New test.
14853
14854 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14855
14856 * g++.dg/template/friend17.C: New test.
14857
14858 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14859
14860 * gcc.c-torture/compile/20030320-1.c: New.
14861
14862 2003-03-20 Roger Sayle <roger@eyesopen.com>
14863
14864 * gcc.dg/builtins-6.c: New test case.
14865
14866 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14867
14868 PR target/10073
14869 * gcc.c-torture/compile/20030319-1.c: New.
14870
14871 2003-03-18 Jan Hubicka <jh@suse.cz>
14872
14873 * gcc.dg/i386-cvt-1.c: New test.
14874
14875 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14876
14877 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14878 * objc.dg/naming-2.m: Likewise.
14879
14880 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14881
14882 PR c++/9639
14883 * g++.dg/parse/crash1.C: New test.
14884
14885 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14886
14887 PR c++/8805
14888 * g++.dg/eh/cleanup1.C: New test.
14889
14890 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14891
14892 * gcc.c-torture/execute/20030316-1.c: New test case.
14893
14894 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14895
14896 PR c++/9629
14897 * g++.dg/init/ctor2.C: New test.
14898
14899 2003-03-15 Roger Sayle <roger@eyesopen.com>
14900
14901 * g77.f-torture/compile/xformat.f: New test case.
14902
14903 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14904
14905 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14906 * g++.old-deja/g++.mike/eh50.C: Likewise.
14907
14908 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14909
14910 PR c++/6440
14911 * g++.dg/template/spec7.C: New test.
14912 * g++.dg/template/spec8.C: Likewise.
14913
14914 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14915
14916 * gcc.c-torture/execute/20030313-1.c: New test.
14917
14918 2003-03-14 Richard Henderson <rth@redhat.com>
14919
14920 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14921
14922 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14923
14924 * gcc.c-torture/compile/20030314-1.c: New test.
14925
14926 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14927
14928 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14929 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14930 thumb target,
14931 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14932 to accept newer _imp__ prefix and additional
14933 newline in .drectve section.
14934 * gcc.dg/dll-4.c: Likewise.
14935 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14936 switch.
14937
14938 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14939
14940 * g++.dg/parse/namespace9.C: New test.
14941
14942 * g++.dg/init/ref5.C: New test.
14943 * g++.dg/parse/ptrmem1.C: Likewise.
14944
14945 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14946
14947 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14948 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14949 regular expression.
14950 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14951 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14952
14953 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14954
14955 * gcc.c-torture/execute/20030224-2.c: New test.
14956
14957 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14958
14959 * gcc.dg/decl-3.c: New test.
14960
14961 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14962
14963 * gcc.dg/i386-loop-2.c: New test.
14964
14965 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14966
14967 PR c++/9474
14968 * g++.dg/parse/namespace8.C: New test.
14969
14970 PR c++/9924
14971 * g++.dg/overload/builtin2.C: New test.
14972
14973 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14974
14975 * gcc.dg/return-type-3.c: New test.
14976
14977 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14978
14979 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14980 profiling options are not supported.
14981
14982 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14983
14984 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14985 * g++.old-deja/g++.warn/impint2.C: Likewise.
14986
14987 2003-03-10 Devang Patel <dpatel@apple.com>
14988
14989 * g++.dg/cpp/c++_cmd_1.C: New test.
14990 * g++.dg/cpp/c++_cmd_1.h: New file.
14991
14992 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14993
14994 * gcc.dg/altivec-9.c: New file.
14995
14996 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14997
14998 * gcc.dg/ppc-sdata-1.c: New test.
14999 * gcc.dg/ppc-sdata-2.c: New test.
15000
15001 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15002
15003 PR c++/9373
15004 * g++.dg/opt/ptrmem2.C: New test.
15005
15006 PR c++/8534
15007 * g++.dg/opt/ptrmem1.C: New test.
15008
15009 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15010
15011 * gcc.dg/i386-loop-1.c: New test.
15012
15013 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15014
15015 PR c++/9970
15016 * g++.dg/lookup/friend1.C: New test.
15017
15018 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15019
15020 PR c++/9823
15021 * g++.dg/parser/constructor1.C: New test.
15022
15023 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15024
15025 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15026
15027 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15028
15029 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15030
15031 * gcc.dg/cpp/Wunused.c: Update test.
15032
15033 2003-03-08 Jan Hubicka <jh@suse.cz>
15034
15035 * gcc.dg/inline-3.c: New test.
15036
15037 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15038
15039 PR c++/9809
15040 * g++.dg/parse/builtin1.C: New test.
15041
15042 PR c++/9982
15043 * g++.dg/abi/cookie1.C: New test.
15044 * g++.dg/abi/cookie2.C: Likewise.
15045
15046 PR c++/9524
15047 * g++.dg/template/field1.C: New test.
15048
15049 PR c++/9912
15050 * g++.dg/parse/class1.C: New test.
15051 * g++.dg/parse/namespace7.C: Likewise.
15052 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15053
15054 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15055
15056 * g++.dg/init/ref4.C: New test.
15057
15058 2003-03-07 Jan Hubicka <jh@suse.cz>
15059
15060 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15061 * gcc.dg/inline-3.c: New test.
15062
15063 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15064
15065 * g++.dg/init/ref3.C: New test.
15066
15067 PR c++/9965
15068 * g++.dg/init/ref2.C: New test.
15069
15070 PR c++/9400
15071 * g++.dg/warn/Wshadow-2.C: New test.
15072
15073 PR c++/9791
15074 * g++.dg/warn/Woverloaded-1.C: New test.
15075
15076 2003-03-05 Jan Hubicka <jh@suse.cz>
15077
15078 * gcc.dg/i386-local2.c: New.
15079 * gcc.dg/i386-local.c: Fix typo.
15080
15081 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15082
15083 * g++.dg/abi/layout3.C: New test.
15084
15085 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15086
15087 * gcc.c-torture/compile/20030305-1.c
15088
15089 2003-03-05 Jan Hubicka <jh@suse.cz>
15090
15091 * gcc.dg/i386-local.c: New.
15092
15093 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15094
15095 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15096
15097 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15098
15099 * gcc.dg/switch-2.c: New test.
15100 * gcc.dg/switch-3.c: New test.
15101 * gcc.dg/Wswitch.c: Adjust line numbers.
15102 * gcc.dg/Wswitch-default.c: Likewise.
15103 * gcc.dg/Wswitch-enum.c: Likewise.
15104
15105 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15106
15107 * gcc.c-torture/execute/20030222-1.c: New test.
15108
15109 2003-03-03 James E Wilson <wilson@tuliptree.org>
15110
15111 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15112
15113 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15114
15115 PR c++/9878
15116 * g++.dg/init/ref1.C: New test.
15117
15118 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15119
15120 * gcc.dg/sh-relax.c: New SH-only test.
15121
15122 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15123
15124 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15125 comment explaining purpose of testcase.
15126
15127 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15128
15129 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15130 for HC11/HC12 (asm needs two int registers).
15131 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15132 HC11/HC12 because the test uses an asm which needs two 32-bit
15133 registers.
15134
15135 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15136
15137 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15138 for HC11/HC12 (array is too large otherwise).
15139 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15140 * gcc.c-torture/compile/20010518-2.x: Likewise.
15141 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15142 HC11/HC12 (array is too large).
15143
15144 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15145
15146 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15147 * lib/g++-dg.exp (g++-dg-test): Likewise.
15148
15149 2003-03-01 Roger Sayle <roger@eyesopen.com>
15150
15151 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15152 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15153
15154 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15155
15156 * g++.dg/warn/implicit-typename1.C: Remove warning.
15157
15158 2003-02-28 Richard Henderson <rth@redhat.com>
15159
15160 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15161 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15162
15163 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15164
15165 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15166 * g++.dg/pch/pch.exp: Likewise.
15167
15168 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15169
15170 PR c++/9879
15171 * testsuite/g++.dg/init/new4.C: New test.
15172
15173 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15174
15175 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15176
15177 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15178
15179 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15180 unsigned long.
15181
15182 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15183 wider than float.
15184
15185 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15186
15187 * lib/scanasm.exp: Add support for counting numbers of
15188 occurences.
15189 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15190 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15191
15192 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15193
15194 PR c++/9683
15195 * g++.dg/template/static3.C: New test.
15196
15197 PR c++/9829
15198 * g++.dg/parse/namespace6.C: New test.
15199
15200 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15201
15202 PR target/9732
15203 * gcc.dg/20030225-1.c: New test.
15204
15205 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15206
15207 * README: Remove out-of-date information.
15208
15209 PR c++/9836
15210 * g++.dg/template/spec6.C: New test.
15211
15212 2003-02-24 Jeff Law <law@redhat.com>
15213
15214 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15215
15216 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15217
15218 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15219 * gcc.dg/pragma-ep-1.c: Likewise.
15220
15221 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15222
15223 PR c++/9602
15224 * g++.dg/template/friend16.C: New test.
15225
15226 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15227
15228 PR c++/5333
15229 * g++.dg/parse/fused-params1.C: Adjust error messages.
15230 * g++.dg/template/nested3.C: New test.
15231
15232 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15233
15234 * g++.dg/abi/param1.C: New test.
15235
15236 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15237
15238 PR c++/7982
15239 * g++.dg/warn/implicit-typename1.C: New test.
15240
15241 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15242
15243 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15244 with "mtune".
15245 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15246 * gcc.c-torture/execute/20010129-1.x: Likewise.
15247 * gcc.dg/20011107-1.c: Likewise.
15248 * gcc.dg/20020108-1.c: Likewise.
15249 * gcc.dg/20020122-3.c: Likewise.
15250 * gcc.dg/20020206-1.c: Likewise.
15251 * gcc.dg/20020310-1.c: Likewise.
15252 * gcc.dg/20020426-2.c: Likewise.
15253 * gcc.dg/20020517-1.c: Likewise.
15254 * gcc.dg/991230-1.c: Likewise.
15255 * gcc.dg/i386-unroll-1.c: Likewise.
15256 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15257
15258 2003-02-22 Jan Hubicka <jh@suse.cz>
15259
15260 * gcc.dg/i386-mul.c: New test.
15261
15262 2003-02-21 Roger Sayle <roger@eyesopen.com>
15263
15264 * gcc.dg/builtins-5.c: New test case.
15265
15266 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15267
15268 * gcc.dg/asmreg-1.c: New test.
15269
15270 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15271
15272 PR c++/9749
15273 * g++.dg/parse/varmod1.C: New test.
15274
15275 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15276
15277 PR c++/9727
15278 * g++.dg/template/op1.C: New test.
15279
15280 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15281
15282 PR c++/8906
15283 * g++.dg/template/nested2.C: New test.
15284
15285 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15286
15287 PR c++/8724
15288 * g++.dg/expr/dtor1.C: New test.
15289
15290 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15291
15292 * gcc.dg/cpp/include3.c: New test.
15293 * gcc.dg/cpp/inc/foo.h: New file.
15294
15295 2003-02-21 Glen Nakamura <glen@imodulo.com>
15296
15297 * gcc.c-torture/execute/20030221-1.c: New test.
15298
15299 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15300
15301 PR c++/9729
15302 * g++.dg/abi/conv1.C: New test.
15303
15304 2003-02-20 Jan Hubicka <jh@suse.cz>
15305
15306 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15307
15308 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15309
15310 * gcc.c-torture/compile/20030219-1.c: New test.
15311
15312 2003-02-18 Jan Hubicka <jh@suse.cz>
15313
15314 * gcc.dg/funcorder.c: New test.
15315
15316 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15317
15318 * gcc.c-torture/execute/20030218-1.c: New.
15319
15320 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15321
15322 * gcc.dg/20030218-1.c: New.
15323
15324 2003-02-18 Richard Henderson <rth@redhat.com>
15325
15326 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15327 * gcc.dg/attr-used-2.c: New.
15328
15329 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15330
15331 PR c++/9704
15332 * g++.dg/init/copy5.C: New test.
15333
15334 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15335
15336 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15337 * g++.dg/pch/pch.exp: Likewise.
15338
15339 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15340
15341 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15342 STACK_SIZE is not defined.
15343
15344 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15345
15346 PR c++/9457
15347 * g++.dg/template/init1.C: New test.
15348
15349 2003-02-16 Jan HUbicka <jh@suse.cz>
15350
15351 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15352 (foo): Add few extra tests
15353 * gcc.dg/c99-const-expr-3.c: Likewise.
15354 * gcc.c-torture/execute/20030216-1.c: New.
15355
15356 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15357
15358 PR c++/9459
15359 * g++.dg/ext/typeof4.C: New test.
15360
15361 2003-02-15 Roger Sayle <roger@eyesopen.com>
15362
15363 * gcc.dg/i386-387-3.c: New test case.
15364
15365 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15366
15367 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15368 cris-*-elf* cris-*-aout* and mmix-*-*.
15369
15370 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15371
15372 * gcc.dg/20030213-1.c: New test.
15373
15374 2003-02-12 Roger Sayle <roger@eyesopen.com>
15375
15376 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15377 * gcc.dg/i386-387-2.c: Likewise.
15378
15379 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15380
15381 * gcc.dg/ppc-spe.c: Fix formatting.
15382 Enable tests that were previously unsupported by gas.
15383 Delete tests for instructions that no longer exist.
15384 Switch arguments on evsubifw builtin.
15385
15386 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15387
15388 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15389 STACK_SIZE is too small.
15390
15391 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15392 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15393
15394 * gcc.dg/decl-2.c: New test.
15395
15396 2003-02-10 Jan Hubicka <jh@suse.cz>
15397
15398 * gcc.dg/i386-fpcvt-1.c: New test.
15399
15400 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15401
15402 * gcc.c-torture/execute/20030209-1.c: New test.
15403
15404 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15405
15406 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15407 int-wide bitops, use the constants of the same width.
15408 Likewise, if long long is 32-bit wide, test bitops using
15409 32-bit constants.
15410
15411 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15412
15413 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15414
15415 2003-02-07 Roger Sayle <roger@eyesopen.com>
15416
15417 * testsuite/gcc.dg/builtins-4.c: New test case.
15418
15419 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15420
15421 * gcc.dg/20020430-1.c: Fix dg command typos.
15422 * gcc.dg/20020503-1.c: Likewise.
15423
15424 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15425
15426 PR c++/8785
15427 * g++.dg/parse/fused-params1.C: New test.
15428
15429 PR c++/8857
15430 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15431
15432 PR c++/8921
15433 * g++.dg/parse/non-dependent1.C: New test.
15434
15435 PR c++/8928
15436 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15437
15438 PR c++/9228
15439 * g++.dg/parse/undefined7.C: New test.
15440 * g++.dg/parse/non-templ1.C: New test.
15441
15442 PR c++/9229
15443 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15444
15445 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15446
15447 * gcc.c-torture/compile/20030206-1.c: New test.
15448
15449 2003-02-05 Roger Sayle <roger@eyesopen.com>
15450
15451 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15452 "pow" to "foo" to avoid potential confusion with a math built-in.
15453
15454 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15455
15456 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15457 conditions for SPARC targets.
15458
15459 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15460
15461 * gcc.dg/20030204-1.c: New test.
15462
15463 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15464
15465 PR c++/38
15466 * g++.dg/parse/array-size1.C: New test.
15467
15468 PR c++/5657
15469 * g++.dg/parse/undefined3.C: New test.
15470
15471 PR c++/5665
15472 * g++.dg/parse/undefined4.C: New test.
15473
15474 PR c++/5975
15475 * g++.dg/parse/undefined5.C: New test.
15476
15477 PR c++/7259
15478 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15479
15480 PR c++/8578
15481 * g++.dg/parse/casting-operator1.C: New test.
15482
15483 PR c++/8596
15484 * g++.dg/parse/undefined6.C: New test.
15485
15486 PR c++/8736
15487 * g++.dg/parse/missing-template1.C: New test.
15488
15489 2003-02-04 Jan Hubicka <jh@suse.cz>
15490
15491 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15492 * gcc.dg/i386-cmov?.c: Likewise.
15493 * gcc.dg/i386-fpcvt-?.c: Likewise.
15494 * gcc.dg/i386-ssefp-1.c: Likewise.
15495 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15496 conventions.
15497
15498 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15499
15500 PR c++/7129
15501 * testsuite/g++.dg/ext/max.C: New test.
15502
15503 2003-02-03 Jan Hubicka <jh@suse.cz>
15504
15505 * gcc.c-torture/execute/20030203-1.c: New test.
15506
15507 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15508
15509 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15510 'natural-endian'.
15511
15512 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15513
15514 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15515 * g++.dg/init/new2.C: Likewise.
15516 * g++.dg/other/new1.C: Likewise.
15517
15518 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15519
15520 * gcc.dg/struct-ret-libc.c: New test.
15521
15522 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15523
15524 * gcc.dg/20030129-1.c: New test.
15525
15526 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15527
15528 PR c++/8849
15529 * g++.dg/template/ptrmem4.C: New test.
15530
15531 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15532
15533 * g++.dg/parser/constant1.C: New test.
15534
15535 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15536
15537 PR c++/8591
15538 * g++.dg/parse/friend2.C: New test.
15539
15540 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15541
15542 PR c++/9437
15543 * g++.dg/template/unify4.C: New test.
15544
15545 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15546
15547 * gcc.c-torture/execute/20030128-1.c: New test.
15548
15549 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15550
15551 * g++.dg/lookup/nested1.C: Test moved from ...
15552 * g++.old-deja/g++.other/lookup24.C: ... here.
15553
15554 2003-01-28 Jan Hubicka <jh@suse.cz>
15555
15556 * gcc.dg/i386-cmov5.c: New test.
15557
15558 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15559
15560 * gcc.c-torture/execute/20010925-1.c: Changed the
15561 memcpy declaration.
15562
15563 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15564
15565 PR c++/3902
15566 * g++.dg/parse/template5.C: New test.
15567
15568 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15569
15570 PR fortran/9258
15571 * g77.dg/pr9258: New test.
15572
15573 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15574
15575 * README: Move relevant parts from README.g++.
15576
15577 * README.g++: Remove this file.
15578
15579 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15580
15581 * g++.dg/abi/dcast1.C: New test.
15582
15583 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15584
15585 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15586
15587 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15588
15589 PR c++/47
15590 * g++.old-deja/g++.other/lookup24.C: New test.
15591
15592 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15593
15594 PR middle-end/7227
15595 * gcc.dg/uninit-C.c: New test.
15596
15597 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15598
15599 * g++.dg/abi/covariant1.C: New test.
15600
15601 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15602
15603 * gcc.dg/20030123-1.c: New test.
15604
15605 2003-01-25 Jan Hubicka <jh@suse.cz>
15606
15607 PR opt/8492
15608 * gcc.c-torture/compile/20030125-1.c
15609
15610 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15611
15612 PR c++/9403
15613 * g++.dg/parse/template3.C: New test.
15614 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15615
15616 PR c++/795
15617 * g++.dg/parse/template4.C: New test.
15618
15619 PR c++/9415
15620 * g++.dg/template/qual2.C: New test.
15621
15622 PR c++/8545
15623 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15624
15625 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15626
15627 2003-01-25 Roger Sayle <roger@eyesopen.com>
15628
15629 * gcc.c-torture/execute/switch-1.c: New test case.
15630
15631 2003-01-25 Jan Hubicka <jh@suse.cz>
15632
15633 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15634
15635 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15636
15637 Tweaks for Bison-1.875. From the NEWS file:
15638 "- `parse error' -> `syntax error'
15639 Bison now uniformly uses the term `syntax error'"
15640 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15641 * gcc.dg/cpp/digraph2.c: Likewise.
15642 * gcc.dg/cpp/direct2.c: Likewise.
15643 * gcc.dg/cpp/paste4.c: Likewise.
15644 * gcc.dg/c90-restrict-1.c: Likewise.
15645 * gcc.dg/c99-func-2.c: Likewise.
15646 * gcc.dg/noncompile/920721-2.c: Likewise.
15647 * gcc.dg/noncompile/930622-2.c: Likewise.
15648 * gcc.dg/noncompile/940112-1.c: Likewise.
15649 * gcc.dg/noncompile/950921-1.c: Likewise.
15650 * gcc.dg/noncompile/951123-1.c: Likewise.
15651 * gcc.dg/noncompile/971104-1.c: Likewise.
15652 * gcc.dg/noncompile/990416-1.c: Likewise.
15653
15654 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15655
15656 * g++.dg/parse/undefined1.C: Add error message.
15657
15658 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15659
15660 PR c++/9354
15661 * g++.dg/parse/new1.C: New test.
15662
15663 PR c++/9216
15664 * g++.dg/parse/template2.C: New test.
15665
15666 PR c++/9354
15667 * g++.dg/parse/typedef2.C: New test.
15668
15669 PR c++/9328
15670 * g++.dg/ext/typeof3.C: New test.
15671
15672 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15673
15674 PR c++/2738
15675 * g++.dg/parse/ret-type1.C: New test.
15676
15677 PR c++/3792
15678 * g++.dg/parse/tmpl-outside1.C: New test.
15679
15680 PR c++/4207
15681 * g++.dg/parse/int-as-enum1.C: New test.
15682
15683 PR c++/4903
15684 * g++.dg/parse/no-typename1.C: New test.
15685
15686 PR c++/5533
15687 * g++.dg/parse/no-value1.C: New test.
15688
15689 PR c++/5921
15690 * g++.dg/parse/wrong-inline1.C: New test.
15691
15692 PR c++/6402
15693 * g++.dg/parse/ref1.C: New test.
15694
15695 PR c++/6992
15696 * g++.dg/parse/attr-ctor1.C: New test.
15697
15698 PR c++/7229
15699 * g++.dg/parse/namespace5.C: New test.
15700
15701 PR c++/7917
15702 * g++.dg/parse/func-def1.C: New test.
15703
15704 PR c++/8143
15705 * g++.dg/parse/undefined1.C: New test.
15706
15707 PR c++/5723, PR c++/8522
15708 * g++.dg/parse/specialization1.C: New test.
15709
15710 PR c++/163, PR c++/8595
15711 * g++.dg/parse/struct-as-enum1.C: New test.
15712
15713 PR c++/9173
15714 * g++.dg/parse/undefined2.C: New test.
15715
15716 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15717
15718 PR c++/9298
15719 * g++.dg/parse/template1.C: New test.
15720
15721 PR c++/9384
15722 * g++.dg/parse/using1.C: New test.
15723
15724 PR c++/9285
15725 PR c++/9294
15726 * g++.dg/parse/expr2.C: New test.
15727
15728 PR c++/9388
15729 * g++.dg/parse/lookup2.C: Likewise.
15730
15731 2003-01-21 Jan Hubicka <jh@suse.cz>
15732
15733 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15734 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15735 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15736 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15737
15738 2003-01-20 Nick Clifton <nickc@redhat.com>
15739
15740 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15741 problem with ARM sibcall code generation.
15742
15743 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15744
15745 * gcc.c-torture/execute/20030120-1.c: New.
15746
15747 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15748
15749 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15750
15751 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15752
15753 PR c++/9272
15754 * g++.dg/parse/ctor1.C: New test.
15755
15756 PR c++/9294:
15757 * g++.dg/parse/qualified1.C: New test.
15758
15759 * g++.dg/parse/typename3.C: New test.
15760
15761 2003-01-16 Richard Henderson <rth@redhat.com>
15762
15763 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15764
15765 2003-01-16 Richard Henderson <rth@redhat.com>
15766
15767 * g++.dg/pch/pch.exp: Copy test header to the working directory
15768 before using it either for precompilation or direct use.
15769 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15770 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15771
15772 2003-01-16 Richard Henderson <rth@redhat.com>
15773
15774 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15775 before using it either for precompilation or direct use.
15776 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15777 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15778
15779 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15780
15781 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15782 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15783 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15784 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15785 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15786 typename warning into error.
15787 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15788 error messages.
15789 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15790 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15791 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15792 messages.
15793 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15794 make declaration visible in template.
15795 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15796 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15797 messages.
15798 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15799 message.
15800 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15801 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15802 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15803 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15804 typename warning with error message.
15805 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15806 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15807 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15808
15809 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15810
15811 * g++.dg/parse/ambig2.C: New test.
15812
15813 2003-01-15 Richard Henderson <rth@redhat.com>
15814
15815 * g++.dg/tls/init-2.C: Update error message string.
15816
15817 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15818
15819 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15820
15821 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15822
15823 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15824 all for HC11/HC12.
15825 * gcc.c-torture/compile/20001205-1.x: Likewise.
15826 * gcc.c-torture/compile/20001226-1.x: Likewise.
15827 * gcc.c-torture/compile/920520-1.x: Likewise.
15828 * gcc.c-torture/compile/961203-1.x: Likewise.
15829 * gcc.c-torture/compile/20020604-1.x: Likewise.
15830
15831 2003-01-15 Jan Hubicka <jh@suse.cz>
15832
15833 * gcc.c-torture/compile/20030115-1.c: New test.
15834
15835 * gcc.dg/i386-fpcvt-1.c: New test.
15836 * gcc.dg/i386-fpcvt-2.c: New test.
15837
15838 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15839
15840 Further conform g++'s __vmi_class_type_info to the C++ ABI
15841 specification.
15842 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15843 the specification.
15844
15845 2003-01-14 Jan Hubicka <jh@suse.cz>
15846
15847 * gcc.dg/i386-fpcvt-1.c: New test.
15848 * gcc.dg/i386-fpcvt-2.c: New test.
15849
15850 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15851
15852 * gcc.dg/i386-mmx-3.c: New test.
15853
15854 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15855
15856 PR c++/9264
15857 * g++.dg/parse/octal1.C: New file.
15858
15859 PR c++/9172
15860 * g++.dg/parse/typename1.C: New file.
15861
15862 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15863
15864 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15865 * gcc.dg/bf-no-ms-layout.c: Likewise.
15866 * gcc.dg/bf-ms-attrib.c: Likewise.
15867
15868 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15869
15870 PR c++/9099
15871 * g++.dg/parse/dtor1.C: New file.
15872
15873 PR c++/9128
15874 * g++.dg/rtti/typeid1.C: New file.
15875
15876 PR c++/9153
15877 * g++.dg/parse/lookup1.C: New file.
15878
15879 PR c++/9171
15880 * g++.dg/templ/spec5.C: New file.
15881
15882 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15883
15884 * gcc.c-torture/compile/20030110-1.c: New test.
15885
15886 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15887
15888 Merge from pch-branch:
15889
15890 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15891
15892 * gcc.dg/pch/cpp-1.h: New.
15893 * gcc.dg/pch/cpp-1.c: New.
15894 * gcc.dg/pch/cpp-2.h: New.
15895 * gcc.dg/pch/cpp-2.c: New.
15896
15897 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15898
15899 * gcc.dg/pch/except-1.h: New.
15900 * gcc.dg/pch/except-1.c: New.
15901
15902 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15903
15904 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15905 running test.
15906 * gcc.dg/pch: Include *.hp not *.h.
15907 * gcc.dg/pch/system-1.h: New.
15908 * gcc.dg/pch/system-1.c: New.
15909
15910 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15911
15912 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15913 rather than trying to build and run a program using PCH.
15914 * gcc.dg/pch: Remove dg-do commands from test files.
15915
15916 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15917
15918 * gcc.dg/pch/macro-3.c: New.
15919 * gcc.dg/pch/macro-3.h: New.
15920
15921 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15922
15923 * gcc.dg/pch/common-1.c: New.
15924 * gcc.dg/pch/common-1.h: New.
15925 * gcc.dg/pch/decl-1.c: New.
15926 * gcc.dg/pch/decl-1.h: New.
15927 * gcc.dg/pch/decl-2.c: New.
15928 * gcc.dg/pch/decl-2.h: New.
15929 * gcc.dg/pch/decl-3.c: New.
15930 * gcc.dg/pch/decl-3.h: New.
15931 * gcc.dg/pch/decl-4.c: New.
15932 * gcc.dg/pch/decl-4.h: New.
15933 * gcc.dg/pch/decl-5.c: New.
15934 * gcc.dg/pch/decl-5.h: New.
15935 * gcc.dg/pch/global-1.c: New.
15936 * gcc.dg/pch/global-1.h: New.
15937 * gcc.dg/pch/inline-1.c: New.
15938 * gcc.dg/pch/inline-1.h: New.
15939 * gcc.dg/pch/inline-2.c: New.
15940 * gcc.dg/pch/inline-2.h: New.
15941 * gcc.dg/pch/static-1.c: New.
15942 * gcc.dg/pch/static-1.h: New.
15943 * gcc.dg/pch/static-2.c: New.
15944 * gcc.dg/pch/static-2.h: New.
15945
15946 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15947
15948 * g++.dg/pch/pch.exp: Better handle failing testcases.
15949 * gcc.dg/pch/pch.exp: Likewise.
15950 * gcc.dg/pch/macro-1.c: New.
15951 * gcc.dg/pch/macro-1.h: New.
15952 * gcc.dg/pch/macro-2.c: New.
15953 * gcc.dg/pch/macro-2.h: New.
15954
15955 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15956
15957 * g++.dg/dg.exp: Treat files in pch/ specially.
15958 * g++.dg/pch/pch.exp: New file.
15959 * g++.dg/pch/empty.H: New file.
15960 * g++.dg/pch/empty.C: New file.
15961 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15962 "precompile".
15963
15964 * gcc.dg/pch/pch.exp: New file.
15965 * gcc.dg/pch/empty.h: New file.
15966 * gcc.dg/pch/empty.c: New file.
15967 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15968 "precompile".
15969
15970 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15971
15972 * g++.dg/template/friend14.C: New test.
15973
15974 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15975
15976 * gcc.dg/old-style-asm-1.c: New test.
15977
15978 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15979
15980 * gcc.c-torture/compile/20030109-1.c: New test.
15981
15982 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15983
15984 * gcc.c-torture/execute/20030109-1.c: New test.
15985
15986 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15987
15988 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15989 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15990 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15991 * g++.old-deja/g++.mike/eh2.C: Likewise
15992 * g++.old-deja/g++.mike/eh3.C: Likewise
15993 * g++.old-deja/g++.mike/eh5.C: Likewise
15994 * g++.old-deja/g++.mike/eh6.C: Likewise
15995 * g++.old-deja/g++.mike/eh7.C: Likewise
15996 * g++.old-deja/g++.mike/eh8.C: Likewise
15997 * g++.old-deja/g++.mike/eh9.C: Likewise
15998 * g++.old-deja/g++.mike/eh10.C: Likewise
15999 * g++.old-deja/g++.mike/eh12.C: Likewise
16000 * g++.old-deja/g++.mike/eh13.C: Likewise
16001 * g++.old-deja/g++.mike/eh14.C: Likewise
16002 * g++.old-deja/g++.mike/eh16.C: Likewise
16003 * g++.old-deja/g++.mike/eh17.C: Likewise
16004 * g++.old-deja/g++.mike/eh18.C: Likewise
16005 * g++.old-deja/g++.mike/eh21.C: Likewise
16006 * g++.old-deja/g++.mike/eh23.C: Likewise
16007 * g++.old-deja/g++.mike/eh24.C: Likewise
16008 * g++.old-deja/g++.mike/eh25.C: Likewise
16009 * g++.old-deja/g++.mike/eh26.C: Likewise
16010 * g++.old-deja/g++.mike/eh27.C: Likewise
16011 * g++.old-deja/g++.mike/eh28.C: Likewise
16012 * g++.old-deja/g++.mike/eh29.C: Likewise
16013 * g++.old-deja/g++.mike/eh31.C: Likewise
16014 * g++.old-deja/g++.mike/eh33.C: Likewise
16015 * g++.old-deja/g++.mike/eh34.C: Likewise
16016 * g++.old-deja/g++.mike/eh35.C: Likewise
16017 * g++.old-deja/g++.mike/eh36.C: Likewise
16018 * g++.old-deja/g++.mike/eh37.C: Likewise
16019 * g++.old-deja/g++.mike/eh38.C: Likewise
16020 * g++.old-deja/g++.mike/eh39.C: Likewise
16021 * g++.old-deja/g++.mike/eh40.C: Likewise
16022 * g++.old-deja/g++.mike/eh41.C: Likewise
16023 * g++.old-deja/g++.mike/eh42.C: Likewise
16024 * g++.old-deja/g++.mike/eh44.C: Likewise
16025 * g++.old-deja/g++.mike/eh46.C: Likewise
16026 * g++.old-deja/g++.mike/eh47.C: Likewise
16027 * g++.old-deja/g++.mike/eh48.C: Likewise
16028 * g++.old-deja/g++.mike/eh49.C: Likewise
16029 * g++.old-deja/g++.mike/eh50.C: Likewise
16030 * g++.old-deja/g++.mike/eh51.C: Likewise
16031 * g++.old-deja/g++.mike/eh53.C: Likewise
16032 * g++.old-deja/g++.mike/eh55.C: Likewise
16033 * g++.old-deja/g++.mike/p7912.C: Likewise
16034 * g++.old-deja/g++.mike/p9706.C: Likewise
16035 * g++.old-deja/g++.mike/p10416.C: Likewise
16036 * g++.old-deja/g++.mike/p11667.C: Likewise
16037 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16038 Remove redundant reference to Iris.
16039 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16040 Elxsi, i860, Pico Java, and WE32K.
16041
16042 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16043
16044 * g++.dg/ext/asm4.C: New test.
16045
16046 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16047
16048 PR c++/9030
16049 * g++.dg/template/friend12.C: New test.
16050 * g++.dg/template/friend13.C: Likewise.
16051 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16052
16053 2003-01-08 Jan Hubicka <jh@suse.cz>
16054
16055 * gcc.dg/i386-cadd.c: New test.
16056 * gcc.dg/i386-cmov4.c: Likewise.
16057
16058 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16059
16060 PR c++/9165
16061 * g++.dg/warn/Wunused-3.C: New test.
16062
16063 * g++.dg/abi/bitfield9.C: New test.
16064
16065 PR c++/9189
16066 * g++.dg/parse/defarg3.C: New test.
16067
16068 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16069
16070 * g++.dg/parse/ambig1.C: New test.
16071 * g++.dg/parse/defarg2.C: New test.
16072
16073 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16074
16075 * g++.dg/template/defarg-1.C: New test.
16076 * g++.dg/template/local2.C: Likewise.
16077
16078 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16079
16080 * gcc.c-torture/execute/20030105-1.c: New test.
16081
16082 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16083
16084 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16085 * g++.dg/parse/namespace4.C: Likewise.
16086
16087 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16088
16089 * g++.dg/template/ntp2.C: New test.
16090
16091 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16092
16093 * g++.dg/parse/extern-C-1.C: New test.
16094
16095 * g++.dg/parse/namespace4.C: New test.
16096
16097 * g++.dg/template/nested1.C: New test.
16098
16099 * g++.dg/parse/namespace3.C: New test.
16100
16101 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16102
16103 * g++.dg/lookup/two-stage1.C: New test.
16104
16105 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16106
16107 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16108 * g++.old-deja/g++.jason/access8.C: Likewise.
16109 * g++.old-deja/g++.other/decl5.C: Likewise.
16110
16111 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16112
16113 * g++.dg/parse/parse7.C: New test.
16114
16115 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16116
16117 PR c++/2843
16118 * g++.dg/ext/attrib7.C: New test.
16119
16120 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16121
16122 * g++.dg/parse/parse6.C: New test.
16123
16124 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16125
16126 * gcc.dg/h8300-stack-1.c: New.
16127
16128 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16129
16130 g++.dg/lookup/exception1.C: New test.
16131
16132 g++.dg/lookup/template1.C: New test.
16133
16134 g++.dg/parse/namespace2.C: New test.
16135
16136 g++.dg/parse/parens2.C: New test.
16137
16138 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16139
16140 * g++.dg/parse/parse5.C: New test.
16141 * g++.dg/lookup/scoped4.C: New test.
16142
16143 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16144
16145 * g++.dg/parse/parens1.C: New test.
16146
16147 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16148 angle-bracket1.C.
16149 * g++.dg/parse/parens2.C: New test.
16150
16151 * g++.dg/lookup/scope-operator1.C: New test.
16152
16153 * g++.dg/parse/operator1.C: New test.
16154
16155 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16156
16157 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16158 * g++.old-deja/g++.other/access6.C: Likewise.
16159 * g++.old-deja/g++.other/decl1.C: Likewise.
16160 * g++.old-deja/g++.pt/typename12.C: Likewise.
16161
16162 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16163
16164 * g++.dg/parse/namespace1.C: New test.
16165
16166 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16167
16168 * g++.dg/parse/parse4.C: New test.
16169
16170 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16171
16172 * g++.dg/parse/parse3.C: New test.
16173
16174 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16175
16176 * g++.dg/parse/parse2.C: New test.
16177
16178 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16179
16180 * g++.dg/template/friend11.C: New test.
16181
16182 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16183
16184 * g++.dg/parse/parse1.C: New test.
16185
16186 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16187
16188 * lib/profopt.exp: Change the name of a global variable to avoid
16189 possible clashes with other test suites.
16190
16191 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16192
16193 * g++.dg/inherit/covariant8.C: New test.
16194
16195 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16196
16197 * g++.dg/init/array9.C: New test.
16198
16199 PR c++/9112
16200 * g++.dg/parse/expr1.C: New test.
16201
16202 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16203
16204 * gcc.c-torture/compile/20021230-1.c: New test.
16205
16206 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16207
16208 * g++.dg/inherit/covariant5.C: New test.
16209 * g++.dg/inherit/covariant6.C: New test.
16210 * g++.dg/inherit/covariant7.C: New test.
16211
16212 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16213
16214 PR c++/2739
16215 * g++.dg/other/access2.C: New test.
16216
16217 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16218
16219 * g++.dg/other/anon-struct.C: No longer fails
16220 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16221 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16222 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16223
16224 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16225
16226 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16227
16228 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16229
16230 * g++.dg/eh/spec4.C: Remove stray semicolon.
16231 * g++.dg/expr/pmf-1.C: Change error message.
16232 * g++.dg/ext/asm1.C: Remove stray semicolon.
16233 * g++.dg/ext/typename1.C: Add missing typenames.
16234 * g++.dg/inherit/template-as-base.C: Change error message.
16235 * g++.dg/lookup/scoped1.C: Likewise.
16236 * g++.dg/lookup/scoped2.C: Likewise.
16237 * g++.dg/lookup/using2.C: Likewise.
16238 * g++.dg/other/component1.C: Remove stray semicolon.
16239 * g++.dg/other/do1.C: Change error message.
16240 * g++.dg/other/error2.C: Likewise.
16241 * g++.dg/other/init1.C: Likewise.
16242 * g++.dg/other/packed1.C: Remove stray semicolon.
16243 * g++.dg/other/ptrmem2.C: Change error message.
16244 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16245 marker.
16246 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16247 * g++.dg/template/access3.C: Add typename keyword.
16248 * g++.dg/template/access5.C: Remove stray semicolon.
16249 * g++.dg/template/access6.C: Likewise.
16250 * g++.dg/template/complit1.C: Likewise.
16251 * g++.dg/template/crash1.C: Change error message.
16252 * g++.dg/template/inherit2.C: Remove stray semicolon.
16253 * g++.dg/template/instantiate2.C: Likewise.
16254 * g++.dg/template/instantiate3.C: Change error message.
16255 * g++.dg/template/qual1.C: Remove stray semicolon.
16256 * g++.dg/template/qualttp18.C: Change error message.
16257 * g++.dg/template/ref1.C: Remove stray semicolon.
16258 * g++.dg/template/sizeof1.C (A::value): Declare it.
16259 * g++.dg/template/spec4.C: Change error message.
16260 * g++.dg/template/static1.C: Likewise.
16261 * g++.dg/template/type1.C: Likewise.
16262 * g++.dg/template/typename3.C: Likewise.
16263 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16264 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16265 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16266 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16267 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16268 named return value extension.
16269 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16270 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16271 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16272 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16273 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16274 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16275 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16276 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16277 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16278 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16279 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16280 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16281 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16282 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16283 syntax.
16284 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16285 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16286 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16287 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16288 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16289 * g++.old-deja/g++.brendan/template11.C: Likewise.
16290 * g++.old-deja/g++.brendan/template26.C: Likewise.
16291 * g++.old-deja/g++.brendan/template27.C: Use explicit
16292 specialization syntax.
16293 * g++.old-deja/g++.brendan/template30.C: Likewise.
16294 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16295 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16296 non-dependent names.
16297 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16298 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16299 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16300 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16301 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16302 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16303 named return value extension.
16304 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16305 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16306 * g++.old-deja/g++.ext/return1.C: Likewise.
16307 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16308 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16309 * g++.old-deja/g++.jason/access8.C: Likewise.
16310 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16311 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16312 pseudo-destructor names.
16313 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16314 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16315 pseudo-destructor names.
16316 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16317 * g++.old-deja/g++.jason/overload19.C: Likewise.
16318 * g++.old-deja/g++.jason/overload32.C: Likewise.
16319 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16320 stray semicolons.
16321 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16322 * g++.old-deja/g++.jason/return.C: Likewise.
16323 * g++.old-deja/g++.jason/return2.C: Likewise.
16324 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16325 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16326 syntax.
16327 * g++.old-deja/g++.jason/template10.C: Account for use of
16328 non-dependent names.
16329 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16330 syntax.
16331 * g++.old-deja/g++.jason/template37.C: Likewise.
16332 * g++.old-deja/g++.law/access4.C: Change error messages.
16333 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16334 pseudo-destructor names.
16335 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16336 * g++.old-deja/g++.law/ctors9.C: Likewise.
16337 * g++.old-deja/g++.law/cvt22.C: Likewise.
16338 * g++.old-deja/g++.law/dtors5.C: Likewise.
16339 * g++.old-deja/g++.law/global-init1.C: Likewise.
16340 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16341 * g++.old-deja/g++.law/operators28.C: Likewise.
16342 * g++.old-deja/g++.law/visibility28.C: Likewise.
16343 * g++.old-deja/g++.martin/eval1.C: Likewise.
16344 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16345 name.
16346 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16347 * g++.old-deja/g++.mike/net34.C: Likewise.
16348 * g++.old-deja/g++.mike/net36.C: Likewise.
16349 * g++.old-deja/g++.mike/ns2.C: Likewise.
16350 * g++.old-deja/g++.mike/p12306.C: Likewise.
16351 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16352 value extension.
16353 * g++.old-deja/g++.mike/p700.C: Likewise.
16354 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16355 * g++.old-deja/g++.mike/p710.C: Likewise.
16356 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16357 value extension.
16358 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16359 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16360 * g++.old-deja/g++.ns/crash2.C: Likewise.
16361 * g++.old-deja/g++.ns/crash3.C: Likewise.
16362 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16363 * g++.old-deja/g++.ns/ns17.C: Likewise.
16364 * g++.old-deja/g++.ns/template16.C: Likewise.
16365 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16366 keyword.
16367 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16368 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16369 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16370 named return value extension.
16371 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16372 * g++.old-deja/g++.other/access4.C: Issue additional error
16373 messages.
16374 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16375 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16376 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16377 * g++.old-deja/g++.other/crash25.C: Change error message.
16378 * g++.old-deja/g++.other/crash4.C: Change error message.
16379 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16380 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16381 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16382 checks.
16383 * g++.old-deja/g++.other/defarg8.C: Likewise.
16384 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16385 * g++.old-deja/g++.other/dtor10.C: Likewise.
16386 * g++.old-deja/g++.other/incomplete.C: Likewise.
16387 * g++.old-deja/g++.other/linkage7.C: Likewise.
16388 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16389 lookup algorithm.
16390 * g++.old-deja/g++.other/mangle2.C: Likewise.
16391 * g++.old-deja/g++.other/refinit2.C: Likewise.
16392 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16393 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16394 * g++.old-deja/g++.pt/crash28.C: Likewise.
16395 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16396 syntax.
16397 * g++.old-deja/g++.pt/crash32.C: Change error message.
16398 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16399 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16400 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16401 error message position.
16402 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16403 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16404 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16405 syntax.
16406 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16407 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16408 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16409 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16410 keyword.
16411 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16412 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16413 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16414 keyword.
16415 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16416 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16417 syntax.
16418 * g++.old-deja/g++.pt/friend28.C: Account for use of
16419 non-dependent names.
16420 * g++.old-deja/g++.pt/friend29.C: Likewise.
16421 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16422 rules.
16423 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16424 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16425 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16426 lookup rules.
16427 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16428 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16429 keyword.
16430 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16431 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16432 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16433 keyword.
16434 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16435 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16436 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16437 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16438 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16439 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16440 keyword.
16441 * g++.old-deja/g++.pt/spec10.C: Likewise.
16442 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16443 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16444 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16445 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16446 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16447 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16448 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16449 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16450 * g++.old-deja/g++.pt/typename15.C: Likewise.
16451 * g++.old-deja/g++.pt/typename22.C: Likewise.
16452 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16453 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16454 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16455 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16456 syntax.
16457 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16458 return value extension.
16459 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16460 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16461 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16462 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16463
16464 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16465
16466 * g++.dg/warn/inline1.C: New test.
16467 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16468 * g++.old-deja/g++.jason/synth10.C: Likewise.
16469 * g++.old-deja/g++.mike/net31.C: Likewise.
16470 * g++.old-deja/g++.mike/p8786.C: Likewise.
16471
16472 * g++.dg/template/friend10.C: New test.
16473 * g++.dg/template/conv5.C: New test.
16474
16475 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16476
16477 * g++.dg/lookup/scoped3.C: New test.
16478
16479 * g++.dg/lookup/decl1.C: New test.
16480 * g++.dg/lookup/decl2.C: New test.
16481
16482 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16483
16484 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16485 gcc.c-torture/compile/20021015-1.c,
16486 gcc.c-torture/compile/20021015-2.c,
16487 gcc.c-torture/compile/20021123-1.c,
16488 gcc.c-torture/compile/20021123-2.c,
16489 gcc.c-torture/compile/20021123-3.c,
16490 gcc.c-torture/compile/20021123-4.c,
16491 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16492 only to 3.1 or 3.2 branch.
16493
16494 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16495
16496 * gcc.dg/i386-bitfield3.c: New test.
16497
16498 * gcc.dg/i386-bitfield2.c: New test.
16499
16500 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16501
16502 * g++.dg/parse/conv_op1.C: New test.
16503
16504 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16505
16506 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16507 approved.
16508
16509 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16510
16511 * gcc.c-torture/compile/20021220-1.c: New test.
16512
16513 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16514
16515 * gcc.dg/i386-fastcall-1.c: New.
16516
16517 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16518
16519 * gcc.c-torture/execute/20021219-1.c: New test.
16520
16521 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16522
16523 * gcc.dg/i386-pic-1.c: New test.
16524
16525 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16526
16527 PR c++/8099
16528 * g++.dg/template/friend9.C: New test.
16529
16530 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16531
16532 PR c++/3663
16533 * g++.dg/template/access7.C: New test.
16534
16535 2002-12-18 Nick Clifton <nickc@redhat.com>
16536
16537 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16538 the libstdc++-v3 directory has been found.
16539
16540 2002-12-12 Devang Patel <dpatel@apple.com>
16541 * gcc.dg/darwin-ld-1.c: New test.
16542 * gcc.dg/darwin-ld-2.c: New test.
16543 * gcc.dg/darwin-ld-3.c: New test.
16544 * gcc.dg/darwin-ld-4.c: New test.
16545 * gcc.dg/darwin-ld-5.c: New test.
16546
16547 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16548
16549 * gcc.c-torture/compile/20021212-1.c: New test.
16550
16551 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16552
16553 * gcc.dg/fshort-wchar: New test.
16554
16555 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16556
16557 PR c++/8372
16558 * g++.dg/template/dtor1.C: New test.
16559
16560 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16561 markers.
16562
16563 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16564
16565 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16566
16567 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16568
16569 * g++.dg/template/static1.C: New test.
16570 * g++.dg/template/static2.C: New test.
16571 * g++.old-deja/g++.ext/memconst.C: New test.
16572
16573 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16574
16575 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16576 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16577 * g++.dg/special/initp1.C: Likewise.
16578
16579 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16580
16581 * gcc.c-torture/execute/20021204-1.c: New test.
16582
16583 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16584
16585 * gcc.dg/ppc-fmadd-1.c: New file.
16586 * gcc.dg/ppc-fmadd-2.c: New file.
16587 * gcc.dg/ppc-fmadd-3.c: New file.
16588
16589 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16590
16591 * gcc.c-torture/compile/20021204-1.c: New test.
16592
16593 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16594
16595 * g++.dg/inherit/covariant2.C: New test.
16596 * g++.dg/inherit/covariant3.C: New test.
16597 * g++.dg/inherit/covariant4.C: New test.
16598 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16599 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16600
16601 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16602
16603 PR c++/8688
16604 * g++.dg/init/brace3.C: New test.
16605
16606 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16607
16608 * gcc.dg/20020210-1.c: Fix a comment typo.
16609
16610 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16611
16612 PR c++/8720
16613 * g++.dg/parse/defarg1.C: New test.
16614
16615 PR c++/8615
16616 * g++.dg/template/char1.C: New test.
16617
16618 * g++.dg/template/varmod1.C: Fix typo.
16619
16620 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16621
16622 DR 180
16623 * g++.old-deja/g++.pt/crash32.C: Expect error.
16624
16625 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16626
16627 PR c++/5919
16628 * g++.dg/template/varmod1.C: New test.
16629
16630 PR c++/8727
16631 * g++.dg/inherit/typeinfo1.C: New test.
16632
16633 PR c++/8663
16634 * g++.dg/inherit/typedef1.C: New test.
16635
16636 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16637
16638 PR c++/8332
16639 PR c++/8493
16640 * g++.dg/template/strlen1.C: New test.
16641
16642 PR c++/8227
16643 * g++.dg/template/ctor2.C: New test.
16644
16645 PR c++/8214
16646 * g++.dg/init/string1.C: New test.
16647
16648 PR c++/8511
16649 * g++.dg/template/friend8.C: New test.
16650
16651 2002-11-29 Joe Buck <jbuck@synopsys.com>
16652
16653 * g++.dg/lookup/anon2.C: New test.
16654
16655 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16656
16657 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16658 h8300 port.
16659
16660 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16661
16662 * gcc.dg/bitfld-6.c: New test.
16663
16664 2002-11-27 Jan Hubicka <jh@suse.cz>
16665
16666 * gcc.c-torture/execute/20021127.[cx]: New test.
16667
16668 2002-11-26 Jan Hubicka <jh@suse.cz>
16669
16670 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16671 quality.
16672
16673 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16674
16675 * g++.dg/init/brace2.C: New test.
16676 * g++.old-deja/g++.mike/p9129.C: Correct.
16677
16678 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16679
16680 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16681
16682 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16683
16684 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16685
16686 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16687
16688 * testsuite/g++.dg/abi/empty11.C: New test.
16689 * testsuite/g++.dg/rtti/cv1.C: New test.
16690
16691 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16692
16693 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16694
16695 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16696
16697 * g++.dg/abi/empty10.C: New test.
16698
16699 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16700
16701 * gcc.c-torture/compile/20021124-1.c: New test.
16702
16703 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16704
16705 * g++.dg/abi/rtti2.C: New test.
16706
16707 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16708
16709 * gcc.dg/i386-unroll-1.c: New test.
16710
16711 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16712
16713 * gcc.c-torture/compile/20021120-1.c: New test.
16714 * gcc.c-torture/compile/20021120-2.c: New test.
16715
16716 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16717
16718 * gcc.dg/bitfld-5.c: New test.
16719
16720 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16721
16722 * gcc.c-torture/execute/20021120-3.c: New test.
16723
16724 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16725
16726 * gcc.c-torture/execute/20021120-2.c: New test.
16727
16728 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16729
16730 * gcc.c-torture/execute/20021120-1.c: New test.
16731
16732 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16733
16734 * gcc.c-torture/execute/20021118-3.c: New test.
16735
16736 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16737
16738 * gcc.c-torture/compile/20021119-1.c: New test.
16739
16740 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16741
16742 * gcc.dg/duff-1.c: New test.
16743 * gcc.dg/duff-2.c: New test.
16744 * gcc.dg/duff-3.c: New test.
16745
16746 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16747
16748 * gcc.dg/cpp/_Pragma5.c: New test.
16749
16750 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16751
16752 * gcc.c-torture/execute/20021118-2.c: New test.
16753
16754 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16755
16756 * gcc.c-torture/execute/20021118-1.c: New test.
16757
16758 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16759
16760 * gcc.dg/20021116-1.c: New test.
16761
16762 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16763
16764 * g++.dg/abi/vcall1.C: New test.
16765
16766 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16767
16768 * gcc.dg/20021029-1.c: New test.
16769 * gcc.dg/20021029-2.c: New test.
16770
16771 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16772
16773 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16774
16775 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16776
16777 PR c/8439
16778 * gcc.dg/20021110.c: Move to ...
16779 * gcc.c-torture/compile/20021110.c: .... here.
16780
16781 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16782
16783 PR c/8467
16784 * gcc.c-torture/execute/20021111-1.c
16785
16786 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16787
16788 PR c/8439
16789 * gcc.dg/20021110.c: New test.
16790
16791 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16792
16793 * g++.dg/abi/vthunk3.C: Run only on x86.
16794
16795 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16796
16797 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16798
16799 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16800
16801 * lib/compat.exp (compat-execute): Fix logic error in last
16802 change.
16803
16804 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16805
16806 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16807
16808 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16809
16810 PR c++/8389
16811 * g++.dg/template/access6.C: New test.
16812
16813 2002-11-08 Jan Hubicka <jh@suse.cz>
16814
16815 * gcc.dg/i386-ssefp-1.c: New test.
16816 * gcc.dg/i386-ssefp-1.c: New test.
16817
16818 2002-11-08 Jan Hubicka <jh@suse.cz>
16819
16820 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16821
16822 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16823
16824 * g++.dg/abi/vthunk3.C: New test.
16825
16826 PR c++/8338
16827 * g++.dg/template/crash2.C: New test.
16828
16829 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16830
16831 * testsuite/g++.dg/abi/dtor1.C: New test.
16832 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16833
16834 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16835
16836 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16837 Darwin.
16838
16839 2002-11-04 Adam Nemet <anemet@lnxw.com>
16840
16841 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16842 -mthumb. Only xfail with -O0.
16843
16844 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16845
16846 * g++.dg/abi/thunk1.C: New test.
16847 * g++.dg/abi/thunk2.C: Likewise.
16848 * g++.dg/abi/vtt1.C: Likewise.
16849
16850 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16851
16852 PR optimization/8423
16853 * gcc.c-torture/execute/builtin-constant.c: New test.
16854
16855 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16856
16857 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16858 Add some more cases.
16859
16860 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16861
16862 PR c++/8391
16863 * g++.dg/opt/local1.C: New test.
16864
16865 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16866
16867 PR c++/8160
16868 * g++.dg/template/complit1.C: New test.
16869
16870 PR c++/8149
16871 * g++.dg/template/typename4.C: Likewise.
16872
16873 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16874
16875 Core issue 287, PR c++/7639
16876 * g++.dg/template/instantiate1.C: Adjust error location.
16877 * g++.dg/template/instantiate3.C: New test.
16878 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16879 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16880 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16881
16882 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16883
16884 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16885
16886 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16887
16888 PR c++/8287
16889 * g++.dg/init/dtor2.C: New test.
16890
16891 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16892
16893 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16894 * gcc.dg/nest.c: Bypass errors on irix6.
16895
16896 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16897
16898 * gcc.dg/nest.c: Expect error for mmix-*-*.
16899 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16900
16901 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16902
16903 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16904 markers.
16905
16906 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16907
16908 2002-10-25 Mike Stump <mrs@apple.com>
16909
16910 * gcc.dg/warn-1.c: New test.
16911
16912 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16913
16914 * g++.dg/template/typename3.C: New test.
16915
16916 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16917
16918 * g++.dg/lookup/ptrmem1.C: New test.
16919
16920 * g++.dg/abi/vthunk2.C: New test.
16921
16922 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16923
16924 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16925
16926 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16927
16928 * g++.dg/abi/empty9.C: New test.
16929
16930 2002-10-24 Richard Henderson <rth@redhat.com>
16931
16932 * g++.dg/inherit/thunk1.C: Enable for ia64.
16933
16934 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16935
16936 PR c++/8067
16937 * g++.dg/lookup/pretty1.C: New test.
16938
16939 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16940
16941 * gcc.dg/20021023-1.c: New test.
16942
16943 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16944
16945 PR c++/7679
16946 * g++.dg/parse/inline1.C: New test.
16947
16948 2002-10-23 Richard Henderson <rth@redhat.com>
16949
16950 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16951
16952 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16953
16954 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16955
16956 PR c++/6579
16957 * g++.dg/parse/stmtexpr3.C: New test.
16958
16959 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16960
16961 * g++.dg/expr/cond1.C: New test.
16962
16963 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16964
16965 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16966
16967 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16968
16969 * g++.dg/abi/vbase13.C: New test.
16970 * g++.dg/abi/vbase14.C: Likewise.
16971
16972 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16973
16974 * gcc.dg/tls/pic-1.c: New test.
16975 * gcc.dg/tls/nonpic-1.c: New test.
16976 * gcc.dg/20021018-1.c: New test.
16977
16978 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16979
16980 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16981 Remove only files with the same base name as the test case.
16982 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16983 (profopt-execute): Likewise. Also, remove old profiling
16984 and performance data files before running the tests.
16985
16986 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16987 * g++.dg/bprob/bprob.exp: Likewise.
16988 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16989 to allow more general test case names.
16990
16991 * g++.dg/bprob/bprob-1.C: Rename to ...
16992 * g++.dg/bprob/g++-bprob-1.C: ... this.
16993
16994 * g77.dg/bprob/bprob-1.f: Rename to ...
16995 * g77.dg/bprob/g77-bprob-1.f: ... this.
16996
16997 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16998
16999 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17000 bison 1.50 or later.
17001
17002 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17003
17004 * g++.dg/README: Describe more test directories.
17005
17006 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17007
17008 * g++.dg/init/array6.C: Add additional tests.
17009
17010 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17011
17012 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17013 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17014
17015 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17016
17017 * gcc.c-torture/compile/20020604-1.x: New.
17018 * gcc.c-torture/compile/simd-5.x: Likewise.
17019 * gcc.c-torture/execute/920710-1.x: Likewise.
17020 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17021
17022 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17023
17024 * g++.dg/inherit/override1.C: Add dg-options clause.
17025
17026 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17027
17028 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17029 _mm_slli_si128.
17030
17031 2002-10-19 Andreas Schwab <schwab@suse.de>
17032
17033 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17034 directory component.
17035
17036 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17037
17038 * g++.dg/inherit/thunk1.C: New test.
17039
17040 * g++.dg/inherit/override1.C: New test.
17041
17042 * g++.dg/abi/mangle11.C: New test.
17043 * g++.dg/abi/mangle14.C: New test.
17044 * g++.dg/abi/mangle17.C: New test.
17045
17046 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17047
17048 * g++.dg/overload/member2.C: New test.
17049
17050 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17051
17052 * g++.dg/README: Describe new compat directory.
17053 * g++.dg/dg.exp: Skip tests in compat directory.
17054 * README.compat: New file.
17055 * lib/compat.exp: New expect script.
17056 * g++.dg/compat: New test directory.
17057 * g++.dg/compat/compat.exp: New expect script.
17058 * g++.dg/compat/abi: New test directory.
17059 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17060 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17061 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17062 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17063 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17064 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17065 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17066 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17067 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17068 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17069 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17070 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17071 * g++.dg/compat/break: New test directory.
17072 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17073 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17074 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17075 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17076 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17077 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17078 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17079 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17080 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17081 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17082 g++.dg/compat/break/README: New files.
17083 * g++.dg/compat/eh: New test directory.
17084 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17085 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17086 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17087 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17088 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17089 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17090 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17091 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17092 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17093 g++.dg/compat/eh/filter2_y.C,
17094 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17095 g++.dg/compat/eh/new1_y.C,
17096 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17097 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17098 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17099 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17100 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17101 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17102 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17103 g++.dg/compat/eh/unexpected1_y.C: New files.
17104 * g++.dg/compat/init: New test directory.
17105 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17106 g++.dg/compat/init/array5_y.C,
17107 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17108 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17109 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17110 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17111 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17112 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17113 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17114 g++.dg/compat/init/init-ref2_y.C: New files.
17115
17116 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17117
17118 PR c++/7584
17119 * g++.dg/inherit/using3.C: New test.
17120
17121 2002-10-17 Jan Hubicka <jh@suse.cz>
17122
17123 * gcc.dg/20021017-2.c: New test.
17124
17125 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17126
17127 * g++.dg/abi/mangle16.C: Adjust.
17128
17129 * g++.dg/init/array8.C: New test.
17130
17131 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17132
17133 * gcc.dg/special/mips-abi.exp: New test.
17134 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17135
17136 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17137
17138 * g++.dg/abi/mangle16.C: New test.
17139 * g++.dg/abi/mangle17.C: Likewise.
17140
17141 PR c++/7478
17142 * g++.dg/template/ref1.C: New test.
17143
17144 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17145
17146 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17147
17148 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17149
17150 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17151
17152 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17153
17154 PR c++/7524
17155 * g++.dg/init/array7.C: New test.
17156
17157 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17158
17159 * g++.dg/init/array6.C: New test.
17160
17161 * g++.dg/abi/mangle13.C: Likewise.
17162 * g++.dg/abi/mangle14.C: Likewise.
17163 * g++.dg/abi/mangle15.C: Likewise.
17164
17165 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17166
17167 * g++.dg/abi/empty8.C: New test.
17168
17169 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17170
17171 * g++.dg/init/ctor1.C: New test.
17172
17173 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17174
17175 * gcc.c-torture/execute/20021015-1.c: New test.
17176
17177 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17178
17179 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17180
17181 2002-10-14 Jan Hubicka <jh@suse.cz>
17182
17183 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17184
17185 2002-10-14 Richard Henderson <rth@redhat.com>
17186
17187 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17188
17189 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17190
17191 PR optimization/6631
17192 * g++.dg/opt/const2.C: New test.
17193
17194 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17195
17196 PR c++/7176
17197 * g++.dg/parse/friend1.C: New test.
17198 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17199
17200 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17201
17202 * gcc.dg/20021014-1.c: New test.
17203
17204 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17205
17206 PR c++/5661
17207 * g++.dg/ext/vlm1.C: New test.
17208 * g++.dg/ext/vlm2.C: Likewise.
17209
17210 * g++.dg/init/array1.C: Remove invalid braces.
17211 * g++.dg/init/brace1.C: New test.
17212 * g++.dg/init/copy2.C: Likewise.
17213 * g++.dg/init/copy3.C: Likewise.
17214 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17215 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17216 braces.
17217
17218 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17219
17220 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17221
17222 2002-10-11 Richard Shann <richard.shann@superh.com>
17223
17224 * gcc.c-torture/compile/simd-5.c: New test.
17225
17226 2002-10-10 Roger Sayle <roger@eyesopen.com>
17227
17228 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17229
17230 2002-10-10 Jim Wilson <wilson@redhat.com>
17231
17232 * gcc.c-torture/execute/20021010-1.c: New test.
17233
17234 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17235
17236 PR c/7353
17237 * g++.dg/ext/typedef-init.C: New test.
17238 * gcc.dg/typedef-init.c: New test.
17239
17240 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17241
17242 * gcc.dg/cpp/paste13.c: New test.
17243
17244 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17245
17246 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17247 remaining platforms, XFAIL during compile, not execute. Don't
17248 XFAIL at -O0.
17249
17250 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17251
17252 * gcc.dg/alias-1.c: Tweak expected warning.
17253
17254 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17255
17256 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17257
17258 2002-10-06 Andreas Jaeger <aj@suse.de>
17259
17260 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17261 * gcc.dg/cpp/c++98.C: Likewise.
17262
17263 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17264 * g++.dg/cpp/c++98.C: Likewise.
17265
17266 * g++.dg/README (Subdirectories): Mention cpp directory.
17267
17268 PR target/7559
17269 * gcc.dg/20021006-1.c: New test.
17270
17271 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17272
17273 PR c++/7804
17274 * g++.dg/other/warning1.C: New test.
17275
17276 2002-10-04 Roger Sayle <roger@eyesopen.com>
17277
17278 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17279 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17280 and sparc-*-* with -m64 as expected failures. See PR 8087.
17281
17282 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17283
17284 PR c++/7931
17285 * g++.dg/template/ptrmem3.C: New test.
17286
17287 PR c++/7754
17288 * g++.dg/template/union1.C: New test.
17289
17290 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17291
17292 PR c++/8006
17293 * g++.dg/abi/mangle9.C: New test.
17294 * g++.dg/abi/mangle10.C: New test.
17295 * g++.dg/abi/mangle11.C: New test.
17296 * g++.dg/abi/mangle12.C: New test.
17297
17298 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17299
17300 PR c++/7188.
17301 * g++.dg/template/meminit1.C: New test.
17302 * g++.dg/warn/Wreorder-1.C: Likewise.
17303 * g++.old-deja/g++.mike/warn3.C: Tweak.
17304 * lib/prune.exp: Ingore "in copy constructor".
17305
17306 2002-10-02 Andreas Jaeger <aj@suse.de>
17307
17308 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17309 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17310 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17311 on x86-64.
17312
17313 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17314
17315 * gcc.dg/empty1.C: Fix typo.
17316
17317 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17318
17319 * gcc.dg/alias-1.c: New test.
17320
17321 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17322
17323 * gcc.dg/empty1.C: New test.
17324
17325 * g++.dg/tls/init-2.C: Tweak error messages.
17326
17327 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17328
17329 * gcc.c-torture/compile/20020923-1.c: New test.
17330
17331 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17332
17333 * gcc.c-torture/execute/ffs-1.c: New test.
17334 * gcc.c-torture/execute/ffs-2.c: Ditto.
17335
17336 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17337
17338 * g++.dg/overload/member1.C: New test.
17339
17340 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17341
17342 * g++.dg/abi/empty7.C: New test.
17343 * g++.dg/init/pm2.C: Likewise.
17344
17345 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17346
17347 * g++.dg/rtti/crash1.C: New test.
17348
17349 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17350
17351 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17352 gcc.dg/sibcall-4.c: New tests.
17353
17354 2002-09-28 Roger Sayle <roger@eyesopen.com>
17355
17356 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17357 powerpc and MMIX targets.
17358
17359 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17360
17361 * gcc.dg/cpp/20020927-1.c: New.
17362
17363 2002-09-26 David S. Miller <davem@redhat.com>
17364
17365 * gcc.c-torture/compile/trunctfdf.c: New.
17366
17367 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17368
17369 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17370
17371 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17372
17373 * gcc.c-torture/execute/loop-15.c: New.
17374
17375 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17376
17377 * README.QMTEST: Fix typo.
17378
17379 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17380
17381 * gcc.dg/20020926-1.c: New test.
17382
17383 2002-09-25 David S. Miller <davem@redhat.com>
17384
17385 PR target/7842
17386 * gcc.c-torture/execute/shiftdi.c: New test.
17387
17388 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17389
17390 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17391 unique to the tool.
17392 * lib/g77.exp (g77_init): Likewise.
17393 * lib/g++.exp (g++_init): Likewise.
17394 * lib/objc.exp (objc_init): Likewise.
17395
17396 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17397
17398 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17399 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17400 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17401
17402 2002-09-25 Richard Henderson <rth@redhat.com>
17403
17404 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17405 too-small long double.
17406
17407 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17408
17409 * gcc.dg/20020919-1.c: New test.
17410
17411 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17412
17413 * g++.dg/abi/bitfield6.C: New test.
17414 * g++.dg/abi/bitfield7.C: New test.
17415 * g++.dg/abi/bitfield8.C: New test.
17416 * g++.dg/abi/vbase11.C: New test.
17417
17418 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17419
17420 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17421 hppa*-*-hpux*. Update test comment.
17422
17423 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17424
17425 * gcc.dg/tls/struct-1.c: New test.
17426
17427 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17428
17429 * gcc.dg/cpp/tr-warn2.c: Update.
17430
17431 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17432
17433 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17434
17435 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17436
17437 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17438 systems.
17439
17440 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17441
17442 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17443
17444 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17445 Adjust for c++filt moved to binutils. Remove spurious duplicate
17446 setting of cxxfilt.
17447
17448 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17449
17450 * gcc.dg/20020312-2.c: Update for darwin.
17451
17452 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17453
17454 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17455
17456 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17457
17458 * objc.dg/comp-types-1.m: New test.
17459 * objc.dg/comp-types-2.m: New test.
17460 * objc.dg/comp-types-3.m: New test.
17461 * objc.dg/comp-types-4.m: New test.
17462 * objc.dg/comp-types-5.m: New test.
17463 * objc.dg/comp-types-6.m: New test.
17464
17465 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17466
17467 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17468
17469 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17470
17471 * g++.dg/other/do1.C: New test.
17472
17473 * g++.dg/template/subst1.C: New test.
17474
17475 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17476
17477 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17478
17479 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17480
17481 * g++.dg/template/qualttp20.C: Adjust expected errors.
17482 * g++.old-deja/g++.jason/report.C: Likewise.
17483 * g++.old-deja/g++.other/qual1.C: Likewise.
17484
17485 * g++.dg/lookup/scoped2.C: New test.
17486
17487 * g++.dg/ext/asm3.C: New test.
17488
17489 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17490
17491 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17492
17493 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17494
17495 * ChangeLog: follow spelling conventions.
17496 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17497 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17498 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17499 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17500 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17501 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17502 * g++.old-deja/g++.law/global-init1.C: Likewise.
17503 * g++.old-deja/g++.other/delete4.C: Likewise.
17504 * g++.old-deja/g++.other/inline21.C: Likewise.
17505 * g++.old-deja/g++.other/singleton.C: Likewise.
17506 * g77.dg/strlen0.f: Likewise.
17507 * g77.f-torture/compile/20010519-1.f: Likewise.
17508 * g77.f-torture/compile/980310-4.f: Likewise.
17509 * gcc.c-torture/compile/20000605-1.c: Likewise.
17510 * gcc.c-torture/execute/20020225-1.c: Likewise.
17511 * gcc.dg/c90-hexfloat-2.c: Likewise.
17512 * gcc.dg/c99-bool-1.c: Likewise.
17513 * gcc.dg/c99-hexfloat-2.c: Likewise.
17514 * gcc.dg/dll-2.c: Likewise.
17515 * gcc.dg/wtr-union-init-1.c: Likewise.
17516 * gcc.dg/wtr-union-init-2.c: Likewise.
17517 * gcc.dg/wtr-union-init-3.c: Likewise.
17518 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17519 * gcc.dg/cpp/defined.c: Likewise.
17520 * gcc.dg/cpp/macsyntx.c: Likewise.
17521 * gcc.dg/cpp/paste2.c: Likewise.
17522 * gcc.dg/cpp/trad/defined.c: Likewise.
17523 * gcc.dg/format/c90-printf-1.c: Likewise.
17524 * gcc.dg/format/c90-scanf-1.c: Likewise.
17525 * gcc.dg/format/c99-printf-1.c: Likewise.
17526 * gcc.dg/format/c99-scanf-1.c: Likewise.
17527 * gcc.misc-tests/gcov-8.c: Likewise.
17528 * lib/profopt.exp: Likewise.
17529
17530 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17531
17532 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17533
17534 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17535
17536 * g++.dg/inherit/using2.C: New test.
17537
17538 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17539
17540 * ChangeLog: Follow spelling conventions.
17541 * g++.dg/template/friend4.C: Likewise.
17542 * g++.old-deja/g++.pt/crash67.C: Likewise.
17543 * gcc.c-torture/execute/20000801-4.c: Likewise.
17544 * gcc.dg/c90-digraph-1.c: Likewise.
17545 * gcc.dg/c94-digraph-1.c: Likewise.
17546 * gcc.dg/c99-digraph-1.c: Likewise.
17547 * gcc.dg/cpp/line5.c: Likewise.
17548 * gcc.dg/cpp/multiline.c: Likewise.
17549 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17550 * gcc.dg/format/attr-3.c: Likewise.
17551 * gcc.dg/format/c90-scanf-3.c: Likewise.
17552 * gcc.dg/format/ext-4.c: Likewise.
17553
17554 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17555
17556 * g++.dg/template/pretty1.C: New test.
17557
17558 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17559
17560 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17561
17562 2002-09-13 Matt Austern <austern@apple.com>
17563
17564 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17565 passing a cast expression to a function by const reference.
17566
17567 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17568
17569 * g++.dg/template/deduce1.C: New test.
17570
17571 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17572
17573 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17574 32-bit int.
17575
17576 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17577
17578 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17579 usage.
17580
17581 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17582
17583 * gcc.c-torture/compile/20020910-1.c: New test.
17584
17585 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17586
17587 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17588
17589 2002-09-10 Andreas Jaeger <aj@suse.de>
17590
17591 * gcc.dg/20020312-2.c: Adjust for x86-64.
17592
17593 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17594
17595 * g77.dg/7388.f: New test case for PR 7388.
17596
17597 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17598
17599 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17600
17601 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17602
17603 * objc.dg/proto-lossage-1.m: New test.
17604
17605 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17606
17607 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17608
17609 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17610
17611 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17612 expected to pass.
17613
17614 2002-09-06 Stan Shebs <shebs@apple.com>
17615 David Edelsohn <edelsohn@gnu.org>
17616
17617 * gcc.dg/weak: New directory.
17618 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17619 target-specific xfail bits.
17620 * gcc.dg/typeof-2.c: Move to new directory.
17621 * gcc.dg/weak.exp: New expect script.
17622
17623 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17624
17625 * gcc.c-torture/execute/extzvsi.c: New test.
17626
17627 2002-09-05 Stan Shebs <shebs@apple.com>
17628
17629 * gcc.dg/weak-1.c: xfail on Darwin.
17630 * gcc.dg/weak-2.c: Ditto.
17631 * gcc.dg/weak-3.c: Ditto.
17632 * gcc.dg/weak-4.c: Ditto.
17633 * gcc.dg/weak-5.c: Ditto.
17634 * gcc.dg/weak-6.c: Ditto.
17635 * gcc.dg/weak-7.c: Ditto.
17636 * gcc.dg/weak-8.c: Ditto.
17637 * gcc.dg/weak-9.c: Ditto.
17638
17639 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17640
17641 * gcc.c-torture/execute/loop-14.c: New test.
17642
17643 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17644
17645 * g++.dg/other/cxa-atexit1.C: New test.
17646
17647 * gcc.dg/typeof-2.c: New test.
17648
17649 2002-09-03 Roger Sayle <roger@eyesopen.com>
17650
17651 * gcc.dg/builtins-2.c: New testcase.
17652 * gcc.dg/builtins-3.c: New testcase.
17653
17654 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17655
17656 * gcc.dg/cpp/_Pragma4.c: New test.
17657
17658 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17659
17660 * objc/execute/nil_method-1.m: New testcase.
17661
17662 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17663
17664 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17665 [Object class], not [Object initialize].
17666
17667 2002-08-31 Roger Sayle <roger@eyesopen.com>
17668 Hans-Peter Nilsson <hp@bitrange.com>
17669
17670 * gcc.c-torture/execute/20020720-1.x: Skip test on
17671 mmix-knuth-mmixware. Correct comment.
17672
17673 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17674
17675 * testsuite/g++.dg/abi/bitfield5.C: New test.
17676 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17677
17678 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17679
17680 * objc.dg/undeclared-selector.m: New test.
17681
17682 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17683
17684 * g++.dg/other/offsetof1.C: Avoid cast warning.
17685
17686 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17687
17688 * objc.dg/super-class-2.m: New test.
17689
17690 2002-08-24 Matt Austern <austern@apple.com>
17691
17692 * g++.dg/ext/lvaddr.C: New test.
17693 * g++.dg/ext/lvcast.C: New test.
17694
17695 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17696
17697 * testsuite/g++.dg/inherit/cond1.C: New test.
17698
17699 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17700
17701 * gcc.dg/noncompile/incomplete-1.c: New test.
17702
17703 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17704
17705 * gcc.dg/typespec-1.c: New test.
17706
17707 2002-08-20 Devang Patel <dpatel@apple.com>
17708 * objc.dg/proto-hier-2.m: New test.
17709
17710 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17711
17712 * objc.dg/bitfield-1.m: New test.
17713 * objc.dg/bitfield-2.m: New test.
17714
17715 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17716
17717 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17718 gcc.dg/c99-flex-array-4.c: New tests.
17719
17720 2002-08-16 Stan Shebs <shebs@apple.com>
17721
17722 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17723
17724 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17725
17726 * gcc.dg/typeof-1.c: New test.
17727 * g++.dg/ext/typeof2.C: New test.
17728
17729 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17730
17731 * g++.dg/other/offsetof1.C: New test.
17732
17733 2002-08-14 Richard Henderson <rth@redhat.com>
17734
17735 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17736
17737 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17738
17739 * gcc.dg/cpp/_Pragma3.c: New test.
17740
17741 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17742
17743 * g++.dg/template/inherit3: New test.
17744
17745 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17746
17747 * gcc.dg/bitfld-4.c: Add blank options.
17748
17749 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17750
17751 * g++.dg/template/crash1.C: New test.
17752
17753 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17754
17755 * gcc.dg/tls/opt-2.c: New test.
17756
17757 2002-08-08 Devang Patel <dpatel@apple.com>
17758
17759 * objc.dg/selector-1.m : New test
17760
17761 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17762
17763 * g++.dg/abi/bitfield4.C: New test.
17764 * gcc.dg/bitfld-4.c: New test.
17765
17766 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17767
17768 * g++.dg/other/packed1.C: New test.
17769
17770 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17771
17772 * g++.dg/abi/offsetof.C: Tweak error messages.
17773 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17774
17775 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17776
17777 * gcc.dg/bitfld-3.c: New test.
17778
17779 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17780 Richard Henderson <rth@redhat.com>
17781
17782 * gcc.dg/i386-bitfield1.c: New test.
17783 * g++.dg/abi/bitfield3.C: Update.
17784
17785 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17786
17787 * objc.dg/const-str-2.m: Update.
17788 * gcc.dg/cpp/c++98.c: Change to C extension.
17789 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17790 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17791
17792 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17793
17794 * testsuite/gcc.dg/tls/diag-3.c: New.
17795
17796 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17797
17798 * g++.dg/README (Subdirectories): Document new subdir expr.
17799 * g++.dg/expr/pmf-1.C: New test.
17800
17801 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17802
17803 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17804
17805 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17806
17807 * g++.dg/abi/bitfield3.C: New test.
17808
17809 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17810
17811 * lib/gcov.exp: Tweak expected line formats.
17812 * gcc.misc-tests/gcov8.c: New test.
17813 * gcc.misc-tests/gcov8.x: New flags.
17814
17815 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17816
17817 * consistency.vlad/layout/endian.c: Include string.h.
17818
17819 * gcc.c-torture/execute/20020805-1.c: New test.
17820
17821 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17822
17823 * g++.dg/other/conversion1.C: New test.
17824
17825 2002-08-03 Roger Sayle <roger@eyesopen.com>
17826
17827 * gcc.dg/builtins-1.c: New testcase.
17828
17829 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17830
17831 * g++.dg/inherit/access3.C: New test.
17832
17833 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17834
17835 * gcc.dg/ia64-visibility-2.c: New test.
17836
17837 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17838
17839 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17840 __qualifier_flags to __flags.
17841
17842 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17843
17844 * g++.dg/inherit/operator1.C: New test.
17845 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17846 * g++.dg/other/error1.C: Change expected error message.
17847 * g++.dg/template/conv4.C: Likewise.
17848
17849 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17850
17851 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17852 for documented behavior.
17853
17854 2002-07-25 Roger Sayle <roger@eyesopen.com>
17855
17856 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17857 several targets known to fail.
17858
17859 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17860
17861 * gcc.dg/mips-args-[123].c: New tests.
17862
17863 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17864
17865 * gcc.dg/ppc-spe.c: New.
17866
17867 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17868
17869 * g++.dg/other/ptrmem4.C: New testcase.
17870
17871 2002-07-24 Richard Henderson <rth@redhat.com>
17872
17873 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17874
17875 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17876
17877 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17878
17879 2002-07-24 Roger Sayle <roger@eyesopen.com>
17880
17881 * gcc.c-torture/execute/memset-3.c: New testcase.
17882
17883 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17884
17885 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17886 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17887
17888 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17889
17890 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17891 Delete.
17892
17893 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17894
17895 * gcc.c-torture/compile/simd-4.c: New test.
17896
17897 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17898
17899 PR c++/7347, c++/7348
17900 * g++.dg/template/access4.C: New test.
17901 * g++.dg/template/access5.C: New test.
17902 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17903 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17904 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17905 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17906
17907 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17908
17909 * gcc.dg/gnu89-init-2.c: New test.
17910
17911 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17912
17913 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17914
17915 2002-07-20 Roger Sayle <roger@eyesopen.com>
17916
17917 * gcc.c-torture/execute/20020720-1.c: New testcase.
17918
17919 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17920
17921 * gcc.dg/cpp/Wsignprom.c: New tests.
17922
17923 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17924
17925 * gcc.c-torture/execute/loop-13.c: New test.
17926
17927 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17928
17929 * gcc.dg/cpp/expr.c: New tests.
17930
17931 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17932
17933 * g++.dg/opt/pr6713.C: Add template instantiation.
17934
17935 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17936
17937 * gcc.dg/nest.c: New test.
17938
17939 2002-07-17 Richard Henderson <rth@redhat.com>
17940
17941 * g++.dg/opt/pr6713.C: New test.
17942
17943 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17944
17945 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17946 XFAIL for all x86 processors.
17947
17948 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17949
17950 * gcc.c-torture/execute/20010122-1.x: Do not test with
17951 -fomit-frame-pointer.
17952
17953 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17954
17955 * g++.dg/template/instantiate2.C: New test.
17956 * g++.dg/template/spec4.C: New test.
17957
17958 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17959
17960 * g++.dg/template/access2.C: New test.
17961 * g++.dg/template/access3.C: New test.
17962
17963 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17964
17965 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17966 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17967 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17968 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17969 Convert to use <stdarg.h>.
17970 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17971 Delete.
17972 * gcc.dg/va-arg-2.c: New.
17973 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17974
17975 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17976
17977 * gcc.c-torture/compile/20020710-1.c: New test.
17978
17979 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17980 Andrew Pinski <pinskia@physics.uc.edu>
17981
17982 gcc.c-torture/compile/simd-2.c: New testcase.
17983 gcc.c-torture/compile/simd-3.c: Likewise.
17984
17985 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17986
17987 PR c++/7224
17988 * g++.dg/overload/error1.C: New test.
17989
17990 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17991
17992 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17993 configuration and IRIX 6 O32 ABI.
17994
17995 2002-07-11 Roger Sayle <roger@eyesopen.com>
17996
17997 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17998
17999 2002-07-10 Roger Sayle <roger@eyesopen.com>
18000
18001 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18002
18003 2002-07-10 Jeffrey A Law <law@redhat.com>
18004
18005 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18006
18007 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18008
18009 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18010
18011 * gcc.dg/20020312-2.c: Check for __PPC__.
18012
18013 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18014
18015 * gcc.c-torture/compile/20020709-1.c: New test.
18016
18017 2002-07-07 Roger Sayle <roger@eyesopen.com>
18018
18019 * g++.dg/template/qualttp21.C: New test case.
18020
18021 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18022
18023 * gcc.c-torture/compile/20020706-1.c: New test.
18024 * gcc.c-torture/compile/20020706-2.c: New test.
18025
18026 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18027 Alexandre Oliva <aoliva@redhat.com>
18028
18029 * g++.dg/warn/incomplete1.C: New test.
18030
18031 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18032
18033 PR c++/7099
18034 * g++.dg/warn/noreturn1.C: New test.
18035
18036 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18037
18038 PR c++/6706
18039 * g++.dg/debug/debug6.C: New test.
18040 * g++.dg/debug/debug7.C: New test.
18041
18042 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18043
18044 * gcc.c-torture/compile/simd-3.c: New test.
18045
18046 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18047
18048 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18049 * gcc.dg/20020620-1.c: Likewise.
18050
18051 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18052
18053 PR c++/6944
18054 * g++.dg/init/array4.C: New test.
18055 * g++.dg/init/array5.C: New test.
18056
18057 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18058
18059 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18060 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18061
18062 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18063
18064 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18065 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18066 * gcc.dg/wtr-conversion-1.c: Likewise.
18067 * gcc.dg/wtr-escape-1.c: Likewise.
18068 * gcc.dg/wtr-int-type-1.c: Likewise.
18069 * gcc.dg/wtr-label-1.c: Likewise.
18070 * gcc.dg/wtr-static-1.c: Likewise.
18071 * gcc.dg/wtr-strcat-1.c: Likewise.
18072 * gcc.dg/wtr-suffix-1.c: Likewise.
18073 * gcc.dg/wtr-switch-1.c: Likewise.
18074 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18075 * gcc.dg/wtr-union-init-1.c: Likewise.
18076 * gcc.dg/wtr-union-init-2.c: Likewise.
18077 * gcc.dg/wtr-union-init-3.c: Likewise.
18078
18079 * gcc.dg/wtr-func-def-1.c: New test.
18080
18081 2002-07-02 Devang Patel <dpatel@apple.com>
18082
18083 * objc.dg/param-1.m: New test.
18084
18085 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18086
18087 * gcc.dg/cpp/trad/directive.c: Add test.
18088 * gcc.dg/cpp/trad/macroargs.c: Add test.
18089 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18090
18091 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18092
18093 * gcc.dg/cpp/cmdlne-M.c: New test.
18094
18095 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18096
18097 * objc.dg/desig-init-1.m: New test.
18098
18099 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18100
18101 PR c++/6716
18102 * g++.dg/template/instantiate1.C: New test.
18103
18104 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18105
18106 PR c++/7112
18107 * g++.dg/template/sizeof2.C: New test.
18108
18109 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18110
18111 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18112 gcc.dg/cpp/trad/include.c: New tests.
18113
18114 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18115
18116 PR target/7177
18117 * gcc.c-torture/compile/20020701-1.c: New test.
18118
18119 2002-07-01 Stan Shebs <shebs@apple.com>
18120
18121 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18122 header here...
18123 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18124 (objc-torture-execute): or here.
18125
18126 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18127
18128 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18129
18130 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18131
18132 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18133
18134 2002-06-30 Devang Patel <dpatel@apple.com>
18135
18136 * objc.dg/fsyntax-only.m: New test.
18137
18138 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18139
18140 PR c++/6695
18141 * g++.dg/template/friend7.C: New file.
18142
18143 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18144
18145 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18146 return type.
18147
18148 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18149
18150 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18151 avoid division by zero.
18152
18153 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18154
18155 * gcc.dg/Wunknownprag.c: New tests.
18156
18157 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18158
18159 * gcc.c-torture/execute/simd-2.c: New test.
18160
18161 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18162
18163 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18164 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18165 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18166 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18167 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18168 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18169 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18170 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18171 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18172 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18173 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18174 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18175 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18176 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18177 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18178 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18179 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18180
18181 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18182
18183 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18184 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18185 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18186 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18187 New tests.
18188 * gcc.dg/cpp/trad/directive.c: Update.
18189
18190 2002-06-23 Andreas Jaeger <aj@suse.de>
18191
18192 * gcc.c-torture/execute/complex-6.c: New.
18193
18194 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18195
18196 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18197 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18198 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18199 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18200
18201 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18202
18203 * gcc.dg/cpp/trad: New directory with traditional tests copied
18204 from parent directory.
18205 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18206 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18207 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18208 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18209 Move to trad/ and rename.
18210 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18211 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18212 gcc.dg/cpp/trad/redef2.c: New tests.
18213 * gcc.dg/cpp/trad/trad.exp: New driver.
18214
18215 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18216
18217 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18218 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18219 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18220 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18221 Remove.
18222
18223 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18224
18225 * gcc.dg/20020620-1.c: New test.
18226
18227 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18228
18229 * g++.dg/template/ttp4.C: New test.
18230
18231 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18232
18233 * g++.dg/opt/vt1.C: Fix regexp.
18234
18235 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18236
18237 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18238 Don't use attribute `noinline'.
18239
18240 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18241
18242 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18243
18244 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18245
18246 * gcc.c-torture/execute/simd-1.c: New.
18247
18248 * gcc.dg/simd-1.c: New.
18249
18250 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18251
18252 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18253
18254 2002-06-16 Richard Henderson <rth@redhat.com>
18255
18256 * g++.dg/ext/anon-struct1.C: New.
18257 * g++.dg/ext/anon-struct2.C: New.
18258 * g++.dg/ext/anon-struct3.C: New.
18259 * gcc.dg/anon-struct-1.c: New.
18260 * gcc.dg/anon-struct-2.c: New.
18261 * gcc.dg/anon-struct-3.c: New.
18262 * gcc.dg/20011008-1.c: Adjust warning text.
18263 * gcc.dg/20020527-1.c: Add -fms-extensions.
18264
18265 2002-06-16 Richard Henderson <rth@redhat.com>
18266
18267 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18268
18269 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18270
18271 * gcc.c-torture/execute/20020615-1.c: New test.
18272
18273 2002-06-15 Roger Sayle <roger@eyesopen.com>
18274
18275 * gcc.c-tortuture/execute/compare-1.c: New test case.
18276 * gcc.c-tortuture/execute/compare-2.c: New test case.
18277 * gcc.c-tortuture/execute/compare-3.c: New test case.
18278
18279 2002-06-13 Richard Henderson <rth@redhat.com>
18280
18281 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18282 ia64 ilp32.
18283
18284 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18285
18286 * g++.dg/template/typename2.C: Update error message.
18287
18288 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18289
18290 * gcc.c-torture/execute/20020611-1.c: New test.
18291
18292 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18293
18294 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18295 list of targets to skip.
18296
18297 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18298
18299 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18300 targets if not optimizing.
18301
18302 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18303
18304 * gcc.c-torture/compile/20020605-1.c: New test.
18305
18306 * g++.dg/opt/vt1.C: New test.
18307
18308 * gcc.dg/20020531-1.c: New test.
18309
18310 * gcc.dg/20020530-1.c: New test.
18311
18312 * gcc.dg/20020527-1.c: New test.
18313
18314 * g++.dg/opt/cse1.C: New test.
18315
18316 2002-06-07 Roger Sayle <roger@eyesopen.com>
18317
18318 * gcc.dg/20020607-2.c: New test case.
18319
18320 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18321
18322 * gcc.c-torture/compile/20020604-1.c: New test.
18323
18324 2002-06-04 Richard Henderson <rth@redhat.com>
18325
18326 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18327 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18328 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18329
18330 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18331
18332 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18333
18334 2002-06-03 Richard Henderson <rth@redhat.com>
18335
18336 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18337 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18338
18339 2002-06-02 Richard Henderson <rth@redhat.com>
18340
18341 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18342 test functions static.
18343
18344 2002-06-02 Andreas Jaeger <aj@suse.de>
18345
18346 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18347 now.
18348
18349 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18350
18351 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18352 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18353 Update for mofified diagnostics.
18354 * gcc.dg/c99-intconst-1.c: No longer fail.
18355
18356 2002-06-02 Richard Henderson <rth@redhat.com>
18357
18358 * gcc.dg/uninit-A.c: Remove xfail markers.
18359
18360 2002-06-01 Roger Sayle <roger@eyesopen.com>
18361
18362 * gcc.dg/fnegate-1.c: New test case.
18363
18364 2002-05-30 Osku Salerma <osku@iki.fi>
18365
18366 * gcc.c-torture/execute/mayalias-1.c: New file.
18367
18368 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18369
18370 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18371 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18372 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18373
18374 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18375
18376 * gcc.c-torture/execute/20020529-1.c: New test.
18377
18378 2002-05-27 Richard Henderson <rth@redhat.com>
18379
18380 * g++.dg/ext/attrib6.C: New test case.
18381
18382 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18383
18384 * gcc.c-torture/execute/pure-1.c: New test.
18385
18386 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18387
18388 * gcc.dg/cpp/arith-2.c: Remove.
18389
18390 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18391
18392 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18393 * gcc.dg/cpp/if-3.c: Remove.
18394
18395 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18396
18397 * g++.dg/opt/cse2.C: New test.
18398
18399 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18400
18401 * gcc.dg/cpp/arith-1.c: New semantic tests.
18402 * gcc.dg/cpp/if-1.c: Update.
18403
18404 2002-05-24 Ben Elliston <bje@redhat.com>
18405
18406 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18407
18408 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18409
18410 * gcc.dg/verbose-asm.c: New test.
18411
18412 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18413
18414 * gcc.dg/cpp/paste12.c: New test.
18415
18416 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18417
18418 * g++.dg/parse/named_ops.C: New test.
18419
18420 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18421
18422 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18423
18424 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18425
18426 * gcc.dg/weak-2.c: Allow optional leading underscore
18427 in scan-assembler symbol name.
18428 * gcc.dg/weak-3.c: Likewise.
18429 * gcc.dg/weak-4.c: Likewise.
18430 * gcc.dg/weak-5.c: Likewise.
18431
18432 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18433
18434 * gcc.dg/20020523-1.c: New test.
18435
18436 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18437
18438 * objc.dg/const-str-2.m: Update now that we stop after
18439 a command line error.
18440
18441 2002-05-22 Richard Henderson <rth@redhat.com>
18442
18443 * g++.dg/dg.exp: Fix typo in test pruneing.
18444
18445 2002-05-22 Richard Henderson <rth@redhat.com>
18446
18447 * g++.dg/dg.exp: Prune the tls subdirectory.
18448 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18449 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18450 * g++.dg/tls/init-1.C: New.
18451
18452 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18453
18454 * gcc.dg/20020517-1.c: New test.
18455
18456 2002-05-21 Richard Henderson <rth@redhat.com>
18457
18458 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18459 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18460
18461 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18462
18463 * g++.dg/other/copy2.C: New test.
18464
18465 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18466
18467 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18468 (MAX_COPY): Bump up to 10 times sizeof (long long).
18469 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18470
18471 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18472 sizeof (long long).
18473
18474 * gcc.c-torture/execute/strcpy-1.c: New test.
18475
18476 2002-05-19 Jason Merrill <jason2redhat.com>
18477
18478 * g++.dg/ext/oper1.C: New test.
18479
18480 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18481 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18482
18483 * README.QMTEST: New file.
18484
18485 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18486
18487 2002-05-19 Andreas Jaeger <aj@suse.de>
18488
18489 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18490 now.
18491 * gcc.c-torture/execute/loop-2d.x: Likewise.
18492
18493 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18494
18495 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18496 support weak symbols.
18497 * gcc.dg/weak-4.c: Likewise
18498 * gcc.dg/weak-6.c: Likewise
18499
18500 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18501
18502 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18503 cygwin, coff and h8300-*-hms targets
18504 * gcc.dg/weak-5.c: Likewise
18505 * gcc.dg/weak-7.c: Likewise
18506
18507 2002-05-16 Jason Merrill <jason@redhat.com>
18508
18509 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18510 (scan-assembler-not, scan-assembler-dem): Likewise.
18511 (scan-assembler-dem-not): Likewise.
18512
18513 2002-05-15 Richard Henderson <rth@redhat.com>
18514
18515 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18516
18517 2002-05-15 Richard Henderson <rth@redhat.com>
18518
18519 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18520 (vfoo1f): Warning here.
18521 (vfoo1l): Don't redefine the alias.
18522
18523 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18524
18525 * g++.dg/init/pm1.C: New test.
18526
18527 2002-05-12 David S. Miller <davem@redhat.com>
18528
18529 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18530 types.
18531
18532 2002-05-10 Roger Sayle <roger@eyesopen.com>
18533
18534 * gcc.c-torture/execute/20020510-1.c: New test case.
18535
18536 2002-05-10 David S. Miller <davem@redhat.com>
18537
18538 * gcc.c-torture/execute/conversion.c: Test long double too.
18539
18540 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18541
18542 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18543 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18544 * lib/g++.exp (g++_link_flags): Likewise.
18545 * lib/objc.exp (objc_target_compile): Likewise.
18546
18547 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18548
18549 * gcc.dg/cpp/poison.c: Update.
18550 * gcc.dg/cpp/20000625-2.c: Remove.
18551 * gcc.dg/cpp/direct2s.c: Remove final test.
18552
18553 2002-05-08 Tom Rix <trix@redhat.com>
18554
18555 * gcc.c-torture/execute/20020508-1.c: New test.
18556 * gcc.c-torture/execute/20020508-2.c: New test.
18557 * gcc.c-torture/execute/20020508-3.c: New test.
18558
18559 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18560
18561 * gcc.dg/cpp/charconst-4.c: More tests.
18562
18563 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18564
18565 PR c/6569
18566 * gcc.dg/weak-3.c: Update location of warning messages.
18567 * gcc.dg/weak-5.c: Likewise.
18568
18569 2002-05-06 Roger Sayle <roger@eyesopen.com>
18570
18571 * gcc.c-torture/execute/20020506-1.c: New test case.
18572
18573 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18574
18575 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18576
18577 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18578
18579 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18580
18581 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18582
18583 * gcc.dg/cpp/charconst-3.c: New test.
18584
18585 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18586
18587 * gcc.dg/cpp/charconst.c: Update tests.
18588
18589 2002-05-05 Tim Josling <tej@melbpc.org.au>
18590
18591 * treelang: Added directory for new sample language treelang. Also
18592 lib/treelang.exp: New file to signal treelang should be tested.
18593
18594 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18595
18596 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18597 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18598 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18599 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18600 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18601 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18602 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18603
18604 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18605
18606 * gcc.dg/format/xopen-2.c: New test.
18607
18608 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18609
18610 * gcc.dg/20020503-1.c: New test.
18611
18612 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18613
18614 * g++.dg/init/dtor1.C: Make it tougher.
18615
18616 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18617
18618 * g++.dg/init/dtor1.C: New test.
18619
18620 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18621
18622 * gcc.dg/altivec-8.c: New.
18623
18624 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18625
18626 * gcc.dg/altivec-7.c: New.
18627
18628 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18629
18630 * g++.dg/parse/typedef1.C: New test.
18631
18632 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18633
18634 PR c++/6486
18635 * g++.dg/template/friend6.C: New test.
18636
18637 PR c++/6492
18638 * g++.dg/init/copy1.C: New test.
18639
18640 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18641
18642 * g++.dg/warn/effc1.C: New test.
18643
18644 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18645
18646 * gcc.dg/cpp/if-cexp.c: Add a test.
18647
18648 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18649
18650 * gcc.dg/20020426-2.c: New test.
18651
18652 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18653
18654 * gcc.dg/cpp/if-mop.c: Update.
18655 * gcc.dg/cpp/if-mpar.c: Add test.
18656 * gcc.dg/cpp/if-oppr.c: Update.
18657
18658 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18659
18660 PR c/6343
18661 * gcc.dg/weak-[2-7].c: New tests.
18662
18663 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18664
18665 * gcc.dg/enum1.c: New test.
18666
18667 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18668
18669 PR c++/6497
18670 * g++.dg/inherit/access2.C: New test.
18671
18672 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18673
18674 PR bootstrap/6445
18675 * gcc.dg/20020426-1.c: New test.
18676
18677 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18678
18679 * g++.dg/abi/enum1.C: New test.
18680
18681 2002-04-26 Richard Henderson <rth@redhat.com>
18682
18683 * gcc.dg/c99-bool-1.c: Expect always true warning.
18684
18685 2002-04-25 Roger Sayle <roger@eyesopen.com>
18686
18687 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18688
18689 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18690
18691 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18692 targets.
18693
18694 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18695
18696 * g++.dg/abi/mange7.C: New test.
18697
18698 PR c++/6438.
18699 * g++.dg/parse/stmtexpr2.C: New test.
18700
18701 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18702
18703 * gcc.dg/20020312-2.c: Add SH target.
18704
18705 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18706
18707 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18708 compiler output on mips*-*-irix*.
18709
18710 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18711
18712 * g++.dg/parse/attr1.C: New test.
18713
18714 2002-04-23 Roger Sayle <roger@eyesopen.com>
18715
18716 * gcc.c-torture/execute/string-opt-17.c: New test case.
18717 * gcc.c-torture/execute/memset-2.c: New test case.
18718
18719 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18720
18721 PR c++/6256:
18722 * g++.dg/template/friend5.C: New test.
18723
18724 PR c++/6331:
18725 * g++.dg/template/qual1.C: Likewise.
18726
18727 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18728
18729 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18730 Include stdlib.h, not stdio.h or ctype.h.
18731
18732 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18733
18734 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18735 cris-*-elf* and mmix-*-*.
18736 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18737 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18738 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18739 Ditto.
18740 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18741 * gcc.dg/wchar_t-1.c: Ditto.
18742
18743 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18744
18745 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18746 Clarify comment.
18747
18748 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18749
18750 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18751
18752 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18753
18754 * gcc.c-torture/execute/20000906-1.x: Delete.
18755
18756 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18757
18758 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18759
18760 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18761
18762 * PR6367
18763 * g77.f-torture/execute/6367.f: New test.
18764 * g77.f-torture/execute/6367.x: Disable for MMIX.
18765
18766 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18767
18768 * PR6352
18769 * g++.dg/opt/inline2.C: New test.
18770
18771 2002-04-18 Richard Henderson <rth@redhat.com>
18772
18773 * gcc.dg/20000906-1.c: Enable for all targets.
18774 * gcc.c-torture/compile/iftrap-2.c: New.
18775
18776 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18777
18778 * gcc.dg/20020418-1.c: New test.
18779 * gcc.dg/20020418-2.c: New test.
18780
18781 2002-04-18 Richard Henderson <rth@redhat.com>
18782
18783 * gcc.c-torture/compile/iftrap-1.c: New.
18784 * gcc.dg/iftrap-1.c: Adjust for ia64.
18785 * gcc.dg/iftrap-2.c: New.
18786
18787 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18788
18789 * gcc.c-torture/compile/20020418-1.c: New test.
18790
18791 2002-04-18 Roger Sayle <roger@eyesopen.com>
18792
18793 * gcc.c-torture/compile/20020415-1.c: New.
18794
18795 2002-04-18 David S. Miller <davem@redhat.com>
18796
18797 * gcc.c-torture/execute/20020418-1.c: New test.
18798
18799 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18800
18801 * gcc.dg/20020416-1.c: New test.
18802
18803 * g++.dg/opt/inline1.C: New test.
18804
18805 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18806
18807 * gcc.dg/altivec-5.c: New test.
18808
18809 * gcc.dg/20020415-1.c: New test.
18810
18811 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18812
18813 * testsuite/lib/chill.exp: Remove.
18814
18815 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18816
18817 * g++.dg/other/big-struct.C: New test.
18818
18819 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18820
18821 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18822 of scratch file.
18823
18824 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18825
18826 PR c/6277
18827 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18828 in scan-assembler function name
18829
18830 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18831
18832 * g77.f-torture/execute/980628-4.x,
18833 g77.f-torture/execute/980628-5.x,
18834 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18835 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18836 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18837 i[34567]86-*-*.
18838
18839 2002-04-13 David S. Miller <davem@redhat.com>
18840
18841 * gcc.c-torture/execute/20020413-1.c: New test.
18842
18843 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18844
18845 * gcc.dg/asm-6.c,
18846 * g++.dg/ext/asm1.C: New tests.
18847
18848 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18849
18850 PR c++ 5373.
18851 * g++.dg/parse/stmtexpr1.C: New test.
18852
18853 PR c++/5189.
18854 * g++.dg/template/copy1.C: New test.
18855
18856 2002-04-12 Richard Henderson <rth@redhat.com>
18857
18858 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18859
18860 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18861
18862 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18863 gcc.c-torture/execute/20020307-2.c.
18864
18865 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18866
18867 * g++.dg/ext/attrib5.C,
18868 * g++.dg/lookup/struct1.C: New tests.
18869
18870 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18871
18872 * gcc.dg/20020411-1.c: New test.
18873
18874 * gcc.c-torture/execute/20020411-1.c: New test.
18875
18876 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18877
18878 * g77.f-torture/execute/6177.f: New test.
18879
18880 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18881
18882 PR middle-end/6247
18883 * g++.dg/opt/cleanup1.C: New test.
18884
18885 * g++.dg/opt/const1.C: New test.
18886
18887 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18888
18889 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18890
18891 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18892
18893 PR c++/5507
18894 * g++.dg/template/typename2.C: New test.
18895
18896 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18897
18898 * gcc.c-torture/execute/loop-12.c: New.
18899
18900 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18901
18902 * g77.f-torture/execute/980628-4.x,
18903 g77.f-torture/execute/980628-5.x,
18904 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18905 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18906 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18907
18908 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18909
18910 PR optimization/6086
18911 * g++.dg/opt/preinc1.C: New test.
18912
18913 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18914
18915 PR c++/5571
18916 * g++.dg/opt/static2.C: New test.
18917
18918 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18919
18920 PR c/5120
18921 * gcc.dg/20020406-1.c: New test.
18922
18923 2002-04-04 David S. Miller <davem@redhat.com>
18924
18925 * gcc.c-torture/execute/20020404-1.c: New test.
18926
18927 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18928
18929 PR c/6123
18930 * gcc.dg/20020312-2.c: Do not declare global register variable
18931 if __PIC__ or __pic__ is defined.
18932
18933 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18934
18935 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18936 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18937
18938 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18939
18940 * gcc.misc-tests/linkage.exp: Update last change to handle
18941 sparc*-, not just sparc-.
18942
18943 2002-04-03 Richard Henderson <rth@redhat.com>
18944
18945 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18946
18947 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18948
18949 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18950
18951 2002-04-02 David S. Miller <davem@redhat.com>
18952
18953 * gcc.c-torture/execute/20020402-3.c: New test.
18954
18955 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18956
18957 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18958 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18959
18960 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18961 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18962 g77.f-torture/execute/20001201.x,
18963 g77.f-torture/execute/u77-test.x: New files.
18964
18965 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18966 * gcc.dg/wchar_t-1.c: Ditto.
18967
18968 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18969
18970 * gcc.c-torture/execute/20020402-1.c: New test.
18971
18972 2002-04-01 Richard Henderson <rth@redhat.com>
18973
18974 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18975
18976 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18977
18978 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18979
18980 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18981
18982 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18983
18984 * g++.dg/inherit/template-as-base.C: Expect error.
18985 * g++.dg/inherit/namespace-as-base.C: Likewise.
18986
18987 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18988
18989 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18990 g++.dg/ext/instantiate3.C: Tweak match patterns.
18991
18992 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18993 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18994 -da test.
18995
18996 2002-03-31 Richard Henderson <rth@redhat.com>
18997
18998 * gcc.dg/special/alias-2.c: New.
18999 * gcc.dg/special/ecos.exp: Run it.
19000
19001 2002-03-31 Richard Henderson <rth@redhat.com>
19002
19003 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19004
19005 2002-03-31 Kazu Hirata <kazu@hxi.com>
19006
19007 * gcc.dg/weak-1.c: Disable on h8300 port.
19008
19009 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19010
19011 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19012 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19013 ordering tests.
19014 * g++.dg/bprob/bprob-1.C: New test.
19015 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19016 * g++.dg/gcov/gcov-1.C: New test.
19017 * g++.dg/gcov/gcov-1.x: New file.
19018 * g++.dg/gcov/gcov-2.C: New test.
19019 * g++.dg/gcov/gcov-3.C: New test.
19020 * g++.dg/gcov/gcov-3.h: New file.
19021
19022 2002-03-28 Roger Sayle <roger@eyesopen.com>
19023
19024 * g++.old-deja/g++.other/builtins5.C: New test.
19025 * g++.old-deja/g++.other/builtins6.C: New test.
19026 * g++.old-deja/g++.other/builtins7.C: New test.
19027 * g++.old-deja/g++.other/builtins8.C: New test.
19028 * g++.old-deja/g++.other/builtins9.C: New test.
19029
19030 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19031
19032 * g++.dg/opt/static1.C: New test.
19033
19034 * g++.dg/opt/longbranch1.C: New test.
19035
19036 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19037
19038 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19039
19040 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19041
19042 2002-03-28 Jeffrey A Law (law@redhat.com)
19043
19044 * gcc.c-torture/execute/20020328-1.c: New test.
19045
19046 2002-03-27 Richard Henderson <rth@redhat.com>
19047
19048 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19049 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19050 move from g++.old-deja/g++.ext/.
19051
19052 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19053
19054 * g++.dg/init/new2.C: New test.
19055
19056 2002-03-26 Richard Henderson <rth@redhat.com>
19057
19058 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19059
19060 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19061 on sparc.
19062
19063 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19064 sparcv9 systems.
19065 * gcc.dg/20001102-1.c: Likewise.
19066
19067 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19068
19069 * gcc.dg/cpp/endif-pedantic1.c,
19070 gcc.dg/cpp/endif-pedantic2.c: New tests.
19071
19072 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19073
19074 * g++.dg/init/new1.C: New test.
19075
19076 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19077
19078 * g++.dg/abi/vbase9.C: New test.
19079
19080 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19081
19082 * gcc.dg/arm-asm.c: New test.
19083
19084 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19085
19086 * gcc.dg/Wswitch-enum.c: New test.
19087 Fix PR c/5044.
19088
19089 2002-03-26 Richard Henderson <rth@redhat.com>
19090
19091 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19092 structure.
19093
19094 2002-03-25 Richard Henderson <rth@redhat.com>
19095
19096 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19097 sparcv9 systems.
19098
19099 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19100 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19101
19102 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19103
19104 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19105
19106 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19107
19108 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19109 targets using generic thunk support.
19110
19111 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19112
19113 * gcc.c-torture/compile/20020323-1.c: New test.
19114
19115 * g++.dg/opt/conj2.C: New test.
19116
19117 2002-03-24 Richard Henderson <rth@redhat.com>
19118
19119 * gcc.dg/weak-1.c: Use -fno-common.
19120
19121 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19122
19123 * g77.dg/f77-edit-apostrophe-out.f: New test
19124 * g77.dg/f77-edit-h-out.f: New test
19125 * g77.dg/f77-edit-t-in.f: New test
19126 * g77.dg/f77-edit-t-out.f: New test
19127 * g77.dg/f77-edit-x-out.f: New test
19128 * g77.dg/f77-edit-slash-out.f: New test
19129 * g77.dg/f77-edit-colon-out.f: New test
19130 * g77.dg/f77-edit-s-out.f: New test
19131
19132 2002-03-24 Richard Henderson <rth@redhat.com>
19133
19134 * objc/execute/formal_protocol-6.x: New XFAIL.
19135
19136 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19137
19138 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19139 that do not support weak symbols
19140
19141 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19142
19143 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19144 * lib/g77.exp: Likewise
19145 * lib/objc.exp: Likewise
19146
19147 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19148
19149 * gcc.dg/Wswitch-default.c: New test.
19150
19151 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19152
19153 * g++.dg/other/enum1.C: New test.
19154
19155 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19156
19157 * gcc.dg/pragma-ep-3.c: Fix typo.
19158
19159 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19160
19161 * g++.dg/inherit/template-as-base.C: New test.
19162
19163 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19164
19165 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19166 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19167
19168 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19169
19170 * gcc.dg/cpp/multiline.c: Update to match.
19171
19172 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19173
19174 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19175
19176 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19177
19178 * gcc.dg/cpp/extratokens2.c: New file.
19179
19180 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19181
19182 * gcc.dg/20020312-2.c: Add rs6000 target.
19183
19184 * gcc.c-torture/compile/20020319-1.c: New test.
19185
19186 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19187
19188 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19189 (A, E): Handle this.
19190
19191 2002-03-20 Jason Merrill <jason@redhat.com>
19192
19193 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19194 ignoring -fpic.
19195 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19196 through prune_gcc_output.
19197
19198 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19199
19200 * gcc.c-torture/compile/20020320-1.c: New test.
19201
19202 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19203
19204 * gcc.c-torture/compile/20020318-1.c: New test.
19205
19206 * gcc.dg/struct-by-value-1.c: New test.
19207
19208 * gcc.dg/20020319-1.c: New test.
19209
19210 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19211
19212 * g++.dg/opt/conj1.C: New test.
19213
19214 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19215
19216 * g++.dg/template/qualttp20.C: Revert previous change.
19217 * g++.dg/template/qualttp3.C: Likewise.
19218 * g++.dg/template/qualttp4.C: Likewise
19219 * g++.dg/template/qualttp5.C: Likewise
19220 * g++.dg/template/qualttp6.C: Likewise
19221 * g++.dg/template/qualttp7.C: Likewise
19222 * g++.dg/template/qualttp8.C: Likewise
19223 * g++.dg/template/recurse.C: Likewise.
19224
19225 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19226
19227 * gcc.dg/cpp/wchar-1.c: Update.
19228
19229 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19230
19231 * g++.dg/template/conv1.C: New test.
19232 * g++.dg/template/conv2.C: New test.
19233 * g++.dg/template/conv3.C: New test.
19234 * g++.dg/template/conv4.C: New test.
19235
19236 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19237
19238 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19239 * g++.dg/template/qualttp3.C: Likewise.
19240 * g++.dg/template/qualttp4.C: Likewise
19241 * g++.dg/template/qualttp5.C: Likewise
19242 * g++.dg/template/qualttp6.C: Likewise
19243 * g++.dg/template/qualttp7.C: Likewise
19244 * g++.dg/template/qualttp8.C: Likewise
19245 * g++.dg/template/recurse.C: Likewise.
19246
19247 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19248
19249 * g++.dg/opt/dtor1.C: New test.
19250
19251 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19252
19253 * gcc.c-torture/compile/20020315-1.c: New test.
19254
19255 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19256
19257 * gcc.dg/weak-1.c: Fix scan tests.
19258
19259 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19260
19261 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19262 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19263 cris-*-aout* mmix-*-*.
19264 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19265 cris-*-aout* mmix-*-*.
19266 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19267 cris-*-elf* cris-*-aout* and mmix-*-*.
19268 * gcc.dg/20001009-1.c: Ditto.
19269 * gcc.dg/20010912-1.c: Ditto.
19270 * gcc.dg/20020122-4.c: Ditto.
19271 * gcc.dg/inline-2.c: Ditto.
19272
19273 2002-03-14 Jeffrey A Law (law@cygnus.com)
19274
19275 * gcc.c-torture/compile/20020314-1.c: New test.
19276
19277 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19278
19279 * gcc.c-torture/execute/20020314-1.c: New test.
19280
19281 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19282
19283 * g++.dg/warn/Wunused-1.C: New test.
19284
19285 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19286
19287 * g++.dg/abi/mangle6.C: New test.
19288
19289 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19290
19291 * gcc.c-torture/compile/20020309-2.c: New test.
19292
19293 * gcc.c-torture/compile/20020312-1.c: New test.
19294
19295 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19296
19297 * g++.dg/other/access1.C: New test.
19298
19299 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19300
19301 * gcc.c-torture/execute/wchar_t-1.c: New test.
19302
19303 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19304
19305 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19306
19307 2002-03-12 Roger Sayle <roger@eyesopen.com>
19308
19309 * gcc.dg/20020312-1.c: New test case.
19310
19311 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19312
19313 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19314
19315 2002-03-11 Richard Henderson <rth@redhat.com>
19316
19317 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19318 * g++.old-deja/g++.jason/report.C: Likewise.
19319
19320 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19321
19322 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19323 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19324
19325 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19326
19327 * testsuite/g++.dg/overload/pmf1.C: New test.
19328
19329 2002-03-11 Kazu Hirata <kazu@hxi.com>
19330
19331 * gcc.c-torture/execute/20020307-1.c: Use long.
19332
19333 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19334
19335 PR optimization/5844
19336 * gcc.dg/20020310-1.c: New test.
19337
19338 2002-03-09 Michael Meissner <meissner@redhat.com>
19339
19340 * gcc.c-torture/execute/memcpy-2.c: New test.
19341 * gcc.c-torture/execute/memset-1.c: New test.
19342 * gcc.c-torture/execute/strlen-1.c: New test.
19343 * gcc.c-torture/execute/strcmp-1.c: New test.
19344 * gcc.c-torture/execute/strncmp-1.c: New test.
19345
19346 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19347
19348 * gcc.dg/ppc-ldstruct.c: New test.
19349
19350 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19351
19352 * gcc.c-torture/execute/va-arg-22.c: New test.
19353
19354 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19355
19356 * gcc.c-torture/compile/20020309-1.c: New test.
19357
19358 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19359
19360 * gcc.c-torture/execute/20020307-2.c: New test.
19361
19362 2002-03-07 Jeffrey A Law (law@redhat.com)
19363
19364 * g77.f-torture/compile/20020307-1.f: New test.
19365
19366 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19367
19368 * gcc.dg/unordered-1.c: New test.
19369
19370 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19371
19372 * gcc.c-torture/execute/20020307-1.c: New test.
19373
19374 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19375
19376 * gcc.dg/20020304-1.c: New test.
19377
19378 * gcc.c-torture/compile/20020304-2.c: New test.
19379
19380 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19381
19382 * gcc.c-torture/compile/20020304-1.c: New test case
19383 (from PR c/5830).
19384
19385 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19386
19387 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19388
19389 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19390
19391 * g++.dg/other/classkey1.C: New test.
19392
19393 2002-03-01 Richard Henderson <rth@redhat.com>
19394
19395 * gcc.c-torture/compile/981223-1.x: New.
19396 * gcc.c-torture/compile/920625-1.x: New.
19397
19398 2002-02-28 Richard Henderson <rth@redhat.com>
19399
19400 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19401
19402 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19403
19404 * gcc.c-torture/execute/20020227-1.c: New test.
19405
19406 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19407
19408 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19409 here" ERROR lines.
19410 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19411 * g++.old-deja.g++.other/defarg1.C: Likewise.
19412 * g++.old-deja/g++.pt/calls2.C: Likewise.
19413 * g++.old-deja/g++.pt/crash20.C: Likewise.
19414 * g++.old-deja/g++.pt/crash30.C: Likewise.
19415 * g++.old-deja/g++.pt/crash36.C: Likewise.
19416 * g++.old-deja/g++.pt/crash6.C: Likewise.
19417 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19418 * g++.old-deja/g++.pt/derived3.C: Likewise.
19419 * g++.old-deja/g++.pt/error1.C: Likewise.
19420 * g++.old-deja/g++.pt/friend21.C: Likewise.
19421 * g++.old-deja/g++.pt/friend23.C: Likewise.
19422 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19423 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19424
19425 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19426
19427 * gcc.c-torture/execute/20020225-2.c: New test.
19428
19429 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19430
19431 * gcc.c-torture/execute/920730-1t.c,
19432 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19433 Delete test cases, only relevant to -traditional.
19434
19435 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19436
19437 * gcc.dg/cpp/undef1.c: Remove.
19438 * gcc.dg/cpp/directiv.c: Update.
19439 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19440
19441 2002-02-27 Michael Meissner <meissner@redhat.com>
19442
19443 * gcc.c-torture/execute/20020226-1.c: New test.
19444
19445 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19446
19447 * g++.dg/debug/debug4.C: New test.
19448
19449 * gcc.dg/ia64-visibility-1.c: New test.
19450
19451 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19452
19453 * gcc.dg/debug/20020224-1.c: New.
19454
19455 2002-02-25 Kazu Hirata <kazu@hxi.com>
19456
19457 * gcc.c-torture/execute/960416-1.x: New.
19458 * gcc.c-torture/execute/divconst-3.x: Likewise.
19459
19460 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19461
19462 * gcc.dg/20020224-1.c: New test.
19463
19464 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19465
19466 * gcc.c-torture/execute/20020225-1.c: New.
19467
19468 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19469
19470 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19471
19472 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19473
19474 * gcc.dg/20020222-1.c: New test.
19475
19476 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19477
19478 * g++.dg/opt/anonunion1.C: New test.
19479
19480 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19481
19482 * g++.dg/template/qualttp19.C: New test.
19483 * g++.dg/template/qualttp20.C: New test.
19484 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19485 * g++.old-deja/g++.other/qual1.C: Likewise.
19486
19487 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19488
19489 * gcc.dg/attr-alwaysinline.c: New.
19490
19491 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19492
19493 * gcc.dg/20020220-1.c: New test.
19494
19495 * gcc.dg/20020220-2.c: New test.
19496
19497 * g++.dg/opt/mmx1.C: New test.
19498
19499 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19500
19501 * gcc.c-torture/compile/20020110.c: New test.
19502
19503 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19504
19505 * gcc.c-torture/execute/20020219-1.c: New test.
19506
19507 * gcc.dg/20020219-1.c: New test.
19508
19509 * gcc.dg/noncompile/20020220-1.c: New test.
19510
19511 * g++.dg/opt/ptrintsum1.C: New test.
19512
19513 * gcc.dg/debug/20020220-1.c: New test.
19514
19515 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19516
19517 * gcc.c-torture/execute/20020216-1.c: New test.
19518
19519 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19520
19521 * gcc.dg/decl-1.c: Update, new test.
19522
19523 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19524
19525 * g++.dg/abi/bitfield1.C: New test.
19526 * g++.dg/abi/bitfield2.C: New test.
19527
19528 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19529
19530 * gcc.dg/attr-nest.c: New test.
19531
19532 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19533
19534 * gcc.c-torture/execute/20020215-1.c: New test.
19535
19536 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19537
19538 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19539 * g++.dg/debug/debug.exp: New.
19540 * g++.dg/debug/trivial.C: New.
19541 * g++.dg/debug/debug1.C: Moved...
19542 * g++.dg/other/debug1.C: ...from here.
19543 * g++.dg/debug/debug2.C: Moved...
19544 * g++.dg/other/debug2.C: ...from here.
19545 * g++.dg/debug/debug3.C: Moved...
19546 * g++.dg/other/debug3.C: ...from here.
19547
19548 * gcc.dg/noncompile/20020213-1.c: New test.
19549
19550 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19551
19552 * g++.dg/other/debug3.C: New test.
19553
19554 * gcc.c-torture/execute/20020213-1.c: New test.
19555
19556 2002-02-13 Richard Smith <richard@ex-parrot.com>
19557
19558 * g++.old-deja/g++.other/thunk1.C: New test.
19559
19560 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19561
19562 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19563
19564 2002-02-13 Stan Shebs <shebs@apple.com>
19565
19566 * gcc.dg/altivec-3.c: New.
19567
19568 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19569
19570 * gcc.dg/Wunreachable-1.c: New test.
19571 * gcc.dg/Wunreachable-2.c: New test.
19572
19573 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19574
19575 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19576
19577 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19578
19579 * gcc.dg/decl-1.c: New test.
19580
19581 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19582
19583 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19584
19585 2002-02-10 Kazu Hirata <kazu@hxi.com>
19586
19587 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19588 * gcc.c-torture/compile/980506-1.x: Likewise.
19589
19590 2002-02-10 Kazu Hirata <kazu@hxi.com>
19591
19592 * gcc.dg/20020210-1.c: New.
19593
19594 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19595
19596 * g77.f-torture/execute/947.f: New regression test
19597 for PR fortran/947.
19598
19599 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19600
19601 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19602 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19603
19604 2002-02-08 Richard Henderson <rth@redhat.com>
19605
19606 * gcc.c-torture/compile/labels-3.c: New.
19607
19608 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19609
19610 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19611 expression statements work instead.
19612 * gcc.dg/noncompile/20020207-1.c: New test.
19613
19614 2002-02-07 Richard Henderson <rth@redhat.com>
19615
19616 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19617
19618 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19619
19620 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19621 message from g77
19622 * lib/g77-dg.exp: Trim g77 error messages so that they are
19623 recognized by dg.exp.
19624
19625 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19626
19627 PR fortran/5473
19628 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19629
19630 2002-02-07 Richard Henderson <rth@redhat.com>
19631
19632 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19633 to be sufficiently aligned for integers.
19634
19635 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19636
19637 * g++.dg/template/friend4.C: New test.
19638
19639 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19640
19641 PR fortran/5743
19642 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19643 unsupported cases.
19644
19645 2002-02-07 Richard Henderson <rth@redhat.com>
19646
19647 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19648 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19649 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19650 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19651
19652 2002-02-06 Richard Henderson <rth@redhat.com>
19653
19654 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19655
19656 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19657
19658 * gcc.dg/20020206-1.c: New test.
19659
19660 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19661
19662 * gcc.c-torture/execute/20020206-1.c: New test.
19663
19664 * gcc.c-torture/execute/20020206-2.c: New test.
19665
19666 PR optimization/5429:
19667 * gcc.c-torture/compile/20020206-1.c: New test.
19668
19669 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19670
19671 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19672 as certain file formats cannot support particularly large
19673 alignments.
19674
19675 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19676 and do not expect to be able to link the executable.
19677
19678 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19679 fail because the COFF format does not support the weak attribute.
19680
19681 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19682
19683 * g77.dg/pr5473.f: New test
19684
19685 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19686
19687 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19688 Fix testcase accordingly.
19689
19690 2002-02-04 Richard Henderson <rth@redhat.com>
19691
19692 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19693 (buf): Change to be an array of pointers, not ints.
19694
19695 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19696
19697 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19698 before all tests. Move warning one line above to match where it
19699 C frontend emits.
19700 * gcc.dg/Wswitch-2.c: New test.
19701 * g++.dg/warn/Wswitch-1.C: New test.
19702 * g++.dg/warn/Wswitch-2.C: New test.
19703
19704 2002-02-04 Richard Henderson <rth@redhat.com>
19705
19706 * g++.dg/abi/offsetof.C: Fix size comparison.
19707
19708 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19709
19710 * gcc.dg/cast-qual-2.c: New test.
19711
19712 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19713
19714 * gcc.dg/20020201-4.c: New test.
19715
19716 2002-02-04 Ben Elliston <bje@redhat.com>
19717
19718 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19719 target_info attribute != 0, in addition to the empty string.
19720 (gcc_target_compile): Likewise.
19721
19722 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19723
19724 * gcc.dg/Wswitch.c: New test.
19725 PR gcc/4475. PR gcc/3780.
19726
19727 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19728
19729 * g77.f-torture/execute/5122.f: New test for regressions
19730 against PR fortran/5122.
19731
19732 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19733
19734 * g77.f-torture/compile/pr3743.f: Delete
19735 * g77.dg/pr3743-1.f: New test.
19736 * g77.dg/pr3743-2.f: New test.
19737 * g77.dg/pr3743-3.f: New test.
19738 * g77.dg/pr3743-4.f: New test.
19739
19740 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19741
19742 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19743
19744 2002-02-02 Richard Henderson <rth@redhat.com>
19745
19746 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19747 * gcc.c-torture/execute/bf64-1.c: Likewise.
19748
19749 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19750
19751 * gcc.dg/20020201-2.c: New test.
19752
19753 * gcc.dg/20020201-3.c: New test.
19754
19755 * gcc.c-torture/execute/bitfld-2.c: New test.
19756
19757 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19758
19759 * gcc.dg/bitfld-1.c: Update.
19760 * gcc.dg/bitfld-2.c: Update.
19761 * gcc.c-torture/execute/bitfld-1.x: New.
19762
19763 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19764
19765 * gcc.c-torture/execute/20020201-1.c: New test.
19766
19767 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19768
19769 PR target/5469
19770 * gcc.dg/20020201-1.c: New test.
19771
19772 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19773
19774 PR fortran/3743
19775 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19776 * g77.f-torture/compile/pr3743.x: Remove
19777
19778 2002-01-31 Tom Rix <trix@redhat.com>
19779
19780 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19781
19782 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19783
19784 * gcc.dg/noncompile/20020130-1.c: New test.
19785
19786 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19787
19788 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19789
19790 2002-01-29 Richard Henderson <rth@redhat.com>
19791
19792 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19793 to long long.
19794 * gcc.c-torture/execute/bf64-1.c: Likewise.
19795
19796 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19797
19798 * gcc.c-torture/execute/20020129-1.c: New test.
19799
19800 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19801
19802 * gcc.c-torture/compile/20000224-1.c: Update.
19803 * gcc.c-torture/execute/bitfld-1.c: New tests.
19804 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19805 * gcc.dg/uninit-A.c: Update.
19806
19807 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19808
19809 * g++.dg/template/ctor1.C: Add instantiation.
19810
19811 2002-01-28 Paul Koning <pkoning@equallogic.com>
19812
19813 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19814 argument to __builtin_prefetch to be const ptr.
19815
19816 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19817
19818 * gcc.c-torture/compile/20020120-1.c: New test.
19819
19820 2002-01-27 Kazu Hirata <kazu@hxi.com>
19821
19822 * gcc.c-torture/execute/20020127-1.c: New test.
19823
19824 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19825
19826 * g77.dg/f77-edit-i-in.f: New test
19827 * g77.dg/f77-edit-i-out.f: New test
19828
19829 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19830
19831 * gcc.dg/debug/debug.exp: New file.
19832 * gcc.dg/debug/trivial.c: New file.
19833 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19834 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19835 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19836 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19837 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19838 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19839 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19840 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19841 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19842 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19843 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19844 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19845 * gcc.dg/20000503-1.c: Removed.
19846 * gcc.dg/20010207-1.c: Removed.
19847 * gcc.dg/20011223-1.c: Removed.
19848 * gcc.dg/20020104-2.c: Removed.
19849 * gcc.dg/debug-1.c: Removed.
19850 * gcc.dg/debug-2.c: Removed.
19851 * gcc.dg/debug-3.c: Removed.
19852 * gcc.dg/debug-4.c: Removed.
19853 * gcc.dg/debug-5.c: Removed.
19854 * gcc.dg/debug-6.c: Removed.
19855 * gcc.dg/dwarf2-1.c: Removed.
19856 * gcc.dg/dwarf2-2.c: Removed.
19857
19858 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19859
19860 * g++.old-deja/g++.other/eh5.C: New test.
19861 * g++.old-deja/g++.other/sibcall2.C: New test.
19862 * g++.old-deja/g++.other/array9.C: New test.
19863 * g++.old-deja/g++.other/typename2.C: New test.
19864 * g++.old-deja/g++.other/crash60.C: New test.
19865 * g++.old-deja/g++.other/conv9.C: New test.
19866 * g++.old-deja/g++.other/mangle10.C: New test.
19867 * g++.old-deja/g++.other/unchanging1.C: New test.
19868 * g++.old-deja/g++.other/exprstmt1.C: New test.
19869 * g++.old-deja/g++.other/inline23.C: New test.
19870 * g++.old-deja/g++.eh/ia64-1.C: New test.
19871 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19872 * g++.old-deja/g++.other/reload1.C: New test.
19873 * g++.old-deja/g++.other/static20.C: New test.
19874 * g++.old-deja/g++.other/local-alloc1.C: New test.
19875 * g++.old-deja/g++.other/conv8.C: New test.
19876 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19877 * g++.old-deja/g++.other/storeexpr1.C: New test.
19878 * g++.old-deja/g++.other/storeexpr2.C: New test.
19879 * g++.dg/eh/template2.C: New test.
19880 * g++.dg/warn/weak1.C: New test.
19881
19882 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19883
19884 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19885 Remove first, non-varying, argument.
19886
19887 2002-01-23 Richard Henderson <rth@redhat.com>
19888
19889 * gcc.dg/inline-2.c: New.
19890
19891 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19892 Add optional target arg. Check number of arguments.
19893 (scan-assembler-not, scan-assembler-dem): Likewise.
19894 (scan-assembler-dem-not): Likewise.
19895
19896 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19897
19898 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19899 line 12.
19900 * g++.old-deja/g++.brendan/parse3.C,
19901 g++.old-deja/g++.other/crash26.C,
19902 g++.old-deja/g++.other/crash28.C,
19903 g++.old-deja/g++.other/crash29.C,
19904 g++.old-deja/g++.other/crash30.C,
19905 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19906
19907 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19908
19909 * gcc.dg/20020115-1.c: New.
19910
19911 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19912
19913 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19914
19915 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19916
19917 * gcc.dg/20020122-3.c: New.
19918
19919 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19920
19921 * g++.dg/other/gc1.C: New test.
19922
19923 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19924
19925 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19926
19927 2002-01-22 Richard Henderson <rth@redhat.com>
19928
19929 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19930
19931 2002-01-22 Richard Henderson <rth@redhat.com>
19932
19933 * gcc.dg/20020122-4.c: New.
19934
19935 2002-01-22 H.J. Lu <hjl@gnu.org>
19936
19937 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19938 link output.
19939 * gcc.dg/special/ecos.exp: Likewise.
19940 * lib/g++-dg.exp: Likewise.
19941 * lib/g77-dg.exp: Likewise.
19942 * lib/gcc-dg.exp : Likewise.
19943 * lib/mike-g++.exp: Likewise.
19944 * lib/mike-g77.exp: Likewise.
19945 * lib/mike-gcc.exp: Likewise.
19946 * lib/objc-dg.exp: Likewise.
19947
19948 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19949
19950 PR target/5379
19951 * gcc.dg/20020122-2.c: New test.
19952
19953 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19954
19955 * gcc.dg/20020122-1.c: New test.
19956
19957 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19958
19959 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19960
19961 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19962
19963 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19964
19965 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19966
19967 * gcc.c-torture/compile/20020121-1.c: New test.
19968
19969 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19970
19971 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19972 ld_library_path.
19973
19974 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19975
19976 * gcc.dg/20020218-1.c: New test.
19977
19978 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19979
19980 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19981 messages
19982 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19983 "At global scope" warning
19984 * g++.dg/ext/align1.C: Change cygwin test for alignment
19985 from db-bogus to dg-warning
19986
19987 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19988
19989 * g77.f-torture/compile/cpp2.F: New test.
19990
19991 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19992
19993 * g++.dg/template/access1.C: New test.
19994
19995 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19996
19997 * gcc.dg/20020118-1.c: New.
19998
19999 2002-01-18 Kazu Hirata <kazu@hxi.com>
20000
20001 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20002
20003 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20004
20005 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20006 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20007 alignment warnings.
20008
20009 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20010
20011 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20012 torture_with_loops and torture_without_loops
20013
20014 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20015
20016 * gcc.c-torture/compile/20020116-1.c: New test.
20017
20018 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20019
20020 * gcc.dg/20020116-2.c: New test.
20021
20022 * gcc.dg/ultrasp4.c: New test.
20023
20024 * gcc.dg/20020116-1.c: New test.
20025
20026 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20027
20028 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20029 by EABI.
20030
20031 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20032
20033 * gcc.misc-tests/i386-prefetch.exp: New.
20034 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20035 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20036 * gcc.misc-tests/i386-pf-none-1.c: New test.
20037 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20038
20039 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20040
20041 * gcc.dg/gnu89-init-1.c: Add new tests.
20042
20043 2002-01-15 Andreas Jaeger <aj@suse.de>
20044
20045 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20046 * gcc.dg/i386-mmx-2.c: Likewise.
20047 * gcc.dg/i386-sse-1.c: Likewise.
20048 * gcc.dg/i386-sse-2.c: Likewise.
20049 * gcc.dg/i386-sse-3.c: Likewise.
20050
20051 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20052
20053 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20054 Uncomment additional cases that now pass.
20055
20056 2002-01-11 Richard Henderson <rth@redhat.com>
20057
20058 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20059 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20060
20061 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20062
20063 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20064
20065 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20066
20067 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20068 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20069
20070 2002-01-10 Dale Johannesen <dalej@apple.com>
20071
20072 * gcc.c-torture/execute/loop-11.c: New.
20073
20074 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20075
20076 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20077 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20078
20079 2002-01-09 Richard Henderson <rth@redhat.com>
20080
20081 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20082 type in which to perform the operation for each size.
20083
20084 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20085
20086 * gcc.c-torture/compile/20020109-2.c: New test.
20087
20088 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20089
20090 * gcc.c-torture/execute/loop-10.c: New test.
20091
20092 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20093
20094 * gcc.c-torture/compile/20010226-1.c: New test.
20095 * gcc.c-torture/compile/20010227-1.c: New test.
20096 * gcc.c-torture/compile/20010426-1.c: New test.
20097 * gcc.c-torture/compile/20010510-1.c: New test.
20098 * gcc.c-torture/compile/20010605-3.c: New test.
20099 * gcc.c-torture/compile/20010824-1.c: New test.
20100 * gcc.c-torture/execute/20010409-1.c: New test.
20101 * gcc.dg/noncompile/20000901-1.c: New test.
20102 * gcc.dg/20001023-1.c: New test.
20103 * gcc.dg/20001101-1.c: New test.
20104 * gcc.dg/20001102-1.c: New test.
20105 * gcc.dg/20010207-1.c: New test.
20106 * gcc.dg/20010405-1.c: New test.
20107 * gcc.dg/20010822-1.c: New test.
20108 * gcc.dg/20011107-1.c: New test.
20109
20110 2002-01-09 Jeffrey A Law (law@redhat.com)
20111
20112 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20113
20114 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20115 execution failure on PA targets.
20116
20117 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20118
20119 * gcc.c-torture/compile/20020109-1.c: New test.
20120
20121 2002-01-08 Kazu Hirata <kazu@hxi.com>
20122
20123 * gcc.c-torture/execute/20020108-1.c: New test.
20124
20125 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20126
20127 * gcc.dg/20020108-1.c: New test.
20128
20129 2002-01-08 H.J. Lu <hjl@gnu.org>
20130
20131 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20132 for header files.
20133
20134 2002-01-08 Geoff Keating <geoffk@redhat.com>
20135
20136 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20137 consistency.
20138
20139 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20140
20141 * gcc.dg/altivec-4.c: Test altivec predicates.
20142
20143 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20144
20145 * gcc.c-torture/execute/20020107-1.c: New test.
20146
20147 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20148
20149 PR c/5279
20150 * gcc.c-torture/compile/20020106-1.c: New test.
20151
20152 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20153
20154 * gcc.c-torture/execute/nestfunc-4.c: New test.
20155
20156 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20157
20158 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20159 extra triple that slipped in.
20160 * g++.old-deja/g++.abi/align.C: Likewise.
20161 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20162
20163 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20164
20165 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20166 * g++.old-deja/g++.abi/align.C: Likewise.
20167 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20168
20169 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20170 on FreeBSD/i386.
20171 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20172 FreeBSD.
20173
20174 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20175
20176 * gcc.dg/20020104-1.c: New test.
20177
20178 * gcc.dg/20020104-2.c: New test.
20179
20180 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20181
20182 * gcc.dg/20020103-1.c: Fix typo in target selector.
20183
20184 2002-01-03 Richard Henderson <rth@redhat.com>
20185
20186 * gcc.dg/20020103-1.c: New.
20187
20188 2002-01-03 Kazu Hirata <kazu@hxi.com>
20189
20190 * gcc.c-torture/execute/20020103-1.c: New test.
20191
20192 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20193
20194 * g++.dg/other/debug2.C: New test.
20195
20196 * gcc.c-torture/compile/20020103-1.c: New test.
20197
20198 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20199
20200 * gcc.dg/gnu89-init-1.c: Added new tests.
20201
20202 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20203
20204 * g++.dg/template/friend2.C: Remove as patch is reverted.
20205
20206 * g++.dg/warn/oldcast1.C: New test.
20207
20208 * g++.dg/template/ptrmem1.C: New test.
20209 * g++.dg/template/ptrmem2.C: New test.
20210
20211 * g++.dg/template/ntp.C: New test.
20212
20213 * g++.dg/other/component1.C: New test.
20214
20215 * g++.dg/template/ttp3.C: New test.
20216
20217 * g++.dg/template/friend2.C: New test.
20218 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20219
20220 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20221
20222 * g++.dg/other/ptrmem1.C: New test.
20223 * g++.dg/other/ptrmem2.C: New test.
20224
20225 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20226
20227 * g++.dg/template/ctor1.C: New test.
20228
20229 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20230
20231 * g++.dg/template/friend2.C: New test.
20232
20233 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20234
20235 * gcc.dg/mmix-1.c: New test.
20236
20237 2001-12-31 Richard Henderson <rth@redhat.com>
20238
20239 * gcc.dg/asm-5.c: New.
20240
20241 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20242
20243 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20244 in namespace __gnu_cxx
20245
20246 2001-12-30 Richard Henderson <rth@redhat.com>
20247
20248 * gcc.dg/debug-6.c: New.
20249
20250 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20251
20252 * gcc.c-torture/compile/20011229-2.c: New test.
20253
20254 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20255
20256 * gcc.dg/debug-3.c: New test.
20257 * gcc.dg/debug-4.c: New test.
20258 * gcc.dg/debug-5.c: New test.
20259
20260 2001-12-29 Richard Henderson <rth@redhat.com>
20261
20262 * g++.dg/eh/loop1.C: New.
20263
20264 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20265
20266 * g++.dg/template/crash1.C: New test.
20267
20268 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20269
20270 * g++.dg/other/const1.C: New test.
20271
20272 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20273
20274 * gcc.c-torture/compile/20011229-1.c: New test.
20275
20276 2001-12-28 Stan Shebs <shebs@apple.com>
20277
20278 * lib/objc-torture.exp: Resync with c-torture.exp.
20279 * lib/objc.exp: Load standard libraries.
20280
20281 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20282
20283 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20284 additional tests.
20285
20286 2001-12-27 Roger Sayle <roger@eyesopen.com>
20287
20288 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20289
20290 2001-12-27 Richard Henderson <rth@redhat.com>
20291
20292 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20293
20294 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20295
20296 * g++.dg/eh/ctor1.C: New test.
20297 * g++.dg/other/error2.C: New test.
20298
20299 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20300
20301 * g++.dg/other/init2.C: New test.
20302
20303 2001-12-24 Richard Henderson <rth@redhat.com>
20304
20305 * gcc.dg/20011223-1.c: New.
20306 * gcc.dg/inline-1.c: New.
20307
20308 2001-12-23 Richard Henderson <rth@redhat.com>
20309
20310 * gcc.dg/asm-4.c: Test operand modifiers.
20311
20312 2001-12-23 Richard Henderson <rth@redhat.com>
20313
20314 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20315
20316 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20317
20318 * gcc.c-torture/execute/20011223-1.c: New test.
20319
20320 2001-12-21 Richard Henderson <rth@redhat.com>
20321
20322 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20323 re-enables the warning.
20324
20325 2001-12-21 Richard Henderson <rth@redhat.com>
20326
20327 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20328
20329 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20330
20331 * gcc.c-torture/compile/20011218-1.c: New test.
20332
20333 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20334
20335 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20336 arm-isr.c test.
20337 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20338 epilogue generation for ARM ISR routines.
20339
20340 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20341
20342 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20343 * gcc.dg/format/c90-printf-3.c: Likewise.
20344 * gcc.dg/format/c99-printf-3.c: Likewise.
20345 * gcc.dg/format/ext-1.c: Likewise.
20346 * gcc.dg/format/ext-6.c: Likewise.
20347 * gcc.dg/format/format.h: Prototype unlocked stdio.
20348
20349 2001-12-20 Richard Henderson <rth@redhat.com>
20350
20351 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20352 (arena): Use it.
20353 (malloc): Correct allocation logic. Abort if we fill up the
20354 arena before initialization complete.
20355 (realloc): Correct allocation logic.
20356
20357 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20358
20359 * gcc.c-torture/compile/20011219-2.c: New test.
20360
20361 * gcc.c-torture/execute/20011219-1.c: New test.
20362
20363 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20364
20365 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20366 target does not support weak symbols.
20367
20368 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20369
20370 * gcc.c-torture/compile/20011219-1.c: New test.
20371
20372 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20373
20374 * g++.dg/other/error1.C: New test.
20375
20376 2001-12-17 Jeffrey A Law (law@redhat.com)
20377
20378 * gcc.c-torture/execute/20011217-1.c: New test.
20379
20380 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20381
20382 * objc.dg/special/: New directory.
20383 * objc.dg/special/special.exp: New file.
20384 * objc.dg/special/unclaimed-category-1.h: New file.
20385 * objc.dg/special/unclaimed-category-1a.m: New file.
20386 * objc.dg/special/unclaimed-category-1.m: New file.
20387
20388 2001-12-17 Andreas Jaeger <aj@suse.de>
20389
20390 * gcc.c-torture/compile/20011217-2.c: New test.
20391
20392 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20393
20394 * gcc.c-torture/compile/20011217-1.c: New test.
20395
20396 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20397
20398 * testsuite/gcc.dg/20011214-1.c: New.
20399
20400 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20401
20402 * gcc.dg/altivec-4.c: New.
20403
20404 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20405
20406 * gcc.dg/20011113-1.c: New test.
20407
20408 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20409
20410 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20411 std::__malloc_alloc_template<0> and
20412 std::__default_alloc_template<false, 0>.
20413
20414 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20415
20416 * objc/execute/bf-21.m: New test.
20417 * objc/execute/enumeration-1.m: New test.
20418 * objc/execute/enumeration-2.m: New test.
20419
20420 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20421
20422 * gcc.dg/gnu89-init-1.c: New test.
20423
20424 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20425
20426 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20427 * g++.old-deja/g++.jason/2371.C: Likewise.
20428 * g++.old-deja/g++.jason/template33.C: Likewise.
20429 * g++.old-deja/g++.jason/template34.C: Likewise.
20430 * g++.old-deja/g++.jason/template36.C: Likewise.
20431 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20432 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20433 * g++.old-deja/g++.other/typename1.C: Likewise.
20434 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20435 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20436 * g++.old-deja/g++.pt/typename11.C: Likewise.
20437 * g++.old-deja/g++.pt/typename14.C: Likewise.
20438 * g++.old-deja/g++.pt/typename16.C: Likewise.
20439 * g++.old-deja/g++.pt/typename3.C: Likewise.
20440 * g++.old-deja/g++.pt/typename4.C: Likewise.
20441 * g++.old-deja/g++.pt/typename5.C: Likewise.
20442 * g++.old-deja/g++.pt/typename7.C: Likewise.
20443 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20444
20445 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20446
20447 * g++.dg/other/linkage1.C: New test.
20448 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20449 specifiers.
20450
20451 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20452
20453 * gcc.dg/concat.c: New test.
20454
20455 2001-12-11 Stan Shebs <shebs@apple.com>
20456
20457 * objc/compile: New test directory.
20458 * objc/compile/compile.exp: New expect script.
20459 * objc/compile/20011211-1.m: New compile test.
20460
20461 2001-12-11 Jason Merrill <jason@redhat.com>
20462
20463 * lib/prune.exp (prune_gcc_output): Also handle "In member
20464 function". So many permutations...
20465
20466 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20467
20468 * g++.dg/template/typedef1.C: New test.
20469
20470 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20471
20472 * g++.dg/other/copy1.C: New test.
20473
20474 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20475
20476 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20477
20478 * gcc.dg/builtin-choose-expr.c: New.
20479
20480 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20481
20482 * gcc.dg/altivec-2.c: New.
20483
20484 2001-12-07 Richard Henderson <rth@redhat.com>
20485
20486 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20487
20488 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20489
20490 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20491 ultrasparc.
20492
20493 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20494
20495 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20496
20497 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20498
20499 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20500 variable argument list.
20501
20502 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20503
20504 * gcc.c-torture/execute/memcheck: Delete entire directory.
20505 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20506 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20507
20508 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20509
20510 * gcc.dg/Wshadow-1.c: New test.
20511
20512 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20513
20514 * gcc.c-torture/compile/20011130-1.c: New test.
20515
20516 * gcc.dg/noncompile/20011025-1.c: New test.
20517
20518 * g++.dg/other/anon-union.C: New test.
20519
20520 * gcc.c-torture/execute/20011024-1.c: New test.
20521
20522 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20523
20524 * gcc.c-torture/execute/20000722-1.x,
20525 gcc.c-torture/execute/20010123-1.x: Remove.
20526 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20527 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20528 gcc.dg/c99-complit-2.c: New tests.
20529
20530 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20531
20532 * g++.dg/inherit/base1.C: New test.
20533
20534 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20535
20536 * g++.dg/other/stdarg1.C: New test.
20537
20538 * gcc.c-torture/compile/20011130-2.c: New test.
20539
20540 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20541
20542 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20543 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20544 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20545 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20546 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20547 * gcc.dg/builtin-prefetch-1.c: New test.
20548
20549 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20550
20551 * gcc.dg/20011130-1.c: New test.
20552
20553 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20554
20555 * g++.dg/other/scope1.C: New test.
20556 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20557
20558 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20559
20560 * gcc.dg/vla-init-1.c: New test.
20561
20562 2001-12-01 Geoff Keating <geoffk@redhat.com>
20563
20564 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20565
20566 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20567
20568 * objc.dg/alias.m: Update.
20569 * objc.dg/class-1.m: Update.
20570 * objc.dg/const-str-1.m: Update.
20571 * objc.dg/fwd-proto-1.m: Update.
20572 * objc.dg/id-1.m: Update.
20573 * objc.dg/super-class-1.m: Update.
20574
20575 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20576
20577 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20578 constructs.
20579
20580 2001-11-28 Jeffrey A Law (law@cygnus.com)
20581
20582 * gcc.c-torture/execute/20011128-1.c: New test.
20583
20584 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20585
20586 * gcc.dg/20011127-1.c: New test.
20587
20588 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20589
20590 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20591 from Austin Group draft 7.
20592 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20593 scanf format arguments.
20594 * gcc.dg/format/no-exargs-2.c: New test.
20595
20596 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20597
20598 * g++.dg/abi/vbase8-4.C: New test.
20599
20600 2001-11-24 Ian Lance Taylor <ian@airs.com>
20601
20602 * gcc.c-torture/execute/20011121-1.c: New test.
20603
20604 2001-11-23 Jeffrey A Law (law@cygnus.com)
20605
20606 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20607
20608 2001-11-23 Andreas Jaeger <aj@suse.de>
20609
20610 * gcc.dg/cpp/charconst-2.c: New test.
20611
20612 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20613
20614 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20615 to the host if it is remote. Let tests specify extra headers
20616 they use.
20617 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20618 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20619 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20620 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20621 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20622 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20623 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20624 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20625 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20626 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20627
20628 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20629
20630 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20631 for little endian ARMs.
20632
20633 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20634
20635 * gcc.c-torture/compile/20011119-1.c: New test.
20636 * gcc.c-torture/compile/20011119-2.c: New test.
20637
20638 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20639
20640 * gcc.dg/altivec-1.c: Fix typo.
20641
20642 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20643
20644 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20645
20646 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20647
20648 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20649
20650 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20651
20652 * lib/g77.exp: Don't specify --rpath-link.
20653
20654 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20655 across all the headers.
20656 * gcc.dg/format/format.exp: For testing on a remote host,
20657 copy format.h.
20658
20659 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20660 * gcc.c-torture/execute/930406-1.c: Likewise.
20661 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20662
20663 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20664
20665 * gcc.dg/altivec-1.c: New.
20666
20667 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20668
20669 * gcc.dg/cpp/fpreprocessed.c: New test case.
20670
20671 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20672
20673 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20674 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20675 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20676
20677 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20678
20679 * gcc.dg/no-builtin-1.c: New test.
20680
20681 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20682
20683 * gcc.c-torture/execute/20011115-1.c: New test.
20684
20685 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20686
20687 * gcc.c-torture/compile/20011114-2.c: New test.
20688 * gcc.c-torture/compile/20011114-3.c: New test.
20689 * gcc.c-torture/compile/20011114-4.c: New test.
20690
20691 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20692
20693 * g++.dg/other/init1.C: New test.
20694
20695 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20696
20697 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20698 message.
20699
20700 * gcc.c-torture/execute/20011114-1.c: New testcase.
20701
20702 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20703 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20704 like the (before this change) version of 20010327-1.c.
20705
20706 2001-11-14 Roger Sayle <roger@eyesopen.com>
20707
20708 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20709
20710 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20711
20712 * g++.dg/init/array2.C: New test.
20713
20714 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20715
20716 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20717
20718 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20719
20720 * g++.dg/other/forscope1.C: New test.
20721 * g++.dg/ext/forscope1.C: New test.
20722 * g++.dg/ext/forscope2.C: New test.
20723
20724 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20725
20726 * gcc.c-torture/execute/20011113-1.c: New test.
20727
20728 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20729
20730 * gcc.c-torture/execute/20011109-2.c: New test.
20731
20732 * gcc.c-torture/execute/20011109-1.c: New test.
20733
20734 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20735
20736 * gcc.c-torture/compile/20011109-1.c: New test.
20737
20738 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20739
20740 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20741 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20742 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20743 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20744 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20745 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20746 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20747
20748 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20749
20750 * g++.dg/warn/Wshadow-1.C: New tests.
20751 * g++.old-deja/g++.mike/for3.C: Update.
20752
20753 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20754
20755 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20756 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20757 XFAILs. Adjust expected error texts.
20758 * gcc.c-torture/compile/20011106-1.c,
20759 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20760 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20761 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20762 gcc.dg/c99-array-lval-5.c: New tests.
20763
20764 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20765
20766 * gcc.dg/cpp/defined.c: Update.
20767
20768 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20769
20770 * gcc.c-torture/execute/anon-1.c: New test.
20771
20772 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20773
20774 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20775 same size, so no warning should be produced on stormy16.
20776
20777 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20778 due to oversized array.
20779 * g++.old-deja/g++.mike/ns15.C: Likewise.
20780 * g++.old-deja/g++.pt/crash16.C: Likewise.
20781
20782 2001-11-02 Graham Stott <grahams@redhat.com>
20783
20784 * g++.dgother/debug1.C: Fix typos.
20785
20786 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20787
20788 * g++.dg/other/debug1.C: New test.
20789
20790 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20791
20792 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20793 of unsigned long.
20794
20795 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20796
20797 * gcc.dg/20011029-2.c: New test.
20798
20799 * gcc.c-torture/compile/20011029-1.c: New test.
20800
20801 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20802
20803 * objc/execute/class_self-1.m: New test.
20804 * objc/execute/class_self-2.m: New test.
20805
20806 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20807
20808 * gcc.misc-tests/msgs.exp: Delete.
20809 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20810 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20811 error set to match recent changes.
20812
20813 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20814
20815 * gcc.dg/20011021-1.c: New test.
20816
20817 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20818
20819 * gcc.c-torture/compile/20011023-1.c: New test.
20820
20821 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20822
20823 * lib/g77.exp: Rewrite based on lib/g++.exp.
20824
20825 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20826
20827 * gcc.c-torture/execute/20011019-1.c: New test.
20828
20829 * gcc.dg/20011018-1.c: New test.
20830
20831 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20832
20833 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20834
20835 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20836
20837 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20838 * gcc.dg/attr-invalid.c: Likewise.
20839
20840 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20841
20842 * testsuite/gcc.dg/20011015-1.c: New test.
20843
20844 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20845
20846 * g++.dg/template/unify2.C: New test.
20847
20848 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20849
20850 * g++.dg/other/exception-specification.C: New test
20851
20852 2001-10-13 Tom Rix <trix@redhat.com>
20853
20854 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20855 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20856
20857 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20858
20859 * testsuite/gcc.dg/20011009-1.c: New test.
20860
20861 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20862
20863 PR g++/4476
20864 * g++.dg/other/friend1.C: New test.
20865
20866 2001-10-11 Richard Henderson <rth@redhat.com>
20867
20868 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20869
20870 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20871
20872 * gcc.c-torture/compile/20011010-1.c: New.
20873
20874 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20875
20876 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20877 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20878 g77.f-torture/execute/execute.exp,
20879 g77.f-torture/noncompile/noncompile.exp,
20880 gcc.c-torture/compile/compile.exp,
20881 gcc.c-torture/execute/execute.exp,
20882 gcc.c-torture/execute/ieee/ieee.exp,
20883 gcc.c-torture/execute/memcheck/memcheck.exp,
20884 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20885 objc/execute/execute.exp: Update FSF address.
20886
20887 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20888
20889 * gcc.dg/cpp/cmdlne-C.c: Update.
20890 * gcc.dg/cpp/cmdlne-C2.c: New.
20891
20892 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20893
20894 * gcc.c-torture/execute/20011008-3.c: New.
20895
20896 2001-10-08 DJ Delorie <dj@redhat.com>
20897
20898 * gcc.dg/20011008-1.c: New.
20899 * gcc.dg/20011008-2.c: New.
20900
20901 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20902
20903 * gcc.dg/cpp/spacing1.c: Update test.
20904
20905 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20906
20907 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20908 spelling errors of "separate" as "seperate".
20909
20910 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20911
20912 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20913 enough to avoid inlining.
20914
20915 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20916
20917 * lib/g77.exp: set libg2c_dir correctly.
20918
20919 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20920
20921 * gcc.dg/cpp/macro11.c: New test.
20922
20923 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20924
20925 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20926 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20927 gcc.dg/format/multattr-3.c: New tests.
20928 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20929 tests for format attributes on function pointers being rejected.
20930
20931 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20932
20933 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20934
20935 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20936
20937 * g++.dg/warn/format1.C: New test.
20938
20939 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20940
20941 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20942
20943 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20944
20945 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20946
20947 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20948
20949 * gcc.dg/cpp/redef2.c: Add test.
20950
20951 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20952
20953 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20954 long-standing bug on i686, apparently.
20955 * gcc.c-torture/execute/loop-2c.x: New file.
20956 * gcc.c-torture/execute/loop-2d.x: New file.
20957 * gcc.c-torture/execute/loop-3c.x: New file.
20958
20959 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20960
20961 * gcc.dg/cpp/20000625-2.c: Correct line number.
20962
20963 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20964
20965 * gcc.dg/cpp/macro10.c: New test.
20966 * gcc.dg/cpp/strify3.c: New test.
20967 * gcc.dg/cpp/spacing1.c: Add tests.
20968 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20969 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20970
20971 2001-09-24 DJ Delorie <dj@redhat.com>
20972
20973 * gcc.c-torture/execute/20010924-1.c: New test.
20974
20975 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20976
20977 * testsuite/objc/execute/paste.m: Remove.
20978
20979 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20980
20981 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20982
20983 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20984
20985 * g77.dg/strlen0.f: New test.
20986
20987 2001-09-21 Richard Henderson <rth@redhat.com>
20988
20989 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20990 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20991
20992 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20993
20994 Table-driven attributes.
20995 * g++.dg/ext/attrib1.C: New test.
20996
20997 2001-09-20 DJ Delorie <dj@redhat.com>
20998
20999 * gcc.dg/20000926-1.c: Update expected warning messages.
21000 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21001 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21002 array.
21003
21004 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21005
21006 * g++.dg/eh/registers1.C: New test case.
21007
21008 2001-09-17 Richard Henderson <rth@redhat.com>
21009
21010 * gcc.dg/array-5.c: Fix VLA decomposition test.
21011
21012 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21013
21014 * gcc.dg/cpp/line5.c: New testcase.
21015
21016 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21017
21018 * gcc.dg/cpp/macro9.c: New test.
21019
21020 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21021
21022 * gcc.c-torture/execute/980223.c: Change type of addr from long
21023 to char *.
21024
21025 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21026
21027 * gcc.c-torture/execute/20010915-1.c: New test.
21028
21029 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21030
21031 * g77.dg/bprob: New directory.
21032 * g77.dg/bprob/bprob.exp: New file.
21033 * g77.dg/bprob/bprob-1.f: New test.
21034 * g77.dg/gcov: New directory.
21035 * g77.dg/gcov/gcov.exp: New file.
21036 * g77.dg/gcov/gcov-1.f: New test.
21037 * g77.dg/gcov/gcov-1.x: New file.
21038
21039 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21040
21041 * gcc.dg/cpp/directiv.c: Update.
21042 * gcc.dg/cpp/undef1.c: Update.
21043
21044 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21045
21046 * gcc.dg/20010912-1.c: New test.
21047
21048 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21049
21050 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21051 language-independent file in lib.
21052 * lib/gcov.exp: New file.
21053
21054 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21055
21056 * gcc.c-torture/compile/20010911-1.c: New test.
21057
21058 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21059
21060 * lib/profopt.exp: New, to support profile-directed optimizations.
21061 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21062 * gcc.misc-tests/bprob-1.c: New test.
21063 * gcc.misc-tests/bprob-2.c: New test.
21064
21065 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21066
21067 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21068 XFAIL and which kinds of gcov output to verify.
21069 * gcc.misc-tests/gcov-4b.x: New file.
21070 * gcc.misc-tests/gcov-5b.x: New file.
21071 * gcc.misc-tests/gcov-6.x: New file.
21072 * gcc.misc-tests/gcov-7.c: New test.
21073 * gcc.misc-tests/gcov-7.x: New file.
21074
21075 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21076
21077 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21078 * gcc.misc-tests/gcov-6.c: New test.
21079
21080 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21081
21082 PR c++/3986
21083 * g++.dg/abi/vbase1.C: New test.
21084
21085 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21086
21087 * objc.dg/method-2.m: New.
21088
21089 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21090
21091 PR c++/4203
21092 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21093 * g++.dg/init/empty1.C: New test.
21094
21095 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21096
21097 * gcc.c-torture/compile/20010903-1.c: New test.
21098
21099 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21100
21101 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21102 for m68k.
21103
21104 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21105
21106 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21107
21108 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21109
21110 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21111
21112 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21113
21114 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21115 for 16-bit 'unsigned int'.
21116
21117 2001-08-29 Kazu Hirata <kazu@hxi.com>
21118
21119 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21120
21121 2001-08-27 Richard Henderson <rth@redhat.com>
21122
21123 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21124 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21125
21126 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21127
21128 * gcc.dg/asm-names.c (ymain): New.
21129
21130 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21131
21132 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21133 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21134 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21135
21136 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21137
21138 * gcc.dg/compare5.c: New testcase.
21139
21140 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21141
21142 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21143 and "In instantiation".
21144
21145 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21146
21147 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21148
21149 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21150
21151 * gcc.misc-tests/gcov.exp: Add support for branch information.
21152 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21153 * gcc.misc-tests/gcov-4.c: New test.
21154 * gcc.misc-tests/gcov-4b.c: New test.
21155 * gcc.misc-tests/gcov-5b.c: New test.
21156
21157 2001-08-20 Zack Weinberg <zackw@panix.com>
21158
21159 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21160 expected to fail.
21161
21162 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21163
21164 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21165
21166 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21167
21168 * g++.dg/eh/template1.C: New test.
21169
21170 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21171
21172 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21173 Fix thinko.
21174 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21175 for xfail.
21176
21177 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21178
21179 * lib/g77-dg.exp: Use prune.exp for common procedures
21180 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21181 * lib/g77.exp: (g77-dg-prune) Remove
21182
21183 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21184
21185 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21186
21187 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21188
21189 * g++.dg/template/unify1.C: New test.
21190
21191 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21192
21193 * g++.dg/abi/empty4.C: New test.
21194
21195 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21196
21197 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21198 solaris2.*
21199 * g77.f-torture/compile/pr3743.x: Likewise
21200
21201 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21202
21203 * g++.dg/other/using-declaration.C: New test.
21204
21205 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21206
21207 * gcc.dg/cpp/tr-sign.c: New testcase.
21208
21209 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21210
21211 * gcc.dg/cpp/19951025-1.c: Revert.
21212 * gcc.dg/cpp/directiv.c: We no longer process directives that
21213 interrupt macro arguments.
21214
21215 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21216
21217 * gcc.dg/bconstp-1.c: New test.
21218
21219 2001-08-03 Richard Henderson <rth@redhat.com>
21220
21221 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21222
21223 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21224
21225 * gcc.dg/cpp/19951025-1.c: Update.
21226
21227 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21228
21229 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21230 should be x.
21231
21232 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21233
21234 Kill -fhonor-std.
21235 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21236 * g++.old-deja/g++.other/std1.C: Likewise.
21237 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21238
21239 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21240
21241 * lib/g77.exp: Load gcc-defs.exp for common procedures
21242 (g77_pass, g77_fail, g77_finish, g77_exit,
21243 ${tool}_check_unsupported_p} Now redundant. Deleted.
21244
21245 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21246
21247 * g77.dg/fbackslash.f
21248 * g77.dg/fcase-preserve.f
21249 * g77.dg/ff90-1.f
21250 * g77.dg/ffixed-line-length-0.f
21251 * g77.dg/ffixed-line-length-132.f
21252 * g77.dg/ffixed-line-length-7.f
21253 * g77.dg/ffixed-line-length-72.f
21254 * g77.dg/ffixed-line-length-none.f
21255 * g77.dg/ffree-form-1.f
21256 * g77.dg/fno-backslash.f
21257 * g77.dg/fno-f90-1.f
21258 * g77.dg/fno-fixed-form-1.f
21259 * g77.dg/fno-onetrip.f
21260 * g77.dg/fno-typeless-boz.f
21261 * g77.dg/fno-underscoring.f
21262 * g77.dg/fno-vxt-1.f
21263 * g77.dg/fonetrip.f
21264 * g77.dg/ftypeless-boz.f
21265 * g77.dg/fugly-assumed.f
21266 * g77.dg/funderscoring.f
21267 * g77.dg/fvxt-1.f
21268
21269 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21270
21271 * objc.dg/fwd-proto-1.m: New.
21272 * objc.dg/local-decl-1.m: New.
21273 * objc.dg/naming-1.m: New.
21274 * objc.dg/naming-2.m: New.
21275 * objc.dg/proto-hier-1.m: New.
21276
21277 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21278
21279 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21280 largest-type elements to a struct makes its size grow.
21281
21282 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21283
21284 * g++.dg/abi/vthunk1.C: New test.
21285
21286 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21287
21288 * g++.dg/abi/vbase8-22.C: New test.
21289
21290 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21291
21292 * gcc.dg/cpp/macro8.c: New test.
21293
21294 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21295
21296 * g++.dg/abi/vbase8-21.C: New test.
21297
21298 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21299
21300 * g++.dg/abi/vbase8-10.C: New test.
21301
21302 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21303
21304 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21305 ${tool}_set_ld_library_path.
21306 Changed caller.
21307 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21308 g++.exp.
21309
21310 2001-07-26 Stan Cox <scox@redhat.com>
21311
21312 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21313 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21314 gcc_exit, gcc_check_unsupported_p):
21315 Moved to gcc-deps.exp
21316 * gcc-deps.exp: New file.
21317
21318 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21319
21320 * g++.old-deja/g++.pt/defarg14.C: New test.
21321
21322 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21323
21324 * g++.old-deja/g++.other/lineno5.C: New test.
21325
21326 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21327
21328 * g++.old-deja/g++.pt/crash68.C: New test.
21329
21330 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21331
21332 * g++.old-deja/g++.other/crash42.C: New test.
21333
21334 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21335
21336 * gcc.dg/cpp/extratokens.c: Fix.
21337 * gcc.dg/cpp/skipping2.c: New tests.
21338
21339 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21340
21341 * gcc.c-torture/execute/20010724-1.c: New file.
21342 * gcc.c-torture/execute/20010724-1.x: New file.
21343
21344 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21345
21346 * g++.old-deja/g++.other/cond7.C: New test.
21347
21348 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21349
21350 * g++.old-deja/g++.other/optimize4.C: New test.
21351
21352 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21353
21354 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21355
21356 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21357
21358 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21359 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21360 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21361 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21362
21363 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21364 bug report" message.
21365
21366 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21367 * g++.dg/ext/instantiate1.C: Move from old-deja.
21368
21369 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21370
21371 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21372 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21373 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21374 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21375
21376 2001-07-23 Jeffrey A Law (law@cygnus.com)
21377
21378 * gcc.c-torture/execute/20010723-1.c: New test.
21379
21380 2001-07-23 Ben Elliston <bje@redhat.com>
21381
21382 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21383
21384 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21385
21386 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21387 i[34567]86-*-*.
21388 Delete handling of ieee_multilib_flags.
21389 Pass -mieee for alpha*-*-* and sh-*-*.
21390 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21391
21392 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21393
21394 Remove old-abi tests.
21395 * g++.old-deja/g++.mike/p11116.C: Remove.
21396 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21397
21398 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21399
21400 * g77.f-torture/compile/pr3743.f: New test
21401
21402 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21403
21404 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21405
21406 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21407
21408 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21409 g++.old-deja/g++.pt/static6.C: Likewise.
21410 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21411 supports weak symbols.
21412
21413 2001-07-18 Andreas Jaeger <aj@suse.de>
21414
21415 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21416 supported again.
21417
21418 2001-07-18 Andreas Jaeger <aj@suse.de>
21419
21420 * gcc.dg/iftrap-1.c: Fix target line.
21421
21422 2001-07-17 Richard Henderson <rth@redhat.com>
21423
21424 * gcc.c-torture/execute/20010717-1.c: New.
21425
21426 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21427
21428 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21429 tests.
21430
21431 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21432
21433 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21434
21435 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21436
21437 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21438 UAC_SIGBUS, UAC_NOPRINT definitions.
21439
21440 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21441
21442 * objc/execute/object_is_class.m: New test.
21443 * objc/execute/object_is_meta_class.m: New test.
21444
21445 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21446
21447 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21448 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21449
21450 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21451
21452 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21453 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21454
21455 2001-07-14 Richard Henderson <rth@redhat.com>
21456
21457 * gcc.dg/iftrap-1.c: New.
21458
21459 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21460
21461 * g77.f-torture/execute/intrinsic77.f: New test.
21462
21463 2001-07-11 Janis Johnson <janis@us.ibm.com>
21464
21465 * gcc.misc-tests/gcov-3.c: New test.
21466
21467 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21468
21469 * gcc.c-torture/compile/20010711-1.c,
21470 * gcc.c-torture/compile/20010711-2.c: New tests.
21471
21472 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21473
21474 * gcc.c-torture/execute/20010711-1.c: New test.
21475
21476 2001-07-11 Ben Elliston <bje@redhat.com>
21477
21478 * g++.old-deja/g++.other/enum5.C: New test.
21479
21480 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21481
21482 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21483 (g++-dg-prune): Call prune_gcc_output.
21484 * prune.exp: New file for prune_gcc_output.
21485 * lib/g++.exp, lib/gcc.exp: Load it.
21486
21487 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21488
21489 * gcc.c-torture/compile/20010701-1.c,
21490 g++.old-deja/g++.ext/attrib6.C: New tests.
21491
21492 2001-07-06 Jeffrey A Law (law@cygnus.com)
21493
21494 * gcc.c-torture/compile/20010706-1.c: New test.
21495
21496 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21497
21498 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21499
21500 2001-06-28 Stan Shebs <shebs@apple.com>
21501
21502 * gcc.dg/pragma-darwin.c: New test.
21503
21504 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21505
21506 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21507 Solaris 2.[678] system.
21508
21509 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21510
21511 * gcc.dg/20010622-1.c: New test.
21512
21513 2001-06-18 Stan Shebs <shebs@apple.com>
21514
21515 * objc.dg: New directory.
21516 * objc.dg/dg.exp: New file.
21517 * objc.dg/alias.m: New.
21518 * objc.dg/class-1.m: New.
21519 * objc.dg/class-2.m: New.
21520 * objc.dg/const-str-1.m: New.
21521 * objc.dg/const-str-2.m: New.
21522 * objc.dg/id-1.m: New.
21523 * objc.dg/method-1.m: New.
21524 * objc.dg/super-class-1.m: New.
21525 * lib/objc-dg.exp: New file.
21526
21527 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21528
21529 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21530 of label name.
21531
21532 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21533
21534 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21535
21536 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21537
21538 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21539 variable.
21540
21541 2001-06-12 Richard Henderson <rth@redhat.com>
21542
21543 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21544
21545 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21546
21547 * g++.old-deja/g++.abi/vbase5.C: New test.
21548 * g++.old-deja/g++.abi/vbase6.C: New test.
21549 * g++.old-deja/g++.abi/vbase7.C: New test.
21550
21551 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21552
21553 * gcc.c-torture/compile/20010610-1.c: New test.
21554
21555 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21556
21557 * g++.old-deja/g++.abi/vbase4.C: New test.
21558
21559 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21560
21561 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21562 support %f for HC11/HC12 targets.
21563 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21564 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21565 on HC11/HC12 targets.
21566 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21567
21568 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21569
21570 * gcc.dg/wchar_t-1.c: New file.
21571 * gcc.dg/wint_t-1.c: Likewise.
21572
21573 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21574
21575 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21576
21577 2001-06-11 Richard Henderson <rth@redhat.com>
21578
21579 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21580
21581 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21582
21583 * gcc.c-torture/compile/20010611-1.c: New test.
21584
21585 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21586
21587 * gcc.dg/c99-tag-1.c: Add more tests.
21588
21589 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21590
21591 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21592 representation on MN10300 and ARM/Thumb.
21593
21594 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21595
21596 * g77.f-torture/execute/20010610.f: New.
21597
21598 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21599
21600 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21601 names.
21602
21603 2001-06-09 Richard Henderson <rth@redhat.com>
21604
21605 * gcc.c-torture/execute/ashrdi-1.c: New.
21606 * gcc.c-torture/execute/ashldi-1.c: New.
21607 * gcc.c-torture/execute/lshrdi-1.c: New.
21608
21609 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21610
21611 * objc/execute/load-3.m: Added. Check sending +load to categories,
21612 in addition to classes.
21613
21614 2001-06-08 Stan Shebs <shebs@apple.com>
21615
21616 * objc/execute/load-2.m: New test. From Nicola Pero
21617 <n.pero@mi.flashnet.it>.
21618
21619 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21620
21621 * gcc.c-torture/execute/20010605-2.c: New test.
21622
21623 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21624
21625 * g++.old-deja/g++.abi/vbase2.C: New test.
21626 * g++.old-deja/g++.abi/vbase3.C: New test.
21627
21628 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21629
21630 * g++.old-deja/g++.pt/friend49.C: New test.
21631
21632 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21633
21634 * g++.old-deja/g++.ext/anon3.C: New test.
21635
21636 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21637
21638 * g++.old-deja/g++.other/conv7.C: New test.
21639
21640 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21641
21642 * gcc.c-torture/compile/20010605-2.c: New test.
21643
21644 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21645
21646 * gcc.c-torture/execute/20010604-1.c: New test.
21647
21648 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21649
21650 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21651
21652 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21653
21654 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21655 (g++_link_flags): Likewise.
21656 (g++_init): Pass gccpath's value to two previous functions.
21657
21658 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21659
21660 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21661 Ensure logfile entry matches exec command line.
21662
21663 2001-05-31 Richard Henderson <rth@redhat.com>
21664
21665 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21666 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21667
21668 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21669
21670 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21671 compiler for irix6.2
21672
21673 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21674
21675 * g++.old-deja/g++.other/optimize3.C: New file.
21676
21677 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21678
21679 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21680 assemble.
21681
21682 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21683
21684 * g++.old-deja/g++.other/optimize2.C: New file.
21685
21686 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21687
21688 * gcc.c-torture/compile/20010518-2.c: New file.
21689 * gcc.c-torture/execute/20010518-1.c: New file.
21690 * gcc.c-torture/execute/20010518-2.c: New file.
21691
21692 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21693
21694 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21695
21696 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21697
21698 G++ no longer defines builtins that do not begin with __builtin.
21699 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21700 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21701 * g++.old-deja/g++.law/builtin1.C: Likewise.
21702 * g++.old-deja/g++.law/cvt2.C: Likewise.
21703 * g++.old-deja/g++.mike/net5.C: Likewise.
21704 * g++.old-deja/g++.other/builtins1.C: Likewise.
21705 * g++.old-deja/g++.other/builtins2.C: Likewise.
21706 * g++.old-deja/g++.other/builtins3.C: Likewise.
21707 * g++.old-deja/g++.other/builtins4.C: Likewise.
21708 * g++.old-deja/g++.other/inline8.C: Likewise.
21709 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21710
21711 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21712
21713 * g++.old-deja/g++.pt/using1.C: Adjust.
21714 * g++.old-deja/g++.pt/using2.C: New test.
21715
21716 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21717
21718 * gcc.dg/cpp/charconst.c: New tests.
21719 * gcc.dg/cpp/escape.c: New tests.
21720 * gcc.dg/cpp/escape-1.c: New tests.
21721 * gcc.dg/cpp/escape-2.c: New tests.
21722 * gcc.dg/cpp/ucs.c: New tests.
21723
21724 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21725
21726 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21727 native compiler for irix6.5.
21728
21729 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21730
21731 * lib/g++.exp (g++_include_flags): Use args to compute
21732 get_multilibs.
21733 (g++_link_flags): Likewise.
21734 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21735
21736 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21737
21738 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21739
21740 2001-05-21 Geoff Keating <geoffk@redhat.com>
21741
21742 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21743 this file.
21744
21745 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21746
21747 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21748 STACK_SIZE;
21749 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21750 to STACK_SIZE; Use it to define size of add_histo array.
21751 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21752 to STACK_SIZE.
21753 (f): Use GITT_SIZE to define size of gitt local table.
21754 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21755 to STACK_SIZE; Use it to define size of bytemem array.
21756
21757 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21758
21759 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21760 on 68HC11/HC12 due to the asm instruction.
21761 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21762 * gcc.c-torture/compile/920520-1.x: Likewise.
21763 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21764 on 68HC11/HC12 because the function is larger than 64K.
21765 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21766 on 68HC11/HC12 because the structure is too large.
21767
21768 2001-05-20 Richard Henderson <rth@redhat.com>
21769
21770 * gcc.c-torture/execute/20010520-1.c: New.
21771
21772 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21773
21774 * g++.old-deja/g++.warn/compare1.C: New test.
21775 * gcc.dg/compare4.c: New test.
21776
21777 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21778
21779 * g++.old-deja/g++.other/optimize1.C: New test.
21780
21781 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21782
21783 * g++.old-deja/g++.pt/spec41.C: New test.
21784
21785 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21786
21787 * gcc.c-torture/compile/20010114-1.x: Remove.
21788
21789 2001-05-18 Stan Shebs <shebs@apple.com>
21790
21791 * gcc.c-torture/compile/20010518-1.c: New test.
21792
21793 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21794
21795 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21796 * g++.old-deja/g++.pt/crash67.C: New test.
21797
21798 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21799
21800 * g++.old-deja/g++.other/debug9.C: New test.
21801
21802 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21803
21804 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21805
21806 2001-05-16 Jan Hubicka <jh@suse.cz>
21807
21808 * gcc.c-torture/compile/20010516-1.c: New test.
21809
21810 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21811
21812 * g++.old-deja/g++.other/crash41.C: New test.
21813
21814 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21815
21816 * g++.old-deja/g++.pt/crash66.C: New test.
21817
21818 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21819
21820 * g++.old-deja/g++.robertl/eb27.C: Convert.
21821
21822 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21823
21824 * g++.dg/friend-warn.C: New test. Do not warn about friend
21825 declaration being redundant.
21826
21827 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21828
21829 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21830
21831 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21832
21833 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21834
21835 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21836
21837 * lib/g++.exp: Use testsuite_flags.
21838
21839 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21840
21841 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21842
21843 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21844
21845 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21846
21847 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21848
21849 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21850
21851 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21852
21853 * gcc.c-torture/compile/20010313-1.c: New test.
21854
21855 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21856
21857 * gcc.dg/cpp/direct2.c: New test.
21858 * gccq.dg/cpp/direct2s.c: New test.
21859
21860 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21861
21862 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21863
21864 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21865 * g++.old-deja/g++.other/op3.C: Likewise.
21866
21867 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21868
21869 * gcc.dg/cpp/syshdr.h: New file.
21870 * gcc.dg/cpp/sysmac1.c: Update.
21871 * gcc.dg/cpp/sysmac2.c: Update.
21872
21873 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21874
21875 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21876
21877 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21878
21879 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21880 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21881
21882 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21883
21884 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21885
21886 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21887
21888 * lib/g++.exp (g++_include_flags): Don't use any special flags
21889 if TESTING_IN_BUILD_TREE is not defined.
21890 (g++_init): Use a plain 'c++' as the compiler if
21891 TESTING_IN_BUILD_TREEE is not defined.
21892
21893 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21894
21895 * g++.old-deja/g++.eh/catch13.C: New test.
21896 * g++.old-deja/g++.eh/catch14.C: New test.
21897
21898 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21899
21900 * gcc.dg/cpp/tr-define.c: New test.
21901
21902 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21903
21904 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21905 <stdlib.h>, not <malloc.h>.
21906
21907 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21908
21909 * g++.old-deja/g++.ns/template17.C: New test.
21910
21911 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21912
21913 * g++.old-deja/g++.pt/ref4.C: New test.
21914
21915 2001-04-30 Richard Henderson <rth@redhat.com>
21916
21917 * gcc.dg/20000724-1.c: Revert last change.
21918
21919 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21920
21921 * g77.f-torture/execute/20010430.f: New test.
21922
21923 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21924
21925 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21926
21927 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21928
21929 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21930
21931 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21932
21933 * g++.old-deja/g++.eh/crash6.C: New test.
21934
21935 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21936
21937 * g++.old-deja/g++.other/warn7.C: New test.
21938
21939 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21940
21941 * g++.old-deja/g++.other/defarg9.C: New test.
21942
21943 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21944
21945 * g77.f-torture/compile/20010426.f: New test.
21946 * g77.f-torture/execute/20010426.f: New test.
21947
21948 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21949
21950 * g77.f-torture/compile/20000629-1.x: Remove - error
21951 has been fixed.
21952
21953 2001-04-26 Jeffrey A Law (law@cygnus.com)
21954
21955 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21956 Tweak slightly to work with g++.dg framework.
21957 * g++.dg/special/ecos.exp: Run initp1.C test.
21958 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21959
21960 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21961 its linker doesn't give line numbers either.
21962 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21963
21964 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21965
21966 * g++.old-deja/g++.other/lex1.C: New test.
21967
21968 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21969
21970 * gcc.dg/noncompile/20010425-1.c: New test.
21971
21972 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21973
21974 * g++.old-deja/g++.pt/mangle2.C: New test.
21975
21976 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21977
21978 * gcc.dg/format/plus-1.c: New test.
21979
21980 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21981
21982 * gcc.dg/20010423-1.c: New test.
21983
21984 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21985
21986 * gcc.c-torture/execute/20010422-1.c: New test.
21987
21988 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21989
21990 * g++.old-deja/g++.ns/type2.C: New test.
21991
21992 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21993
21994 * g++.old-deja/g++.other/perf1.C: New test.
21995
21996 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21997
21998 * gcc.dg/c99-func-2.c: Remove xfail.
21999 * gcc.dg/c99-func-3.c: Remove xfail.
22000 * gcc.dg/c99-func-4.c: Remove xfail.
22001
22002 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22003
22004 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22005
22006 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22007
22008 * gcc.c-torture/compile/20010423-1.c: New test.
22009
22010 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22011
22012 * g++.old-deja/g++.pt/typename28.C: New test.
22013
22014 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22015
22016 * g++.old-deja/g++.abi/empty2.C: New test.
22017 * g++.old-deja/g++.abi/empty3.C: New test.
22018
22019 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22020
22021 * g++.old-deja/g++.other/comdat2.C: New test.
22022 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22023
22024 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22025
22026 * g++.old-deja/g++.other/overload14.C: New test.
22027
22028 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22029
22030 * g++.old-deja/g++.other/lookup23.C: New test.
22031
22032 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22033
22034 * gcc.c-torture/execute/20010403-1.c: New test.
22035
22036 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22037 Mark Mitchell <mark@codesourcery.com>
22038
22039 * lib/old-dejagnu.exp: Don't delete output of executable.
22040 Add .exe suffix to executables.
22041
22042 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22043
22044 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22045
22046 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22047
22048 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22049
22050 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22051
22052 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22053 * g++.old-deja/g++.abi/crash1.C: New test.
22054
22055 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22056
22057 * g++.old-deja/g++.other/crash40.C: New test.
22058
22059 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22060
22061 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22062
22063 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22064
22065 * g++.old-deja/g++.other/warn6.C: New test.
22066
22067 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22068
22069 * g++.old-deja/g++.robertl/eb42.C: Same.
22070
22071 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22072
22073 * gcc.dg/wtr-conversion-1.c: New testcase.
22074
22075 2001-04-10 Richard Henderson <rth@redhat.com>
22076
22077 * g++.old-deja/g++.other/array5.C: New.
22078
22079 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22080
22081 * gcc.c-torture/execute/20010408-1.c: New test.
22082
22083 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22084
22085 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22086 headers and constructs.
22087 * g++.old-deja/g++.robertl/eb79.C: Same.
22088 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22089 * g++.old-deja/g++.robertl/eb73.C: Same.
22090 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22091 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22092 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22093 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22094 * g++.old-deja/g++.robertl/eb44.C: Same.
22095 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22096 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22097 * g++.old-deja/g++.robertl/eb39.C: Same.
22098 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22099 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22100 * g++.old-deja/g++.robertl/eb30.C: Same.
22101 * g++.old-deja/g++.robertl/eb3.C: Same.
22102 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22103 * g++.old-deja/g++.robertl/eb21.C: Same.
22104 * g++.old-deja/g++.robertl/eb15.C: Same.
22105 * g++.old-deja/g++.robertl/eb118.C: Same.
22106 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22107 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22108 * g++.old-deja/g++.robertl/eb109.C: Same.
22109 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22110 * g++.old-deja/g++.mike/rtti1.C: Same.
22111 * g++.old-deja/g++.mike/p658.C: Same.
22112 * g++.old-deja/g++.mike/net46.C: Same.
22113 * g++.old-deja/g++.mike/net34.C: Same.
22114 * g++.old-deja/g++.mike/memoize1.C: Same.
22115 * g++.old-deja/g++.mike/eh2.C: Same.
22116 * g++.old-deja/g++.law/weak.C: Same.
22117 * g++.old-deja/g++.law/visibility7.C: Same.
22118 * g++.old-deja/g++.law/visibility25.C: Same.
22119 * g++.old-deja/g++.law/visibility22.C: Same.
22120 * g++.old-deja/g++.law/visibility2.C: Same.
22121 * g++.old-deja/g++.law/visibility17.C: Same.
22122 * g++.old-deja/g++.law/visibility13.C: Same.
22123 * g++.old-deja/g++.law/visibility10.C: Same.
22124 * g++.old-deja/g++.law/visibility1.C: Same.
22125 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22126 * g++.old-deja/g++.law/vbase1.C: Same.
22127 * g++.old-deja/g++.law/operators32.C: Same.
22128 * g++.old-deja/g++.law/nest3.C: Same.
22129 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22130 * g++.old-deja/g++.law/except5.C (main): Same.
22131 * g++.old-deja/g++.law/cvt7.C (run): Same.
22132 * g++.old-deja/g++.law/cvt2.C: Same.
22133 * g++.old-deja/g++.law/cvt16.C: Same.
22134 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22135 * g++.old-deja/g++.law/ctors17.C (main): Same.
22136 * g++.old-deja/g++.law/ctors13.C: Same.
22137 * g++.old-deja/g++.law/ctors12.C (main): Same.
22138 * g++.old-deja/g++.law/ctors10.C: Same.
22139 * g++.old-deja/g++.law/code-gen5.C: Same.
22140 * g++.old-deja/g++.law/bad-error7.C: Same.
22141 * g++.old-deja/g++.law/arm9.C: Same.
22142 * g++.old-deja/g++.law/arm12.C: Same.
22143 * g++.old-deja/g++.law/arg8.C: Same.
22144 * g++.old-deja/g++.law/arg1.C: Same.
22145 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22146 * g++.old-deja/g++.jason/template31.C: Same.
22147 * g++.old-deja/g++.jason/template24.C (main): Same.
22148 * g++.old-deja/g++.jason/2371.C: Same.
22149 * g++.old-deja/g++.eh/new2.C: Same.
22150 * g++.old-deja/g++.eh/new1.C: Same.
22151 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22152 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22153 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22154 * g++.old-deja/g++.brendan/crash62.C: Same.
22155 * g++.old-deja/g++.brendan/crash52.C: Same.
22156 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22157 * g++.old-deja/g++.brendan/crash38.C: Same.
22158 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22159 * g++.old-deja/g++.brendan/copy9.C: Same.
22160
22161 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22162
22163 * gcc.c-torture/execute/20001203-2.c (memset):
22164 Count argument is of type __SIZE_TYPE__.
22165
22166 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22167
22168 * gcc.c-torture/compile/20010404-1.c: New test.
22169
22170 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22171
22172 * gcc.c-torture/compile/20010326-1.c: New test.
22173
22174 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22175
22176 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22177 peculiarities of the SH.
22178 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22179
22180 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22181
22182 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22183 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22184 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22185
22186 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22187
22188 * g77.f-torture/compile/20010321-1.f: New test.
22189
22190 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22191
22192 * gcc.c-torture/compile/20010329-1.c: New test.
22193
22194 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22195
22196 * gcc.c-torture/execute/20010329-1.c: New test.
22197
22198 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22199
22200 * g++.old-deja/g++.other/eh4.C: Fix typo.
22201
22202 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22203
22204 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22205
22206 2001-03-28 Philip Blundell <philb@gnu.org>
22207
22208 * gcc.c-torture/compile/20010328-1.c: New test.
22209
22210 2001-03-27 Richard Henderson <rth@redhat.com>
22211
22212 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22213 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22214
22215 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22216
22217 * gcc.c-torture/compile/20010327-1.c: New test.
22218
22219 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22220
22221 * g++.old-deja/g++.other/friend12.C: New test.
22222 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22223 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22224
22225 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22226
22227 * gcc.c-torture/execute/20010325-1.c: New test.
22228
22229 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22230
22231 * g++.old-deja/g++.other/mangle3.C: New test.
22232
22233 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22234
22235 * g++.old-deja/g++.other/anon8.C: New test.
22236
22237 2001-03-20 Philip Blundell <philb@gnu.org>
22238
22239 * gcc.c-torture/compile/20010320-1.c: New test.
22240
22241 2001-03-17 Richard Henderson <rth@redhat.com>
22242
22243 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22244
22245 2001-03-15 Geoff Keating <geoff@redhat.com>
22246
22247 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22248 tests on AIX.
22249
22250 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22251
22252 * g++.old-deja/g++.other/eh4.C: New test.
22253
22254 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22255
22256 * gcc.dg/cpp/mi1.c: Update.
22257
22258 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22259
22260 * g++.old-deja/g++.other/regstack.C: New test.
22261
22262 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22263
22264 * g++.old-deja/g++.other/ref4.C: New test.
22265
22266 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22267
22268 * objc/execute/va_method.m: Added.
22269 * objc/execute/IMP.m: Added.
22270 * objc/execute/_cmd.m: Added.
22271 * objc/execute/accessing_ivars.m: Added.
22272 * objc/execute/class-1.m: Added.
22273 * objc/execute/class-10.m: Added.
22274 * objc/execute/class-11.m: Added.
22275 * objc/execute/class-12.m: Added.
22276 * objc/execute/class-13.m: Added.
22277 * objc/execute/class-14.m: Added.
22278 * objc/execute/class-2.m: Added.
22279 * objc/execute/class-3.m: Added.
22280 * objc/execute/class-4.m: Added.
22281 * objc/execute/class-5.m: Added.
22282 * objc/execute/class-6.m: Added.
22283 * objc/execute/class-7.m: Added.
22284 * objc/execute/class-8.m: Added.
22285 * objc/execute/class-9.m: Added.
22286 * objc/execute/class-tests-1.h
22287 * objc/execute/class-tests-2.h
22288 * objc/execute/compatibility_alias.m: Added.
22289 * objc/execute/encode-1.m: Added.
22290 * objc/execute/formal_protocol-1.m: Added.
22291 * objc/execute/formal_protocol-2.m: Added.
22292 * objc/execute/formal_protocol-3.m: Added.
22293 * objc/execute/formal_protocol-4.m: Added.
22294 * objc/execute/formal_protocol-5.m: Added.
22295 * objc/execute/formal_protocol-6.m: Added.
22296 * objc/execute/formal_protocol-7.m: Added.
22297 * objc/execute/informal_protocol.m: Added.
22298 * objc/execute/initialize.m: Added.
22299 * objc/execute/load.m: Added.
22300 * objc/execute/many_args_method.m: Added.
22301 * objc/execute/nested-3.m: Added.
22302 * objc/execute/no_clash.m: Added.
22303 * objc/execute/private.m: Added.
22304 * objc/execute/redefining_self.m: Added.
22305 * objc/execute/root_methods.m: Added.
22306 * objc/execute/selector-1.m: Added.
22307 * objc/execute/static-1.m: Added.
22308 * objc/execute/static-2.m: Added.
22309 * objc/execute/va_method.m: Added.
22310
22311 2001-03-10 Richard Henderson <rth@redhat.com>
22312
22313 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22314
22315 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22316
22317 * g++.old-deja/g++.other/crash31.C: XFAIL.
22318 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22319 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22320 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22321 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22322 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22323
22324 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22325
22326 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22327
22328 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22329
22330 * gcc.dg/20000724-1.c: Don't use multiline strings.
22331
22332 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22333
22334 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22335 result of -cString against what we expect it to be; don't just
22336 print it out for no one to read.
22337
22338 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22339 Based on testcases provided by Nicola Pero.
22340
22341 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22342
22343 * gcc.dg/cpp/macro7.c: New test.
22344
22345 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22346
22347 * gcc.dg/cpp/multiline.c: Update.
22348
22349 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22350
22351 * g++.old-deja/g++.other/enum3.C: New test.
22352
22353 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22354
22355 * g++.old-deja/g++.other/pod1.C: New test.
22356
22357 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22358
22359 * g++.old-deja/g++.ext/overload1.C: New test.
22360
22361 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22362
22363 * g++.old-deja/g++.pt/using1.C: New test.
22364
22365 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22366
22367 * g++.old-deja/g++.other/using9.C: New test.
22368
22369 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22370
22371 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22372
22373 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22374
22375 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22376
22377 * g++.old-deja/g++.ext/realpt1.C: Remove.
22378
22379 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22380
22381 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22382
22383 2001-02-26 Will Cohen <wcohen@redhat.com>
22384
22385 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22386
22387 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22388
22389 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22390 templatized constructors.
22391
22392 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22393
22394 * gcc.c-torture/execute/20010224-1.c: New test.
22395
22396 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22397
22398 * gcc.c-torture/execute/20010222-1.c: New test.
22399
22400 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22401
22402 * g++.old-deja/g++.other/inline20.C: New test.
22403
22404 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22405
22406 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22407
22408 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22409
22410 * g++.old-deja/g++.other/lookup22.C: New test.
22411
22412 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22413
22414 * g77.dg: New directory.
22415 * g77.dg/20010216-1.f: New test case.
22416 * g77.dg/dg.exp: New driver.
22417 * lib/g77-dg.exp: New driver library.
22418
22419 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22420
22421 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22422
22423 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22424
22425 * g++.old-deja/g++.other/decl9.C: New test.
22426
22427 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22428
22429 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22430 not need <string> and also tests the initialization at runtime.
22431
22432 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22433
22434 * gcc.c-torture/execute/longlong.c: New test.
22435
22436 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22437
22438 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22439
22440 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22441
22442 * gcc.c-torture/execute/920302-1.c (execute):
22443 Change argument type to short.
22444
22445 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22446
22447 * g++.old-deja/g++.pt/deduct6.C: New test.
22448
22449 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22450
22451 * g++.old-deja/g++.pt/deduct5.C: New test.
22452
22453 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22454
22455 * gcc.c-torture/execute/20010209-1.c: New test.
22456
22457 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22458
22459 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22460
22461 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22462
22463 * g++.dg/vtgc1.C: Update for new ABI.
22464
22465 * consistency.vlad: New directory, 1665 files.
22466
22467 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22468
22469 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22470 return type.
22471 * gcc.dg/cpp/digraphs.c: Declare puts.
22472
22473 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22474
22475 * g++.old-deja/g++.other/warn5.C: New test.
22476
22477 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22478
22479 * g++.old-deja/g++.pt/spec40.C: New test.
22480
22481 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22482
22483 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22484 case.
22485 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22486
22487 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22488
22489 * gcc.c-torture/compile/20010209-1.c: New test.
22490
22491 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22492
22493 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22494 excess errors message but not if it crashes.
22495 * g++.old-deja/g++.other/crash27.C: Likewise.
22496 * g++.old-deja/g++.other/crash28.C: Likewise.
22497 * g++.old-deja/g++.other/crash30.C: Likewise.
22498 * g++.old-deja/g++.other/crash32.C: Likewise.
22499 * g++.old-deja/g++.other/crash35.C: Likewise.
22500 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22501
22502 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22503
22504 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22505 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22506 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22507 g77.f-torture/execute/execute.exp,
22508 g77.f-torture/noncompile/noncompile.exp,
22509 gcc.c-torture/execute/execute.exp,
22510 gcc.c-torture/execute/memcheck/memcheck.exp,
22511 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22512 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22513 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22514 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22515 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22516 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22517 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22518 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22519 Remove bug reporting instructions with ancient email addresses.
22520
22521 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22522
22523 * gcc.dg/20010202-1.c: New test.
22524 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22525
22526 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22527
22528 * g++.dg/stdbool-if.C: New test.
22529
22530 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22531
22532 * objc/execute/fdecl.m: Added main().
22533
22534 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22535
22536 * gcc.c-torture/execute/20010206-1.c: New test.
22537
22538 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22539
22540 * gcc.dg/cpp/avoidpaste1.c: Update.
22541
22542 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22543
22544 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22545 Pero <nicola@brainstorm.co.uk>.
22546 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22547
22548 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22549
22550 * g++.old-deja/g++.pt/spec39.C: New test.
22551
22552 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22553
22554 * gcc.c-torture/compile/20010202-1.c: New test.
22555
22556 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22557
22558 * g++.old-deja/g++.abi/primary2.C: New test.
22559 * g++.old-deja/g++.abi/primary3.C: New test.
22560 * g++.old-deja/g++.abi/primary4.C: New test.
22561 * g++.old-deja/g++.abi/primary5.C: New test.
22562 * g++.old-deja/g++.abi/vtable3.h: New test.
22563 * g++.old-deja/g++.abi/vtable3a.C: New test.
22564 * g++.old-deja/g++.abi/vtable3b.C: New test.
22565 * g++.old-deja/g++.abi/vtable3c.C: New test.
22566 * g++.old-deja/g++.abi/vtable3d.C: New test.
22567 * g++.old-deja/g++.abi/vtable3e.C: New test.
22568 * g++.old-deja/g++.abi/vtable3f.C: New test.
22569 * g++.old-deja/g++.abi/vtable3g.C: New test.
22570 * g++.old-deja/g++.abi/vtable3h.C: New test.
22571 * g++.old-deja/g++.abi/vtable3i.C: New test.
22572 * g++.old-deja/g++.abi/vtable3j.C: New test.
22573 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22574
22575 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22576
22577 * g++.old-deja/g++.other/anon6.C: New test.
22578 * g++.old-deja/g++.other/anon7.C: New test.
22579
22580 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22581
22582 * gcc.dg/cpp/avoidpaste2.c: New tests.
22583
22584 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22585
22586 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22587
22588 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22589
22590 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22591 DECIMAL_DIG cases for Irix."
22592
22593 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22594
22595 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22596
22597 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22598
22599 * gcc.dg/c99-tag-1.c: New test.
22600
22601 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22602
22603 * gcc.dg/cpp/tr-warn1.c: Add tests.
22604
22605 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22606
22607 * gcc.dg/cpp/avoidpaste1.c: Update.
22608 * gcc.dg/cpp/paste4.c: Update.
22609
22610 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22611
22612 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22613 cases for Irix.
22614
22615 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22616
22617 * g++.old-deja/g++.other/inline19.C: New test.
22618
22619 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22620
22621 * gcc.dg/Wlarger-than.c: New test.
22622
22623 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22624
22625 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22626
22627 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22628
22629 * gcc.c-torture/execute/20010129-1.c: New test.
22630 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22631
22632 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22633
22634 * gcc.dg/cpp/avoidpaste1.c: Test case.
22635
22636 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22637
22638 * g++.old-deja/g++.other/inline18.C: New test.
22639
22640 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22641
22642 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22643 and __builtin_putchar.
22644
22645 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22646
22647 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22648 tests.
22649
22650 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22651
22652 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22653 floating point number rounding mode to round to the nearest
22654 representable mode.
22655
22656 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22657
22658 * g++.old-deja/g++.other/mangle2.C: New test.
22659
22660 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22661
22662 * gcc.c-torture/compile/20010124-1.c: New test.
22663
22664 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22665
22666 * g++.old-deja/g++.pt/spec38.C: New test.
22667
22668 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22669
22670 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22671 "Build don't run".
22672
22673 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22674
22675 * gcc.c-torture/execute/20010123-1.c: New test.
22676
22677 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22678
22679 * g++.old-deja/g++.pt/spec37.C: New test.
22680
22681 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22682
22683 * g++.old-deja/g++.pt/overload14.C: New test.
22684
22685 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22686
22687 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22688 __builtin_return_address.
22689
22690 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22691
22692 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22693 * g++.old-deja/g++.pt/spec35.C: New test.
22694 * g++.old-deja/g++.pt/spec36.C: New test.
22695
22696 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22697
22698 * gcc.c-torture/compile/20010118-1.c: New test.
22699
22700 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22701
22702 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22703
22704 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22705
22706 * gcc.c-torture/execute/20010119-1.c: New test.
22707
22708 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22709
22710 * g++.old-deja/g++.other/vbase5.C: New test.
22711
22712 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22713
22714 * gcc.c-torture/execute/20010118-1.c: New test.
22715
22716 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22717
22718 * g++.old-deja/g++.pt/deduct3.C: New test.
22719
22720 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22721
22722 * g++.old-deja/g++.pt/spec34.C: New test.
22723
22724 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22725
22726 * g77.f-torture/compile/20000601-2.f: New test.
22727
22728 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22729
22730 * g++.old-deja/g++.other/init17.C: New test.
22731
22732 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22733
22734 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22735
22736 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22737
22738 * g++.old-deja/g++.pt/unify8.C: New test.
22739
22740 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22741
22742 * g++.old-deja/g++.abi/vbase1.C: New test.
22743
22744 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22745
22746 * g++.old-deja/g++.pt/crash65.C: New test.
22747
22748 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22749
22750 * gcc.dg/cpp/assembl2.S: New test case.
22751
22752 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22753
22754 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22755 are supported.
22756
22757 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22758
22759 * g++.old-deja/g++.other/builtins1.C: New test.
22760 * g++.old-deja/g++.other/builtins2.C: Likewise.
22761 * g++.old-deja/g++.other/builtins3.C: Likewise.
22762 * g++.old-deja/g++.other/builtins4.C: Likewise.
22763
22764 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22765
22766 * gcc.c-torture/compile/20010117-1.c: New test.
22767 * gcc.c-torture/compile/20010117-2.c: New test.
22768
22769 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22770
22771 * g77.f-torture/execute/20010116.[fx]: New test,
22772 XFAIL on i?86-*-*.
22773 * g77.f-torture/compile/20010115.f: Indicate it's
22774 a test for PR fortran/1636.
22775
22776 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22777
22778 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22779
22780 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22781
22782 * g77.f-torture/compile/20010115.f: New test.
22783
22784 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22785
22786 * g++.old-deja/g++.pt/nontype5.C: New test.
22787
22788 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22789
22790 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22791 have an equivalent working one below it.
22792
22793 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22794
22795 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22796 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22797
22798 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22799
22800 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22801 message containing "init_priority".
22802 (conpr-2.C): Likewise.
22803 (conpr-3.C): Likewise.
22804 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22805
22806 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22807
22808 * gcc.c-torture/execute/20010114-2.c: New test.
22809
22810 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22811
22812 * gcc.c-torture/compile/20010114-1.c: New test.
22813 * gcc.c-torture/compile/20010114-1.x: Xfail.
22814 * gcc.c-torture/compile/20010114-2.c: New test.
22815 * gcc.c-torture/execute/20010114-1.c: New test.
22816 * gcc.dg/trunc-1.c: New test.
22817 * gcc.dg/uninit-B.c: New test.
22818
22819 2001-01-13 Nick Clifton <nickc@redhat.com>
22820
22821 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22822 target.
22823
22824 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22825
22826 * gcc.c-torture/compile/20010113-1.c: New test.
22827
22828 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22829
22830 * gcc.c-torture/compile/20001212-1.c: New test.
22831
22832 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22833
22834 * gcc.dg/cpp/widestr1.c: Update.
22835 * gcc.dg/cpp/prag-imp.c: Remove.
22836
22837 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22838
22839 * gcc.c-torture/execute/20000801-3.x: Remove.
22840 * gcc.dg/c90-init-1.c: New test.
22841 * gcc.dg/c99-init-1.c: New test.
22842 * gcc.dg/c99-init-2.c: New test.
22843 * gcc.dg/gnu99-init-1.c: New test.
22844
22845 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22846
22847 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22848 testing that no relevant ones were found.
22849
22850 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22851
22852 * g++.old-deja/g++.pt/cast2.C: New test.
22853
22854 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22855
22856 * g++.old-deja/g++.pt/friend47.C: New test.
22857
22858 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22859
22860 * g++.old-deja/g++.pt/instantiate13.C: New test.
22861
22862 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22863
22864 * g++.old-deja/g++.other/defarg7.C: New test.
22865 * g++.old-deja/g++.other/defarg8.C: New test.
22866
22867 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22868
22869 * g++.old-deja/g++.pt/crash64.C: New test.
22870
22871 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22872
22873 * g++.old-deja/g++.pt/crash63.C: New test.
22874
22875 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22876
22877 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22878
22879 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22880
22881 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22882
22883 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22884
22885 * g++.old-deja/g++.pt/error3.C: New test.
22886
22887 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22888
22889 * g++.old-deja/g++.other/crash39.C: New test.
22890
22891 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22892
22893 * g++.old-deja/g++.other/vbase4.C: New test.
22894
22895 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22896
22897 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22898 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22899 * gcc.dg/special/special.exp: New test driver which will check
22900 for alias support for the above test.
22901
22902 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22903
22904 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22905 problems on small machines.
22906 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22907 parameterize.
22908
22909 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22910
22911 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22912 mips.
22913 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22914
22915 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22916
22917 * g++.old_deja/g++.pt/using8.C: New test.
22918
22919 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22920
22921 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22922
22923 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22924
22925 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22926 where a failure is expected.
22927 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22928
22929 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22930
22931 * g++.old_deja/g++.pt/instantiate12.C: New test.
22932
22933 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22934
22935 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22936 start of structs.
22937 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22938 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22939 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22940 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22941 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22942 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22943 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22944 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22945 * g++.old-deja/g++.eh/spec6.C: Likewise.
22946 * g++.old-deja/g++.jason/crash3.C: Likewise.
22947 * g++.old-deja/g++.law/ctors11.C: Likewise.
22948 * g++.old-deja/g++.law/ctors17.C: Likewise.
22949 * g++.old-deja/g++.law/ctors5.C: Likewise.
22950 * g++.old-deja/g++.law/ctors9.C: Likewise.
22951 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22952 * g++.old-deja/g++.mike/net22.C: Likewise.
22953 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22954 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22955 * g++.old-deja/g++.mike/virt3.C: Likewise.
22956 * g++.old-deja/g++.niklas/t128.C: Likewise.
22957 * g++.old-deja/g++.other/anon4.C: Likewise.
22958 * g++.old-deja/g++.other/using1.C: Likewise.
22959 * g++.old-deja/g++.other/warn3.C: Likewise.
22960 * g++.old-deja/g++.pt/t37.C: Likewise.
22961 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22962 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22963
22964 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22965
22966 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22967
22968 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22969
22970 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22971
22972 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22973
22974 * gcc.c-torture/compile/20010107-1.c: New test.
22975
22976 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22977
22978 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22979
22980 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22981
22982 * gcc.dg/format/format.h: New file.
22983 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22984 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22985 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22986 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22987 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22988 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22989 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22990 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22991 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22992 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22993 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22994 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22995 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22996 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22997 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22998 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22999 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23000 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23001 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23002 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23003 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23004 instead of declaring standard types, macros and functions in each
23005 test.
23006
23007 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23008
23009 * gcc.c-torture/execute/20010106-1.c: New test.
23010
23011 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23012
23013 * gcc.dg/format/format.exp: New file.
23014 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23015 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23016 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23017 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23018 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23019 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23020 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23021 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23022 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23023 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23024 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23025 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23026 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23027 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23028 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23029 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23030 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23031 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23032 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23033 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23034 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23035 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23036 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23037 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23038 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23039 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23040 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23041 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23042 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23043 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23044 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23045 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23046 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23047 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23048 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23049 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23050 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23051 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23052 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23053 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23054 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23055 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23056
23057 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23058
23059 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23060 account.
23061
23062 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23063
23064 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23065
23066 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23067
23068 * g++.old-deja/g++.pt/crash62.C: New test.
23069
23070 2001-01-04 Richard Henderson <rth@redhat.com>
23071
23072 * gcc.dg/20000926-1.c: Update expected warnings.
23073 * gcc.dg/array-2.c: Likewise.
23074 * gcc.dg/array-4.c: Also validate flexible array members.
23075 * gcc.dg/c99-flex-array-1.c: New.
23076
23077 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23078
23079 * gcc.c-torture/compile/20001222-1.x: Remove.
23080
23081 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23082
23083 * gcc.c-torture/execute/built-in-setjmp.c: New.
23084
23085 2001-01-03 Richard Henderson <rth@redhat.com>
23086
23087 * gcc.dg/940510-1.c: Update expected error wording.
23088 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23089
23090 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23091
23092 * lib/target-supports.exp (check_alias_available): Modified to
23093 indicate aliases not supported if only weak aliases are supported.
23094
23095 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23096
23097 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23098 Turn on cmpstrsi checks for __pj__ and __i370__.
23099
23100 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23101
23102 * g++.old-deja/g++.other/virtual11.C: New test.
23103
23104 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23105
23106 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23107
23108 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23109
23110 * gcc.c-torture/compile/20010102-1.c: New test.
23111
23112 2001-01-02 Andreas Jaeger <aj@suse.de>
23113
23114 * gcc.dg/noreturn-3.c: New test.
23115
23116 * gcc.dg/noreturn-4.c: New test.
23117
23118 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23119
23120 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23121 __builtin_fputc and __builtin_fwrite.
23122
23123 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23124
23125 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23126 signed char, not default char.
23127
23128 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23129
23130 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23131
23132 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23133
23134 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23135
23136 2000-12-29 Richard Henderson <rth@redhat.com>
23137
23138 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23139 (__cyg_profile_func_exit): Define.
23140
23141 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23142
23143 * g++.dg/vtgc1.C: New test.
23144
23145 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23146
23147 * gcc.dg/noncompile/20001228-1.c: New test.
23148
23149 * gcc.dg/20001228-1.c: New test.
23150
23151 * gcc.c-torture/execute/20001228-1.c: New test.
23152
23153 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23154
23155 * gcc.dg/format-strfmon-1.c: New test.
23156
23157 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23158
23159 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23160 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23161 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23162 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23163 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23164 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23165 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23166 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23167 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23168 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23169 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23170 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23171 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23172
23173 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23174 * gcc.c-torture/execute/string-opt-4.c: Test index.
23175
23176 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23177
23178 * gcc.c-torture/compile/20001226-1.c: New test.
23179
23180 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23181
23182 * gcc.c-torture/compile/20001222-1.c: New test.
23183 * gcc.c-torture/compile/20001222-1.x: Xfail.
23184
23185 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23186
23187 * gcc.c-torture/execute/comp-goto-2.c: New test.
23188
23189 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23190
23191 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23192 Use long types if __INT_MAX__ is 32767.
23193 (main): Use cast to (sint32 *) when poking 88 into a_page.
23194
23195 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23196
23197 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23198
23199 * gcc.c-torture/compile/20001221-1.c: New test.
23200 * gcc.c-torture/execute/20001221-1.c: New test.
23201
23202 2000-12-20 Richard Henderson <rth@redhat.com>
23203
23204 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23205 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23206
23207 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23208
23209 * gcc.dg/compare3.c: New test.
23210
23211 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23212
23213 * gcc.dg/format-warnll-1.c: New test.
23214
23215 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23216
23217 * gcc.dg/cpp/cmdlne-P.c: New test.
23218
23219 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23220
23221 * gcc.c-torture/execute/builtin-abs-1.c,
23222 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23223
23224 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23225
23226 * gcc.dg/cpp/multiline.c: New test.
23227
23228 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23229
23230 * g++.old-deja/g++.other/syshdr1.C: Update.
23231 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23232
23233 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23234
23235 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23236
23237 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23238
23239 * g++.old-deja/g++.pt/ttp65.C: New test.
23240
23241 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23242
23243 * g++.old-deja/g++.pt/ttp64.C: New test.
23244
23245 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23246
23247 * g++.old-deja/g++.pt/spec33.C: New test.
23248
23249 2000-12-14 Catherine Moore <clm@redhat.com>
23250
23251 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23252 * gcc.c-torture/execute/920612-2.c: Likewise.
23253 * gcc.c-torture/execute/920428-2.c: Likewise.
23254 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23255 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23256
23257 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23258
23259 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23260 * gcc.dg/pack-test-2.c: Likewise.
23261
23262 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23263
23264 Tests by Zack Weinberg <zackw@stanford.edu>.
23265
23266 * gcc.dg/cpp/defined.c: Update.
23267 * gcc.dg/cpp/defined_trad.c: New tests.
23268
23269 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23270
23271 * gcc.dg/cpp/trad-direct.c: Update.
23272
23273 2000-12-11 Neil Booth <neilb@earthling.net>
23274
23275 * gcc.dg/cpp/defined_trad.c
23276
23277 2000-12-11 Neil Booth <neilb@earthling.net>
23278
23279 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23280
23281 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23282
23283 * gcc.dg/format-miss-2.c: New test.
23284
23285 2000-12-09 Neil Booth <neilb@earthling.net>
23286
23287 * gcc.dg/cpp/lineflags.c: New tests.
23288 * gcc.dg/cpp/poison.c: Update.
23289 * gcc.dg/cpp/redef2.c: Update.
23290 * gcc.dg/cpp/skipping.c: New test.
23291
23292 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23293
23294 * g++.old-deja/g++.other/eh3.C: New testcase.
23295
23296 2000-12-07 Neil Booth <neilb@earthling.net>
23297
23298 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23299 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23300 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23301 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23302 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23303 Update.
23304
23305 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23306
23307 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23308 __SIZE_TYPE__ instead of int for type of integers cast to
23309 pointers.
23310
23311 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23312
23313 * g++.old-deja/g++.other/cleanup4.C: New test.
23314
23315 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23316
23317 * format-sec-1.c: New test.
23318
23319 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23320
23321 * gcc.dg/format-nonlit-3.c: New test.
23322
23323 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23324
23325 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23326 through a null pointer.
23327
23328 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23329
23330 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23331 * g++.old-deja/g++.pt/partial4.C: New test.
23332
23333 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23334
23335 * gcc.c-torture/execute/ieee/hugeval.x: New.
23336
23337 2000-12-06 Neil Booth <neilb@earthling.net>
23338
23339 * gcc.dg/cpp/backslash2.c: New tests.
23340
23341 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23342
23343 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23344 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23345
23346 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23347
23348 * gcc.c-torture/execute/20001203-2.c: New testcase.
23349
23350 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23351
23352 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23353 * g++.old-deja/g++.other/virtual10.C: New test.
23354
23355 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23356
23357 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23358
23359 2000-12-05 Richard Henderson <rth@redhat.com>
23360
23361 * gcc.c-torture/compile/20001205-1.c: New.
23362
23363 2000-12-04 Neil Booth <neilb@earthling.net>
23364
23365 * g++.old-deja/g++.other/virtual9.C: New test.
23366 * g++.old-deja/g++.pt/crash61.C: New test.
23367 * gcc.c-torture/execute/loop-9.c: New test.
23368
23369 2000-12-04 Neil Booth <neilb@earthling.net>
23370
23371 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23372 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23373 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23374 * gcc.dg/cpp/extratokens.c: ...here.
23375
23376 2000-12-04 Neil Booth <neilb@earthling.net>
23377
23378 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23379 New tests.
23380
23381 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23382
23383 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23384 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23385
23386 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23387
23388 * gcc.c-torture/execute/20001203-1.c: New test.
23389
23390 2000-12-03 Neil Booth <neilb@earthling.net>
23391
23392 * gcc.dg/cpp/macro6.c: New test cases.
23393
23394 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23395
23396 * gcc.c-torture/execute/string-opt-9.c: New test.
23397 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23398 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23399 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23400
23401 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23402 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23403
23404 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23405
23406 * gcc.dg/cpp/if-6.c: New testcase.
23407
23408 * gcc.dg/20001201-1.c: New testcase.
23409
23410 2000-12-02 Neil Booth <neilb@earthling.net>
23411
23412 * g++.old-deja/g++.other/externC4.C,
23413 g++.old-deja/g++.other/friend10.C: New tests.
23414
23415 2000-12-02 Neil Booth <neilb@earthling.net>
23416
23417 * g++.old-deja/g++.other/instan2.C
23418 * g++.old-deja/g++.other/instan3.C: New test.
23419
23420 2000-12-02 Neil Booth <neilb@earthling.net>
23421
23422 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23423 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23424 gnuc99.c,gnuc99-pedantic.c: New tests.
23425
23426 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23427
23428 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23429 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23430
23431 2000-12-01 Neil Booth <neilb@earthling.net>
23432
23433 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23434 * gcc.dg/cpp/poison.c: Update.
23435 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23436
23437 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23438
23439 * g77.f-torture/execute/20001201.f: New test.
23440
23441 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23442
23443 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23444
23445 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23446
23447 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23448
23449 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23450
23451 * g++.old-deja/g++.other/cast6.C: New test.
23452
23453 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23454
23455 * gcc.c-torture/execute/20001130-2.c: New testcase.
23456
23457 2000-11-30 Richard Henderson <rth@redhat.com>
23458
23459 * gcc.c-torture/execute/20001130-1.c: New test.
23460
23461 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23462
23463 * g++.old-deja/g++.other/op3.C: New test.
23464
23465 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23466
23467 * g++.old-deja/g++.other/op2.C: New test.
23468
23469 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23470
23471 * g++.old-deja/g++.other/crash38.C: New test.
23472
23473 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23474
23475 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23476
23477 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23478
23479 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23480 tests.
23481 * gcc.c-torture/execute/string-opt-6.c: New test.
23482
23483 * gcc.dg/20001117-1.c: Add main.
23484
23485 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23486
23487 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23488 Move from here ...
23489 * gcc.dg/940510-1.c: ... to here.
23490
23491 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23492 zero-size arrays in toplevel structures.
23493
23494 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23495
23496 * gcc.c-torture/execute/loop-8.c: New test.
23497
23498 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23499
23500 * g++.old-deja/g++.other/base1.C: New test.
23501
23502 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23503
23504 * g++.old-deja/g++.other/parse2.C: New test.
23505
23506 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23507
23508 * g++.old-deja/g++.pt/incomplete1.C: New test.
23509
23510 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23511
23512 * g++.old-deja/g++.other/friend9.C: New test.
23513
23514 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23515
23516 * gcc.dg/20001127-1.c: New test.
23517
23518 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23519
23520 * g++.old-deja/g++.pt/friend46.C: New test.
23521
23522 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23523
23524 * g++.old-deja/g++.other/ptrmem8.C: New test.
23525
23526 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23527
23528 * gcc.c-torture/execute/string-opt-7.c: New test.
23529 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23530
23531 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23532
23533 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23534 instead of 'mkcheck 2'.
23535
23536 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23537
23538 * gcc.c-torture/execute/memcheck/driver.c,
23539 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23540 C9X references to refer to C99.
23541
23542 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23543
23544 * gcc.dg/ultrasp3.c: New test.
23545
23546 2000-11-25 Neil Booth <neilb@earthling.net>
23547
23548 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23549
23550 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23551
23552 * gcc.c-torture/compile/20001123-2.c: New.
23553
23554 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23555
23556 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23557
23558 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23559
23560 * gcc.dg/sequence-point-1.c: Add some new tests.
23561 * gcc.c-torture/execute/20001124-1.c: New test.
23562
23563 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23564
23565 * g++.old-deja/g++.other/vaarg4.C: New test.
23566 * gcc.c-torture/compile/20001123-1.c: New test.
23567
23568 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23569
23570 * g++.other/crash24.C: Adjust and remove XFAIL.
23571 * g++.other/crash37.C: New test.
23572
23573 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23574
23575 * g++.old-deja/g++.pt/instantiate9.C: New test.
23576
23577 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23578
23579 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23580 new ABI, too.
23581
23582 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23583 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23584
23585 2000-11-22 Neil Booth <neilb@earthling.net>
23586
23587 * gcc.dg/cpp/Wtrigraphs.c: New test.
23588
23589 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23590
23591 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23592
23593 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23594
23595 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23596
23597 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23598
23599 * lib/gcc-dg.exp: load_lib scanasm.exp.
23600 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23601 * lib/g++-dg.exp: load_lib scanasm.exp.
23602 * lib/scanasm.exp: New.
23603 (scan-assembler, scan-assembler-not): Add optional arguments to
23604 test name, or if not present, the pattern name.
23605 (scan-assembler-dem, scan-assembler-dem-not): New.
23606
23607 * g++.dg/dg.exp: New.
23608
23609 2000-11-21 Neil Booth <neilb@earthling.net>
23610
23611 * gcc.dg/cpp/integrated1.c: Remove.
23612
23613 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23614
23615 * gcc.c-torture/execute/20001121-1.c: New test.
23616
23617 2000-11-21 Richard Henderson <rth@redhat.com>
23618
23619 * gcc.c-torture/compile/20001121-1.c: New test.
23620
23621 2000-11-20 Neil Booth <neilb@earthling.net>
23622
23623 * gcc.dg/cpp/integrated1.c: New test.
23624
23625 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23626
23627 * g++.old-deja/g++.other/inline17.C: New test.
23628
23629 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23630
23631 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23632 local variable to be zero: I made the variable global. Now
23633 uses abort() and exit() instead of relying on main's return value.
23634
23635 2000-11-20 Neil Booth <neilb@earthling.net>
23636
23637 * gcc.dg/cpp/paste2.c: Update test.
23638 * objc/execute/paste.m: New test.
23639
23640 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23641
23642 * gcc.dg/c99-condexpr-1.c: New test.
23643
23644 2000-11-20 Neil Booth <neilb@earthling.net>
23645
23646 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23647
23648 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23649
23650 * g++.old-deja/g++.pt/export1.C: New test.
23651
23652 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23653
23654 * gcc.dg/20001117-1.c: New test.
23655
23656 2000-11-18 Richard Henderson <rth@redhat.com>
23657
23658 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23659
23660 2000-11-18 Richard Henderson <rth@redhat.com>
23661
23662 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23663 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23664 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23665
23666 2000-11-18 Richard Henderson <rth@redhat.com>
23667
23668 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23669 (main): New. Exit cleanly.
23670
23671 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23672
23673 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23674 gcc.dg/c99-fordecl-2.c: New tests.
23675
23676 2000-11-18 Richard Henderson <rth@redhat.com>
23677
23678 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23679 * gcc.c-torture/execute/zerolen-2.c: New.
23680
23681 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23682
23683 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23684 memory.
23685
23686 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23687
23688 * g++.old-deja/g++.pt/instantiate8.C: New test.
23689
23690 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23691
23692 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23693 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23694
23695 2000-11-16 Nick Clifton <nickc@redhat.com>
23696
23697 * gcc.c-torture/execute/nestfunc-2.c: New test.
23698 * gcc.c-torture/execute/nestfunc-3.c: New test.
23699
23700 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23701
23702 * gcc.c-torture/compile/20001116-1.c: New test.
23703
23704 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23705
23706 * gcc.c-torture/execute/20001115-1.c: New test.
23707
23708 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23709
23710 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23711 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23712 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23713 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23714
23715 2000-11-15 Neil Booth <neilb@earthling.net>
23716
23717 gcc.dg/cpp/_Pragma1.c: Update.
23718 gcc.dg/cpp/_Pragma2.c: New test.
23719
23720 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23721
23722 * g++.old-deja/g++.other/anon5.C: New test.
23723
23724 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23725
23726 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23727 tests.
23728
23729 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23730
23731 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23732 output.
23733
23734 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23735
23736 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23737 labels at end of compound statements.
23738
23739 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23740
23741 * gcc.c-torture/execute/loop-7.c: New test.
23742
23743 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23744
23745 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23746
23747 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23748
23749 * gcc.dg/c99-bool-1.c: New test.
23750
23751 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23752
23753 * gcc.dg/c99-scope-1.c: Remove xfail.
23754 * gcc.dg/c99-scope-2.c: New test.
23755
23756 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23757
23758 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23759 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23760
23761 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23762
23763 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23764 error messages.
23765
23766 * g++.mike/p700.C: Don't typedef wchar_t.
23767 * g++.mike/p784.C: Likewise.
23768 * g++.mike/eb101.C: Don't use __wchar_t.
23769
23770 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23771
23772 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23773 from DO loop.
23774
23775 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23776
23777 * gcc.c-torture/execute/20001111-1.c: New test.
23778
23779 2000-11-10 Nick Clifton <nickc@redhat.com>
23780
23781 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23782 long multuiple and accumulate.
23783
23784 2000-11-09 Richard Henderson <rth@redhat.com>
23785
23786 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23787 via size_t instead of int.
23788
23789 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23790 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23791 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23792 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23793
23794 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23795
23796 * gcc.c-torture/compile/20001109-1.c: New test.
23797 * gcc.c-torture/compile/20001109-2.c: New test.
23798
23799 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23800
23801 * g++.old-deja/g++.pt/operator1.C: New test.
23802 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23803
23804 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23805
23806 * gcc.dg/20001108-1.c: New test.
23807
23808 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23809
23810 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23811 with both arguments constant strings.
23812 * gcc.c-torture/execute/string-opt-3.c: New test.
23813 * gcc.c-torture/execute/string-opt-4.c: New test.
23814 * gcc.c-torture/execute/string-opt-5.c: New test.
23815
23816 2000-11-08 Nick Clifton <nickc@redhat.com>
23817
23818 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23819 mulsidi3adddi patterns.
23820
23821 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23822
23823 * g++.old-deja/g++.other/crash36.C: New test.
23824
23825 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23826
23827 * g++.old-deja/g++.other/init16.C: New test.
23828
23829 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23830
23831 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23832
23833 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23834
23835 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23836 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23837 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23838
23839 2000-11-07 DJ Delorie <dj@redhat.com>
23840
23841 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23842
23843 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23844
23845 * gcc.c-torture/execute/string-opt-1.c: New test.
23846
23847 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23848
23849 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23850 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23851 parameters in registers, and there is no way for a varargs
23852 function to know in which order the integer and floating-point
23853 parameters should be interleaved when they are placed on the
23854 stack.
23855 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23856 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23857
23858 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23859
23860 * gcc.c-torture/execute/string-opt-2.c: New test.
23861
23862 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23863
23864 * g++.old-deja/g++.pt/crash60.C: New test.
23865
23866 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23867
23868 * g++.old-deja/g++.other/crash24.C: New test.
23869 * g++.old-deja/g++.other/crash25.C: New test.
23870 * g++.old-deja/g++.other/crash26.C: New test.
23871 * g++.old-deja/g++.other/crash27.C: New test.
23872 * g++.old-deja/g++.other/crash28.C: New test.
23873 * g++.old-deja/g++.other/crash29.C: New test.
23874 * g++.old-deja/g++.other/crash30.C: New test.
23875 * g++.old-deja/g++.other/crash31.C: New test.
23876 * g++.old-deja/g++.other/crash32.C: New test.
23877 * g++.old-deja/g++.other/crash33.C: New test.
23878 * g++.old-deja/g++.other/crash34.C: New test.
23879 * g++.old-deja/g++.other/crash35.C: New test.
23880
23881 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23882
23883 * gcc.c-torture/execute/20001031-1.c: New test.
23884
23885 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23886
23887 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23888 namespace.
23889
23890 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23891 standards-conformant.
23892
23893 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23894
23895 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23896 * g++.old-deja/g++.mike/p755a.C: Likewise.
23897 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23898 library makes no calls to `operator new' during initialization.
23899
23900 2000-11-04 Neil Booth <neilb@earthling.net>
23901
23902 * gcc.dg/cpp/include2.c: New tests.
23903
23904 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23905
23906 * lib/g++.exp (g++_set_ld_library_path): New function.
23907 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23908
23909 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23910
23911 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23912 warnings.
23913
23914 2000-11-01 Richard Henderson <rth@redhat.com>
23915
23916 * g++.old-deja/g++.ext/namedret1.C: New.
23917 * g++.old-deja/g++.ext/namedret2.C: New.
23918 * g++.old-deja/g++.ext/namedret3.C: New.
23919
23920 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23921
23922 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23923 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23924
23925 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23926
23927 * gcc.c-torture/execute/va-arg-21.c: New test.
23928
23929 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23930
23931 * gcc.dg/c99-complex-2.c: New test.
23932
23933 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23934
23935 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23936
23937 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23938
23939 * g++.old-deja/g++.other/inline16.C: New test.
23940
23941 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23942
23943 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23944 __PRETTY_FUNCTION__
23945
23946 2000-10-29 Neil Booth <neilb@earthling.net>
23947
23948 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23949 New tests.
23950 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23951 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23952 optimisation.
23953
23954 2000-10-29 Neil Booth <neilb@earthling.net>
23955
23956 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23957 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23958 * mi5.c: Test multiple includes work with -C.
23959 * trigraphs.c: Test ^= version.
23960
23961 2000-10-28 Neil Booth <neilb@earthling.net>
23962
23963 New tests and test updates for new macro expander.
23964
23965 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23966 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23967 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23968 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23969 new diagnostic messages.
23970
23971 * gcc.dg/cpp/macro3.c: New tests.
23972
23973 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23974
23975 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23976 on the same line.
23977
23978 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23979
23980 * g++.old-deja/g++.other/eh2.C: New test.
23981
23982 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23983
23984 * gcc.c-torture/execute/20001027-1.c: New test.
23985
23986 2000-10-26 Richard Henderson <rth@redhat.com>
23987
23988 * gcc.c-torture/execute/20001026-1.c: New.
23989
23990 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23991
23992 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23993 * g++.old-deja/g++.law/builtin1.C: Likewise.
23994 * g++.old-deja/g++.law/ctors10.C: Likewise.
23995 * g++.old-deja/g++.law/virtual3.C: Likewise.
23996 * g++.old-deja/g++.mike/p658.C: Likewise.
23997 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23998 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23999 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24000 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24001 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24002
24003 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24004
24005 * gcc.c-torture/compile/20001024-1.c: New test.
24006
24007 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24008
24009 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24010 to tell us whether or not we are using V3.
24011
24012 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24013
24014 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24015 operands.
24016
24017 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24018
24019 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24020
24021 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24022
24023 * gcc.c-torture/execute/20001024-1.c: New test.
24024
24025 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24026
24027 * g++.old-deja/g++.other/sibcall1.C: New test.
24028
24029 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24030
24031 * gcc.dg/noncompile/init-3.c: New test.
24032
24033 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24034
24035 * gcc.dg/format-array-1.c: New test.
24036
24037 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24038
24039 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24040 writing through null pointers; remove comment about testing
24041 unterminated strings.
24042
24043 2000-10-17 Matthew Hiller <hiller@redhat.com>
24044
24045 * gcc.c-torture/execute/20001017-2.c: New test.
24046
24047 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24048
24049 * gcc.c-torture/compile/20001018-1.c: New test.
24050 * gcc.c-torture/compile/20001018-1.x: Xfail.
24051
24052 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24053
24054 * gcc.c-torture/execute/20001017-1.c: New test.
24055
24056 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24057
24058 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24059 for multiple use of arguments with scanf formats; add tests for
24060 multiple use of arguments.
24061
24062 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24063
24064 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24065
24066 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24067
24068 * gcc.dg/format-miss-1.c: New test.
24069
24070 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24071
24072 * gcc.c-torture/execute/20001013-1.c: New test.
24073
24074 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24075
24076 * gcc.dg/format-branch-1.c: New test.
24077
24078 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24079
24080 * README, lib/file-format.exp: Remove EGCS references.
24081
24082 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24083
24084 * gcc.dg/20001013-1.c: New test.
24085
24086 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24087
24088 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24089 for intmax_t in the compiler using __typeof__ and the type rules
24090 for conditional expressions.
24091
24092 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24093
24094 * gcc.dg/20001012-1.c: New test.
24095 * gcc.dg/20001012-2.c: New test.
24096
24097 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24098
24099 * gcc.dg/format-attr-1.c: New test.
24100
24101 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24102
24103 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24104 __LONG_LONG_MAX__ instead of LLONG_MAX.
24105
24106 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24107
24108 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24109 scanf flags.
24110 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24111 flags.
24112
24113 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24114
24115 * gcc.dg/sequence-pt-1.c: New test.
24116
24117 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24118
24119 * gcc.c-torture/execute/20001011-1.c: New testcase.
24120 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24121
24122 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24123
24124 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24125 does not error on it.
24126
24127 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24128
24129 * gcc.dg/20001009-1.c: New test.
24130
24131 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24132
24133 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24134 * gcc.c-torture/execute/20001009-2.c: ... to here.
24135
24136 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24137
24138 * gcc.c-torture/compile/20001009-1.c: New testcase.
24139 * gcc.c-torture/execute/20001009-1.c: New testcase.
24140 Testcases provided by Jan Hubicka <jh@suse.cz>.
24141
24142 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24143
24144 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24145 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24146 uintmax_t using <limits.h> to emulate the compiler's internal
24147 logic. No longer XFAIL %j tests.
24148
24149 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24150
24151 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24152 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24153 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24154 regexps and details of expected handling of some bad formats.
24155 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24156 suppression.
24157
24158 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24159
24160 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24161 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24162 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24163 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24164 in list archives.
24165
24166 2000-10-06 Richard Henderson <rth@cygnus.com>
24167
24168 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24169 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24170 * g++.old-deja/g++.jason/report.C: Likewise.
24171 * g++.old-deja/g++.law/friend5.C: Likewise.
24172 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24173 of the expected warnings.
24174
24175 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24176
24177 * g++.old-deja/g++.pt/enum14.C: New test.
24178
24179 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24180
24181 * g++.old-deja/g++.pt/crash59.C: New test.
24182
24183 2000-10-04 Will Cohen <wcohen@redhat.com>
24184
24185 * gcc.dg/20000926-1.c: New test.
24186
24187 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24188
24189 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24190 function name for current C++ compiler.
24191 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24192
24193 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24194
24195 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24196 __PRETTY_FUNCTION__.
24197 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24198
24199 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24200
24201 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24202
24203 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24204
24205 * gcc.c-torture/compile/20000923-1.c: New test.
24206
24207 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24208
24209 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24210 * g++.old-deja/g++.pt/ttp62.C: Same.
24211 * g++.old-deja/g++.other/inline14.C: Same.
24212
24213 2000-09-24 Richard Henderson <rth@cygnus.com>
24214
24215 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24216
24217 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24218
24219 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24220
24221 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24222
24223 * gcc.c-torture/compile/20000922-1.c: New file.
24224
24225 2000-09-21 Nick Clifton <nickc@redhat.com>
24226
24227 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24228 a signed long modulo operation.
24229 (mod6): New function - perform an unsigned long modulo operation.
24230 (main): Add tests for modulos of very large numbers by very small
24231 dividends.
24232
24233 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24234
24235 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24236
24237 2000-09-19 Richard Henderson <rth@cygnus.com>
24238
24239 * gcc.dg/compare2.c (case 10): XFAIL.
24240
24241 2000-09-18 Richard Henderson <rth@cygnus.com>
24242
24243 * gcc.c-torture/execute/20000906-1.c: Move ...
24244 * gcc.dg/20000906-1.c: ... here. Only run on targets
24245 that support __builtin_trap.
24246
24247 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24248
24249 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24250
24251 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24252
24253 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24254 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24255 more $ format tests.
24256
24257 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24258
24259 * gcc.dg/format-errmk-1.c: New test.
24260
24261 2000-09-17 Greg McGary <greg@mcgary.org>
24262
24263 * gcc.c-torture/execute/20000917-1.x: Remove.
24264
24265 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24266
24267 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24268
24269 2000-09-17 Greg McGary <greg@mcgary.org>
24270
24271 * gcc.c-torture/execute/20000917-1.c: New test.
24272 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24273
24274 2000-09-16 Neil Booth <NeilB@earthling.net>
24275
24276 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24277 in nested macro bug.
24278
24279 2000-09-15 Neil Booth <NeilB@earthling.net>
24280
24281 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24282
24283 2000-09-14 Jeffrey A Law (law@cygnus.com)
24284
24285 * gcc.c-torture/execute/20000914-1.c: New test.
24286
24287 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24288
24289 * g++.other/inline13.C: New test.
24290
24291 2000-09-12 Andreas Jaeger <aj@suse.de>
24292
24293 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24294 constant by Ulrich Drepper <drepper@redhat.com>.
24295
24296 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24297
24298 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24299
24300 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24301
24302 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24303
24304 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24305
24306 * gcc.dg/cpp/backslash.c: New test.
24307
24308 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24309
24310 * gcc.c-torture/execute/20000910-1.c: New test.
24311 * gcc.c-torture/execute/20000910-2.c: Likewise.
24312
24313 2000-09-11 Robert Lipe <robertl@sco.com>
24314
24315 * gcc.dg/pragma-align.c: New test.
24316
24317 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24318
24319 * g++.old-deja/g++.pt/explicit82.C: New test.
24320 * g++.old-deja/g++.pt/explicit83.C: New test.
24321
24322 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24323
24324 * gcc.dg/asm-names.c: New test.
24325
24326 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24327
24328 * gcc.dg/cpp/tr-warn6.c: New test
24329
24330 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24331
24332 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24333 be accepted.
24334
24335 2000-09-07 Catherine Moore <clm@redhat.com>
24336
24337 * gcc.c-torture/execute/unroll-1.c: New test.
24338
24339 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24340
24341 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24342 ERROR markers.
24343 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24344 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24345 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24346 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24347 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24348 Preprocess only.
24349 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24350 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24351
24352 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24353
24354 * g++.old-deja/g++.pt/deduct2.C: New test.
24355
24356 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24357
24358 * g++.old-deja/g++.pt/parms2.C: New test.
24359
24360 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24361
24362 * g++.old-deja/g++.pt/crash58.C: New test.
24363
24364 2000-09-06 Greg McGary <greg@mcgary.org>
24365
24366 * gcc.c-torture/execute/20000906-1.c: New test.
24367 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24368
24369 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24370
24371 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24372
24373 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24374
24375 * g++.old-deja/g++.pt/crash57.C: New test.
24376
24377 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24378
24379 * g++.old-deja/g++.pt/crash56.C: New test.
24380
24381 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24382
24383 * g++.old-deja/g++.pt/koenig1.C: New test.
24384
24385 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24386
24387 * gcc.dg/20000904-1.c: New test.
24388
24389 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24390
24391 * gcc.dg/cpp/paste8.c: New test.
24392
24393 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24394
24395 * gcc.c-torture/compile/20000827-1.c: New test.
24396
24397 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24398
24399 * gcc.dg/format-diag-1.c: New test.
24400
24401 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24402
24403 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24404 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24405 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24406 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24407 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24408
24409 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24410
24411 * g++.old-deja/g++.other/nested4.C: New test.
24412
24413 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24414
24415 * g++.old-deja/g++.ns/scoped1.C: New test.
24416
24417 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24418
24419 * lib/g++.exp: Support testing already-installed GCC.
24420
24421 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24422
24423 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24424
24425 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24426
24427 * gcc.dg/return-type-2.c: New test.
24428
24429 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24430
24431 * gcc.c-torture/compile/20000825-1.c: New test.
24432
24433 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24434
24435 * gcc.dg/dwarf2-2.c: New test.
24436
24437 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24438
24439 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24440 dg-warning regexps.
24441
24442 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24443
24444 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24445 gcc.dg/format-ext-5.c: New tests.
24446
24447 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24448
24449 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24450
24451 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24452
24453 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24454
24455 2000-08-24 Richard Henderson <rth@cygnus.com>
24456
24457 * gcc.dg/ia64-sync-1.c: New test.
24458 * gcc.dg/ia64-sync-2.c: New test.
24459 * gcc.dg/ia64-asm-1.c: New test.
24460
24461 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24462
24463 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24464 * gcc.dg/format-ext-2.c: New test.
24465
24466 2000-08-23 Jason Merrill <jason@redhat.com>
24467
24468 * lib/old-dejagnu.exp: Also ignore "In member function" and
24469 "At global scope".
24470
24471 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24472
24473 * gcc.dg/noncompile/label-lineno-1.c: New test.
24474
24475 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24476
24477 * gcc.dg/c99-array-nonobj-1.c: New test.
24478
24479 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24480
24481 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24482 tests.
24483 * gcc.dg/format-ext-1.c: New test.
24484
24485 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24486
24487 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24488 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24489 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24490 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24491 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24492
24493 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24494
24495 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24496 gcc.dg/c99-strftime-2.c: New tests.
24497
24498 2000-08-22 Richard Henderson <rth@cygnus.com>
24499
24500 * gcc.c-torture/execute/20000822-1.c: New test.
24501
24502 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24503
24504 * gcc.c-torture/execute/20000819-1.x: Remove.
24505
24506 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24507
24508 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24509 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24510 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24511 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24512 gcc.dg/format-xopen-1.c: New tests.
24513
24514 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24515
24516 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24517
24518 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24519
24520 * g++.old-deja/g++.other/loop2.C: New test.
24521
24522 * gcc.c-torture/compile/20000606-1.c: New test.
24523 * gcc.c-torture/compile/20000728-1.c: New test.
24524 * gcc.c-torture/execute/20000801-1.c: New test.
24525 * gcc.c-torture/execute/20000801-2.c: New test.
24526 * gcc.c-torture/execute/20000819-1.c: New test.
24527 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24528 * gcc.dg/20000629-1.c: New test.
24529 * gcc.dg/20000724-1.c: New test.
24530 * gcc.dg/20000807-1.c: New test.
24531
24532 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24533
24534 * gcc.dg/cpp/pragma-1.c: New test.
24535 * gcc.dg/cpp/pragma-2.c: New test.
24536
24537 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24538
24539 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24540 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24541
24542 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24543
24544 * gcc.c-torture/compile/20000818-1.c: New test.
24545
24546 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24547
24548 * gcc.c-torture/execute/20000818-1.c: New test.
24549
24550 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24551
24552 * gcc.dg/format-va-1.c: New test.
24553
24554 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24555
24556 * g++.old-deja/g++.other/typedef8.C: New test.
24557
24558 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24559
24560 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24561 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24562 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24563 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24564 * g++.old-deja/g++.other/ptrmem7.C: New test.
24565 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24566
24567 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24568
24569 * g++.old-deja/g++.pt/typename27.C: New test.
24570
24571 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24572
24573 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24574 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24575 * g++.old-deja/g++.pt/friend45.C: New test.
24576 * g++.old-deja/g++.other/friend8.C: New test.
24577
24578 2000-08-15 Richard Henderson <rth@cygnus.com>
24579
24580 * gcc.c-torture/execute/20000815-1.c: New test.
24581
24582 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24583
24584 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24585 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24586 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24587
24588 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24589
24590 * g++.old-deja/g++.other/refinit2.C: New test.
24591
24592 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24593
24594 * lib/c-torture.exp (c-torture): Make
24595 compiler_conditional_xfail_data global.
24596 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24597 compiler_conditional_xfail_data machinery.
24598 (f-torture-execute): Likewise.
24599 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24600 and only when unrolling loops.
24601
24602 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24603
24604 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24605
24606 * g++.old-deja/g++.pt/explicit81.C: New test.
24607
24608 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24609
24610 * g++.old-deja/g++.pt/typename26.C: New test.
24611
24612 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24613
24614 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24615 warning.
24616
24617 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24618
24619 * g++.old-deja/g++.other/array3.C: New test.
24620
24621 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24622
24623 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24624 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24625 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24626 New tests.
24627
24628 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24629
24630 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24631 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24632
24633 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24634
24635 * gcc.c-torture/execute/20000808-1.c: New test.
24636
24637 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24638
24639 * gcc.dg/c90-const-expr-1.c: New test.
24640
24641 2000-08-08 Richard Henderson <rth@cygnus.com>
24642
24643 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24644
24645 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24646
24647 * gcc.dg/noncompile/const-ll-1.c: New test.
24648
24649 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24650
24651 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24652
24653 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24654
24655 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24656 that running programs linked against the shared version of libobjc
24657 run correctly.
24658
24659 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24660
24661 * gcc.dg/c99-printf-1.c: New test.
24662
24663 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24664
24665 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24666
24667 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24668
24669 * gcc.c-torture/execute/20000731-1.x: Delete.
24670
24671 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24672
24673 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24674 and torture_without_loops as is done by c-torture.exp.
24675 (search_for): Copy from c-torture.exp.
24676 (gcc-dg-runtest): New function, drives a directory of tests
24677 iterating over the TORTURE_OPTIONS.
24678 (scan-assembler, scan-assembler-not): Move here from
24679 individual directory drivers.
24680
24681 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24682 defined by lib/gcc-dg.exp.
24683 * gcc.dg/cpp/cpp.exp: Likewise.
24684 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24685 gcc-dg-runtest, so we cycle over optimization options.
24686
24687 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24688 * gcc.dg/compare2.c: No longer expected to fail.
24689
24690 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24691
24692 * gcc.c-torture/execute/20000804-1.c: New test.
24693
24694 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24695
24696 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24697
24698 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24699
24700 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24701
24702 2000-08-03 Jeffrey A Law (law@cygnus.com)
24703
24704 * gcc.c-torture/compile/20000803-1.c: New test.
24705
24706 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24707
24708 * gcc.c-torture/execute/20000801-3.c,
24709 gcc.c-torture/execute/20000801-4.c: New tests.
24710 * gcc.c-torture/execute/20000801-3.x,
24711 gcc.c-torture/execute/20000801-4.x: Xfail.
24712
24713 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24714
24715 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24716 libobjc/.libs to allow for libtool.
24717
24718 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24719
24720 * gcc.c-torture/compile/20000802-1.c: New test.
24721
24722 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24723
24724 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24725
24726 2000-07-31 Jeffrey A Law (law@cygnus.com)
24727
24728 * gcc-c-torture/execute/20000731-2.c: New test.
24729
24730 * gcc.c-torture/execute/20000731-1.c: New test.
24731 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24732
24733 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24734
24735 * testsuite/gcc.dg/cpp/paste7.c: New test.
24736 * gcc.dg/cpp/20000725-1.c: New test.
24737
24738 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24739
24740 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24741 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24742 declaration warning for __builtin_dwarf_reg_size.
24743
24744 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24745
24746 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24747
24748 * gcc.dg/noncompile/voidparam-1.c: New test.
24749
24750 2000-07-30 Richard Henderson <rth@cygnus.com>
24751
24752 * gcc.dg/c90-digraph-1.c: Don't xfail.
24753 * gcc.dg/compare2.c (case 10): Xfail.
24754 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24755
24756 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24757
24758 * gcc.dg/c99-main-1.c: New test.
24759
24760 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24761
24762 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24763
24764 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24765
24766 * gcc.c-tortuer/execute/20000726-1.c: New test.
24767
24768 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24769
24770 * gcc.c-torture/execute/enum-2.c: New test.
24771
24772 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24773
24774 * gcc.dg/cpp/tr-warn3.c: New test.
24775
24776 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24777
24778 * g++.old-deja/g++.ext/implicit1.C: Remove.
24779 * g++.old-deja/g++.jason/c2.C: Remove
24780 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24781 * g++.old-deja/g++.pt/crash16.C: Likewise.
24782 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24783
24784 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24785
24786 * g++.old-deja/g++.other/for2.C: New test.
24787
24788 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24789
24790 * gcc.dg/20000720-1.c: New test.
24791
24792 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24793
24794 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24795
24796 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24797
24798 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24799 * gcc.c-torture/execute/20000722-1.c: New.
24800 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24801
24802 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24803
24804 * gcc.dg/cpp/20000720-1.S: New test.
24805
24806 2000-07-21 Michael Meissner <meissner@redhat.com>
24807
24808 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24809
24810 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24811
24812 * g++.old-deja/g++.brendan/crash16.C,
24813 g++.old-deja/g++.brendan/parse3.C,
24814 g++.old-deja/g++.brendan/redecl1.C,
24815 g++.old-deja/g++.ns/template13.C,
24816 g++.old-deja/g++.other/decl4.C,
24817 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24818
24819 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24820
24821 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24822 and "Internal error".
24823
24824 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24825 regexps.
24826 * gcc.dg/cpp/paste6.c: New test.
24827
24828 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24829
24830 * gcc.dg/cpp/tr-direct.c: New test.
24831
24832 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24833 gcc.dg/cpp/undef1.c: Tweak error regexps.
24834
24835 2000-07-18 Eric Christopher <echristo@redhat.com>
24836
24837 * gcc.c-torture/compile/20000718-1.c: New test.
24838
24839 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24840
24841 * cpplex.c (_cpp_push_token): If the token being pushed back
24842 is the previous token in this context, just subtract one from
24843 context->posn.
24844 * cppmacro.c (save_expansion): Clear aux field when storing a
24845 placemarker.
24846
24847 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24848
24849 * gcc.dg/noncompile/redecl-1.c: New test.
24850
24851 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24852
24853 * gcc.c-torture/execute/20000717-5.c: New test.
24854 * gcc.c-torture/execute/20000717-1.x: Removed.
24855
24856 2000-07-17 Richard Henderson <rth@cygnus.com>
24857
24858 * gcc.c-torture/execute/20000717-4.c: New test.
24859
24860 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24861
24862 * gcc.dg/cpp/syshdr.c: New test.
24863 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24864
24865 2000-07-17 Neil Booth <neilb@earthling.net>
24866
24867 * gcc.dg/cpp/cmdlne-dM.c: New test.
24868 * gcc.dg/cpp/cmdlne-dD.c: New test.
24869
24870 2000-07-17 Jeffrey A Law (law@cygnus.com)
24871
24872 * gcc.c-torture/execute/20000717-3.c: New test.
24873
24874 * gcc.c-torture/compile/20000717-1.c: New test.
24875
24876 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24877
24878 * gcc.c-torture/execute/20000717-2.c: New test.
24879
24880 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24881
24882 * gcc.dg/formatz-1.c: New test.
24883
24884 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24885 * gcc.dg/c99-digraph-1.c: New tests.
24886
24887 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24888 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24889
24890 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24891 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24892 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24893 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24894 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24895 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24896 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24897
24898 2000-07-17 Greg McGary <greg@mcgary.org>
24899
24900 * gcc.c-torture/execute/20000717-1.c: New test.
24901 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24902
24903 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24904
24905 * gcc.c-torture/execute/20000715-2.c: New test.
24906 * gcc.dg/20000715-1.c: New test.
24907
24908 2000-07-15 Michael Meissner <meissner@redhat.com>
24909
24910 * gcc.c-torture/execute/20000715-1.c: New test.
24911
24912 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24913
24914 * gcc.c-torture/execute/20000707-1.c: New test.
24915
24916 2000-07-13 Neil Booth <NeilB@earthling.net>
24917
24918 * testsuite/gcc.dg/cpp/digraph1.c,
24919 testsuite/gcc.dg/cpp/digraph2.c,
24920 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24921
24922 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24923
24924 * g77.f-torture/compile/20000630-2.f: New test.
24925 * g77.f-torture/compile/20000630-2.x
24926
24927 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24928
24929 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24930
24931 2000-07-11 Neil Booth <NeilB@earthling.net>
24932
24933 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24934
24935 2000-07-11 Neil Booth <NeilB@earthling.net>
24936
24937 * gcc.dg/cpp/cmdlne-C.c: New.
24938
24939 2000-07-09 Neil Booth <NeilB@earthling.net>
24940
24941 * gcc.dg/cpp/directiv.c: New tests.
24942 * gcc.dg/cpp/undef1.c: Update.
24943
24944 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24945
24946 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24947
24948 2000-07-09 Neil Booth <NeilB@earthling.net>
24949
24950 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24951
24952 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24953
24954 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24955 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24956
24957 2000-07-08 Neil Booth <NeilB@earthling.net>
24958
24959 * gcc.dg/cpp/macsyntx.c: New tests.
24960
24961 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24962
24963 * gcc.dg/20000707-1.c: New test.
24964
24965 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24966
24967 * gcc.c-torture/execute/20000706-1.c: New test.
24968 * gcc.c-torture/execute/20000706-2.c: New test.
24969 * gcc.c-torture/execute/20000706-3.c: New test.
24970 * gcc.c-torture/execute/20000706-4.c: New test.
24971 * gcc.c-torture/execute/20000706-5.c: New test.
24972
24973 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24974
24975 * g++.old-deja/g++.pt/instantiate7.C: New test.
24976
24977 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24978
24979 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24980 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24981 * g++.old-deja/g++.other/rtti3.C: Likewise.
24982 * g++.old-deja/g++.other/rttid3.C: Likewise.
24983
24984 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24985
24986 * g77.f-torture/compile/20000630-1.x: Fix typo
24987
24988 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24989
24990 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24991 assembly output.
24992
24993 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24994
24995 * gcc.dg/cpp/ident.c: New test.
24996
24997 2000-07-05 Neil Booth <NeilB@earthling.net>
24998
24999 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25000 gcc.dg/cpp/lexstrng.c: New tests.
25001
25002 2000-07-04 Neil Booth <NeilB@earthling.net>
25003
25004 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25005 * gcc.dg/cpp/strify2.c: Same.
25006
25007 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25008
25009 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25010 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25011 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25012 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25013
25014 * testsuite/gcc.dg/cpp/macro1.c,
25015 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25016 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25017 testsuite/gcc.dg/cpp/strify1.c,
25018 testsuite/gcc.dg/cpp/strify2.c: New tests.
25019
25020 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25021
25022 * gcc.c-torture/execute/20000703-1.c: New test.
25023
25024 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25025
25026 * g++.old-deja/g++.pt (lookup10.C): New test.
25027
25028 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25029
25030 * g++.old-deja/g++.pt (typename25.C): New test.
25031
25032 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25033
25034 * gcc.c-torture/compile/20000701-1.c: New test.
25035
25036 2000-06-30 Nick Clifton <nickc@cygnus.com>
25037
25038 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25039 to test case.
25040
25041 2000-06-30 Catherine Moore <clm@cygnus.com>
25042
25043 * gcc.c-torture/execute/align-1.c: New test.
25044
25045 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25046
25047 * g++.old-deja/g++.pt/expr8.C: New test.
25048 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25049
25050 2000-06-29 Nick Clifton <nickc@cygnus.com>
25051
25052 * gcc.c-torture/compile/20000629-1.c: New test.
25053
25054 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25055
25056
25057 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25058 gcc.dg/noncompile directory, depending on whether they're
25059 preprocessor tests or not. Annotate all the tests for the dg
25060 framework.
25061
25062 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25063 * gcc.dg/noncompile/noncompile.exp: New.
25064
25065 * Moved files:
25066 Old name New name
25067 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25068 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25069 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25070 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25071 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25072 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25073 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25074 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25075 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25076 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25077 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25078 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25079 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25080 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25081 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25082 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25083 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25084 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25085 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25086 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25087 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25088 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25089 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25090 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25091
25092 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25093 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25094 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25095 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25096 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25097 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25098
25099 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25100
25101 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25102 declare one variable. On the fourth, error.
25103 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25104 declared by 20000628-1a.h.
25105
25106 2000-06-29 Richard Henderson <rth@redhat.com>
25107
25108 * gcc.c-torture/execute/930529-1.x: New file.
25109 * gcc.dg/920413-1.c: Adjust expected warning text.
25110 * gcc.dg/980217-1.c: Declare abort.
25111 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25112
25113 2000-06-29 Jeffrey A Law (law@cygnus.com)
25114
25115 * g77.f-torture/compile/20000629-1.f: New test.
25116 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25117
25118 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25119
25120 Rearrange lots of files, removing entirely the
25121 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25122 directories.
25123
25124 * Deleted files:
25125 gcc.c-torture/code_quality/code_quality.exp
25126 gcc.c-torture/special/special.exp
25127 gcc.failure/failure.exp
25128 gcc.failure/940409-1.x
25129 gcc.c-torture/compile/961203-1.x
25130
25131 * New files:
25132 gcc.misc-tests/linkage.exp
25133 gcc.c-torture/execute/920730-1t.c
25134 gcc.c-torture/execute/920730-1t.x
25135 gcc.c-torture/compile/920520-1.x
25136 gcc.c-torture/compile/920521-1.x
25137 gcc.c-torture/compile/981006-1.x
25138 gcc.c-torture/execute/eeprof-1.x
25139
25140 * Moved files (possibly with modifications to fit a new harness):
25141 Old name New name
25142 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25143 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25144 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25145 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25146 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25147 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25148 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25149 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25150 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25151 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25152 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25153 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25154 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25155 gcc.failure/940409-1.c gcc.dg/940409-1.c
25156
25157 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25158
25159 * c-torture/compile/961203-1.x: Delete.
25160
25161 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25162 not exit. Include stdio.h.
25163 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25164 * gcc.misc-tests/dg-12.c: Likewise.
25165 * gcc.misc-tests/dg-5.c: Likewise.
25166 * gcc.misc-tests/dg-6.c: Likewise.
25167 * gcc.misc-tests/dg-7.c: Prototype abort.
25168 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25169 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25170 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25171 not exit.
25172 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25173 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25174
25175 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25176
25177 * gcc.dg/cpp/20000628-1.c: New test.
25178 * gcc.dg/cpp/20000628-1.h: New header for above test.
25179 * gcc.dg/cpp/20000628-1a.h: Likewise.
25180
25181 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25182
25183 * gcc.dg/cpp: New directory.
25184 * gcc.dg/cpp/cpp.exp: New driver.
25185 * gcc.dg/cpp/20000627-1.c: New test.
25186 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25187 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25188 and rewrite as a compilation test.
25189
25190 * gcc.dg: Move many files into the cpp subdirectory, possibly
25191 renaming or editing them as well.
25192 Old name New name
25193 990119-1.c cpp/19990119-1.c
25194 990228-1.c cpp/19990228-1.c
25195 990407-1.c cpp/19990407-1.c
25196 990409-1.c cpp/19990409-1.c
25197 990413-1.c cpp/19990413-1.c
25198 990703-1.c cpp/19990703-1.c
25199 20000127-1.c cpp/20000127-1.c
25200 20000129-1.c cpp/20000129-1.c
25201 20000207-1.c cpp/20000207-1.c
25202 20000207-2.c cpp/20000207-2.c
25203 20000209-1.c cpp/20000209-1.c
25204 20000209-2.c cpp/20000209-2.c
25205 20000301-1.c cpp/20000301-1.c
25206 20000419-1.c cpp/20000419-1.c
25207 20000510-1.S cpp/20000510-1.S
25208 20000519-1.c cpp/20000519-1.c
25209 20000529-1.c cpp/20000529-1.c
25210 20000625-1.c cpp/20000625-1.c
25211 20000625-2.c cpp/20000625-2.c
25212 cpp-as1.c cpp/assert1.c
25213 cpp-as2.c cpp/assert2.c
25214 cxx-comments-1.c cpp/cxxcom1.c
25215 cxx-comments-2.c cpp/cxxcom2.c
25216 endif-label.c cpp/endif.c
25217 cpp-hash1.c cpp/hash1.c
25218 cpp-hash2.c cpp/hash2.c
25219 cpp-if1.c cpp/if-1.c
25220 cpp-if2.c cpp/if-2.c
25221 cpp-if3.c cpp/if-3.c
25222 cpp-if4.c cpp/if-4.c
25223 cpp-if5.c cpp/if-5.c
25224 cpp-cond.c cpp/if-cexp.c
25225 cpp-missingop.c cpp/if-mop.c
25226 cpp-missingparen.c cpp/if-mpar.c
25227 cpp-opprec.c cpp/if-oppr.c
25228 cpp-ifparen.c cpp/if-paren.c
25229 cpp-shortcircuit.c cpp/if-sc.c
25230 cpp-shift.c cpp/if-shift.c
25231 cpp-unary.c cpp/if-unary.c
25232 cpp-li1.c cpp/line1.c
25233 cpp-li2.c cpp/line2.c
25234 lineno.c cpp/line3.c
25235 lineno-2.c cpp/line4.c
25236 cpp-mi.c cpp/mi1.c
25237 cpp-mic.h cpp/mi1c.h
25238 cpp-micc.h cpp/mi1cc.h
25239 cpp-mind.h cpp/mi1nd.h
25240 cpp-mindp.h cpp/mi1ndp.h
25241 cpp-mix.h cpp/mi1x.h
25242 cpp-mi2.c cpp/mi2.c
25243 cpp-mi2a.h cpp/mi2a.h
25244 cpp-mi2b.h cpp/mi2b.h
25245 cpp-mi2c.h cpp/mi2c.h
25246 cpp-mi3.c cpp/mi3.c
25247 cpp-mi3.def cpp/mi3.def
25248 poison-1.c cpp/poison.c
25249 pr-impl.c cpp/prag-imp.c
25250 cpp-redef-2.c cpp/redef1.c
25251 cpp-redef.c cpp/redef2.c
25252 strpaste.c cpp/strp1.c
25253 strpaste-2.c cpp/strp2.c
25254 cpp-tradpaste.c cpp/tr-paste.c
25255 cpp-tradstringify.c cpp/tr-str.c
25256 cpp-tradwarn1.c cpp/tr-warn1.c
25257 cpp-tradwarn2.c cpp/tr-warn2.c
25258 trigraphs.c cpp/trigraphs.c
25259 cpp-unc1.c cpp/unc1.c
25260 cpp-unc2.c cpp/unc2.c
25261 cpp-unc3.c cpp/unc3.c
25262 cpp-unc.c cpp/unc4.c
25263 undef.c cpp/undef1.c
25264 undef-2.c cpp/undef2.c
25265 cpp-wi1.c cpp/widestr1.c
25266
25267 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25268
25269 * lib/g++.exp (g++_include_flags): Tweak.
25270
25271 2000-06-27 H.J. Lu <hjl@gnu.org>
25272 Loren J. Rittle <ljrittle@acm.org>
25273
25274 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25275 version with one that knows about the new gcc tree structure.
25276 (g++_link_flags): Same.
25277
25278 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25279
25280 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25281 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25282 case we are cross-compiling.
25283
25284 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25285 g++.old-deja/g++.niklas/Makefile.in,
25286 g++.old-deja/g++.niklas/configure.in,
25287 g++.old-deja/g++.other/Makefile.in,
25288 g++.old-deja/g++.other/configure.in,
25289 gcc.c-torture/code_quality/Makefile.in,
25290 gcc.c-torture/code_quality/configure.in,
25291 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25292 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25293 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25294 gcc.c-torture/execute/ieee/Makefile.in,
25295 gcc.c-torture/execute/ieee/configure.in,
25296 gcc.c-torture/noncompile/Makefile.in,
25297 gcc.c-torture/noncompile/configure.in,
25298 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25299 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25300 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25301
25302 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25303
25304 * g++.old-deja/g++.other/ambig3.C: New test.
25305
25306 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25307
25308 * g++.old-deja/g++.pt/syntax1.C: New test.
25309 * g++.old-deja/g++.pt/syntax2.C: New test.
25310 * g++.old-deja/g++.other/syntax3.C: New test.
25311 * g++.old-deja/g++.other/syntax4.C: New test.
25312
25313 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25314
25315 * gcc.dg/20000623-1.c: Prototype exit and abort.
25316
25317 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25318
25319 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25320 New tests.
25321 * gcc.dg/cpp-mi3.def: New file.
25322
25323 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25324 inside assertions.
25325 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25326 lexer's error messages.
25327 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25328 divine anything from the linemarkers.
25329 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25330 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25331
25332 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25333
25334 * gcc.dg/20000623-1.c: New test.
25335
25336 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25337
25338 * gcc.c-torture/execute/20000622-1.c: New test.
25339
25340 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25341
25342 * g++.old-deja/g++.other/init15.C: New test.
25343
25344 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25345
25346 * g++.old-deja/g++.pt/vaarg2.C: New test.
25347 * g++.old-deja/g++.pt/vaarg3.C: New test.
25348
25349 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25350
25351 * g++.old-deja/g++.other/dyncast6.C: New test.
25352
25353 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25354
25355 * gcc.c-torture/execute/loop-6.c: New test.
25356
25357 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25358
25359 * gcc.dg/20000614-1.c: New test.
25360 * gcc.dg/20000614-2.c: New test.
25361
25362 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25363
25364 * g++.old-deja/g++.other/inline12.C: New test.
25365
25366 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25367
25368 * g++.old-deja/g++.other/eh1.C: New test.
25369
25370 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25371
25372 * g++.old-deja/g++.other/type.C: New test.
25373
25374 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25375
25376 * g++.old-deja/g++.other/initstring.C: New test.
25377
25378 2000-06-12 Jason Merrill <jason@redhat.com>
25379
25380 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25381
25382 2000-06-09 Jeffrey A Law (law@cygnus.com)
25383
25384 * gcc.c-torture/compile/20000609-1.c: New test.
25385
25386 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25387
25388 * gcc.dg/20000609-1.c: New test.
25389
25390 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25391
25392 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25393 * gcc.c-torture/noncompile/poison-1.c: Move...
25394 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25395 * gcc.dg/cpp-li1.c: Add a token after the #line.
25396
25397 2000-06-05 Richard Henderson <rth@cygnus.com>
25398
25399 * gcc.c-torture/execute/20000605-2.c: New test.
25400 * gcc.c-torture/execute/20000605-3.c: New test.
25401
25402 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25403
25404 * g77.f-torture/execute/20000503-1.x: New file.
25405
25406 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25407
25408 * g++.old-deja/g++.eh/badalloc1.C: New test.
25409
25410 2000-06-05 Richard Henderson <rth@cygnus.com>
25411
25412 * gcc.c-torture/execute/20000605-1.c: New test.
25413
25414 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25415 Nathan Sidwell <nathan@codesourcery.com>
25416
25417 * gcc.c-torture/compile/20000605-1.c: New test.
25418
25419 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25420
25421 * g77.f-torture/compile/20000601-1.f: New test.
25422
25423 2000-06-03 Richard Henderson <rth@cygnus.com>
25424
25425 * gcc.c-torture/execute/20000603-1.c: New.
25426
25427 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25428
25429 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25430 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25431
25432 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25433
25434 * gcc.dg/compare2.c (case 12): XFAIL.
25435 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25436 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25437
25438 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25439
25440 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25441
25442 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25443 guard macro is already defined when the header is first
25444 included.
25445 * gcc.dg/cpp-mix.h: New file.
25446 * gcc.dg/endif-label.c: Update patterns to match compiler.
25447
25448 * g++.brendan/complex1.C: Declare abort.
25449 * g++.law/refs4.C: Remove XFAIL.
25450 * g++.oliva/expr2.C: Declare abort and exit.
25451
25452 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25453
25454 * gcc.c-torture/execute/20000528-1.c: New test.
25455
25456 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25457 * g++.old-deja/g++.law/temps4.C: Likewise.
25458
25459 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25460 stdlib.h. Call abort() on failure.
25461 * g++.old-deja/g++.law/refs4.C: Likewise.
25462 * g++.old-deja/g++.law/temps4.C: Likewise.
25463 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25464 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25465
25466 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25467
25468 Relative to g++.dg/special:
25469 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25470
25471 Relative to g++.old-deja:
25472 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25473 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25474 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25475 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25476 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25477 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25478 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25479
25480 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25481 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25482 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25483 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25484 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25485 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25486 and/or string.h.
25487
25488 * g++.other/goto1.C: Update expectations for error messages.
25489
25490 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25491
25492 * gcc.c-torture/compile/20000523-1.c: New test.
25493
25494 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25495
25496 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25497
25498 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25499
25500 * g++.old-deja/g++.eh/catch11.C: New test.
25501 * g++.old-deja/g++.eh/catch12.C: New test.
25502
25503 2000-05-24 Nick Clifton <nickc@cygnus.com>
25504
25505 * gcc.c-torture/execute/20000523-1.c: New test.
25506
25507 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25508
25509 * c-torture/execute/bcp-1.c: Replace abort in arg of
25510 __builtin_constant_p with a generic external function.
25511
25512 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25513 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25514 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25515 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25516 Prototype abort and/or exit.
25517
25518 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25519 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25520 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25521 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25522
25523 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25524
25525 * gcc.dg/dwarf2-1.c: New test.
25526
25527 2000-05-20 Richard Henderson <rth@cygnus.com>
25528
25529 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25530
25531 2000-05-20 Andreas Jaeger <aj@suse.de>
25532
25533 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25534 testcase.
25535
25536 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25537
25538 * gcc.c-torture/execute/20000519-2.c: New test.
25539
25540 2000-05-19 Andreas Jaeger <aj@suse.de>
25541
25542 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25543 which fails with SSA.
25544
25545 * lib/c-torture.exp: Also test with -O3 -fssa.
25546
25547 2000-05-18 Michael Meissner <meissner@redhat.com>
25548
25549 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25550 * gcc.c-torture/execute/920415-1.c: Ditto.
25551 * gcc.c-torture/execute/920501-1.c: Ditto.
25552 * gcc.c-torture/execute/conversion.c: Ditto.
25553 * gcc.c-torture/execute/cvt-1.c: Ditto.
25554
25555 2000-05-18 Jeffrey A Law (law@cygnus.com)
25556
25557 * gcc.c-torture/compile/20000518-1.c: New test.
25558
25559 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25560
25561 * g77.f-torture/compile/200005018.f: New test.
25562
25563 2000-05-17 Jeffrey A Law (law@cygnus.com)
25564
25565 * gcc.c-torture/compile/20000517-1.c: New test.
25566
25567 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25568
25569 * gcc.c-torture/execute/20000516-1.c: New test.
25570
25571 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25572
25573 * g++.old-deja/g++.other/eh.C: New test.
25574
25575 2000-05-12 Richard Henderson <rth@cygnus.com>
25576
25577 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25578 constants through to doit's conditional.
25579
25580 2000-05-11 Jeffrey A Law (law@cygnus.com)
25581
25582 * gcc.c-torture/compile/20000511-1.c: New test.
25583 * g77.f-torture/compile/20000511-1.f: New test.
25584 * g77.f-torture/compile/20000511-2.f: New test.
25585
25586 2000-05-11 Michael Meissner <meissner@redhat.com>
25587
25588 * gcc.c-torture/execute/20000511-1.c: New test.
25589
25590 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25591
25592 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25593 * gcc.dg/20000510-1.S: New.
25594
25595 2000-05-08 Catherine Moore <clm@cygnus.com>
25596
25597 * gcc.dg/unused-3.c: New.
25598
25599 2000-05-06 Richard Henderson <rth@cygnus.com>
25600
25601 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25602 * g++.old-deja/g++.mike/warn1.C: Likewise.
25603 * g++.old-deja/g++.pt/local1.C: Likewise.
25604 * g++.old-deja/g++.pt/local7.C: Likewise.
25605 * g++.old-deja/g++.pt/spec16.C: Likewise.
25606
25607 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25608
25609 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25610
25611 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25612
25613 * g77.f-torture/execute/20000503-1.f: New test.
25614
25615 2000-05-04 Andreas Jaeger <aj@suse.de>
25616
25617 * gcc.dg/noreturn-2.c: New test.
25618
25619 2000-05-04 Neil Booth <NeilB@earthling.net>
25620
25621 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25622 preprocessor.
25623
25624 2000-05-04 Richard Henderson <rth@cygnus.com>
25625
25626 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25627
25628 2000-05-04 Richard Henderson <rth@cygnus.com>
25629
25630 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25631 OpenSSL by Jason R Thorpe.
25632
25633 2000-05-03 Jim Wilson <wilson@cygnus.com>
25634
25635 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25636
25637 2000-05-03 Robert Lipe <robertlipe@usa.net>
25638
25639 * gcc.dg/20000503-1.c: New test.
25640
25641 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25642
25643 * gcc.c-torture/compile/20000502-1.c: New test.
25644 * g++.old-deja/g++.other/align.C: New test.
25645 * gcc.dg/cpp-tradstringify.c: New test.
25646
25647 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25648
25649 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25650 and hard registers.
25651
25652 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25653
25654 * gcc.c-torture/execute/loop-5.c: New test.
25655
25656 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25657
25658 * gcc.c-torture/execute/va-arg-20.c: New test.
25659
25660 2000-04-23 Jeffrey A Law (law@cygnus.com)
25661
25662 * gcc.c-torture/execute/20000422-1.c: New test.
25663
25664 2000-04-20 Greg McGary <gkm@gnu.org>
25665
25666 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25667 when optimizing, but without sibling-call optimizations (-O1).
25668
25669 2000-04-20 Jeffrey A Law (law@cygnus.com)
25670
25671 * gcc.c-torture/compile/20000420-1.c: New test.
25672
25673 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25674
25675 * g++.abi/ptrflags.C: New test.
25676 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25677
25678 2000-04-19 Catherine Moore <clm@cygnus.com>
25679
25680 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25681
25682 2000-04-19 Greg McGary <gkm@gnu.org>
25683
25684 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25685 sibling-call optimizations.
25686
25687 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25688
25689 * gcc.dg/20000419-1.c: New test.
25690
25691 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25692
25693 * gcc.c-torture/execute/20000412-6.c: New test.
25694
25695 2000-04-12 Jeffrey A Law (law@cygnus.com)
25696
25697 * gcc.c-torture/execute/20000412-5.c: New test.
25698 * g77.f-torture/compile/20000412-1.f: New test.
25699 * gcc.c-torture/execute/20000412-4.c: New test.
25700 * gcc.c-torture/compile/20000412-2.c: New test.
25701 * gcc.c-torture/execute/20000412-3.c: New test.
25702 * gcc.c-torture/compile/20000412-1.c: New test.
25703 * gcc.c-torture/execute/20000412-2.c: New test.
25704
25705 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25706
25707 * objc/execute/bf-20.m: New test.
25708
25709 2000-04-10 Richard Henderson <rth@cygnus.com>
25710
25711 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25712
25713 * gcc.c-torture/execute/20000412-1.c: New test.
25714
25715 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25716
25717 * g++.old-deja/g++.eh/catchptr1.C: New test.
25718
25719 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25720
25721 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25722
25723 2000-04-08 Neil Booth <NeilB@earthling.net>
25724
25725 * gcc.dg/cpp-nullchar.c: Remove test as
25726 embedded nulls cause problems.
25727
25728 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25729
25730 * gcc.dg/compare2.c: New test.
25731
25732 2000-04-08 Neil Booth <NeilB@earthling.net>
25733
25734 * gcc.dg/cpp-nullchar.c: New test.
25735
25736 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25737
25738 * gcc.dg/cpp-mi2.c: New test.
25739 * gcc.dg/cpp-mi2[abc].h: New files.
25740
25741 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25742
25743 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25744 member name.
25745
25746 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25747
25748 * g++.old-deja/g++.abi/vmihint.C: New test.
25749
25750 2000-04-06 Neil Booth <NeilB@earthling.net>
25751
25752 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25753 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25754 copyright.
25755
25756 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25757
25758 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25759 avoid stack-frame overwrite.
25760
25761 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25762
25763 * gcc.c-torture/compile/20000405-2.c: New test.
25764 * gcc.c-torture/compile/20000405-3.c: New test.
25765
25766 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25767
25768 * gcc.c-torture/compile/20000405-1.c: New test.
25769
25770 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25771
25772 * gcc.dg/cast-qual-1.c: Revert last change.
25773
25774 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25775
25776 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25777
25778 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25779
25780 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25781 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25782
25783 2000-04-03 Jeffrey A Law (law@cygnus.com)
25784
25785 * gcc.c-torture/compile/20000403-2.c: New test.
25786 * gcc.c-torture/compile/20000403-1.c: New test.
25787
25788 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25789
25790 * gcc.c-torture/execute/20000403-1.c: New test.
25791
25792 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25793
25794 * gcc.c-torture/execute/20000402-1.c: New test.
25795
25796 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25797
25798 * gcc.c-torture/execute/va-arg-15.c: New test.
25799 * gcc.c-torture/execute/va-arg-16.c: New test.
25800 * gcc.c-torture/execute/va-arg-17.c: New test.
25801 * gcc.c-torture/execute/va-arg-18.c: New test.
25802 * gcc.c-torture/execute/va-arg-19.c: New test.
25803
25804 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25805
25806 * gcc.c-torture/compile/981211-1.c: Move to...
25807 * gcc.dg/cpp-as1.c: ...here.
25808 * gcc.dg/cpp-as2.c: New file.
25809
25810 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25811 compiler.
25812
25813 2000-04-02 Neil Booth <NeilB@earthling.net>
25814
25815 * gcc.dg/cpp-cond.c New tests.
25816 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25817 accidental success less likely.
25818 * gcc.dg/cpp-missingop.c New tests.
25819 * gcc.dg/cpp-missingparen.c New tests.
25820 * gcc.dg/cpp-shift.c New tests.
25821 * gcc.dg/cpp-shortcircuit.c New tests.
25822 * gcc.dg/cpp-unary.c New tests.
25823
25824 2000-03-29 Jeffrey A Law (law@cygnus.com)
25825
25826 * gcc.c-torture/compile/20000329-1.c: New test.
25827
25828 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25829
25830 * gcc.c-torture/compile/20000326-1.c: New test.
25831 * gcc.c-torture/compile/20000326-2.c: New test.
25832
25833 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25834
25835 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25836 the first parameter is a function argument.
25837
25838 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25839
25840 * g++.old-deja/g++.ext/array4.C: New test.
25841
25842 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25843
25844 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25845
25846 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25847
25848 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25849
25850 2000-03-19 Richard Henderson <rth@cygnus.com>
25851
25852 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25853
25854 2000-03-19 Richard Henderson <rth@cygnus.com>
25855
25856 * gcc.c-torture/compile/20000319-1.c: New test.
25857
25858 2000-03-14 Jeffrey A Law (law@cygnus.com)
25859
25860 * gcc.c-torture/execute/20000314-3.c: New test.
25861 * gcc.c-torture/execute/20000314-2.c: New test.
25862 * gcc.c-torture/execute/20000314-1.c: New test.
25863 * gcc.c-torture/compile/20000314-2.c: New test.
25864 * gcc.c-torture/compile/20000314-1.c: New test.
25865
25866 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25867
25868 * g++.old-deja/g++.warn/inline.C: New test.
25869
25870 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25871
25872 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25873 standards-compliant result rather than specific constants.
25874 Put test-values in array.
25875
25876 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25877
25878 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25879 (g++_target_compile): Put test-specific options last.
25880
25881 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25882
25883 * g++.old-deja/g++.eh/vbase4.C: New test.
25884
25885 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25886
25887 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25888
25889 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25890
25891 * g++.old-deja/g++.brendan/misc12.C: Removed.
25892 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25893 * g++.old-deja/g++.ext/pretty4.C: New test.
25894
25895 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25896
25897 * g++.old-deja/g++.other/string2.C: New test.
25898
25899 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25900
25901 * g++.old-deja/g++.warn/impint2.C: New test.
25902
25903 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25904
25905 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25906 is 1, not zero.
25907
25908 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25909
25910 * g++.old-deja/g++.warn/impint.C: New test.
25911 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25912 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25913 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25914 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25915 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25916 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25917 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25918 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25919 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25920 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25921 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25922 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25923
25924 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25925
25926 * gcc.dg/cpp-redef.c: New test.
25927
25928 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25929
25930 * g++.old-deja/g++.pt/unify7.C: New test.
25931
25932 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25933
25934 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25935 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25936
25937 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25938
25939 * gcc.c-torture/compile/20000224-1.c: New test.
25940
25941 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25942
25943 * gcc.c-torture/compile/cpp-2.c: New test.
25944 * gcc.c-torture/compile/cpp-1.c: New test.
25945
25946 2000-02-25 Jeffrey A Law (law@cygnus.com)
25947
25948 * gcc.c-torture/execute/20000225-1.c: New test.
25949
25950 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25951
25952 * gcc.dg/cpp-li2.c: New test.
25953
25954 * gcc.dg/cpp-wi1.c: New test.
25955
25956 * gcc.dg/cpp-li1.c: New test.
25957
25958 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25959
25960 * g++.old-deja/g++.other/sizeof5.C: New test.
25961
25962 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25963
25964 * gcc.c-torture/execute/va-arg-13.c: New test.
25965
25966 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25967
25968 * gcc.c-torture/execute/va-arg-12.c: New test.
25969
25970 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25971
25972 * gcc.c-torture/execute/20000223-1.c: New test.
25973
25974 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25975
25976 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25977
25978 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25979
25980 * g++.old-deja/g++.abi/ptrmem.C: New test.
25981
25982 2000-02-19 Richard Henderson <rth@cygnus.com>
25983
25984 * gcc.c-torture/compile/init-3.c: New.
25985
25986 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25987
25988 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25989 ALWAYS_CXXFLAGS.
25990
25991 2000-02-11 Robert Lipe <robertl@sco.com>
25992
25993 * gcc.c-torture/compile/20000211-3.c: New test.
25994
25995 2000-02-11 Martin Buchholz <martin@xemacs.org>
25996
25997 * gcc.c-torture/compile/20000211-2.c: New test.
25998
25999 2000-02-11 Jeffrey A Law (law@cygnus.com)
26000
26001 * gcc.c-torture/compile/20000211-1.c: New test.
26002
26003 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26004
26005 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26006 on native targets
26007
26008 2000-02-08 Nathan Sidwell <nathan@acm.org>
26009
26010 * g++.old-deja/g++.other/cast5.C: New test.
26011
26012 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26013
26014 * gcc.c-torture/execute/20000205-1.c: New.
26015
26016 2000-02-03 Nathan Sidwell <nathan@acm.org>
26017
26018 * g++.old-deja/g++.jason/cast3.C: Return void.
26019 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26020
26021 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26022
26023 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26024
26025 * gcc.dg/loop-1.c: New test.
26026
26027 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26028
26029 * gcc.c-torture/compile/20000127-1.c: New test.
26030 * gcc.c-torture/execute/991228-1.c: New test.
26031
26032 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26033
26034 * gcc.dg/unused-2.c: New test.
26035
26036 * gcc.dg/conv-1.c: New test.
26037
26038 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26039
26040 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26041 compiler.
26042 (tool_option_proc): Fix typo.
26043
26044 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26045
26046 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26047 of the ld on the host, not on the build machine.
26048 Also, don't crash if '--help' is not a supported option.
26049
26050 2000-01-24 Richard Henderson <rth@cygnus.com>
26051
26052 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26053
26054 2000-01-20 Jeffrey A Law (law@cygnus.com)
26055
26056 * gcc.c-torture/execute/20000120-2.c: New test.
26057 * gcc.c-torture/execute/20000120-1.c: New test.
26058
26059 2000-01-13 Jeffrey A Law (law@cygnus.com)
26060
26061 * gcc.c-torture/execute/20000113-1.c: New test.
26062
26063 2000-01-12 Jeffrey A Law (law@cygnus.com)
26064
26065 * gcc.c-torture/execute/20000112-1.c: New test.
26066
26067 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26068
26069 * gcc.dg/20000111-1.c: New test.
26070
26071 2000-01-10 Jeffrey A Law (law@cygnus.com)
26072
26073 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26074 with 16 bit integers.
26075
26076 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26077
26078 * gcc.dg/20000108-1.c: New test.
26079
26080 2000-01-05 Nathan Sidwell <nathan@acm.org>
26081
26082 * g++.old-deja/g++.ns/koenig8.C: New test.
26083
26084 2000-01-05 Nathan Sidwell <nathan@acm.org>
26085
26086 * g++.old-deja/g++.other/cast4.C: New test.
26087
26088 2000-01-05 Jeffrey A Law (law@cygnus.com)
26089
26090 * gcc.c-torture/compile/20000105-2.c: New test.
26091 * gcc.c-torture/compile/20000105-1.c: New test.
26092
26093 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26094
26095 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26096 references to printf & atoi to conform to ANSI standard.
26097 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26098 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26099 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26100 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26101 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26102 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26103 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26104 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26105 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26106 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26107 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26108 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26109 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26110 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26111 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26112 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26113 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26114 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26115 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26116 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26117 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26118 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26119 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26120 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26121 * g++.old-deja/g++.brendan/init3.C: Likewise.
26122 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26123 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26124 * g++.old-deja/g++.brendan/new2.C: Likewise.
26125 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26126 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26127 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26128 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26129 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26130 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26131 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26132 * g++.old-deja/g++.brendan/template24.C: Likewise.
26133 * g++.old-deja/g++.brendan/template3.C: Likewise.
26134 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26135 * g++.old-deja/g++.jason/inline3.C: Likewise.
26136 * g++.old-deja/g++.jason/opeq.C: Likewise.
26137 * g++.old-deja/g++.law/arg5.C: Likewise.
26138 * g++.old-deja/g++.law/arm7.C: Likewise.
26139 * g++.old-deja/g++.law/ctors11.C: Likewise.
26140 * g++.old-deja/g++.law/cvt8.C: Likewise.
26141 * g++.old-deja/g++.law/init9.C: Likewise.
26142 * g++.old-deja/g++.law/refs4.C: Likewise.
26143 * g++.old-deja/g++.law/template2.C: Likewise.
26144 * g++.old-deja/g++.law/visibility24.C: Likewise.
26145 * g++.old-deja/g++.law/vtable3.C: Likewise.
26146 * g++.old-deja/g++.mike/asm2.C: Likewise.
26147 * g++.old-deja/g++.mike/eh1.C: Likewise.
26148 * g++.old-deja/g++.mike/misc1.C: Likewise.
26149 * g++.old-deja/g++.mike/misc13.C: Likewise.
26150 * g++.old-deja/g++.mike/misc14.C: Likewise.
26151 * g++.old-deja/g++.mike/ns12.C: Likewise.
26152 * g++.old-deja/g++.mike/p1248.C: Likewise.
26153 * g++.old-deja/g++.mike/p3708.C: Likewise.
26154 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26155 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26156 * g++.old-deja/g++.mike/p646.C: Likewise.
26157 * g++.old-deja/g++.mike/p700.C: Likewise.
26158 * g++.old-deja/g++.mike/p783.C: Likewise.
26159 * g++.old-deja/g++.mike/p783a.C: Likewise.
26160 * g++.old-deja/g++.mike/p783b.C: Likewise.
26161 * g++.old-deja/g++.mike/p786.C: Likewise.
26162 * g++.old-deja/g++.mike/p789.C: Likewise.
26163 * g++.old-deja/g++.mike/p789a.C: Likewise.
26164 * g++.old-deja/g++.mike/p807a.C: Likewise.
26165 * g++.old-deja/g++.other/delete3.C: Likewise.
26166 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26167 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26168 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26169 * g++.old-deja/g++.other/empty1.C: Likewise.
26170 * g++.old-deja/g++.other/temporary1.C: Likewise.
26171 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26172 * g++.old-deja/g++.pt/t16.C: Likewise.
26173 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26174
26175 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26176
26177 * gcc.dg/991230-1.c: New test.
26178
26179 1999-12-29 Jeffrey A Law (law@cygnus.com)
26180
26181 * gcc.c-torture/compile/991229-3.c: New test.
26182 * gcc.c-torture/compile/991229-2.c: New test.
26183 * gcc.c-torture/compile/991229-1.c: New test.
26184
26185 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26186
26187 * gcc.c-torture/compile/labels-2.c: New test.
26188
26189 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26190
26191 * gcc.c-torture/execute/991227-1.c: New test.
26192
26193 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26194
26195 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26196
26197 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26198
26199 * gcc.c-torture/execute/991221-1.c: New test.
26200
26201 1999-12-20 Nathan Sidwell <nathan@acm.org>
26202
26203 * g++.old-deja/g++.other/cast3.C: New test.
26204
26205 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26206
26207 * gcc.c-torture/execute/991216-4.c: New test.
26208
26209 1999-12-16 Michael Meissner <meissner@cygnus.com>
26210
26211 * gcc.c-torture/execute/991216-1.c: New test.
26212 * gcc.c-torture/execute/991216-2.c: New test.
26213 * gcc.c-torture/execute/991216-3.c: New test.
26214
26215 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26216
26217 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26218 Actually make the test fail by using "-O2" for compilation.
26219
26220 1999-12-15 Nathan Sidwell <nathan@acm.org>
26221
26222 * g++.old-deja/g++.warn/cast-align1.C: New test.
26223
26224 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26225
26226 * gcc.c-torture/compile/991214-1.c: New test.
26227 * gcc.c-torture/compile/991214-2.c: New test.
26228
26229 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26230
26231 * gcc.dg/991214-1.c: New test.
26232
26233 1999-12-13 Jeffrey A Law (law@cygnus.com)
26234
26235 * gcc.c-torture/compile/991213-3.c: New test.
26236 * gcc.c-torture/compile/991213-2.c: New test.
26237 * gcc.c-torture/compile/991213-1.c: New test.
26238
26239 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26240
26241 * gcc.dg/991209-1.c: New test.
26242
26243 1999-12-08 Nathan Sidwell <nathan@acm.org>
26244
26245 * gcc.c-torture/compile/991208-1.c: New test.
26246
26247 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26248
26249 * gcc.dg/ultrasp2.c: New test.
26250
26251 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26252
26253 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26254
26255 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26256
26257 * gcc.c-torture/compile/991202-1.c: New test.
26258 * gcc.c-torture/execute/991202-1.c: New test.
26259 * gcc.c-torture/execute/991202-2.c: New test.
26260 * gcc.c-torture/execute/991202-3.c: New test.
26261
26262 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26263
26264 * g++.old-deja/g++.abi/align.C: New test.
26265 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26266 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26267
26268 1999-12-01 Richard Henderson <rth@cygnus.com>
26269
26270 * gcc.c-torture/execute/991201-1.c: New.
26271
26272 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26273
26274 * gcc.dg/991129-1.c: New test.
26275
26276 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26277
26278 * gcc.c-torture/compile/991127-1.c: New test.
26279
26280 1999-11-22 Nathan Sidwell <nathan@acm.org>
26281
26282 * g++.old-deja/g++.other/warn4.C: New test.
26283
26284 1999-11-22 Nathan Sidwell <nathan@acm.org>
26285
26286 * g++.old-deja/g++.eh/cleanup2.C: New test.
26287 * g++.old-deja/g++.ext/pretty2.C: New test.
26288 * g++.old-deja/g++.ext/pretty3.C: New test.
26289 * g++.old-deja/g++.other/debug6.C: New test.
26290
26291 1999-10-20 Jim Wilson <wilson@cygnus.com>
26292
26293 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26294 compiler_output to look for one error message instead of two.
26295
26296 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26297
26298 * gcc.c-torture/execute/991118-1.c: Also test case
26299 where the word boundary does not split a byte evenly.
26300
26301 1999-11-19 Nathan Sidwell <nathan@acm.org>
26302
26303 * g++.old-deja/g++.ext/restrict1.C: New test.
26304
26305 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26306
26307 * gcc.c-torture/execute/991118-1.c: New test.
26308
26309 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26310
26311 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26312 working directory pathnames.
26313
26314 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26315
26316 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26317 host is equipped with driver.h and driver.o so it can actually
26318 compile and run the tests.
26319
26320 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26321
26322 * gcc.c-torture/compile/991008-1.c: New test.
26323
26324 1999-11-08 Nick Clifton <nickc@cygnus.com>
26325
26326 * lib/gcc-dg.exp: Include target-supports.exp
26327
26328 1999-11-05 Nick Clifton <nickc@cygnus.com>
26329
26330 * lib/target-supports.exp: New file: Provide procs to test for
26331 features supported by the target.
26332 (check_weak_available): Moved here from ecos.exp.
26333 (check_alias_available): New proc: Determine of the target
26334 toolchain supports the alias attribute.
26335
26336 * gcc.dg/special/ecos.exp: Move check_weak_available to
26337 target-supports.exp.
26338 (alias-1.c): Only perform the test if the target supports
26339 aliases.
26340 (wkali-1.c): Only perform the test if the target supports
26341 aliases.
26342
26343 * gcc.dg/990506-0.c: Expect error messages from cross
26344 targets as well as native targets.
26345
26346 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26347
26348 * gcc.dg/ultrasp1.c: Removed xfail.
26349 * gcc.dg/struct-ret-2.c: Likewise.
26350 * gcc.dg/array-1.c: Likewise.
26351
26352 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26353
26354 * gcc.dg/struct-ret-2.c: New test.
26355
26356 * gcc.dg/array-1.c: New test.
26357
26358 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26359
26360 * gcc.c-torture/execute/991030-1.c: New test.
26361
26362 1999-10-26 Richard Henderson <rth@cygnus.com>
26363
26364 * gcc.c-torture/compile/991026-2.c: New test.
26365
26366 1999-10-26 Jeffrey A Law (law@cygnus.com)
26367
26368 * gcc.c-torture/compile/991026-1.c: New test.
26369
26370 1999-10-23 Jeffrey A Law (law@cygnus.com)
26371
26372 * gcc.c-torture/execute/991023-1.c: New test.
26373
26374 1999-10-19 Jeffrey A Law (law@cygnus.com)
26375
26376 * gcc.c-torture/execute/991019-1.c: New test.
26377
26378 1999-10-16 Richard Henderson <rth@cygnus.com>
26379
26380 * gcc.c-torture/execute/991016-1.c: New test.
26381
26382 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26383
26384 * gcc.c-torture/execute/991014-1.c: New test.
26385
26386 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26387
26388 * g++.old-deja/g++.other/union2.C: New test.
26389
26390 1999-10-13 Nathan Sidwell <nathan@acm.org>
26391
26392 * g++.old-deja/g++.other/vaarg2.C: New test.
26393 * g++.old-deja/g++.other/vaarg3.C: New test.
26394
26395 1999-10-12 Craig Burley <craig@jcb-sc.com>
26396
26397 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26398 in compile/.
26399
26400 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26401
26402 * gcc.c-torture/execute/va-arg-11.c: New test.
26403
26404 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26405
26406 * lib/file-format.exp (gcc_target_object_format): Don't
26407 crash if objdump is unavailable.
26408
26409 1999-09-29 Donn Terry <donn@interix.com>
26410
26411 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26412
26413 1999-09-28 Nick Clifton <nickc@cygnus.com>
26414
26415 * gcc.c-torture/compile/990928-1.c: New test.
26416
26417 1999-09-28 Nathan Sidwell <nathan@acm.org>
26418
26419 * g++.old-deja/g++.other/decl6.C: New test.
26420
26421 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26422
26423 * gcc.c-torture/execute/va-arg-10.c: New test.
26424
26425 1999-09-27 Nathan Sidwell <nathan@acm.org>
26426
26427 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26428 __PRETTY_FUNCTION__.
26429
26430 1999-09-23 Nick Clifton <nickc@cygnus.com>
26431
26432 * gcc.c-torture/execute/990923-1.c: New test.
26433
26434 1999-09-21 Nick Clifton <nickc@cygnus.com>
26435
26436 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26437 for which -fpic is inappropriate.
26438
26439 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26440
26441 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26442
26443 1999-09-21 Nathan Sidwell <nathan@acm.org>
26444
26445 * g++.old-deja/g++.other/dyncast1.C: New test.
26446 * g++.old-deja/g++.other/dyncast2.C: New test.
26447 * g++.old-deja/g++.other/dyncast3.C: New test.
26448 * g++.old-deja/g++.other/dyncast4.C: New test.
26449 * g++.old-deja/g++.other/dyncast5.C: New test.
26450 * g++.old-deja/g++.eh/catch3.C: New test.
26451 * g++.old-deja/g++.eh/catch3p.C: New test.
26452 * g++.old-deja/g++.eh/catch4.C: New test.
26453 * g++.old-deja/g++.eh/catch4p.C: New test.
26454 * g++.old-deja/g++.eh/catch5.C: New test.
26455 * g++.old-deja/g++.eh/catch5p.C: New test.
26456 * g++.old-deja/g++.eh/catch6.C: New test.
26457 * g++.old-deja/g++.eh/catch6p.C: New test.
26458 * g++.old-deja/g++.eh/catch7.C: New test.
26459 * g++.old-deja/g++.eh/catch7p.C: New test.
26460 * g++.old-deja/g++.eh/catch8.C: New test.
26461 * g++.old-deja/g++.eh/catch8p.C: New test.
26462 * g++.old-deja/g++.eh/catch9.C: New test.
26463 * g++.old-deja/g++.eh/catch9p.C: New test.
26464
26465 1999-09-13 Nathan Sidwell <nathan@acm.org>
26466
26467 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26468 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26469
26470 1999-09-13 Jeffrey A Law (law@cygnus.com)
26471
26472 * gcc.c-torture/compile/990913-1.c: New test.
26473
26474 1999-09-10 Nathan Sidwell <nathan@acm.org>
26475
26476 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26477 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26478
26479 1999-09-09 Richard Henderson <rth@cygnus.com>
26480
26481 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26482
26483 1999-09-09 Nathan Sidwell <nathan@acm.org>
26484
26485 * g++.old-deja/g++.other/lookup11.C: New test.
26486 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26487 what is permitted and what we want.
26488 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26489 overload use.
26490 * g++.old-deja/g++.jason/rfg5.C: Likewise
26491
26492 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26493
26494 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26495 * gcc.c-torture/noncompile/poison-1.c: New file.
26496
26497 1999-09-08 Nathan Sidwell <nathan@acm.org>
26498
26499 * g++.old-deja/g++.other/sizeof3.C: New test.
26500 * g++.old-deja/g++.other/sizeof4.C: New test.
26501 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26502 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26503
26504 1999-09-07 Richard Henderson <rth@cygnus.com>
26505
26506 * gcc.dg/va-arg-1.c: New.
26507
26508 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26509
26510 * gcc.c-torture/execute/va-arg-9.c: New test.
26511
26512 1999-09-05 Craig Burley <craig@jcb-sc.com>
26513
26514 * g77.f-torture/compile/980519-2.f: New test.
26515 * g77.f-torture/compile/19990905-0.f: New test.
26516 * g77.f-torture/compile/19990905-1.f: New test.
26517 * g77.f-torture/compile/19990905-2.f: New test.
26518
26519 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26520
26521 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26522
26523 * gcc.c-torture/execute/990827-1.c: Fix typo.
26524
26525 1999-09-03 Nathan Sidwell <nathan@acm.org>
26526
26527 * g++.old-deja/g++.other/deref1.C: New test.
26528
26529 1999-09-02 Nathan Sidwell <nathan@acm.org>
26530
26531 * g++.old-deja/g++.other/ambig2.C: New test.
26532 * g++.old-deja/g++.other/cond5.C: New test.
26533 * g++.old-deja/g++.other/lookup16.C: New test.
26534
26535 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26536
26537 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26538 assemblers too.
26539
26540 1999-08-31 Jeffrey A Law (law@cygnus.com)
26541
26542 * lib/c-torture.exp: Avoid the "compare executables" optimization
26543 when testing native.
26544
26545 1999-08-29 Jeffrey A Law (law@cygnus.com)
26546
26547 * gcc.c-torture/execute/990829-1.c: New test.
26548 * gcc.c-torture/compile/990829-1.c: New test.
26549
26550 1999-08-27 Paul Burchard <burchard@pobox.com>
26551
26552 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26553 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26554 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26555 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26556 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26557 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26558 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26559 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26560 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26561 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26562 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26563
26564 1999-08-27 Jeffrey A Law (law@cygnus.com)
26565
26566 * gcc.c-torture/execute/990827-1.c: New test.
26567
26568 1999-08-26 Craig Burley <craig@jcb-sc.com>
26569
26570 * g77.f-torture/noncompile/19990826-4.f: New test.
26571
26572 * g77.f-torture/compile/19990826-3.f: New test.
26573
26574 * g77.f-torture/execute/19990826-2.f: New test.
26575
26576 * g77.f-torture/compile/19990826-1.f: New test.
26577
26578 * gcc.c-torture/execute/990826-0.c: New test.
26579 * g77.c-torture/execute/19990826-0.f: New test.
26580
26581 * g77.f-torture/noncompile/970626-2.f: New test.
26582
26583 1999-08-25 Paul Burchard <burchard@pobox.com>
26584
26585 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26586 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26587 lss-011.C: New tests.
26588
26589 1999-08-25 Nathan Sidwell <nathan@acm.org>
26590
26591 * g++.old-deja/g++.other/decl5.C: New test.
26592
26593 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26594
26595 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26596 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26597 call `postbase' for each one. All callers of `postbase' changed
26598 to call this instead.
26599
26600 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26601
26602 * gcc.c-torture/execute/990811-1.c: New test.
26603
26604 1999-08-09 Nick Clifton <nickc@cygnus.com>
26605
26606 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26607 just native ones.
26608
26609 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26610 just native ones.
26611
26612 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26613
26614 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26615
26616 1999-08-04 Jeffrey A Law (law@cygnus.com)
26617
26618 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26619
26620 1999-08-04 Nathan Sidwell <nathan@acm.org>
26621
26622 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26623
26624 1999-08-04 Jeffrey A Law (law@cygnus.com)
26625
26626 * gcc.c-torture/execute/990804-1.c: New test.
26627
26628 1999-08-03 Nathan Sidwell <nathan@acm.org>
26629
26630 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26631 * g++.old-deja/g++.brendan/crash64.C: Likewise
26632 * g++.old-deja/g++.brendan/overload8.C: Likewise
26633
26634 1999-08-03 Nathan Sidwell <nathan@acm.org>
26635
26636 * g++.old-deja/g++.other/struct1.C: New test.
26637
26638 1999-08-03 Nathan Sidwell <nathan@acm.org>
26639
26640 * g++.old-deja/g++.other/enum2.C: New test.
26641
26642 1999-08-02 Richard Henderson <rth@cygnus.com>
26643
26644 Adapted from tests from Franz Sirl:
26645 * gcc.c-torture/execute/va-arg-7.c: New test.
26646 * gcc.c-torture/execute/va-arg-8.c: New test.
26647
26648 1999-08-01 Jeffrey A Law (law@cygnus.com)
26649
26650 * gcc.c-torture/compile/990801-2.c: New test.
26651
26652 * gcc.c-torture/compile/990801-1.c: New test.
26653
26654 1999-07-27 Michael Meissner <meissner@cygnus.com>
26655
26656 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26657 fp-cmp-1.c, converting double to float.
26658
26659 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26660 fp-cmp-1.c, converting double to long double.
26661
26662 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26663 from fr1 to unknown_register, since fr1 is a legitimate register
26664 on some machines.
26665
26666 1999-07-25 Jeffrey A Law (law@cygnus.com)
26667
26668 * README: More listname related changes.
26669
26670 1999-07-08 Catherine Moore <clm@cygnus.com>
26671
26672 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26673
26674 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26675
26676 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26677
26678 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26679
26680 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26681
26682 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26683
26684 * gcc.dg/990703-1.c: New test.
26685
26686 1999-06-29 Nick Clifton <nickc@cygnus.com>
26687
26688 * lib/file-format.exp: New file: Move definition of proc
26689 gcc_target_object_format to here from
26690 gcc.dg/special/ecos.exp.
26691
26692 * lib/c-torture.exp: Include lib file-format.exp.
26693 * lib/gcc-dg.exp: Include lib file-format.exp.
26694
26695 * gcc.dg/special/ecos.exp: Remove definition of proc
26696 gcc_target_object_format.
26697
26698 1999-06-28 Jeffrey A Law (law@cygnus.com)
26699
26700 * gcc.c-torture/execute/990628-1.c: New test.
26701
26702 1999-06-25 Jeffrey A Law (law@cygnus.com)
26703
26704 * gcc.c-torture/compile/990625-2.c: New test.
26705
26706 * gcc.c-torture/compile/990625-1.c: New test.
26707
26708 1999-06-23 Nick Clifton <nickc@cygnus.com>
26709
26710 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26711 attributes compile.
26712 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26713 ports that use the COFF/PE file format.
26714
26715 1999-06-17 Jeffrey A Law (law@cygnus.com)
26716
26717 * gcc.c-torture/compile/990617-1.c: New test.
26718
26719 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26720
26721 * g++.old-deja/g++.other/decl4.C: New test.
26722
26723 1999-06-14 Nathan Sidwell <nathan@acm.org>
26724
26725 * g++.old-deja/g++.other/bitfld3.C: New test.
26726
26727 1999-06-08 Nathan Sidwell <nathan@acm.org>
26728
26729 * g++.old-deja/g++.eh/catch1.C: New test.
26730
26731 1999-06-07 Jeffrey A Law (law@cygnus.com)
26732
26733 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26734
26735 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26736 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26737
26738 1999-06-05 Craig Burley <craig@jcb-sc.com>
26739
26740 * g77.f-torture/compile/19990502-0.f: Replace with new,
26741 shorter, test that still fails after recent changes.
26742
26743 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26744
26745 * gcc.c-torture/execute/990604-1.c: New test.
26746
26747 1999-05-31 Jeffrey A Law (law@cygnus.com)
26748
26749 * gcc.c-torture/execute/990531-1.c: New test.
26750
26751 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26752
26753 * gcc.c-torture/compile/990527-1.c: New test.
26754
26755 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26756
26757 * gcc.c-torture/execute/990527-1.c: New test.
26758
26759 1999-05-25 Nick Clifton <nickc@cygnus.com>
26760
26761 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26762 bitfields as signed.
26763
26764 1999-05-25 Craig Burley <craig@jcb-sc.com>
26765
26766 * g77.f-torture/compile/19990525-0.f: New test.
26767
26768 1999-05-25 Jeffrey A Law (law@cygnus.com)
26769
26770 * gcc.c-torture/execute/990525-2.c: New test.
26771
26772 * gcc.c-torture/execute/990525-1.c: New test.
26773
26774 1999-05-24 Nathan Sidwell <nathan@acm.org>
26775
26776 * g++.old-deja/g++.other/anon3.C: New test.
26777 * g++.old-deja/g++.other/anon4.C: New test.
26778 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26779 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26780 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26781 Merrill).
26782
26783 1999-05-24 Jeffrey A Law (law@cygnus.com)
26784
26785 * gcc.c-torture/execute/990524-1.c: New test.
26786
26787 * gcc.dg/990524-1.c: New test.
26788
26789 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26790
26791 * gcc.c-torture/compile/990523-1.c: New test.
26792
26793 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26794
26795 * gcc.c-torture/compile/990519-1.c: New test.
26796
26797 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26798
26799 * gcc.c-torture/compile/990517-1.c: New test.
26800
26801 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26802 (e4, f4): New tests.
26803 (main): Call them.
26804
26805 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26806
26807 * gcc.dg/noreturn-1.c: New test.
26808
26809 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26810
26811 * gcc.c-torture/execute/990513-1.c: New test.
26812
26813 1999-05-10 Richard Henderson <rth@cygnus.com>
26814
26815 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26816
26817 1999-05-10 Craig Burley <craig@jcb-sc.com>
26818
26819 * g77.f-torture/execute/erfc.f: Use small single-precision
26820 values, to avoid problems on Alphas when not -mieee.
26821
26822 1999-05-08 Craig Burley <craig@jcb-sc.com>
26823
26824 * gcc.dg/990506-0.c: New test.
26825
26826 1999-05-08 Richard Henderson <rth@cygnus.com>
26827
26828 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26829 the constant to test. Don't XFAIL 64-bit targets.
26830
26831 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26832 * g++.old-deja/g++.law/profile1.C: Likewise.
26833
26834 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26835 operator new instances.
26836 * g++.old-deja/g++.other/delete5.C: Likewise.
26837
26838 1999-05-03 Craig Burley <craig@jcb-sc.com>
26839
26840 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26841 intrinsic.
26842
26843 1999-05-03 Craig Burley <craig@jcb-sc.com>
26844
26845 * g77.f-torture/execute/u77-test.f: Reverse order of two
26846 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26847
26848 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26849
26850 * gcc.dg/compare1.c: New test.
26851
26852 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26853
26854 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26855 New tests.
26856
26857 1999-05-02 Craig Burley <craig@jcb-sc.com>
26858
26859 * g77.f-torture/compile/19990502-1.f: New test.
26860
26861 1999-05-02 Craig Burley <craig@jcb-sc.com>
26862
26863 * g77.f-torture/compile/19990502-0.f: New test.
26864
26865 1999-05-02 Craig Burley <craig@jcb-sc.com>
26866
26867 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26868 intrinsic.
26869
26870 1999-05-02 Craig Burley <craig@jcb-sc.com>
26871
26872 * g77.f-torture/execute/u77-test.f (main): List libU77
26873 intrinsics not currently tested.
26874 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26875 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26876 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26877 Trim blanks off the ends of some printed strings.
26878
26879 1999-05-02 Craig Burley <craig@jcb-sc.com>
26880
26881 * g77.f-torture/execute/u77-test.f (main): Just warn about
26882 FSTAT gid disagreement, as it's expected on some systems.
26883
26884 1999-05-01 Craig Burley <craig@jcb-sc.com>
26885
26886 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26887 use a new function, which allows for some slop.
26888 Clean up some commentary.
26889 (issum): The new function.
26890 (sgladd): Deleted subroutine.
26891
26892 1999-05-01 Craig Burley <craig@jcb-sc.com>
26893
26894 * g77.f-torture/execute/u77-test.f: Modify to be more like
26895 libf2c/libU77 version, bringing patches to that version here.
26896 Add suitable commentary.
26897
26898 1999-04-25 Richard Henderson <rth@cygnus.com>
26899
26900 * gcc.dg/990424-1.c: New test.
26901
26902 1999-04-24 Craig Burley <craig@jcb-sc.com>
26903
26904 * g77.f-torture/execute/u77-test.f (main): Bug involving
26905 LSTAT has been fixed, so turn back on full checking.
26906
26907 1999-04-20 Craig Burley <craig@jcb-sc.com>
26908
26909 * g77.f-torture/compile/19990419-0.f: New test.
26910 * g77.f-torture/execute/19990419-1.f: New test.
26911
26912 1999-04-17 Richard Henderson <rth@cygnus.com>
26913
26914 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26915 to avoid the need for a prototype to supress a warning.
26916
26917 1999-04-07 Jim Wilson <wilson@cygnus.com>
26918
26919 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26920
26921 1999-04-04 Jeffrey A Law (law@cygnus.com)
26922
26923 * gcc.c-torture/execute/990404-1.c: New test.
26924
26925 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26926
26927 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26928 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26929 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26930 missing initializer warnings.
26931
26932 1999-03-28 Jeffrey A Law (law@cygnus.com)
26933
26934 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26935 matching strings.
26936
26937 1999-03-26 Jeffrey A Law (law@cygnus.com)
26938
26939 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26940
26941 1999-03-26 Craig Burley <craig@jcb-sc.com>
26942
26943 * g77.f-torture/execute/19990325-0.f: New test.
26944 * g77.f-torture/execute/19990325-1.f: New test.
26945
26946 1999-03-24 Jeffrey A Law (law@cygnus.com)
26947
26948 * gcc.c-torture/execute/990324-1.c: New test.
26949
26950 1999-03-22 Jim Wilson <wilson@cygnus.com>
26951
26952 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26953 test with 4.
26954
26955 1999-03-17 Richard Henderson <rth@cygnus.com>
26956
26957 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26958
26959 1999-03-13 Craig Burley <craig@jcb-sc.com>
26960
26961 * g77.f-torture/execute/19990313-2.f: New test.
26962 * g77.f-torture/execute/19990313-3.f: New test.
26963
26964 1999-03-13 Craig Burley <craig@jcb-sc.com>
26965
26966 * g77.f-torture/execute/19990313-0.f: New test.
26967 * g77.f-torture/execute/19990313-1.f: New test.
26968
26969 1999-03-12 Jim Wilson <wilson@cygnus.com>
26970
26971 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26972 printf to sprintf.
26973 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26974 (main): Add check for u15. Conditionalize u31 check depending on
26975 whether ints are <32 bits or >=32 bits.
26976
26977 1999-03-08 Craig Burley <craig@jcb-sc.com>
26978
26979 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26980
26981 1999-03-08 Craig Burley <craig@jcb-sc.com>
26982
26983 * g77.f-torture/compile/19990305-0.f: New test.
26984 * g77.f-torture/execute/19981119-0.f: New test.
26985
26986 1999-03-08 Craig Burley <craig@jcb-sc.com>
26987
26988 * g77.f-torture/execute/970625-2.f: call ABORT if final
26989 result is not correct, instead of just printing it.
26990 Add this checking via newly introduced obfuscation, to
26991 trip up buggy front ends.
26992
26993 1999-03-07 Craig Burley <craig@jcb-sc.com>
26994
26995 * g77.f-torture/compile/960317-1.f: Moved from being
26996 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26997
26998 1999-03-06 Craig Burley <craig@jcb-sc.com>
26999
27000 * g77.f-torture/execute/960317-1.f: New (old) test.
27001 * g77.f-torture/execute/970625-2.f: Ditto.
27002
27003 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27004
27005 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27006 message on line 1 or line 2; cccp and cpplib do this differently.
27007
27008 1999-03-01 Jeffrey A Law (law@cygnus.com)
27009
27010 * g++.old-deja/g++.law/weak1.C: New test.
27011
27012 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27013
27014 * gcc.c-torture/execute/990119-1.c: Renamed to...
27015 * gcc.dg/990119-1.c: this, so it will only be tested once
27016 (it's a preprocessor test, it doesn't need to be run at
27017 multiple optimization levels).
27018
27019 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27020
27021 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27022 ALWAYS_CXXFLAGS.
27023
27024 1999-02-24 Craig Burley <craig@jcb-sc.com>
27025
27026 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27027 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27028 to not be compilable by current g77.
27029
27030 1999-02-24 Nick Clifton <nickc@cygnus.com>
27031
27032 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27033
27034 1999-02-22 Jeffrey A Law (law@cygnus.com)
27035
27036 * gcc.c-torture/execute/990222-1.c: New test.
27037
27038 1999-02-19 Craig Burley <craig@jcb-sc.com>
27039
27040 * g77.f-torture/compile/19990218-0.f: New test.
27041 * g77.f-torture/noncompile/19990218-1.f: New test.
27042
27043 1999-02-18 Craig Burley <craig@jcb-sc.com>
27044
27045 * g77.f-torture/compile/19981216-0.f: New test.
27046
27047 1999-02-14 Jeffrey A Law (law@cygnus.com)
27048
27049 * gcc.dg/990214-1.c: New test.
27050
27051 1999-02-13 Jeffrey A Law (law@cygnus.com)
27052
27053 * gcc.dg/990213-2.c: New test.
27054
27055 * gcc.dg/990213-1.c: New test.
27056
27057 1999-02-12 Jeffrey A Law (law@cygnus.com)
27058
27059 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27060 ints.
27061
27062 1999-02-11 Nick Clifton <nickc@cygnus.com>
27063
27064 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27065 specified by target.
27066
27067 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27068
27069 1999-02-11 Jeffrey A Law (law@cygnus.com)
27070
27071 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27072
27073 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27074
27075 * gcc.dg/special/ecos.exp: New test driver for new tests with
27076 special requirements.
27077
27078 * gcc.dg/special/alias-1.c: New test.
27079 * gcc.dg/special/gcsec-1.c: New test.
27080 * gcc.dg/special/weak-1.c: New test.
27081 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27082 * gcc.dg/special/weak-2.c: New test.
27083 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27084 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27085 * gcc.dg/special/wkali-1.c: New test.
27086 * gcc.dg/special/wkali-2.c: New test.
27087 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27088 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27089
27090 1999-02-10 Felix Lee <flee@cygnus.com>
27091
27092 * lib/c-torture.exp (c-torture-compile): Pull out code for
27093 analyzing gcc error messages.
27094 (c-torture-execute): Likewise. Fix some (harmless) false
27095 positives.
27096 * lib/gcc.exp (gcc_check_compile): New function.
27097
27098 1999-02-08 Richard Henderson <rth@cygnus.com>
27099
27100 * gcc.c-torture/execute/990208-1.c: New test.
27101
27102 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27103
27104 * g++.dg/special/ecos.exp: New driver for new tests with special
27105 requirements
27106
27107 * g++.dg/special/conpr-1.C: New test
27108 * g++.dg/special/conpr-2.C: New test
27109 * g++.dg/special/conpr-2a.C: New test
27110 * g++.dg/special/conpr-3.C: New test
27111 * g++.dg/special/conpr-3a.C: New test
27112 * g++.dg/special/conpr-3b.C: New test
27113
27114 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27115 allow g++ to use the dg driver
27116
27117 * README: Add comment about g++.dg directory
27118
27119 1999-02-06 Jeffrey A Law (law@cygnus.com)
27120
27121 * README: Update email addresses.
27122
27123 1999-02-03 Nick Clifton <nickc@cygnus.com>
27124
27125 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27126 arguments in order to force structure S onto the stack even on
27127 the alpha.
27128 (test): Pass 10 leading arguments to function foo as well as the
27129 structure S.
27130
27131 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27132 failure for all targets.
27133
27134 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27135 abort to terminate program execution.
27136
27137 1999-01-30 Richard Henderson <rth@cygnus.com>
27138
27139 * gcc.c-torture/execute/990130-1.c: New test.
27140
27141 1999-01-30 Jeffrey A Law (law@cygnus.com)
27142
27143 * gcc.dg/990130-1.c: New test.
27144
27145 1999-01-28 Michael Meissner <meissner@cygnus.com>
27146
27147 * gcc.c-torture/execute/990128-1.c: New test.
27148
27149 1999-01-27 Michael Meissner <meissner@cygnus.com>
27150
27151 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27152
27153 1999-01-27 Felix Lee <flee@cygnus.com>
27154
27155 * lib/c-torture.exp (c-torture-compile): pull out code for
27156 analyzing gcc error messages.
27157 (c-torture-execute): ditto, and fix some (harmless) false
27158 positives.
27159 * lib/gcc.exp (gcc_check_compile): new function.
27160
27161 1999-01-17 Jeffrey A Law (law@cygnus.com)
27162
27163 * gcc.dg/990117-1.c: New test.
27164
27165 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27166
27167 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27168
27169 1999-01-15 Jeffrey A Law (law@cygnus.com)
27170
27171 * g77.f-torture/compile/990115-1.f: New test.
27172
27173 1999-01-07 Jeffrey A Law (law@cygnus.com)
27174
27175 * gcc.c-torture/compile/990107-1.c: New test
27176
27177 1999-01-06 Jeffrey A Law (law@cygnus.com)
27178
27179 * gcc.c-torture/execute/990106-2.c: New test.
27180
27181 * gcc.c-torture/execute/990106-1.c: New test.
27182
27183 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27184
27185 * gcc.c-torture/compile/981223-1.c: New test.
27186
27187 1998-12-29 Richard Henderson <rth@cygnus.com>
27188
27189 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27190 (opt3): Rename from opt4 and disable.
27191
27192 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27193
27194 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27195
27196 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27197
27198 * g++.old-deja/g++.other/conv5.C: New test.
27199
27200 1998-12-14 Nick Clifton <nickc@cygnus.com>
27201
27202 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27203
27204 1998-12-11 Jeffrey A Law (law@cygnus.com)
27205
27206 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27207
27208 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27209
27210 * gcc.c-torture/compile/981211-1.c: New test.
27211
27212 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27213
27214 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27215
27216 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27217
27218 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27219
27220 * gcc.special/930510-1.c: Make C9X safe.
27221 * gcc.misc-tests/gcov-1.c Similarly.
27222 * gcc.misc-tests/gcov-2.c Similarly.
27223
27224 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27225
27226 * gcc.dg/ultrasp1.c: New test.
27227
27228 1998-12-06 Richard Henderson <rth@cygnus.com>
27229
27230 * gcc.c-torture/execute/981206.c: New test.
27231
27232 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27233
27234 * g++.old-deja/g++.ns/template7.C: New test.
27235
27236 * g++.old-deja/g++.other/expr1.C: New test.
27237
27238 * g++.old-deja/g++.eh/tmpl3.C: New test.
27239
27240 * g++.old-deja/g++.eh/tmpl2.C: New test.
27241
27242 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27243
27244 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27245 * g++.old-deja/g++.other/using6.C: Removed.
27246 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27247
27248 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27249
27250 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27251
27252 * g++.old-deja/g++.pt/overload8.C: New test.
27253
27254 * g++.old-deja/g++.pt/overload7.C: New test.
27255
27256 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27257
27258 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27259 and relinking messages.
27260 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27261 compiling with -frepo.
27262
27263 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27264
27265 * g++.old-deja/g++.pt/lookup6.C: New test.
27266
27267 1998-11-30 Nick Clifton <nickc@cygnus.com>
27268
27269 * gcc.c-torture/execute/981130-1.c: New test.
27270 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27271
27272 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27273
27274 * g++.old-deja/g++.pt/explicit76.C: New test.
27275
27276 * g++.old-deja/g++.pt/friend38.C: New test.
27277
27278 * g++.old-deja/g++.ns/crash2.C: New test.
27279
27280 * g++.old-deja/g++.pt/defarg8.C: New test.
27281
27282 * g++.old-deja/g++.pt/instantiate6.C: New test.
27283
27284 * g++.old-deja/g++.pt/static6.C: New test.
27285
27286 * g++.old-deja/g++.pt/decl2.C: New test.
27287
27288 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27289
27290 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27291 problem is actually related with name lookup, but so what? :-)
27292
27293 * g++.old-deja/g++.pt/friend37.C: New test.
27294
27295 1998-11-25 Dave Love <d.love@dl.ac.uk>
27296
27297 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27298 element, which fails on some systems.
27299
27300 * g77.f-torture/execute/labug1.f: New test.
27301
27302 1998-11-21 Jeffrey A Law (law@cygnus.com)
27303
27304 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27305 is defined.
27306
27307 1998-11-18 Dave Love <d.love@dl.ac.uk>
27308
27309 * g77.f-torture/compile/981117-1.f: New test.
27310
27311 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27312
27313 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27314 properly discarded.
27315
27316 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27317
27318 * gcc.c-torture/execute/memcheck: New directory of tests for
27319 -fcheck-memory-usage.
27320
27321 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27322
27323 * README: New file, general information about the testsuite and
27324 new description of the various C++ test subdirectories.
27325 * README.g++: Eliminate obsolete information, update and move most
27326 relevant stuff to README.
27327
27328 1998-11-07 Richard Henderson <rth@cygnus.com>
27329
27330 * gcc.c-torture/compile/981107-1.c: New test.
27331
27332 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27333
27334 * execute/memcpy-bi.c: New testcase.
27335
27336 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27337
27338 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27339 base classes.
27340
27341 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27342 template is selected.
27343
27344 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27345 classes, it should be accepted for all types.
27346
27347 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27348
27349 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27350 specializations start with template headers.
27351
27352 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27353
27354 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27355
27356 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27357 non-POD types.
27358
27359 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27360
27361 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27362
27363 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27364
27365 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27366
27367 1998-10-19 Jeffrey A Law (law@cygnus.com)
27368
27369 * 981019-1.c: New test.
27370
27371 1998-10-14 Robert Lipe <robertl@dgii.com>
27372
27373 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27374 find objc headers.
27375
27376 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27377
27378 * compile/981001-4.c: Remove use of GCC extension that triggers a
27379 compiler bug.
27380
27381 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27382
27383 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27384
27385 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27386
27387 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27388 instantiation of template produces incorrect code for delete
27389 expression.
27390
27391 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27392 constructors' name is not unique.
27393 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27394 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27395
27396 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27397 automatic array of const is ill-formed.
27398
27399 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27400 of template parameter?
27401
27402 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27403 const.
27404
27405 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27406 pointer-to-member expression.
27407
27408 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27409 declaration causes ICE.
27410
27411 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27412
27413 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27414 reserved in the global namespace.
27415
27416 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27417 generate needed virtual table.
27418
27419 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27420
27421 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27422
27423 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27424 template-dependent type
27425
27426 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27427
27428 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27429 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27430 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27431
27432 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27433 class should be usable as argument of member function.
27434 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27435 class should be usable as return type of member function.
27436 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27437 class should be usable as type of data member.
27438
27439 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27440
27441 1998-10-09 Jeffrey A Law (law@cygnus.com)
27442
27443 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27444
27445 1998-10-08 Nick Clifton <nickc@cygnus.com>
27446
27447 * gcc.dg/dll-?.c Add thumb to target list.
27448 Fix assembler scan patterns to match current assembler output.
27449
27450 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27451
27452 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27453 matching of template brackets.
27454
27455 * g++.old-deja/g++.other/using4.C: New test. Test using
27456 declarations of methods from base classes.
27457
27458 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27459 within functions should introduce names into the innermost
27460 enclosing namespace.
27461
27462 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27463 of static locals if first initialization throws.
27464
27465 1998-10-07 Jim Wilson <wilson@cygnus.com>
27466
27467 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27468
27469 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27470
27471 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27472 lose track of the possible targets of tablejump insns.
27473 * special/special.exp: Run it.
27474
27475 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27476
27477 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27478 must be declared before its specializations can be named in friend
27479 declarations.
27480
27481 1998-10-05 Dave Love <d.love@dl.ac.uk>
27482
27483 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27484
27485 * g77.f-torture/execute/io1.f: New test.
27486
27487 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27488
27489 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27490 with pointer to template function, for which no argument deduction
27491 is possible.
27492
27493 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27494 specialization of template function as argument to template
27495 function.
27496
27497 * g++.old-deja/g++.other/access2.C: New test; Inner class
27498 shouldn't have privileged access to Outer's names.
27499
27500 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27501
27502 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27503 friend template declared within template class conflicts with
27504 nested class of the same name.
27505
27506 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27507 is ignored.
27508
27509 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27510 object with direct initializer as function declaration.
27511
27512 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27513 initializers.
27514
27515 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27516 involving const pointer and NULL produces incorrect result.
27517
27518 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27519 type name without `typename' should be rejected with -pedantic.
27520
27521 1998-10-02 Richard Henderson <rth@cygnus.com>
27522
27523 * g++.old-deja/g++.other/addrof1.C: New test.
27524
27525 1998-10-01 Nick Clifton <nickc@cygnus.com>
27526
27527 * gcc.c-torture/compile/981001-1.c: New test.
27528 * gcc.c-torture/execute/981001-1.c: New test.
27529
27530 1998-10-01 Jeffrey A Law (law@cygnus.com)
27531
27532 * gcc.c-torture/compile/981001-2.c: New test.
27533 * gcc.c-torture/compile/981001-3.c: New test.
27534 * gcc.c-torture/compile/981001-4.c: New test.
27535
27536 1998-10-01 Robert Lipe <robertl@dgii.com>
27537
27538 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27539 multilibbed hosts. Idea grafted from g77.exp.
27540
27541 1998-09-30 Dave Love <d.love@dl.ac.uk>
27542
27543 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27544 avoid losing on systems which need -lsocket.
27545
27546 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27547
27548 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27549 * g++.old-deja/g++.other/nested2.C: Ditto.
27550 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27551 failure.
27552
27553 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27554
27555 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27556 preferred over template operator!= for enum bitfields.
27557
27558 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27559
27560 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27561 that happen to have the same base name, but in different scopes,
27562 are incorrectly rejected.
27563
27564 1998-09-16 Richard Henderson <rth@cygnus.com>
27565
27566 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27567 on the native word size instead of an integer literal.
27568
27569 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27570
27571 * g++.old-deja/g++.other/static2.C: Invocation of static data
27572 member of type pointer-to-function denoted as non-static member.
27573
27574 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27575 checks involving function types and aliases.
27576
27577 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27578
27579 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27580 redefined to the same non-trivial type.
27581
27582 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27583 namespace-qualification of template specializations declared in
27584 other namespaces.
27585
27586 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27587 to declare a subset of the specializations of a template function
27588 as friends of specializations of a template class.
27589
27590 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27591 member templates that do not fully specialize the enclosing
27592 template class are rejected.
27593
27594 1998-09-11 Dave Love <d.love@dl.ac.uk>
27595
27596 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27597
27598 1998-09-08 Dave Love <d.love@dl.ac.uk>
27599
27600 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27601 altered from libf2c/libU77 version.
27602
27603 1998-09-06 Dave Love <d.love@dl.ac.uk>
27604
27605 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27606
27607 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27608
27609 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27610 (un)signed char are different types for template specialization
27611 purposes.
27612
27613 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27614
27615 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27616 * objc: ObjC testsuite.
27617
27618 1998-08-31 Catherine Moore <clm@cygnus.com>
27619
27620 * gcc.c-torture/execute/941014-1.x: New file.
27621
27622 1998-08-31 Nick Clifton <nickc@cygnus.com>
27623
27624 * lib/c-torture.exp: Add support for
27625 torture_eval_before_compile and torture_eval_before_execute
27626 variables.
27627
27628 1998-08-30 Jeffrey A Law (law@cygnus.com)
27629
27630 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27631 this test triggers valid.
27632
27633 1998-08-27 Jeffrey A Law (law@cygnus.com)
27634
27635 * gcc.dg/980827-1.c: New test.
27636
27637 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27638
27639 * gcc.c-torture/execute/loop-4b.c: New test.
27640
27641 1998-08-26 Nick Clifton <nickc@cygnus.com>
27642
27643 * lib/c-torture.exp: Add support for
27644 torture_eval_before_compile and torture_eval_before_execute
27645 variables.
27646
27647 1998-08-25 Jeffrey A Law (law@cygnus.com)
27648
27649 * gcc.c-torture/compile/980825-1.c: New test.
27650
27651 1998-08-24 Nick Clifton <nickc@cygnus.com>
27652
27653 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27654 count number tests in opt_t0 not good_t0.
27655
27656 1998-08-24 Jeffrey A Law (law@cygnus.com)
27657
27658 * gcc.c-torture/compile/930326-1.x: Fix typo.
27659
27660 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27661
27662 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27663 causes an ICE.
27664
27665 1998-08-21 Jeffrey A Law (law@cygnus.com)
27666
27667 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27668 STACK_SIZE is defined.
27669 * gcc.c-torture/unsorted/stuct.c: Similarly.
27670
27671 * gcc.c-torture/compile/980821-1.c: New test.
27672
27673 1998-08-21 Jeffrey A Law (law@cygnus.com)
27674
27675 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27676
27677 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27678
27679 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27680 code.
27681
27682 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27683
27684 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27685 error'.
27686
27687 1998-08-18 Jeffrey A Law (law@cygnus.com)
27688
27689 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27690
27691 1998-08-16 Jeffrey A Law (law@cygnus.com)
27692
27693 * gcc.c-torture/compile/980816-1.c: New test.
27694
27695 * gcc.dg/980816-1.c: New test.
27696
27697 1998-08-13 Jeffrey A Law (law@cygnus.com)
27698
27699 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27700 compiler for ieee tests.
27701
27702 1998-08-01 Dave Love <d.love@dl.ac.uk>
27703
27704 * g77.f-torture/compile/980729-0.f: New test.
27705
27706 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27707
27708 * gcc.c-torture/special/eeprof-1.c: New test, for
27709 -finstrument-functions.
27710 * gcc.c-torture/special/special.exp: Run it.
27711
27712 1998-07-29 Jeffrey A Law (law@cygnus.com)
27713
27714 * gcc.c-torture/compile/980729-1.c: New test.
27715
27716 1998-07-27 Nick Clifton <nickc@cygnus.com>
27717
27718 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27719 __thumb__ is defined, and test for ARM style doubles if so.
27720
27721 1998-07-26 Dave Love <d.love@dl.ac.uk>
27722
27723 * g77.f-torture/noncompile/980615-0.f: New test.
27724
27725 1998-07-26 H.J. Lu (hjl@gnu.org)
27726
27727 * gcc.dg/980312-1.c: Do link instead of compile.
27728 * gcc.dg/980313-1.c: Likewise.
27729
27730 1998-07-26 Jeffrey A Law (law@cygnus.com)
27731
27732 * gcc.c-torture/compile/980726-1.c: New test.
27733
27734 1998-07-25 Dave Love <d.love@dl.ac.uk>
27735
27736 * g77.f-torture/execute/io0.f: New test.
27737
27738 1998-07-24 Nick Clifton <nickc@cygnus.com>
27739
27740 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27741 an int.
27742
27743 1998-06-18 Michael Meissner <meissner@cygnus.com>
27744
27745 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27746 m32r bugs.
27747
27748 1998-07-17 Nick Clifton <nickc@cygnus.com>
27749
27750 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27751 c-decl.c:grokdeclarator can handle mode attributes.
27752
27753 1998-07-16 Jeffrey A Law (law@cygnus.com)
27754
27755 * gcc.c-torture/execute/980716-1.c: New test.
27756
27757 1998-07-13 Jeffrey A Law (law@cygnus.com)
27758
27759 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27760 the mn10200.
27761 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27762 the mn10200.
27763 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27764 * gcc.c-torture/compile/930326-1.x: Similarly.
27765
27766 1998-07-13 Dave Love <d.love@dl.ac.uk>
27767
27768 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27769 New test from Craig.
27770
27771 1998-07-12 Dave Love <d.love@dl.ac.uk>
27772
27773 * g77.f-torture/noncompile/980616-0.f: New test.
27774
27775 * g77.f-torture/execute/970816-3.f: New test from Craig.
27776
27777 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27778
27779 * g++.other/singleton.C: Return error value instead of taking
27780 SIGSEGV.
27781
27782 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27783
27784 * g++.other/singleton.C: New test. Warning is under dispute.
27785 Runtime crash is not.
27786
27787 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27788
27789 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27790 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27791 using6.C, using7.C}: New namespace tests.
27792
27793 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27794
27795 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27796 specialization with typedef'ed names used as array indexes.
27797
27798 1998-07-09 Jeffrey A Law (law@cygnus.com)
27799
27800 * gcc.c-torture/execute/980709-1.c: New test.
27801
27802 * gcc.dg/980709-1.c: New test.
27803
27804 1998-07-07 Richard Henderson <rth@cygnus.com>
27805
27806 * gcc.c-torture/execute/bcp-1.c: New test.
27807
27808 1998-07-07 Jeffrey A Law (law@cygnus.com)
27809
27810 * gcc.c-torture/execute/980707-1.c: New test.
27811
27812 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27813
27814 * gcc.c-torture/compile/980706-1.c: New test.
27815
27816 1998-07-01 Dave Love <d.love@dl.ac.uk>
27817
27818 * g77.f-torture/execute/980701-0.f,
27819 g77.f-torture/execute/980701-1.f: New test from Craig.
27820
27821 1998-07-01 Jeffrey A Law (law@cygnus.com)
27822
27823 * gcc.c-torture/compile/980701-1.c: New test.
27824
27825 * gcc.c-torture/execute/980701-1.c: New test.
27826
27827 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27828 rlsruhe.de>
27829
27830 * g++.old-deja/g++.robertl/eb132.C: New test.
27831 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27832
27833 1998-06-29 Dave Love <d.love@dl.ac.uk>
27834
27835 * g77.f-torture/execute/980628-7.f,
27836 g77.f-torture/execute/980628-8.f,
27837 g77.f-torture/execute/980628-9.f,
27838 g77.f-torture/execute/980628-10.f: New tests from Craig.
27839
27840 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27841
27842 1998-06-28 Jeffrey A Law (law@cygnus.com)
27843
27844 * g77.f-torture/execute/980628-4.f: New test from Craig.
27845 * g77.f-torture/execute/980628-5.f: Likewise.
27846 * g77.f-torture/execute/980628-2.f: Likewise.
27847 * g77.f-torture/execute/980628-0.f: Likewise.
27848 * g77.f-torture/execute/980628-1.f: Likewise.
27849 * g77.f-torture/execute/980628-3.f: Likewise.
27850 * g77.f-torture/execute/980628-6.f: Likewise.
27851
27852 1998-06-28 Jeffrey A Law (law@cygnus.com)
27853
27854 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27855 directory when nothing has been installed yet.
27856
27857 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27858
27859 * gcc.c-torture/special/special.exp: Handle newer versions of
27860 dejagnu.
27861
27862 1998-06-26 Jeffrey A Law (law@cygnus.com)
27863
27864 * gcc.dg/980626-1.c: New test.
27865
27866 1998-06-19 Bruno Haible <haible@ilog.fr>
27867
27868 * gcc.misc-tests/m-un-2.c: New test.
27869 * g++.old-deja/g++.other/warn01.c: Likewise.
27870
27871 1998-06-19 Robert Lipe <robertl@dgii.com>
27872
27873 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27874 compatibility with assmblers with a different comment character.
27875 Eliminate use of GAS-specific extensions.
27876
27877 1998-06-19 Jeffrey A Law (law@cygnus.com)
27878
27879 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27880
27881 1998-06-19 Robert Lipe <robertl@dgii.com>
27882
27883 *lib/g77.exp: Replace search for libf2c.a with search for newly
27884 renamed libg2c.a
27885
27886 1998-06-17 Jeffrey A Law (law@cygnus.com)
27887
27888 * gcc.c-torture/execute/980617-1.c: New test.
27889
27890 1998-06-12 Jeffrey A Law (law@cygnus.com)
27891
27892 * gcc.c-torture/execute/980612-1.c: New test.
27893
27894 1998-06-08 Jeffrey A Law (law@cygnus.com)
27895
27896 * gcc.dg/980523-1.c: Only test on ppc-linux.
27897 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27898
27899 * gcc.c-torture/execute/980608-1.c: New test.
27900
27901 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27902
27903 * gcc.c-torture/execute/980605-1.c: New test.
27904
27905 1998-06-04 Jeffrey A Law (law@cygnus.com)
27906
27907 * gcc.c-torture/execute/980604-1.c: New test.
27908
27909 1998-06-02 Jeffrey A Law (law@cygnus.com)
27910
27911 * gcc.c-torture/execute/980602-1.c: New test.
27912 * gcc.c-torture/execute/980602-2.c: Likewise.
27913
27914 1998-06-02 Dave Love <d.love@dl.ac.uk>
27915
27916 * 970125-0.f: Fix per JCB. Add commentary.
27917
27918 1998-05-31 Michael Meissner <meissner@cygnus.com>
27919
27920 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27921 IEEE -0 support.
27922
27923 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27924
27925 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27926 earlier.
27927
27928 1998-05-28 Catherine Moore <clm@cygnus.com>
27929
27930 * gcc.c-torture/execute/980526-3.c: New test.
27931
27932 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27933
27934 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27935 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27936 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27937 m88k-motorola-sysv3 to XFAIL.
27938
27939 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27940
27941 * gcc.dg/980526-1.c: New test.
27942 * gcc.c-torture/execute/980526-2.c: New test.
27943
27944 1998-05-26 Jeffrey A Law (law@cygnus.com)
27945
27946 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27947
27948 * gcc.c-torture/execute/980526-1.c: New test.
27949
27950 1998-05-26 Dave Love <d.love@dl.ac.uk>
27951
27952 * g77.f-torture/execute/alpha2.f: Add runtime test.
27953
27954 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27955
27956 * g++.old-deja/old-deja.exp: Strip leading directories.
27957
27958 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27959 error for the line. Don't run multiple tests for the same line.
27960
27961 1998-05-23 Jeffrey A Law (law@cygnus.com)
27962
27963 * gcc.dg/980523-1.c: New test.
27964
27965 1998-05-23 Dave Love <d.love@dl.ac.uk>
27966
27967 * g77.f-torture/compile/970915-0.f: New test.
27968
27969 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27970
27971 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27972
27973 1998-05-21 Jeffrey A Law (law@cygnus.com)
27974
27975 * gcc.dg/980520-1.c: New test.
27976
27977 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27978
27979 * gcc.dg/980502-1.c: Fix return type.
27980
27981 1998-05-20 Jeffrey A Law (law@cygnus.com)
27982
27983 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27984 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27985 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27986 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27987 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27988
27989 1998-05-20 Dave Love <d.love@dl.ac.uk>
27990
27991 * g77.f-torture/execute/980520-1.f: New test.
27992
27993 1998-05-15 Dave Love <d.love@dl.ac.uk>
27994
27995 * lib/mike-g77.exp: New file.
27996
27997 * g77.f-torture/noncompile/noncompile.exp,
27998 g77.f-torture/noncompile/check0.f: New files.
27999
28000 1998-05-14 Dave Love <d.love@dl.ac.uk>
28001
28002 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28003 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28004 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28005 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28006 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28007 abort where appropriate.
28008
28009 1998-05-05 Michael Meissner <meissner@cygnus.com>
28010
28011 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28012 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28013
28014 1998-04-29 Dave Love <d.love@dl.ac.uk>
28015
28016 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28017
28018 1998-04-27 Dave Love <d.love@dl.ac.uk>
28019
28020 * g77.f-torture/compile/980427-0.f: New test.
28021
28022 1998-04-24 Dave Love <d.love@dl.ac.uk>
28023
28024 * g77.f-torture/compile/980424-0.f: New test.
28025
28026 1998-04-19 Dave Love <d.love@dl.ac.uk>
28027
28028 * g77.f-torture/compile/980419-2.f (main): New test.
28029 * g77.f-torture/compile/970125-0.f: New test.
28030 * g77.f-torture/compile/980419-1.f: New test.
28031
28032 1998-04-08 Jim Wilson <wilson@cygnus.com>
28033
28034 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28035 of loop-4.c.
28036
28037 1998-04-07 Jim Wilson <wilson@cygnus.com>
28038
28039 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28040
28041 1998-04-03 Jim Wilson <wilson@cygnus.com>
28042
28043 * gcc.c-torture/compile/980329-1.c: New test.
28044
28045 1998-03-18 Jim Wilson <wilson@cygnus.com>
28046
28047 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28048 * gcc.dg/980312-1.c: Fix typo in -march command.
28049
28050 1998-03-16 H.J. Lu (hjl@gnu.org)
28051
28052 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28053
28054 1998-03-11 Robert Lipe <robertl@dgii.com>
28055
28056 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28057 Dave Love agree the Fortran source is bogus.
28058
28059 1998-03-11 Robert Lipe <robertl@dgii.com>
28060
28061 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28062 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28063 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28064 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28065 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28066
28067 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28068
28069 * g++.old-deja/g++.other/friend1.C: New test.
28070
28071 1998-02-18 Dave Love <d.love@dl.ac.uk>
28072
28073 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28074 possibly uninitialized) variables and declare dnrm2.
28075
28076 1998-02-23 Robert Lipe <robertl@dgii.com>
28077
28078 From Bruno Haible <haible@ilog.fr>:
28079 * gcc.c-torture/execute/980223.c: New test.
28080
28081 1998-02-13 Jeffrey A Law (law@cygnus.com)
28082
28083 * gcc.dg/ifelse-1.c: New test.
28084
28085 1998-02-09 H.J. Lu (hjl@gnu.org)
28086
28087 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28088
28089 * lib/old-dejagnu.exp (old-dejagnu): Added the
28090 "execution test - XFAIL *-*-*" handling in the spirit of
28091 "excess errors test -". Changed the "execution test fails"
28092 handling to be like "excess errors test fails".
28093 * Update various tests accordingly.
28094
28095 1998-02-06 Jim Wilson <wilson@cygnus.com>
28096
28097 * gcc.c-torture/execute/980205.c: New test.
28098
28099 1998-01-18 Jeffrey A Law (law@cygnus.com)
28100
28101 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28102 * lib/f-torture.exp: Similarly.
28103 * gcc.c-torture: Rename all .cexp files to .x files.
28104
28105 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28106
28107 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28108 (940510-1.c): Removed duplicate.
28109 (971104-1.c): New test.
28110
28111 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28112
28113 * lib/f-torture.exp: Improve error and loop detection.
28114
28115 1997-11-19 Michael Meissner <meissner@cygnus.com>
28116
28117 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28118 use that to size the filler array.
28119
28120 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28121
28122 * lib/c-torture.exp(c-torture-execute): Fix typo.
28123
28124 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28125 testcase as the executable name. Keep the executable around if
28126 the test fails.
28127
28128 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28129
28130 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28131 changes. Only test one -g option, and move it to the end of the
28132 list of options to test.
28133
28134 1997-09-19 Michael Meissner <meissner@cygnus.com>
28135
28136 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28137 variable GCC_TORTURE_OPTIONS to supply default switches separated
28138 by colons. If no environment variable, run tests with -O0 -g, -O1
28139 -g, and -O2 -g as well.
28140
28141 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28142
28143 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28144 explanatory comments. Fix indentation.
28145
28146 1997-09-15 Jeffrey A Law (law@cygnus.com)
28147
28148 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28149
28150 1997-09-11 Jeffrey A Law (law@cygnus.com)
28151
28152 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28153 * g++.old-deja/g++.mike/p7325.C: Likewise.
28154 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28155
28156 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28157
28158 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28159 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28160 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28161 * g++.old-deja/g++.law/operators4.C: Likewise.
28162
28163 1997-09-11 Joe Buck (jbuck@synopsys.com)
28164
28165 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28166 * g++.old-deja/g++.mike/p784.C: Ditto.
28167 * g++.old-deja/g++.mike/p785.C: Ditto.
28168
28169 1997-09-05 Jeffrey A Law (law@cygnus.com)
28170
28171 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28172
28173 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28174
28175 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28176 target feature; pass this to c-torture-execute as needed.
28177
28178 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28179
28180 * lib/c-torture.exp(c-torture-execute): If the previous and the
28181 current executables being tested are identical, we don't need to
28182 run the executable again. Try to make the executable names
28183 unique. Add an optional argument for passing additional compiler
28184 flags.
28185
28186 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28187
28188 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28189
28190 1997-08-29 Jeffrey A Law (law@cygnus.com)
28191
28192 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28193
28194 1997-07-31 Jeffrey A Law (law@cygnus.com)
28195
28196 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28197 32bit or larger longs.
28198
28199 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28200 have either a 32bit long or 32bit int.
28201
28202 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28203
28204 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28205 Make double precision tests dependent on sizeof (double).
28206
28207 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28208
28209 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28210 too.
28211
28212 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28213
28214 * gcc.c-torture/compile/961203-1.cexp: New script.
28215
28216 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28217
28218 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28219 up the includes ourselves.
28220
28221 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28222
28223 * lib/plumhall.exp: Remove random include, and add a few
28224 verbose messages for debugging.
28225
28226 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28227
28228 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28229 of trying to do it ourselves.
28230
28231 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28232
28233 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28234
28235 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28236
28237 * gcc.prms/5403.c: Made regexp a bit less strict.
28238
28239 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28240
28241 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28242 is returned from remote_load instead.
28243 * lib/plumhall.exp: Ditto.
28244 * lib/mike-g++.exp: Ditto.
28245 * lib/old-dejagnu.exp: Ditto.
28246 * lib/c-torture.exp: Ditto.
28247
28248 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28249
28250 * lib/g++.exp: Use build_wrapper procedure.
28251 * lib/gcc.exp: Ditto.
28252
28253 1997-05-20 Jeffrey A Law (law@cygnus.com)
28254
28255 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28256 an old-style decl for malloc. Fixes tests to work when
28257 sizeof (int) != sizeof (size_t).
28258
28259 1997-05-15 Mike Meissner <meissner@cygnus.com>
28260
28261 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28262
28263 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28264 use stdargs.h interface.
28265
28266 1997-05-15 Mike Meissner <meissner@cygnus.com>
28267
28268 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28269 NO_VARARGS when compiling.
28270
28271 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28272
28273 * lib/plumhall.exp(ph_includes): New procedure.
28274 (ph_make): Use it.
28275 (ph_compiler): Ditto.
28276
28277 * lib/g++.exp: Rename test-glue.c to testglue.c.
28278 * lib/gcc.exp: Ditto.
28279
28280 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28281
28282 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28283 to completion when it's called.
28284
28285 1997-03-21 Michael Meissner <meissner@cygnus.com>
28286
28287 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28288 is defined, don't do test.
28289
28290 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28291
28292 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28293 for object files.
28294 (ph_summary): Mark skipped testcases as untested, not unresolved.
28295
28296 * lib/plumhall.exp (ph_make): If unresolved because of bad
28297 errorCode, record errorCode in log file.
28298 (*): Replace send_log/verbose with verbose -log.
28299
28300 1997-03-19 Michael Meissner <meissner@cygnus.com>
28301
28302 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28303 double conversion if double isn't at least 8 bytes.
28304
28305 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28306 int to work with targets where int is 16 bits.
28307
28308 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28309 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28310 precision for the test to complete.
28311
28312 1997-03-14 Michael Meissner <meissner@cygnus.com>
28313
28314 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28315 if d10v is not compiled with the -mdouble64 flag.
28316 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28317
28318 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28319 d10v is not compiled with the -mint32 flag.
28320
28321 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28322
28323 * lib/plumhall.exp: Use incr_count.
28324
28325 1997-03-12 Jeffrey A Law (law@cygnus.com)
28326
28327 * gcc.c-torture: Update to c-torture-1.45.
28328
28329 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28330
28331 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28332 the name of the expect testcase file).
28333
28334 * lib/g++.exp(g++_init): Ditto.
28335
28336 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28337
28338 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28339 the host.
28340
28341 * lib/gcc.exp(gcc_exit): New procedure.
28342
28343 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28344
28345 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28346 specs where appropriate.
28347
28348 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28349 because of new "candidates are" messages, and removed a few
28350
28351 * Converted all non-old-style g++ testcases to old-style, and
28352 moved into g++.old-deja.
28353
28354 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28355
28356 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28357 options.
28358
28359 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28360 succeeded.
28361
28362 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28363
28364 1997-02-13 Michael Meissner <meissner@cygnus.com>
28365
28366 * lib/gcc.exp (gcc_target_compile): Add support for defining
28367 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28368 the machine doesn't have those features.
28369
28370 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28371
28372 * g++.law/operators4.exp: Don't use LIBS.
28373
28374 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28375
28376 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28377
28378 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28379 * lib/g++.exp: Set it here instead. Also, allow use of the
28380 --tool_exec and --tool_opt options. Change CXX to
28381 GXX_UNDER_TEST.
28382
28383 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28384
28385 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28386
28387 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28388
28389 * lib/old-dejagnu.exp: Use prune_warnings instead of
28390 prune_system_crud.
28391 * lib/mike-g++.exp: Ditto.
28392 * lib/gcc.exp: Ditto.
28393 * lib/g++.exp: Ditto.
28394
28395 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28396
28397 1997-02-07 Jeffrey A Law (law@cygnus.com)
28398
28399 * 941014-2.c: Include stdlib.h
28400 * 960327-1.c: Include stdio.h
28401 * dbra.c, index-1.c: Don't assume ints are 32bits.
28402
28403 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28404
28405 * lib/gcc.exp: Add gcc,stack_size target feature.
28406
28407 * lib/g++.exp(g++_target_compile): Add the include and link
28408 paths here, not in two other places. And, it's $options, not
28409 options.
28410
28411 * lib/mike-g++.exp(postbase): Remove the code that determines
28412 the correct include and link paths.
28413 * g++.old-deja/old-deja.exp: Ditto.
28414
28415 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28416
28417 * lib/g++.exp(g++_init): target_compile no longer returns the
28418 filename of the result.
28419
28420 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28421
28422 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28423 call to glob.
28424
28425 * gcc.c-torture/special/special.exp: Change call to
28426 gcc_target_compile to include the object file.
28427
28428 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28429
28430 * gcc.c-torture/special/special.exp: Correct misspelling in last
28431 change.
28432
28433 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28434
28435 * lib/plumhall.exp(ph_summary): Log the entire output of the
28436 executable. Return -1 if there were any failures, 0 otherwise.
28437 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28438 (ph_make): Clean up objects and executables that were built
28439 if the tests succeeded.
28440
28441 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28442
28443 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28444 libraries and includes in the build tree as appropriate.
28445
28446 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28447
28448 * lib/c-torture.exp: Instead of looking for the global variable
28449 NO_LONG_LONG, check to see if that's a feature of the target.
28450
28451 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28452
28453 * config/default.exp: Minimize. Delete the remainer of the files in
28454 config; this functionality is now in devo/dejagnu/config.
28455
28456 g++.*/*: Pass any additional flags used to compile to postbase;
28457 delete CXXFLAGS.
28458
28459 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28460 is now done by runtest.exp. Use gcc_target_compile instead of
28461 compile.
28462
28463 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28464 Remove references to CFLAGS. Use remote_file instead of
28465 calling rm -f.
28466 (c-torture): Take a list of arguments to use to compile this
28467 testcase.
28468
28469 lib/g++.exp: Simplify. Use target_compile instead of compile.
28470 lib/gcc-dg.exp: Ditto.
28471 lib/gcc.exp: Ditto.
28472 lib/mike-{gcc,g++}.exp: Ditto.
28473 lib/old-dejagnu.exp: Ditto.
28474 lib/plumhall.exp: Ditto.
28475
28476 1997-01-08 Jim Wilson <wilson@cygnus.com>
28477
28478 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28479 (ph_linker): Likewise.
28480
28481 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28482
28483 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28484 MAP_ANON / MAP_ANONYMOUS if defined;
28485 else try to map from /dev/zero .
28486
28487 1996-11-12 Jeffrey A Law (law@cygnus.com)
28488
28489 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28490 isn't defined, then define it to MAP_ANONYMOUS.
28491
28492 1996-11-12 Jeffrey A Law (law@cygnus.com)
28493
28494 * gcc.c-torture: Update to c-torture-1.42 release.
28495
28496 1996-11-11 Jeffrey A Law (law@cygnus.com)
28497
28498 * gcc.c-torture: Update to c-torture-1.41 release.
28499
28500 1996-10-27 Jeffrey A Law (law@cygnus.com)
28501
28502 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28503 c-torture release.
28504
28505 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28506
28507 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28508 and LDFLAGS. Fix second case to append the target_info ldflags
28509 onto LDFLAGS, not CFLAGS.
28510 * lib/g++.exp (g++_init): Add target_info stuff.
28511 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28512 of libgloss and newlib flags for !native.
28513
28514 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28515 (GDB): Fix relative path to go up another dir for finding gdb.
28516
28517 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28518
28519 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28520 versions in the target_info array, if they don't exist.
28521
28522 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28523
28524 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28525
28526 1996-07-08 Jim Wilson <wilson@cygnus.com>
28527
28528 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28529 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28530
28531 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28532
28533 * lib/old-dejagnu.exp: Don't remove the output file before we've
28534 actually tested it. Don't append pwd to the path of the executable
28535 we're testing.
28536
28537 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28538
28539 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28540
28541 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28542
28543 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28544 temporary directory for compiler files, and set it to a default
28545 value of /tmp. Set $output as the name of the output file from
28546 compiling the testcase. Add a -o option to $cflags_var so the
28547 compiler writes the final output file as $output. Set $executable
28548 to $output.
28549
28550 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28551 directory for compiler files, and set it to /tmp if it doesn't
28552 already have a value. Set $output_file to the name of the output
28553 file from compiling the testcase. Add a -o option to CXXFLAGS so
28554 the compiler writes the final output file as $output. Use $output
28555 as the executable to be tested.
28556
28557 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28558
28559 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28560
28561 1996-06-08 Jeffrey A Law (law@cygnus.com)
28562
28563 * gcc.c-torture/execute/pending-1.c: New test. Still
28564 pending in Tege's queue.
28565
28566 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28567
28568 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28569 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28570 if there were failures. Call unresolved if there were unresolved
28571 testcases. Call gcc_fail if program did not run to completion.
28572 (ph_make): Pass additional argument name to ph_execute.
28573 (ph_execute): Add new argument. Pass additional arguments to
28574 ph_summary. Call gcc_fail is there is no execution output.
28575
28576 1996-04-24 Jeffrey A Law (law@cygnus.com)
28577
28578 * lib/plumhall.exp (proc_summary): Output relavent summary
28579 lines into the log so specific failures in plumhall can be
28580 investigated.
28581
28582 1996-04-10 Jeffrey A Law (law@cygnus.com)
28583
28584 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28585 (c-torture-execute): Don't try to execute tests which use
28586 "long long" types if $NO_LONG_LONG is nonzero.
28587
28588 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28589
28590 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28591 not c-torture.
28592
28593 * gcc.ieee: Move from here.
28594 * gcc.c-torture/execute/ieee: To here.
28595
28596 1996-03-26 Jeffrey A Law (law@cygnus.com)
28597
28598 * gcc.c-torture: Update to c-torture-1.41 release.
28599
28600 1996-03-22 Jeffrey A Law (law@cygnus.com)
28601
28602 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28603 not "$output".
28604
28605 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28606
28607 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28608 -c present.
28609
28610 1996-03-02 Jeffrey A Law (law@cygnus.com)
28611
28612 * config/proelf.exp: Handle connecting to a simulator.
28613
28614 1996-01-31 Jeffrey A Law (law@cygnus.com)
28615
28616 * config/proelf.exp: New file. Enough framework that we can
28617 run c-torture tests on the proelf targets (or any other target
28618 that gdb can connect to for that matter).
28619
28620 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28621
28622 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28623 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28624
28625 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28626 exec_output exists.
28627
28628 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28629
28630 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28631 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28632
28633 * config/*.exp: Update FSF address. Change result of ${tool}_load
28634 to pass/fail/unresolved/unsupported/untested. Caller must now
28635 call unresolved/unsupported/untested.
28636 * lib/*.exp: Update FSF address. Update to handle new results of
28637 ${tool}_load.
28638 * lib/chill.exp (verbose): Delete.
28639
28640 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28641
28642 * lib/gcc.exp (default_gcc_start): Change order of args to
28643 $LDFLAGS $CFLAGS $LIBS.
28644 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28645 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28646 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28647 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28648 * gcc.misc-tests/dg-test.exp: Likewise.
28649 * gcc.misc-tests/msgs.exp: Likewise.
28650 * gcc.prms/prms.exp: Likewise.
28651 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28652 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28653
28654 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28655
28656 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28657
28658 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28659
28660 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28661 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28662
28663 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28664 necessary.
28665
28666 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28667
28668 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28669 global for loop; add use of $mathlib.
28670 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28671 settings here; set mathlib for anything but VxWorks.
28672
28673 1996-01-22 Jeffrey A Law (law@cygnus.com)
28674
28675 * gcc.c-torture: Update to c-torture-1.40 release.
28676
28677 1996-01-03 Jeffrey A Law (law@cygnus.com)
28678
28679 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28680 dg.exp.
28681
28682 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28683
28684 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28685 global.
28686
28687 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28688
28689 * lib/g++.exp (LIBS): Define if not already.
28690 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28691 (gcc-dg-prune): Call prune_gcc_output.
28692 * lib/gcc.exp (prune_gcc_output): New proc.
28693 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28694 prune_gcc_output.
28695
28696 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28697
28698 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28699 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28700
28701 1995-11-15 Jeffrey A Law (law@cygnus.com)
28702
28703 * gcc.c-torture: Update to c-torture-1.39 release.
28704
28705 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28706
28707 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28708 fails, try others as well.
28709
28710 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28711
28712 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28713 If compilation fails, mark execute tests as `untested'.
28714 If test is marked as unsupported, don't mark compilation and
28715 execute tests as failed.
28716
28717 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28718
28719 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28720 libstdc++ for whether or not we want to be doing shared
28721 libraries. Delete link_curses since we don't need it anymore.
28722 * lib/mike-g++.exp (postbase): Don't link in libg++.
28723 * g++.old-deja/old-deja.exp: Likewise.
28724
28725 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28726
28727 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28728
28729 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28730
28731 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28732 For that, add `-Wl,-a,shared_archive'.
28733 * g++.old-deja/old-deja.exp: Likewise.
28734
28735 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28736
28737 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28738
28739 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28740
28741 * lib/mike-g++.exp (postbase): Pay attention to the status of
28742 g++_load.
28743
28744 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28745
28746 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28747
28748 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28749
28750 * lib/gcc.exp (default_gcc_start): No longer need to log program
28751 being executed or its output, execute_anywhere does that now.
28752 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28753 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28754
28755 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28756
28757 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28758 the same as those in lib/g++.exp.
28759
28760 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28761
28762 * gcc.c-torture: Update to c-torture-1.38 release.
28763 * gcc.ieee: Related changes.
28764
28765 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28766
28767 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28768 "exec". Minor reformatting changes.
28769
28770 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28771 cross. This means all "exec" calls now work on a remote host as
28772 well.
28773 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28774 cross. Filter out the extra "\r\n" stuff that expect puts in.
28775 (c-torture-execute): Filter out the bogus warnings like
28776 c-torture-compile does. Add support for canadian cross.
28777 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28778 Use execute_anywhere rather than calling exec directly. Now it
28779 works for canadian cross testing.
28780
28781 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28782
28783 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28784 results into a variable, and check that rather than using file exists.
28785
28786 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28787
28788 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28789 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28790
28791 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28792
28793 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28794 lib_curses if there's a shared libg++ in the build tree.
28795
28796 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28797
28798 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28799 if not supported target.
28800
28801 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28802
28803 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28804 link_curses up to always happen, not just for native builds.
28805
28806 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28807
28808 * gcc.c-torture: Update to c-torture-1.36 release.
28809 * gcc.failure: Related changes.
28810
28811 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28812
28813 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28814
28815 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28816
28817 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28818 * lib/mike-g++.exp (postbase): Not in here. Still reference
28819 runshlib, link_curses, and mathlib for link and run.
28820
28821 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28822 pass the runtime shared library options for Solaris, OSF/1, and
28823 Irix5, and link with -lcurses to avoid unresolved references.
28824
28825 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28826
28827 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28828 only run once.
28829
28830 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28831
28832 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28833
28834 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28835
28836 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28837 do not have a framework for the "compat" tests yet.
28838
28839 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28840
28841 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28842 set to null if we're testing vxworks5.1. Use that instead of
28843 `-lm' in the setting of LIBS for link and run.
28844
28845 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28846
28847 * config/rom68k.exp (${tool}_load): Major changes to make it
28848 work. Verified that it does in fact return the stuff in
28849 exec_output properly. Catch any Emul or any TRAP other than 0.
28850
28851 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28852
28853 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28854 LDFLAGS properly for targets that need stuff from libgloss.
28855 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28856 only run once.
28857 (gpp_initialized): New variable.
28858
28859 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28860
28861 * config/rom68k.exp: Load libgloss.exp.
28862 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28863 so we can produce a fully linked binary.
28864 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28865 so we can produce a fully linked binary.
28866
28867 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28868
28869 * lib/plumhall.exp (ph_section): Watch for expected failures.
28870 Add missing `else'.
28871
28872 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28873 run the testcase.
28874 (c-torture): Likewise.
28875
28876 1995-08-28 Doug Evans <dje@cygnus.com>
28877
28878 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28879
28880 * lib/mike-g++.exp (mike_cleanup): New proc.
28881 (prebase): New globals compiler_result, not_compiler_result,
28882 target_regexp.
28883 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28884 allow leading "-" in pattern. Watch for unsupported tests.
28885 If $compiler_result is set, pattern match assembler code,
28886 and ditto for $not_compiler_result.
28887 * lib/mike-gcc.exp: Likewise.
28888
28889 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28890 execution "succeeded".
28891
28892 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28893
28894 * config/win32.exp: New file.
28895 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28896
28897 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28898
28899 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28900 unsupported.
28901 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28902 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28903 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28904
28905 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28906 "... without exceptions was ...". That is now handled by
28907 prune_system_crud.
28908 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28909
28910 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28911
28912 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28913 sieve.c,sort2.c}: New files.
28914 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28915 sieve.exp,sort2.exp}: Drivers for them.
28916
28917 * lib/mike-gcc.exp (program_output): New user settable variable.
28918 (postbase): Call prune_system_crud. Also prune extraneous compiler
28919 messages.
28920 * lib/mike-g++.exp (program_output): New user settable variable.
28921
28922 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28923
28924 * config/sh.exp: Deleted (use sim.exp instead).
28925
28926 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28927
28928 * config/vx.exp: Declare CHECKTASK as global.
28929 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28930 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28931 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28932
28933 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28934
28935 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28936 target. Like vx.exp, only includes `vx29k.exp' instead of
28937 `vxworks.exp'.
28938
28939 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28940
28941 * config/sim.exp: Increase time limit from 120 seconds to 240.
28942
28943 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28944
28945 * gcc.c-torture/execute/950628-1.c: New test.
28946
28947 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28948
28949 * gcc.c-torture: Update with changes/additions from
28950 c-torture-1.34.
28951
28952 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28953
28954 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28955
28956 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28957
28958 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28959
28960 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28961
28962 * gcc.c-torture/compile/950512-1.c: New test.
28963 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28964 * gcc.dg/struct-ret-1.c: Likewise.
28965
28966 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28967
28968 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28969 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28970
28971 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28972
28973 * gcc.c-torture/special/920411-1.c: Deleted.
28974 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28975
28976 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28977
28978 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28979 cpu limit.
28980
28981 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28982
28983 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28984
28985 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28986
28987 From kenner;
28988 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28989 is the proper length.
28990 * va-arg-3.c: Likewise.
28991
28992 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28993
28994 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28995 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28996
28997 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28998 * lib/g++.exp (default_g++_start): Delete old cruft.
28999
29000 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29001
29002 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29003 (2 * (1 << 18)) to (2 * (1 << 17)).
29004
29005 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29006
29007 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29008
29009 * config/rom68k.exp: Renamed from config/idp.exp
29010
29011 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29012
29013 * c-torture/compile/921109-2.c
29014
29015 1995-04-18 Mike Stump <mrs@cygnus.com>
29016
29017 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29018 excess errors.
29019
29020 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29021
29022 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29023 output.
29024 * lib/g++.exp (default_g++_start): Likewise.
29025
29026 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29027
29028 * gcc.c-torture/compile/950329-1.c: New test.
29029
29030 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29031
29032 * config/bug.exp (${tool}_load): Updated to use new remote_open
29033 and remote_close procs.
29034 * config/idp.exp: New file.
29035
29036 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29037
29038 * gcc.c-torture/execute/950322-1.c: New test.
29039
29040 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29041
29042 * config/vx.exp (${tool}_load): Clean up testing of return code from
29043 vxworks_ld and vxworks_spawn.
29044
29045 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29046
29047 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29048
29049 1995-03-13 Mike Stump <mrs@cygnus.com>
29050
29051 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29052 can mark excess errors on a machine by machine basis. Note, the
29053 default is to not expect any excess errors, even when excess
29054 errors test - is given, so you will want to put an XFAIL ... on
29055 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29056 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29057 those 4 machines, but no others.
29058
29059 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29060
29061 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29062 * lib/c-torture.exp: to here.
29063
29064 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29065
29066 * gcc.c-torture/execute/950221-1.c: New test.
29067 * gcc.c-torture/execute/struct-ret-1.c: New test.
29068 * gcc.c-torture/compile/950221-1.c: New test.
29069
29070 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29071
29072 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29073
29074 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29075 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29076
29077 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29078
29079 * g++.gb: New directory of tests, derived from my signature and
29080 class scoping tests.
29081
29082 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29083 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29084 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29085 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29086 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29087 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29088 * g++.gb/sig25.C: Likewise.
29089
29090 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29091 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29092 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29093 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29094 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29095 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29096 * g++.gb/sig25.exp: Likewise.
29097
29098 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29099 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29100 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29101 * g++.gb/scope13.C: Likewise, this test still fails.
29102
29103 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29104 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29105 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29106 * g++.gb/scope13.exp: Ditto.
29107
29108 * g++.gb/README: New file, explains what these tests are about.
29109
29110 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29111
29112 * lib/dg.exp (dg-do): Support `preprocess'.
29113 (dg-test): Likewise.
29114
29115 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29116
29117 * config/udi.exp: change "continue -expect" to "exp_continue".
29118
29119 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29120
29121 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29122 Delete redundant tests.
29123
29124 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29125 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29126 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29127 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29128 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29129 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29130 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29131 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29132
29133 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29134 storing label pointers.
29135 * gcc.c-torture/execute/921019-1.c: Likewise.
29136 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29137 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29138 parameter fp.
29139 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29140 constants.
29141
29142 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29143 Delete obsolete tests.
29144
29145 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29146 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29147 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29148 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29149 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29150 * gcc.c-torture/compile/950124-1.c: New test.
29151
29152 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29153
29154 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29155
29156 * lib/mike-g++.exp: Add -lm to LIBS.
29157
29158 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29159
29160 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29161
29162 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29163
29164 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29165
29166 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29167
29168 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29169
29170 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29171
29172 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29173 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29174 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29175 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29176 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29177 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29178 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29179 * g++.law/{operators31.C, operators32.C,
29180 * g++.law/{operators33.C, operators34.C}: Likewise.
29181 * g++.law/{pic1.C, refs2.C}: Likewise.
29182 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29183 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29184 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29185 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29186
29187 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29188 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29189 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29190 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29191 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29192 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29193 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29194 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29195 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29196 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29197 * g++.law/{operators34.exp}: Likewise.
29198 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29199 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29200 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29201 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29202 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29203
29204 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29205 No longer expected to fail.
29206 * g++.law/missed-error3.C: Tweak for recent bool changes.
29207
29208 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29209
29210 * config/emb-unix: Deleted.
29211 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29212 remote execution. Do final link on remote host if REMOTE_LINK is set.
29213
29214 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29215
29216 * lib/dg.exp (dg-test): Fix typo in last patch.
29217
29218 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29219
29220 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29221 (handles multiple occurrences).
29222
29223 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29224
29225 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29226 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29227 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29228 printed).
29229 * lib/c-torture.exp (c-torture-compile): Likewise.
29230 (c-torture): Prepend full path if missing.
29231 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29232 (gcc_fail): Likewise.
29233 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29234
29235 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29236
29237 * lib/netware.exp: Only attach to NetWare i386 systems.
29238
29239 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29240
29241 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29242 messages. Add test name to "output pattern match" pass/fail message.
29243
29244 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29245
29246 * gcc.dg: New testsuite.
29247 * gcc.dg/dg.exp: New file.
29248
29249 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29250 test-switch.c}: Deleted.
29251
29252 * gcc.misc-tests/msgs.exp: New testcase driver.
29253
29254 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29255
29256 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29257 Watch for illegal return values from ${tool}_load.
29258 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29259 cross targets. Coerce return value >0 to 1.
29260
29261 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29262
29263 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29264
29265 * config/emb-unix.exp: New file.
29266
29267 * config/sim.exp: Error if variable $SIM not defined.
29268 (${tool}_load): Mark test as "untested" if simulator missing.
29269
29270 * config/unix.exp: Load remote.exp to get rcp_download.
29271 * lib/c-torture.exp: Use different option lists for testcases with
29272 and without loops.
29273 * gcc.c-torture/execute/execute.exp: Likewise.
29274
29275 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29276
29277 * config/*.exp: Clarify return code from ${tool}_load.
29278 Call `unresolved' or `untested' instead of `warning' or `perror'
29279 (sometimes you still want to call both though).
29280 Add comment that `shell_id' is local to each file.
29281 * config/udi.exp (timeout): Set to 30.
29282 Don't print warning if connection fails, $connectmode has already
29283 printed an error.
29284 (${tool}_load): Move verbose messages to level 2.
29285 Rework pattern for "Process started" message.
29286 Pass `shell_id' to ${connectmode}_download.
29287 Retry twice upon timeout. Make resetting of target more robust.
29288 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29289 Pass `shell_id' to exit_$connectmode.
29290 Only call exit_$connectmode if connected.
29291 * config/unix.exp (${tool}_load): Check return codes better.
29292 * config/vrtx.exp (${tool}_load): Likewise.
29293 * config/vx.exp (${tool}_load): Likewise.
29294 Delete unneeded global's.
29295 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29296 from ${tool}_load.
29297 (dg-stat): Delete.
29298 (dg-init): Delete recording of pass/fail counts.
29299 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29300 (old-dejagnu-init): Likewise.
29301 (old-dejagnu-stat): Delete contents, empty proc now.
29302 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29303 (c-torture): Delete references to lcnt, lpass, lfail.
29304 Get option list from TORTURE_OPTIONS.
29305 Delete -funroll[-all]-loops if no loops.
29306 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29307 (g++_stat): Delete contents (empty proc now).
29308 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29309 (gcc_finish): Likewise.
29310 (gcc_stat): Deleted.
29311 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29312 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29313 * gcc.c-torture/execute/execute.exp: Likewise.
29314 Split tests into two parts: compile, execute.
29315 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29316 no loops. Update to reflect clarified return codes from ${tool}_load.
29317
29318 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29319
29320 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29321 to grep for.
29322 (old-dejagnu): Likewise (where necessary).
29323
29324 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29325
29326 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29327
29328 * lib/dg.exp (dg-process-target): Fix processing of selector.
29329 Add comment regarding use of `error'.
29330
29331 * lib/gcc.exp (prune_system_crud): Define if missing.
29332 * lib/g++.exp (prune_system_crud): Likewise.
29333
29334 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29335 Call prune_system_crud.
29336 * lib/dg.exp (dg-runtest): New proc.
29337 Use perror instead of send_user for tcl errors in testcase.
29338 Don't return any value, it's never used.
29339 Don't clobber previous definition of `unknown'.
29340 Print tcl errors in `dg-final'.
29341
29342 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29343
29344 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29345 (dg-test): Don't print errorInfo, it contains stack backtrace.
29346
29347 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29348
29349 * lib/g++.exp (runtest_file_p): Define if missing.
29350
29351 1994-09-24 Doug Evans (dje@cygnus.com)
29352
29353 * lib/mike-g++.exp: Comment out loading of g++.exp.
29354 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29355 (default_g++_version): Always print something.
29356 (default_g++_start): Comment out call to `which'.
29357 (g++_start, g++_load): Deleted (must be defined in config file).
29358 * lib/gcc.exp: Test for existence of $CC at start.
29359 Delete check for tmpdir (done in gcc_init).
29360 (default_gcc_version): Always print something.
29361 (default_gcc_start): Comment out call to `which'.
29362 * config/*.exp: Major cleanup - make cross targets work at least a
29363 little better for g++ (by not being "--tool gcc" specific).
29364 Rename gcc_xxx to ${tool}_xxx.
29365 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29366 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29367
29368 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29369
29370 * lib/c-torture.exp (c-torture-compile): Rework compiler
29371 message processing.
29372
29373 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29374 c-torture.
29375
29376 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29377
29378 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29379
29380 * lib/dg.exp (dg-process-target): Support { target native }.
29381
29382 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29383
29384 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29385 looked for "... program xxx got fatal signal".
29386 Correct regsub munging of `comp_output'.
29387 Ignore compiler messages "path prefix not used" and "linker input
29388 file unused".
29389
29390 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29391
29392 * lib/gcc.exp (runtest_file_p): Define if missing.
29393 * gcc.prms/template.c: Example to work from.
29394
29395 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29396
29397 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29398 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29399
29400 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29401 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29402 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29403 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29404
29405 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29406 (dg-process-target): No longer a varargs proc.
29407 Return S/N for target, P/F for xfail. All callers changed.
29408 (user option procs): More argument checking.
29409 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29410 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29411 (dg-test): Skip test if not running on selected target in `dg-do'.
29412 Update handling of `dg-do-what', `dg-output-text'.
29413 Separate execution pass/fail from output pattern match pass/fail.
29414 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29415
29416 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29417
29418 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29419 target for 920510-1.c.
29420
29421 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29422
29423 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29424 Clean up comment regarding use of passcnt, etc.
29425 (gcc_stat): Don't update `testcnt' here.
29426 (gcc_finish): Do it here.
29427 Might as well reset `but_id' here too.
29428 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29429 to determine if the file should be tested.
29430 * gcc.c-torture/compile/compile.exp: Likewise.
29431 * gcc.c-torture/execute/execute.exp: Likewise.
29432 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29433 * gcc.misc-tests/dg-test.exp: Likewise.
29434 * gcc.prms/prms.exp: Likewise.
29435 * gcc.wendy/wendy.exp: Likewise.
29436 * g++.old-deja.exp: Likewise.
29437 Move "Testing file" message to verbose level 1.
29438
29439 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29440
29441 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29442
29443 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29444
29445 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29446 (default_gcc_start): Accept optional second list element
29447 of compiler flags. Print compiler output at verbosity level 2.
29448 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29449 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29450 Save current values of framework globals passcnt, failcnt, xpasscnt,
29451 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29452 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29453 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29454 xfailcnt to compute stats. Update framework global `testcnt' from
29455 pass/fail counts.
29456 (gcc_finish): New proc. Clean up test environment.
29457 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29458 (gcc_epass, gcc_efail): Delete.
29459 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29460 argument of line number.
29461 (dg-init): If the tool has an init routine, call it.
29462 (dg-test): Remove args `cflags_var' and `libs_var'.
29463 Pass all compiler options to ${tool}_start.
29464 Handle missing line number.
29465 (dg-finish): New function.
29466 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29467 particular files. Call gcc_finish at end. Move "skipping test"
29468 message to verbosity level 3.
29469 * gcc.c-torture/compile/compile.exp: Likewise.
29470 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29471 * gcc.c-torture/execute/execute.exp: Likewise.
29472 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29473 Print testcase being tried at verbosity level 1.
29474 * gcc.c-torture/special/special.exp: Unset xfail.
29475 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29476 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29477 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29478 * gcc.failure/failure.exp: Likewise.
29479 * gcc.ieee/ieee.exp: Likewise.
29480 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29481 Update call to dg-test. Call dg-finish at end.
29482 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29483 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29484 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29485 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29486 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29487 * gcc.wendy/wendy.exp: Add copyright.
29488 Delete setting of tmpdir (done by gcc_init).
29489 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29490 Pass compiler flags to gcc_start. Call gcc_finish at end.
29491 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29492 gcc_[ce]pass/fail.
29493
29494 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29495
29496 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29497 confusion.
29498 (g++_load): Likewise.
29499
29500 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29501 Rename argument to `prog' to remove the confusion.
29502 Varargs fns behave differently too!
29503 (g++_load): Likewise.
29504
29505 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29506
29507 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29508 what it is. Delete (always) printing of status value for !native.
29509 Simplify verbose code, and include status and exec_output.
29510 (g++_load): Use gcc_load.
29511
29512 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29513
29514 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29515 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29516 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29517 940714-3.c as these testcases don't exist anymore. Make
29518 va-arg-1.c expected to pass.
29519
29520 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29521
29522 * gcc.misc-tests/misc.exp: Only run specific testcases.
29523 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29524 * gcc.misc-tests/dg-[1-9].c: New files.
29525
29526 * lib/dg.exp: New testsuite driver.
29527 * gcc.prms/prms.exp: Use it.
29528
29529 * README.gcc: New file.
29530
29531 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29532 Document and reset `lxpass' and `lxfail'.
29533 Simplify "initialized" message.
29534 (gcc_stat): Clean up comments a little.
29535
29536 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29537
29538 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29539
29540 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29541
29542 * lib/old-dejagnu.exp (process-option): New proc.
29543 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29544 (old-dejagnu): Simplify.
29545 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29546
29547 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29548
29549 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29550 exists and is not an empty string.
29551
29552 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29553 $xfail rather than calling setup_xfail. Clear $xfail when test is
29554 finished.
29555 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29556 automatically.
29557
29558 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29559 longer expected to fail.
29560
29561 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29562 "f" function call.
29563
29564 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29565
29566 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29567 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29568 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29569 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29570 c-torture-1.29.
29571
29572 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29573 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29574
29575 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29576
29577 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29578 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29579
29580 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29581 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29582 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29583
29584 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29585
29586 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29587 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29588 940714-1.c, 940714-2.c, 940714-3.c},
29589 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29590 gcc.misc-tests/{mg.c,mg.exp}:
29591 New tests.
29592 * gcc.noncompile/noncompile.exp: Change accordingly.
29593
29594 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29595
29596 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29597 Undo previous clobberage.
29598
29599 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29600
29601 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29602 * gcc.special/{930510-1.c, special.exp}:
29603 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29604 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29605 struct-varargs-1.c}: New tests from c-torture-1.26.
29606
29607 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29608
29609 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29610 argument to switch.
29611
29612 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29613
29614 * Revert the previous changes. Please see Rob's directory
29615 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29616 fixes.
29617
29618 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29619
29620 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29621 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29622 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29623 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29624 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29625 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29626 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29627 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29628 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29629 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29630 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29631 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29632 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29633 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29634 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29635 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29636 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29637 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29638 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29639 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29640 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29641 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29642 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29643 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29644 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29645 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29646 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29647
29648 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29649
29650 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29651 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29652 with perror calls.
29653
29654 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29655
29656 * config/unix.exp (g++_load): Fix syntax.
29657
29658 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29659
29660 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29661 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29662 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29663 Don't expect va-arg-1.c to fail. Correct expected output for
29664 920928-1.c.
29665 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29666 * gcc.wendy/hbm4.c: Correct typo.
29667 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29668
29669 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29670
29671 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29672 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29673 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29674 * lib/c-torture.exp (c-torture-compile): Ditto.
29675
29676 Reduce volume of output (remove all the -I's and such).
29677 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29678 Call gcc_cpass, gcc_cfail.
29679 (c-torture): Pass testing option to c-torture-compile.
29680
29681 1994-03-21 Doug Evans (dje@cygnus.com)
29682
29683 Bring patches over from progressive.
29684 * config/default.exp: Exit remote shell cleanly.
29685 (g++_exit, g++_start): Add default versions.
29686 * config/sim.exp (gcc_load): Use perror, not error.
29687
29688 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29689
29690 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29691 set in site.exp.
29692
29693 1994-03-14 Doug Evans (dje@cygnus.com)
29694
29695 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29696 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29697 (wendy_try): New proc to run testcase.
29698 (main loop): Call 'em.
29699 * gcc.wendy/*.c: Clean up pass to correct expected output.
29700
29701 * lib/gcc.exp: Minor cleanup work.
29702 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29703
29704 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29705
29706 * config/sim.exp (gcc_load): Document return codes better.
29707 Don't pass -v to simulator.
29708
29709 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29710
29711 * gcc.special/920717-x.c: Fix typo.
29712 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29713 get at sources.
29714
29715 * lib/mike-gcc.exp: Fix typo.
29716
29717 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29718
29719 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29720 binary to use, transform the name.
29721 * config/*.exp: rename everything. Nuke any g++ specific files,
29722 it's now a special case of gcc that requires no special support.
29723 Add a default.exp for unsupported targets.
29724
29725 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29726
29727 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29728 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29729 version of Tcl.
29730
29731 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29732
29733 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29734 than a warning.
29735
29736 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29737
29738 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29739
29740 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29741
29742 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29743 option_list. Compile every file with only 4/6 option choices
29744 (same as C torture) instead of with 12/18 different option
29745 choices.
29746 * lib/c-torture.exp: Likewise.
29747
29748 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29749 not already set.
29750
29751 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29752
29753 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29754 can put an XFAIL *-*-* on excess errors.
29755
29756 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29757
29758 * g++.law: Add more tests derived from g++-bugs snapshots.
29759
29760 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29761 equivalent to g++.law/init9.
29762
29763 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29764 compiled it, and the a.out file after we've run it.
29765
29766 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29767
29768 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29769 compiled it, and the a.out file after we've run it.
29770
29771 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29772
29773 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29774
29775 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29776
29777 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29778 version number.
29779
29780 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29781
29782 * g++.law: New directory of g++ tests derived from the g++-bugs
29783 snapshots.
29784
29785 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29786
29787 * gcc.compile: initbug1.c initbug1.exp testcase added
29788
29789 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29790
29791 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29792 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29793 fixes submitted by Jeff Law (law@cs.utah.edu)
29794 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29795 Jeff Law (law@cs.utah.edu)
29796
29797
29798 1993-11-30 Mike Stump (mrs@cygnus.com)
29799
29800 * config/unix-g++.exp: Follow the gcc way of doing things.
29801 * g++.old-deja/old-deja.exp: Minor updates.
29802 * lib/g++.exp: New file, follow the gcc way of doing things.
29803 * lib/old-dejagnu.exp: Minor updates.
29804 * lib/mike-g++.exp: Always unset errorInfo.
29805
29806 1993-11-06 Mike Stump (mrs@cygnus.com)
29807
29808 * lib/gcc.exp: Fix some errors with the below change, CC and
29809 CFLAGS should be global when setting, not local.
29810
29811 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29812
29813 * lib/gcc.exp: Transform tool name.
29814
29815 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29816
29817 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29818
29819 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29820
29821 * lib/gcc.exp: change gcc_done to gcc_stat
29822
29823 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29824
29825 * Upgraded gcc testsuite to c-torture version 1.25
29826
29827 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29828
29829 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29830 * lib/c-torture: added hooks for new reporting code.
29831
29832 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29833
29834 * config/sh-gcc.exp: check if sh-sim exists in the path
29835
29836 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29837
29838 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29839 * gcc.compile/compile.exp: Initial changes for new logic.
29840 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29841 * gcc.failure/failure.exp: Initial changes for new logic.
29842 * gcc.ieee/ieee.exp: Initial changes for new logic.
29843 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29844 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29845 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29846 * lib/c-torture.exp: Initial changes for new logic.
29847 * lib/gcc.exp: Initial changes for new logic.
29848
29849 1993-10-15 Mike Stump (mrs@cygnus.com)
29850
29851 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29852 depend upon failure or success. Fully qualify names in failure
29853 and success messages. Always remove a.out before starting
29854 compile, just in case. Pay more attention to error text output by
29855 the compiler. Handle testcases with no known past errors just
29856 like all others, so that things are uniform. Other miscellaneous
29857 improvements.
29858
29859 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29860
29861 * gcc.cpp: new directory for cpp tests
29862
29863 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29864
29865 * lib/chill.exp: Code reformatted, removed unused code.
29866 * config/unix-chill.exp: Code reformatted, removed unused code.
29867 * chill.execute/execute.exp: Code reformatted, removed unused code.
29868 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29869
29870 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29871
29872 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29873 routines not written.
29874
29875 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29876
29877 * config/bug-gcc.exp: Use new procs from bug.exp.
29878
29879 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29880
29881 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29882 via ftp, rather than depending on NFS.
29883 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29884 case.
29885
29886 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29887
29888 * config/bug-gcc.exp: Use new download proc.
29889
29890 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29891
29892 * chill.execute/execute.exp: cleanups, handles errors better
29893 * chill.compile/compile.exp: rewrite, based on execute.exp
29894 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29895 * lib/chill.exp: major changes to diff proc and compile and link
29896 procs. added chill_fail and chill_pass wrappers to pass and
29897 fail. added more comments, and handle error codes better.
29898 Added a hack to capture stderr from exec, so noncompile tests
29899 can work.
29900
29901 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29902
29903 * chill.execute/execute.exp: rewrite of testsuite driver
29904 * lib/chill.exp: rewrite of testsuite driver
29905 * config/unix-chill.exp: rewrite of testsuite driver
29906
29907 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29908
29909 In chill.execute:
29910 * iexpr.ch: Standardize uppercase.
29911 * tuples.dat: Standardize uppercase.
29912 * vary.ch: standardize. Correct varying string assignments.
29913 * vary.dat: Add new output lines.
29914
29915 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29916
29917 In chill.execute:
29918 * chprintf.ch: Standardize use of uppercase.
29919 * tuples.ch: Standardize and turn arr2 into a DCL,
29920 rather than a SYN.
29921 * pinits.ch: Standardize.
29922
29923 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29924
29925 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29926 * Makefil: Renamed to Makefile.in.
29927 * configure.in: New.
29928
29929 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29930
29931 In chill.execute:
29932 * .cvsignore: Add result/output files.
29933 * Makefile: Fix up variables at start. Use MFLAGS
29934 everywhere. Correct bool_loc, built_ins entries.
29935 Add entry for vary1.ch.
29936 * bitarray.ch: Standardize upper-case usage.
29937 * bitexpr.ch: Standardize, add output of b1.
29938 * params.ch: Use arrayt in along PROC parameters, to
29939 avoid novelty problems.
29940 * sets.ch: Tiny cleanup.
29941 * vary1.ch: Re-indent.
29942
29943 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29944
29945 * Add PR-related files to Makefiles, .cvsignore files, etc.
29946
29947 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29948
29949 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29950 with compiler objects. New names are test-flow.c and test-loop.c
29951
29952 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29953
29954 * Upgraded c-torture tests from 1.19 to 1.20
29955
29956 * new files:
29957 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29958 * gcc.compile: 930623-1.c 930623-2.c
29959 * gcc.noncompile: 930622-1.c 930622-2.c
29960 * gcc.failure: 920411-1.c 920627-2.c
29961 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29962
29963 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29964
29965 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29966 More changes to get testsuite working properly. Needs more work.
29967 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29968
29969 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29970
29971 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29972 More changes to get testsuite working properly. Needs more work.
29973
29974 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29975
29976 * chill.compile/compile.exp: Added for Dejagnu support
29977 * chill.execute/execute.exp: Added for Dejagnu support
29978 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29979
29980 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29981
29982 This should complete moving the CHILL test files.
29983 * chill.noncompile(.cvsignore printf.grt
29984 in-printf.grt chprintf.grt chprintf.ch):
29985 Added test-support files.
29986 (Makefile): Modified further.
29987 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29988 signal.ch): Added test files.
29989 * chill.execute (.cvsignore printf.grt printr.c
29990 in-printf.grt rts.c chprintf.grt rts.h): Added
29991 test-support files.
29992 (Makefile): More corrections.
29993
29994 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29995
29996 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29997 test cases, ready for DejaGnu.
29998
29999 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30000
30001 * Upgraded c-torture tests from 1.18 to 1.19
30002
30003 * gcc.compile: added test(s):
30004 930607-1.c
30005 * gcc.execute: added test(s):
30006 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30007
30008 * added new subdirectory for misc tests: gcc.misc-tests
30009 * gcc.misc-test(s): added tests:
30010 inst-check.c test-consts.c test-ior.c test-switch.c
30011
30012 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30013
30014 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30015
30016 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30017
30018 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30019
30020 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30021
30022 * Upgraded c-torture tests from 1.17 to 1.18
30023
30024 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30025
30026 * Upgraded c-torture tests from 1.12 to 1.17
30027
30028 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30029
30030 * lib/old-dejagnu.exp:
30031 Fixed handling of XFAIL target triplets to correctly
30032 recognize wildcard characters. Removed code that
30033 appended a unique id tag to the end of the file name
30034 printed out by the result of the testcases within a
30035 given test file.
30036
30037 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30038
30039 * lib/old-dejagnu.exp:
30040 Reworked expected failure handling to trigger off of XFAIL
30041 keyword in keyphrase embeded in testcase source code. The
30042 XFAIL keyword must be at the end of the keyphrase line. It
30043 may optionally be followed by one or more target triplets.
30044 It has just occured that the handling of wildcards in the
30045 target triplet may not be correct.
30046
30047 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30048
30049 * g++.old-deja/tests:
30050 Moved all subdirectories up one level into g++.old-deja .
30051
30052 * lib/old-dejagnu.exp:
30053 Fixed problem with CXXFLAGS not being properly reset, and being
30054 corrupted with extraneous "-c" compiler option. This was
30055 causing binaries to not be generated for test that needed them.
30056 Modified strings passed to "pass" and "fail" so that individual
30057 tests from the same test file would be distinguished by an
30058 identifier appended to the test file name in the summary logs;
30059 this corrected a problem with erroneous diff logs. Added code
30060 to search testcases for expected fail and unexpected pass keywords.
30061
30062 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30063
30064 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30065
30066 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30067
30068 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30069 Removed extraneous text from end of "Special g++ Options"
30070 keyphrase.
30071
30072 * lib/old-dejagnu.exp: Added pattern matching to look for new
30073 keywords, embedded in testcases comments, which will trigger
30074 calls to xpass and xfail.
30075
30076 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30077
30078 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30079 comments embedded in the testcases, especially the one looking for
30080 special compiler options, as well as the pattern matching for the
30081 compiler output again.
30082
30083 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30084
30085 * lib/old-dejagnu.exp: Do a proper check of the return value for
30086 execute tests. Fixed several problems with the pattern matching
30087 of the compiler output which gave erroneous test results.
30088 Changed several of the test result messages to be more descriptive.
30089 * config/unix-g++.exp: Proc g++_load now actually works and
30090 executes the tests passed to it and returns a usable return
30091 value.
30092
30093 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30094
30095 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30096
30097 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30098
30099 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30100 Modified both files to properly execute the old style
30101 dejagnu tests. The previous versions of these files were
30102 experimental and did not function anything near correctly.
30103
30104 1993-04-05 Rob Savoye (rob@cygnus.com)
30105
30106 * Removed all Makefile.in and configure.in files. No configuration
30107 needed now.
30108
30109 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30110
30111 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30112
30113 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30114
30115 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30116 gcc.special/configure.in, gcc.noncompile/configure.in,
30117 gcc.execute/configure.in, gcc.code_quality/configure.in,
30118 g++.other/configure.in, g++.old-deja/configure.in,
30119 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30120 in srcname setting.
30121
30122 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30123
30124 * lib/udi.exp: Fixed mondfe and mondfe_download.
30125 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30126 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30127
30128 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30129
30130 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30131 (gdb_exit): Don't remove *_soc files.
30132
30133 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30134
30135 * lib/c-torture.exp: Don't look for main; instead always use -w
30136 -c. This is how the c-torture tests work. Remove the object
30137 file if the compilation succeeds.
30138 * gcc.execute/execute.exp: Remove executable if test passes.
30139 * gcc.noncompile/noncompile.exp: Every test is an expected
30140 failure.
30141 * gcc.special/special.exp: Added tests from c-torture 1.11,
30142 corrected use of existing test.
30143 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30144 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30145 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30146 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30147 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30148 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30149 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30150 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30151 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30152 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30153 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30154 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30155 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30156 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30157 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30158 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30159 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30160 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30161 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30162 c-torture 1.11.
30163 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30164 correspond to c-torture 1.11.
30165
30166 * New file.