re PR c++/20028 (class and then template class gives an ICE)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
2
3 PR c++/20028
4 * g++.dg/template/crash34.C: New.
5
6 PR c++/20022
7 * g++.dg/other/access3.C: New.
8
9 2005-02-17 Ira Rosen <irar@il.ibm.com>
10
11 * gcc.dg/vect/vect-98.c: New test.
12
13 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
14
15 PR tree-optimization/19967
16 * gcc.dg/pr19967.c: New.
17
18 2005-02-16 Jakub Jelinek <jakub@redhat.com>
19
20 PR middle-end/19857
21 * gcc.dg/tree-ssa/20050215-1.c: New test.
22 * gcc.c-torture/execute/20050215-1.c: New test.
23
24 2005-02-15 Eric Christopher <echristo@redhat.com>
25
26 * gcc.dg/cpp/20050215-1.c: New file.
27
28 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
29
30 PR tree-optimization/15785
31 * gcc.dg/pr15785-1.c: New test.
32
33 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
34
35 PR c++/17788
36 * g++.dg/init/ctor4.C: New.
37 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
38
39 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
40
41 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
42 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
43
44 2005-02-15 Andreas Schwab <schwab@suse.de>
45
46 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
47 declare malloc.
48
49 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
50
51 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
52
53 2005-02-14 Diego Novillo <dnovillo@redhat.com>
54
55 PR tree-optimization/19853
56 * gcc.c-torture/compile/pr19853.c: New test.
57
58 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
59
60 PR c++/19608
61 * g++.dg/parse/local-class1.C: New.
62
63 PR c++/19895
64 * g++.dg/parse/ptrmem3.C: New.
65
66 PR c++/19884
67 * g++.old-deja/g++.oliva/template6.C: Add another case.
68 * g++.dg/template/explicit6.C: New.
69
70 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
71
72 PR c++/17816
73 * g++.dg/other/redecl2.C: New.
74
75 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
76
77 PR c++/19891
78 * g++.dg/abi/covariant4.C: New.
79
80 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
81
82 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
83
84 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
85
86 * gcc.dg/vect/vect-96.c: Fix typo.
87
88 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
89
90 PR c++/14479
91 PR c++/19487
92 * g++.dg/template/enum5.C: New test.
93
94 2005-02-12 Ira Rosen <irar@il.ibm.com>
95
96 * gcc.dg/vect/vect-97.c: New test.
97
98 2005-02-12 Ira Rosen <irar@il.ibm.com>
99
100 * gcc.dg/vect/vect-96.c: New test.
101
102 2005-02-12 Uros Bizjak <uros@kss-loka.si>
103
104 * gcc.dg/builtins-34.c: Also check ldexp*.
105
106 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
107
108 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
109
110 2005-02-11 Janis Johnson <janis187@us.ibm.com>
111
112 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
113 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
114 dg-require-dll, dg-require-iconv, dg-require-named-sections,
115 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
116 selector_list, selector_expression, dg-process-target): Move to new
117 file target-supports-dg.exp.
118 * lib/target-supports-dg.exp: New.
119
120 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
121 New.
122
123 2005-02-11 Jakub Jelinek <jakub@redhat.com>
124
125 PR c++/19666
126 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
127
128 PR middle-end/19858
129 * gcc.c-torture/compile/20050210-1.c: New test.
130
131 2005-02-11 Mark Mitchell <mark@codesourcery.com>
132
133 PR c++/19755
134 * g++.dg/warn/Wbraces1.C: New test.
135
136 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
137
138 * gcc.dg/builtins-52.c: New testcase.
139
140 2005-02-10 Jakub Jelinek <jakub@redhat.com>
141
142 PR c/19342
143 * gcc.c-torture/execute/20050119-1.c: New test.
144
145 2005-02-09 Mark Mitchell <mark@codesourcery.com>
146
147 PR c++/19811
148 * g++.dg/init/delete1.C: New test.
149
150 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
151
152 PR c++/18470
153 * g++.dg/template/static12.C: New test.
154
155 2005-02-09 Mark Mitchell <mark@codesourcery.com>
156
157 PR c++/19787
158 * g++.dg/conversion/ambig1.C: New test.
159
160 PR c++/19739
161 * g++.dg/ext/attrib19.C: New test.
162
163 PR c++/19732
164 * g++.dg/parse/dtor5.C: New test.
165
166 PR c++/19762
167 * g++.dg/template/dtor3.C: New test.
168
169 PR c++/19826
170 * g++.dg/template/static11.C: New test.
171 * g++.dg/template/crash2.C: Remove dg-error marker.
172
173 2005-02-09 Janis Johnson <janis187@us.ibm.com>
174
175 PR C++/18491
176 * g++.old-deja/g++.mike/p10769a.C: Remove.
177
178 2005-02-09 Roger Sayle <roger@eyesopen.com>
179
180 * gcc.dg/builtins-48.c: New test case.
181 * gcc.dg/builtins-49.c: New test case.
182 * gcc.dg/builtins-50.c: New test case.
183 * gcc.dg/builtins-51.c: New test case.
184
185 2005-02-09 Ian Lance Taylor <ian@airs.com>
186
187 PR middle-end/19583
188 * g++.dg/warn/Wreturn-type-3.C: New test.
189
190 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
191
192 PR middle-end/19402
193 * gcc.dg/pr19402-1.c: New testcase.
194 * gcc.dg/pr19402-2.c: likewise.
195
196 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
197
198 PR middle-end/19854
199 * g++.dg/tree-ssa/tmmti.C: New testcase.
200
201 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
202
203 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
204
205 2005-02-08 Mark Mitchell <mark@codesourcery.com>
206
207 PR c++/19733
208 * g++.dg/parse/crash23.C: New test.
209 * g++.dg/warn/Weff1.C: New test.
210
211 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
212
213 * gcc.dg/20050209-1.c: New test.
214
215 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
216
217 PR target/19799
218 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
219
220 2005-02-08 Mike Stump <mrs@apple.com>
221
222 * g++.dg/pch/import-2.c: New test.
223 * g++.dg/pch/import-2.hs: New.
224 * g++.dg/pch/include/import-2a.h: New.
225 * g++.dg/pch/include/import-2b.h: New.
226
227 2005-02-08 Janis Johnson <janis187@us.ibm.com>
228
229 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
230
231 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
232
233 * gfortran.dg/substr_1.f90: New test.
234
235 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
236
237 PR middle-end/19775
238 * gcc.dg/torture/builtin-power-1.c: Disable test for
239 invalid transformation.
240 * gcc.dg/builtins-10.c: Likewise. Disable one test we
241 no longer optimize.
242 * gcc.dg/builtins-47.c: New testcase.
243
244 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
245 Dorit Naishlos <dorit@il.ibm.com>
246
247 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
248
249 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
250
251 * gcc.c-torture/compile/20050206-1.c: New test.
252
253 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
254
255 PR tree-opt/19768
256 * g++.dg/opt/pr19768.C: New test.
257
258 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
259
260 PR tree-opt/19736
261 * gcc.c-torture/compile/pr19736.c: New test.
262
263 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
264
265 PR c++/17401
266 * g++.dg/parse/error25.C: New test.
267
268 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
269
270 * gcc.c-torture/execute/20050203-1.c: New.
271
272 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
273
274 * gcc.dg/vect/vect-85.c: Remove xfail.
275 * gcc.dg/vect/vect-86.c: Remove xfail.
276 * gcc.dg/vect/vect-87.c: Remove xfail.
277 * gcc.dg/vect/vect-88.c: Remove xfail.
278
279 2005-02-02 Geoffrey Keating <geoffk@apple.com>
280
281 * gcc.dg/altivec-19.c: New.
282
283 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
284
285 PR c/17807
286 * gcc.dg/nested-func-3.c: New test.
287 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
288
289 2005-02-02 Janis Johnson <janis187@us.ibm.com>
290
291 * gcc.test-framework/gen_directive_tests: Generate tests for
292 selector expressions.
293
294 2005-02-02 Matt Austern <austern@apple.com>
295
296 PR c++/19628
297 * g++/ext/builtin7.C: New.
298 * g++/ext/builtin8.C: New.
299
300 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
301
302 PR c/18502
303 * gcc.dg/pr18502-1.c: New test.
304
305 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
306
307 PR c++/17413
308 * g++.dg/template/local4.C: Tweak.
309
310 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
311
312 PR tree-optimization/19578
313 * gcc.c-torture/compile/20050202-1.c: New test.
314
315 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
316
317 PR c/19435
318 * gcc.dg/c99-init-4.c: New test.
319
320 2005-02-01 Janis Johnson <janis187@us.ibm.com>
321
322 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
323
324 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
325
326 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
327 * g++.dg/eh/check-vect.h: New.
328
329 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
330 * gcc.dg/vect/vect-78.c: Ditto.
331 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
332 Remove.
333
334 * g++.dg/conversion/simd1.C: Expect warning.
335 * g++.dg/ext/attribute-test-1.C: Ditto.
336 * g++.dg/ext/attribute-test-2.C: Ditto.
337 * g++.dg/ext/attribute-test-3.C: Ditto.
338 * g++.dg/ext/attribute-test-4.C: Ditto.
339
340 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
341 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
342
343 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
344
345 2005-02-01 Richard Henderson <rth@redhat.com>
346
347 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
348 long double for ibm double-double format.
349 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
350
351 2005-02-01 Diego Novillo <dnovillo@redhat.com>
352
353 PR tree-optimization/19633
354 * testsuite/gcc.dg/pr19633-1.c: New test.
355 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
356 to NULL or a symbol.
357
358 2005-02-01 Janis Johnson <janis187@us.ibm.com>
359
360 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
361 New procs.
362 (dg-process-target (local override)): Handle selector expressions.
363
364 * gcc.test-framework/README: Describe tests in source directory.
365 * gcc.test-framework/test-framework.awk: Handle dg- tests.
366 * gcc.test-framework/test-framework.exp: Handle dg- tests.
367 * gcc.test-framework/dg-bogus-exp-P.c: New test.
368 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
369 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
370 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
371 * gcc.test-framework/dg-do-link-exp-P.c: New test.
372 * gcc.test-framework/dg-do-run-exp-P.c: New test.
373 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
374 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
375 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
376 * gcc.test-framework/dg-error-exp-P.c: New test.
377 * gcc.test-framework/dg-error-exp-XP.c: New test.
378 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
379 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
380 * gcc.test-framework/dg-output-exp-P.c: New test.
381 * gcc.test-framework/dg-output-exp-XF.c: New test.
382 * gcc.test-framework/dg-warning-exp-P.c: New test.
383 * gcc.misc-tests/dg-1.c: Remove.
384 * gcc.misc-tests/dg-2.c: Remove.
385 * gcc.misc-tests/dg-3.c: Remove.
386 * gcc.misc-tests/dg-4.c: Remove.
387 * gcc.misc-tests/dg-5.c: Remove.
388 * gcc.misc-tests/dg-6.c: Remove.
389 * gcc.misc-tests/dg-7.c: Remove.
390 * gcc.misc-tests/dg-8.c: Remove.
391 * gcc.misc-tests/dg-9.c: Remove.
392 * gcc.misc-tests/dg-10.c: Remove.
393 * gcc.misc-tests/dg-11.c: Remove.
394 * gcc.misc-tests/dg-12.c: Remove.
395 * gcc.misc-tests/dg-test.exp: Remove.
396
397 * gcc.test-framework/test-framework.awk: Change recording and
398 printing of passes and failures.
399
400 * gcc.test-framework: New directory.
401 * gcc.test-framework/README: New.
402 * gcc.test-framework/test-framework.exp: New.
403 * gcc.test-framework/test-framework.awk: New.
404 * gcc.test-framework/gen_directive_tests: New.
405
406 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
407
408 * lib/treelang.exp: Fix comment typos.
409 (treelang_target_compile): Don't append libs=-ltreelang to options.
410
411 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
412
413 * g++.dg/parse/typename7.C: Adjust error messages.
414
415 2005-01-31 Jeff Law <law@redhat.com>
416
417 * gcc.c-torture/execute/20050131-1.c: New test.
418 * gcc.dg/wcaselabel.c: New test.
419
420 2005-01-31 Mark Mitchell <mark@codesourcery.com>
421
422 * g++.dg/other/warning1.C: Adjust error messags.
423 * g++.dg/parse/constant5.C: New test.
424
425 2005-01-31 Steven Bosscher <stevenb@suse.de>
426
427 PR c/19333
428 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
429 the test case valid.
430 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
431 * testsuite/gcc.dg/array-7.c: Adjust expected result.
432 * testsuite/gcc.dg/pr18596-3.c: Likewise.
433 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
434 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
435 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
436
437 2005-01-31 Dale Johannesen <dalej@apple.com>
438
439 * g++.dg/opt/pr19650.C: New test.
440
441 2005-01-31 Richard Henderson <rth@redhat.com>
442
443 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
444 long double for intel double extended format.
445 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
446
447 2005-01-30 Mark Mitchell <mark@codesourcery.com>
448
449 PR c++/19555
450 * g++.dg/template/static10.C: New test.
451
452 PR c++/19395
453 * g++.dg/parse/error24.C: New test.
454
455 PR c++/19367
456 * g++.dg/lookup/builtin1.C: New test.
457
458 PR c++/19457
459 * g++.dg/warn/conv3.C: New test.
460
461 2005-01-30 Bud Davis <bdavis@gfortran.org>
462
463 PR fortran/19647
464 * gfortan.dg/inquire_7.f90
465
466 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
467
468 PR tree-optimization/15791
469 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
470 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
471 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
472 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
473 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
474 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
475 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
476 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
477 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
478 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
479
480 2005-01-29 Paul Brook <paul@codesourcery.com>
481
482 PR fortran/18565
483 * check.c (real_or_complex_check): New function.
484 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
485 * intrinsic.c (add_functions): Use new check functions.
486 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
487 Add prototypes.
488
489 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
490
491 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
492 gcc.dg/lvalue-3.c: New tests.
493 * gcc.dg/concat.c: Update expected messages.
494
495 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
496
497 PR libfortran/19595
498 * gfortran.dg/eor_1.f90: New test.
499
500 2005-01-29 Steven G. Kargl <kargls@comcast.net>
501
502 PR fortran/19589
503 * gfortran.dg/logical_data_1.f90: New test.
504
505 2005-01-28 Mark Mitchell <mark@codesourcery.com>
506
507 PR c++/19253
508 * g++.dg/template/crash33.C: New test.
509
510 PR c++/19667
511 * g++.dg/template/crash32.C: New test.
512
513 2005-01-28 Ian Lance Taylor <ian@airs.com>
514
515 PR middle-end/16558
516 * g++.dg/warn/Wreturn-type-2.C: New test.
517
518 2004-06-24 Jeff Law <law@redhat.com>
519
520 * gcc.dg/tree-ssa/20050128-1.c: New test.
521
522 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
523
524 * gcc.target/frv/all-mdpackh-1.c: New test.
525
526 2005-01-28 Steven Bosscher <stevenb@suse.de>
527
528 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
529
530 2005-01-27 Richard Henderson <rth@redhat.com>
531
532 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
533
534 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
535
536 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
537
538 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
539
540 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
541 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
542 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
543 to cope with cases where the multilib options override the dg-options.
544
545 2005-01-27 Jakub Jelinek <jakub@redhat.com>
546
547 PR c/18946
548 * gcc.dg/noncompile/20050120-1.c: New test.
549
550 2005-01-26 Diego Novillo <dnovillo@redhat.com>
551
552 PR tree-optimization/19633
553 * gcc.dg/pr19633.c: New test.
554 * gcc.dg/tree-ssa/pr19633.c: New test.
555
556 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
557
558 * gcc.dg/20041216-1.c: New test.
559
560 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
561
562 PR objc/18862
563 * objc.dg/selector-2.m: New test.
564
565 2005-01-26 Jakub Jelinek <jakub@redhat.com>
566
567 * g++.dg/opt/range-test-2.C: New test.
568
569 PR rtl-optimization/19579
570 * gcc.c-torture/execute/20050124-1.c: New test.
571
572 2005-01-26 Greg Parker <gparker@apple.com>
573 Stuart Hastings <stuart@apple.com>
574
575 * gcc.c-torture/execute/20050125-1.c: New.
576
577 2005-01-18 Jan Hubicka <jh@suse.cz>
578
579 PR tree-optimize/19337
580 * gcc.c-torture/compile/20050119-1.c: New test.
581
582 2005-01-24 James E Wilson <wilson@specifixinc.com>
583
584 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
585 test for successful match.
586
587 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
588
589 PR objc/18408
590 * objc.dg/comp-types-7.m: New test.
591
592 2005-01-24 Janis Johnson <janis187@us.ibm.com>
593
594 * lib/target-supports.exp (current_target_name): New.
595 (check_effective_target_ilp32, check_effective_target_lp64):
596 Cache the result to use as long as the current target, with
597 multilib flags, remains the same.
598
599 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
600 (dg-require-weak, dg-require-visibility, dg-require-alias,
601 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
602 dg-require-effective-target, dg-skip-if): Remove call to
603 skip_test_and_clear_xfail.
604 (dg-test): Clear xfail data.
605
606 2005-01-24 Jakub Jelinek <jakub@redhat.com>
607
608 PR target/17751
609 * gcc.dg/ppc64-toc.c: New test.
610
611 * g++.dg/tree-ssa/empty-1.C: New test.
612
613 PR middle-end/19551
614 * gcc.c-torture/execute/20050121-1.c: New test.
615 * gcc.dg/20050121-2.c: New test.
616
617 2004-01-23 Steven G. Kargl <kargls@comcast.net>
618 Paul Brook <paul@codesourcery.com>
619
620 PR fortran/17941
621 * gfortran.dg/real_const_1.f: New test.
622 * gfortran.dg/real_const_2.f90: New test.
623 * gfortran.dg/complex_int_1.f90: New test.
624
625 2005-01-23 Bud Davis <bdavis9659@comcast.net>
626
627 PR fortran/19313
628 * gfortan.dg/inquire_6.f90: New test.
629
630 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
631
632 PR libfortran/19451
633 * open_readonly_1.f90: New test.
634
635 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
636
637 PR libfortran/18982
638 * gfortran.dg/open_new.f90: New file.
639
640 2005-01-22 Paul Brook <paul@codesourcery.com>
641
642 * namelist_1.f90: New test.
643
644 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
645
646 PR tree-optimization/19484
647 * gcc.c-torture/compile/20050122-[12].c: New tests.
648
649 2005-01-22 Paul Brook <paul@codesourcery.com>
650
651 * gfortran.dg/implicit_2.f90: New test.
652
653 2005-01-22 Bud Davis <bdavis9659@comcast.net>
654
655 PR fortran/19314
656 * gfortran.dg/inquire_5.f90: New test.
657
658 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
659
660 PR c/18809
661 * gcc.dg/pr18809-1.c: New test.
662
663 2005-01-21 Ian Lance Taylor <ian@airs.com>
664
665 * gcc.dg/20050121-1.c: New test.
666
667 PR tree-optimization/13000
668 * gcc.dg/20040206-1.c: Change warning to point where function is
669 being inlined.
670
671 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
672
673 PR c++/19208
674 * g++.dg/template/array11.C: New test.
675
676 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
677
678 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
679 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
680 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
681 * gfortran.dg/getenv_1.f90: Add dg-do directive.
682 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
683 gfortran.dg/pr17164.f90: Add missing dg-do directives.
684
685 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
686
687 PR tree-optimization/15349
688 * gcc.dg/tree-ssa/pr15349.c: New.
689
690 2005-01-20 Steve Ellcey <sje@cup.hp.com>
691
692 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
693
694 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
695
696 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
697 scan-assembler-times directive name.
698
699 * gcc.dg/asm-a.c: Move dg-require-effective-target to
700 after dg-do.
701
702 PR rtl-optimization/19462
703 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
704
705 2005-01-19 Steve Ellcey <sje@cup.hp.com>
706
707 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
708 counting function calls on ia64.
709
710 2005-01-19 Jakub Jelinek <jakub@redhat.com>
711
712 PR rtl-optimization/15139
713 * gcc.dg/20050111-2.c: New test.
714
715 PR c/17297
716 * gcc.c-torture/compile/20050113-1.c: New testcase.
717
718 PR middle-end/19164
719 * gcc.dg/20050113-1.c: New testcase.
720
721 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
722
723 * gcc.dg/vect/vect-85.c: Add comment.
724 * gcc.dg/vect/vect-86.c: Add xfail for now.
725 * gcc.dg/vect/vect-87.c: Add xfail for now.
726 * gcc.dg/vect/vect-88.c: Add xfail for now.
727 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
728
729 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
730
731 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
732
733 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
734
735 * g++.dg/debug/typedef3.C: New test.
736
737 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
738
739 PR c/19472
740 * gcc.dg/asm-a.c: New test.
741
742 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
743
744 * gcc.dg/sh-relax.c: Add prototype for abort.
745
746 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
747
748 * gcc.dg/short-compare-1.c: New test.
749 * gcc.dg/short-compare-2.c: Likewise.
750
751 2005-01-18 Michael Matz <matz@suse.de>
752
753 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
754
755 2005-01-17 Diego Novillo <dnovillo@redhat.com>
756
757 PR tree-optimization/19121
758 * gcc.c-torture/compile/pr19121.c: New test.
759
760 2005-01-17 James E. Wilson <wilson@specifixinc.com>
761
762 PR target/19357
763 * gcc.c-torture/compile/pr19357.c: New test.
764
765 2005-01-17 Ian Lance Taylor <ian@airs.com>
766
767 PR c/5675
768 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
769 pass--those that refer just to the variable, possibly with a
770 cast.
771 * gcc.dg/c99-const-expr-3.c: Likewise.
772
773 PR middle-end/13127
774 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
775 longer emitted.
776
777 2005-01-16 Bud Davis <bdavis9659@comcast.net>
778
779 PR fortran/18778
780 * gfortran.dg/endfile_2.f90: New test.
781
782 2005-01-16 Steven G. Kargl <kargls@comcast.net>
783
784 PR 19168
785 * gfortran.dg/select_5.f90: New test.
786
787 2004-01-16 Paul Brook <paul@codesourcery.com>
788
789 * gfortran.dg/common_4.f90: New test.
790
791 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
792
793 PR rtl-optimization/19462
794 * gcc.dg/torture/pr19462-1.c: New test.
795
796 2005-01-15 Ziemowit Laski <zlaski@apple.com>
797
798 PR objc/19321
799 * objc.dg/func-ptr-2.m: New.
800 * objc.dg/volatile-1.m: New.
801
802 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
803
804 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
805
806 2005-01-15 Jakub Jelinek <jakub@redhat.com>
807
808 PR tree-optimization/19060
809 * gcc.c-torture/execute/20050104-1.c: New test.
810
811 2005-01-15 Bud Davis <bdavis9659@comcast.net>
812
813 PR fortran/18983
814 * gfortran.dg/write_to_null.f90: New test.
815
816 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
817 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
818
819 PR other/19328
820 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
821 argument.
822
823 2005-01-15 Jakub Jelinek <jakub@redhat.com>
824
825 PR c++/19263
826 * g++.dg/init/vector1.C: New test.
827
828 2005-01-14 James E. Wilson <wilson@specifixinc.com>
829
830 PR target/13158
831 * gcc.target/ia64/sibcall-unwind-1.c: New test.
832 PR target/18987
833 * gcc.target/ia64/sibcall-unwind-2.c: New test.
834
835 2005-01-14 Steven G. Kargl <kargls@comcast.net>
836
837 * gfortran.dg/select_1.f90: New test.
838 * gfortran.dg/select_2.f90: New test.
839 * gfortran.dg/select_3.f90: New test.
840 * gfortran.dg/select_4.f90: New test.
841
842 2005-01-14 Jakub Jelinek <jakub@redhat.com>
843
844 PR middle-end/19084
845 PR rtl-optimization/19348
846 * gcc.dg/20050111-1.c: New test.
847 * gcc.c-torture/execute/20050111-1.c: New test.
848
849 * gcc.dg/i386-asm-4.c: New test.
850
851 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
852
853 * gcc.dg/nested-func-2.c: New test.
854 * ada/acats/norun.lst: Remove c953002.
855
856 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
857
858 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
859
860 2005-01-12 Ben Elliston <bje@au.ibm.com>
861
862 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
863
864 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
865
866 PR target/18761
867 * g++.dg/abi/align1.C: New test.
868
869 2005-01-11 Alan Modra <amodra@bigpond.net.au>
870
871 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
872 at a time.
873 * g++.dg/ext/altivec_check.h: Support compiling as C.
874
875 2005-01-10 Roger Sayle <roger@eyesopen.com>
876
877 PR c++/19355
878 * g++.dg/expr/pr19355-1.C: New test case.
879
880 2005-01-10 Laurent GUERBY <laurent@guerby.net>
881
882 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
883 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
884 * ada/acats/tests/c3/c92005b.ada: Likewise.
885 * ada/acats/tests/c3/cxb3012.a: Likewise.
886 * ada/acats/norun.lst: Add c380004 and c953002, add PR
887
888 2005-01-09 Paul Brook <paul@codesourcery.com>
889
890 * gfortran.dg/common_2.f90: New file.
891 * gfortran.dg/common_3.f90: New file.
892
893 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
894
895 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
896
897 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
898
899 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
900 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
901 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
902 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
903 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
904 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
905 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
906 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
907 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
908 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
909 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
910 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
911 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
912 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
913 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
914 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
915 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
916 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
917 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
918 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
919 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
920 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
921 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
922 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
923 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
924 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
925 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
926 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
927 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
928 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
929 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
930 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
931 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
932 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
933 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
934 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
935 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
936 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
937 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
938 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
939 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
940 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
941 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
942 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
943 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
944 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
945 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
946 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
947 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
948 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
949 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
950 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
951 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
952 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
953 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
954 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
955 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
956 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
957 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
958 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
959 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
960 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
961 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
962 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
963 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
964 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
965 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
966
967 * gcc.dg/vect/vect-1.c: Fix spelling.
968 * gcc.dg/vect/vect-10.c: Fix spelling.
969 * gcc.dg/vect/vect-11.c: Fix spelling.
970 * gcc.dg/vect/vect-12.c: Fix spelling.
971 * gcc.dg/vect/vect-14.c: Fix spelling.
972 * gcc.dg/vect/vect-15.c: Fix spelling.
973 * gcc.dg/vect/vect-16.c: Fix spelling.
974 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
975 * gcc.dg/vect/vect-64.c: Fix comments.
976 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
977
978 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
979 Ira Rosen <irar@il.ibm.com>
980
981 * gcc.dg/vect/vect-70.c: New test.
982 * gcc.dg/vect/vect-71.c: New test.
983
984 2005-01-09 Manfred Hollstein <mh@suse.com>
985
986 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
987 * gcc.dg/pr18241-2.c: Likewise.
988 * gcc.dg/pr18241-3.c: Likewise.
989 * gcc.dg/pr18241-4.c: Likewise.
990 * gcc.dg/pr18241-5.c: Likewise.
991
992 2005-01-08 Richard Henderson <rth@redhat.com>
993
994 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
995 False for x86 and x86-64.
996
997 2005-01-08 Diego Novillo <dnovillo@redhat.com>
998
999 PR tree-optimization/18241
1000 * gcc.dg/pr18241-1.c: New test.
1001 * gcc.dg/pr18241-2.c: New test.
1002 * gcc.dg/pr18241-3.c: New test.
1003 * gcc.dg/pr18241-4.c: New test.
1004 * gcc.dg/pr18241-5.c: New test.
1005
1006 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1007
1008 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1009 gfortran.dg/select_4.f90: New.
1010
1011 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1012
1013 * gcc.c-torture/execute/20050107-1.c: New test.
1014
1015 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1016
1017 PR c++/19298
1018 * g++.dg/template/ref2.C: New.
1019
1020 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1021
1022 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1023 instead of being empty.
1024
1025 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1026
1027 PR fortran/15553
1028 * gfortran.dg/array-1.f90: New test.
1029
1030 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1031
1032 PR tree-optimization/19283
1033 * gcc.c-torture/execute/20050106-1.c: New test.
1034
1035 PR rtl-optimization/18861
1036 * gcc.dg/20050105-1.c: New test.
1037
1038 PR tree-optimization/18828
1039 * gcc.dg/20050105-2.c: New test.
1040
1041 2005-01-07 Andreas Jaeger <aj@suse.de>
1042
1043 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1044
1045 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1046
1047 PR fortran/18398
1048 * gfortran.dg/fmt_read.f90: New test.
1049
1050 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1051
1052 * gcc.dg/rs6000-ldouble-2.c: New.
1053
1054 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1055
1056 PR c++/19244
1057 * g++.dg/parser/ctor2.C: New test.
1058
1059 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1060
1061 PR c++/17154
1062 * g++.dg/template/using9.C: New test.
1063
1064 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1065
1066 PR c++/19258
1067 * g++.dg/lookup/friend6.C: New test.
1068
1069 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1070
1071 PR c++/19270
1072 * g++.dg/template/array10.C: New.
1073
1074 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1075
1076 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1077 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1078
1079 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1080
1081 * gcc.c-torture/compile/20050105-1.c: New test.
1082
1083 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1084
1085 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1086
1087 2005-01-05 Roger Sayle <roger@eyesopen.com>
1088
1089 PR middle-end/19100
1090 * gcc.dg/conv-3.c: New test case.
1091
1092 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1093
1094 * gcc.dg/asm-wide-1.c: New test.
1095
1096 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1097
1098 PR c++/19030
1099 * g++.dg/parse/crash22.C: New
1100
1101 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1102
1103 PR 19257
1104 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1105
1106 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1107
1108 PR middle-end/17767
1109 * gcc.dg/i386-mmx-6.c: New test case.
1110
1111 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1112
1113 PR tree-optimization/18308
1114 * gcc.dg/vect/pr18308.c: New testcase.
1115
1116 2005-01-04 Andreas Jaeger <aj@suse.de>
1117
1118 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1119
1120 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1121 Robert Bowdidge <bowdidge@apple.com>
1122
1123 * gcc.dg/cpp/subframework1.c: New.
1124 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1125 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1126 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1127 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1128
1129 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1130
1131 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1132 producing warning.
1133 * gcc.dg/darwin-weakimport-2.c: New.
1134
1135 2005-01-03 Richard Henderson <rth@redhat.com>
1136
1137 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1138
1139 2005-01-03 Richard Henderson <rth@redhat.com>
1140
1141 * gcc.dg/vect/vect.exp: Enable for ia64.
1142 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1143 (check_effective_target_vect_float): Likewise.
1144 (check_effective_target_vect_no_align): Likewise.
1145 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1146 * gcc.dg/vect/vect-8.c: Likewise.
1147
1148 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1149
1150 PR target/19236
1151 * gcc.dg/pr19236-1.c: New test case.
1152
1153 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1154
1155 PR rtl-optimization/12092
1156 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1157
1158 2005-01-02 Andreas Jaeger <aj@suse.de>
1159
1160 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1161
1162 2005-01-01 Roger Sayle <roger@eyesopen.com>
1163 Andrew Pinski <pinskia@physics.uc.edu>
1164
1165 PR rtl-optimization/12092
1166 * gcc.dg/pr12092-1.c: New test case.
1167
1168 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1169
1170 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1171 'hidden' and 'default' for better portability.
1172 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1173
1174 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1175 6 and 7.
1176 * g++.old-deja/g++.brendan/new3.C: Likewise.
1177
1178 2005-01-01 Steven Bosscher <stevenb@suse.de>
1179
1180 * gcc.dg/20041231-1.C: New test.
1181 * g++.dg/warn/Wunreachable-code-1.C: New test.
1182
1183 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1184
1185 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1186 file, not /dev/null. Abort on error.
1187
1188 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1189 Ziemowit Laski <zlaski@apple.com>
1190
1191 PR objc/18971
1192 * objc.dg/encode-5.m: New test.
1193
1194 2004-12-29 Richard Henderson <rth@redhat.com>
1195
1196 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1197 * objc.dg/stabs-1.m: Disable for ia64.
1198
1199 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1200
1201 PR c++/19190
1202 * g++.dg/warn/Wunused-10.C: New test.
1203
1204 2004-12-28 Richard Henderson <rth@redhat.com>
1205
1206 * objc.dg/stabs-1.m: Disable for alpha.
1207
1208 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1209
1210 PR c++/19149
1211 * g++.dg/parse/error23.C: New test.
1212
1213 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1214
1215 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1216
1217 PR fortran/19032
1218 * gfortran.dg/intrinsic_modulo_1.f90: New.
1219 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1220 tests with divisor -1.
1221
1222 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1223
1224 * g++.dg/opt/temp1.C (memcpy): Return a value.
1225
1226 PR c++/19148
1227 * g++.dg/expr/cond7.C: New test.
1228
1229 2004-12-27 Paul Brook <paul@codesourcery.com>
1230
1231 * gfortran.dg/g77/select_no_compile.f: Remove.
1232
1233 2004-12-27 Richard Henderson <rth@redhat.com>
1234
1235 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1236 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1237 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1238
1239 2004-12-26 Richard Henderson <rth@redhat.com>
1240
1241 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1242 by 1i instead of token pasting.
1243
1244 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1245
1246 PR tree-optimization/17578
1247 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1248 to additional_flags.
1249 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1250
1251 2004-12-25 Richard Henderson <rth@redhat.com>
1252
1253 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1254 Remove Alpha.
1255
1256 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1257
1258 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1259 hppa*-*-hpux*.
1260 * gcc.dg/pr17957.c (dg-options): Likewise.
1261 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1262 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1263 instead of 0 on __hppa__.
1264 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1265 "foo,%r" on hppa*-*-*.
1266
1267 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1268
1269 PR fortran/19071
1270 * gfortran.dg/complex_write.f90: New test.
1271
1272 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1273
1274 PR c++/17595
1275 * g++.dg/parse/pragma2.C: New test.
1276
1277 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1278
1279 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1280
1281 * gcc.dg/empty2.c: Add missing dg-warning.
1282
1283 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1284
1285 PR c++/17413
1286 * g++.dg/template/local4.C: New test.
1287 * g++.dg/template/crash19.C: Add dg-error marker.
1288
1289 * g++.dg/template/crash31.C: Correct embedded PR number.
1290
1291 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1292
1293 PR c++/16405
1294 * g++.dg/opt/temp1.C: Add do-run marker.
1295
1296 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1297
1298 * g++.dg/template/spec19.C: New.
1299
1300 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1301
1302 PR target/16819
1303 * gcc.dg/empty2.c: New.
1304
1305 2004-12-23 Richard Henderson <rth@redhat.com>
1306
1307 * lib/target-supports.exp (check_effective_target_vect_no_align):
1308 Remove i?86 and x86-64.
1309
1310 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1311
1312 PR c++/16405
1313 * g++.dg/opt/temp1.C: New test.
1314
1315 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1316
1317 PR c++/18733
1318 * g++.dg/template/friend33.C: New testcase.
1319
1320 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1321
1322 PR c++/18464
1323 * g++.dg/template/cond5.C: New test.
1324
1325 PR c++/18492
1326 * g++.dg/inherit/thunk3.C: New test.
1327
1328 PR c++/11224
1329 * g++.dg/warn/Wunused-9.C: New test.
1330
1331 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1332
1333 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1334
1335 2004-12-22 Jan Beulich <jbeulich@novell.com>
1336
1337 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1338
1339 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1340
1341 PR c++/18378
1342 * g++.dg/ext/packed8.C: New test.
1343
1344 PR c++/13268
1345 * g++.dg/template/crash31.C: New test.
1346
1347 PR c++/19034
1348 * g++.dg/template/crash30.C: New test.
1349
1350 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1351
1352 PR C++/18984
1353 * g++.dg/eh/ctor3.C: New test.
1354
1355 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1356
1357 * objc.dg/stabs-1.m: Allow section name to be quoted and
1358 assembly label to begin with '.LL'.
1359
1360 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1361
1362 * gcc.dg/vect/vect.exp
1363 (check_effective_target_lp64_or_vect_no_align): New.
1364 * gcc.dg/vect/vect-77.c: Use it.
1365 * gcc.dg/vect/vect-78.c: Use it.
1366
1367 * lib/target-supports.exp
1368 (check_effective_target_vect_no_max,
1369 check_effective_target_vect_no_bitwise,
1370 check_effective_target_vect_no_align): New.
1371 * gcc.dg/vect/vect-13.c: Use them.
1372 * gcc.dg/vect/vect-17.c: Ditto.
1373 * gcc.dg/vect/vect-18.c: Ditto.
1374 * gcc.dg/vect/vect-19.c: Ditto.
1375 * gcc.dg/vect/vect-20.c: Ditto.
1376 * gcc.dg/vect/vect-27.c: Ditto.
1377 * gcc.dg/vect/vect-29.c: Ditto.
1378 * gcc.dg/vect/vect-44.c: Ditto.
1379 * gcc.dg/vect/vect-48.c: Ditto.
1380 * gcc.dg/vect/vect-50.c: Ditto.
1381 * gcc.dg/vect/vect-52.c: Ditto.
1382 * gcc.dg/vect/vect-54.c: Ditto.
1383 * gcc.dg/vect/vect-56.c: Ditto.
1384 * gcc.dg/vect/vect-58.c: Ditto.
1385 * gcc.dg/vect/vect-60.c: Ditto.
1386 * gcc.dg/vect/vect-72.c: Ditto.
1387 * gcc.dg/vect/vect-80.c: Ditto.
1388
1389 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1390
1391 PR c++/14075
1392 * g++.dg/init/string1.C: New.
1393
1394 PR c++/18975
1395 * g++.dg/other/synth1.C: New.
1396
1397 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1398
1399 PR c/18963
1400 * gcc.dg/pr18963-1.c: New test.
1401
1402 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1403
1404 PR c/18596
1405 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1406 * gcc.dg/pr18596-1.c: Use dg-error.
1407 (dg-options): Use -fno-unit-at-a-time.
1408 * gcc.dg/pr18596-2.c: New test.
1409 * gcc.dg/pr18596-3.c: New test.
1410
1411 2004-12-20 Roger Sayle <roger@eyesopen.com>
1412
1413 PR middle-end/18683
1414 * g++.dg/opt/pr18683-1.C: New test case.
1415
1416 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1417
1418 PR other/19093
1419 * g++.dg/opt/max1.C: Fix for 64bit targets.
1420
1421 2004-12-20 Matt Austern <austern@apple.com>
1422
1423 PR c++/19044
1424 * g++.dg/ext/builtin6.C: New
1425
1426 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1427
1428 PR tree-optimization/19080
1429 * gcc.c-torture/compile/pr19080.c: New test.
1430
1431 2004-12-20 Steven Bosscher <stevenb@suse.de>
1432
1433 * gcc.dg/20041219-1.c: New test.
1434
1435 2004-12-19 Roger Sayle <roger@eyesopen.com>
1436
1437 PR middle-end/19068
1438 * g++.dg/opt/max1.C: New test case.
1439
1440 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1441
1442 * gcc.dg/fdata-sections-1.c: New test.
1443
1444 2004-12-18 Roger Sayle <roger@eyesopen.com>
1445
1446 PR middle-end/18548
1447 * gcc.dg/max-1.c: New test case.
1448
1449 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1450
1451 * gcc.c-torture/execute/20041218-1.c: New test.
1452
1453 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1454
1455 * gcc.dg/pr18501.c: New test.
1456 * gcc.dg/uninit-5.c: XFAIL.
1457 * gcc.dg/uninit-9.c: XFAIL.
1458
1459 2004-12-17 Dale Johannesen <dalej@apple.com>
1460
1461 * gcc.dg/20041213-1.c: New.
1462
1463 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1464
1465 * objc.dg/stabs-1.m: Allow assembly label to begin
1466 with a dot ('.').
1467
1468 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1469
1470 * gcc.c-torture/execute/20041213-1.c: Move...
1471 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1472
1473 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1474
1475 PR c++/18721
1476 * g++.dg/lookup/conv-5.C: New.
1477
1478 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1479
1480 * objc.dg/stabs-1.m: New test.
1481
1482 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1483
1484 * gcc.dg/visibility-c.c: Change compile to
1485 assemble for the test.
1486
1487 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1488
1489 PR target/19041
1490 * gcc.dg/visibility-c.c: New test.
1491
1492 2004-12-16 Roger Sayle <roger@eyesopen.com>
1493
1494 PR middle-end/18493
1495 * gcc.dg/switch-8.c: New test case.
1496
1497 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1498
1499 PR c++/18905
1500 * g++.dg/template/init4.C: New.
1501 * g++.dg/opt/static3.C: Enable optimizer.
1502
1503 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1504
1505 * g++.dg/other/complex1.C: New test.
1506
1507 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1508
1509 * g++.dg/opt/inline9.C: New test.
1510
1511 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1512
1513 PR fortran/18993
1514 * gfotran.dg/nullify_1.f: New test.
1515
1516 2004-12-15 Richard Henderson <rth@redhat.com>
1517
1518 * gcc.target/i386/i386.exp: New harness.
1519 * gcc.target/i386/vect-args.c: New.
1520
1521 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1522
1523 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1524
1525 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1526
1527 PR c++/18825
1528 * g++.dg/template/friend32.C: New test.
1529
1530 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1531
1532 * cpp/pragma-once-1.c: New test.
1533 * cpp/pragma-once-1b.h: Likewise.
1534 * cpp/pragma-once-1c.h: Likewise.
1535 * cpp/pragma-once-1d.h: Likewise.
1536 * cpp/inc/pragma-once-1a.h: Likewise.
1537
1538 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1539 Steven G. Kargl <kargls@comcast.net>
1540
1541 PR fortran/17597
1542 * gfortran.dg/list_read_3.f90: New test.
1543
1544 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1545
1546 * gcc.dg/ftrapv-2.c: New test.
1547
1548 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1549
1550 PR c++/18981
1551 * g++.dg/template/typename9.C: New test.
1552
1553 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1554
1555 PR c++/18738
1556 * g++.dg/template/typename8.C: New test.
1557 * g++.dg/parse/friend2.C: Tweak error message.
1558
1559 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1560
1561 * gcc.c-torture/20041214-1.c: New test.
1562
1563 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1564
1565 PR c++/18965
1566 * g++.dg/init/array17.C: New test.
1567
1568 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1569
1570 PR c++/18793
1571 * g++.dg/init/aggr3.C: New test.
1572
1573 2004-12-14 Janis Johnson <janis187@us.ibm.com
1574
1575 * gcc.dg/altivec-types-1.c: New test.
1576 * gcc.dg/altivec-types-2.c: New test.
1577 * gcc.dg/altivec-types-3.c: New test.
1578 * gcc.dg/altivec-types-4.c: New test.
1579 * g++.dg/ext/altivec-types-1.C: New test.
1580 * g++.dg/ext/altivec-types-2.C: New test.
1581 * g++.dg/ext/altivec-types-3.C: New test.
1582 * g++.dg/ext/altivec-types-4.C: New test.
1583
1584 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1585
1586 PR middle-end/18951
1587 * gcc.c-torture/execute/20041213-1.c: New test.
1588
1589 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1590
1591 PR c++/18949
1592 * g++.dg/template/cast1.C: New.
1593
1594 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1595
1596 * gcc.c-torture/execute/20041213-2.c: New test.
1597
1598 2004-12-13 Richard Henderson <rth@redhat.com>
1599
1600 * gcc.dg/i386-sse-10.c: Fix typo in options.
1601
1602 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1603
1604 PR c++/18968
1605 * g++.dg/opt/pr18968.C: New test.
1606
1607 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1608
1609 PR c++/18925
1610 * g++.dg/ext/visibility/staticdatamem.C: New test.
1611
1612 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1613
1614 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1615
1616 2004-12-13 Roger Sayle <roger@eyesopen.com>
1617
1618 PR rtl-optimization/18928
1619 * gcc.dg/pr18928-1.c: New test case.
1620
1621 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1622
1623 PR tree-opt/16951
1624 * gcc.c-torture/compile/20041211-1.c: New.
1625
1626 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1627
1628 PR middle-end/17564
1629 * gcc.c-torture/execute/20041212-1.c: New test.
1630
1631 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1632
1633 PR fortran/18869
1634 * gfortran.dg/common_1.f90: New test.
1635
1636 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1637 Paul Brook <paul@codesourcery.com>
1638
1639 PR fortran/16222
1640 * gfortran.dg/real_do_1.f90: New test.
1641
1642 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1643
1644 PR tree-opt/18040
1645 * g++.dg/opt/ptrmem6.C: New test.
1646
1647 2004-12-11 Roger Sayle <roger@eyesopen.com>
1648
1649 PR middle-end/18921
1650 * gcc.dg/pr18921-1.c: New test case.
1651
1652 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1653
1654 PR fortran/17175
1655 * gfortran.dg/scale_1.f90: New test.
1656
1657 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1658
1659 PR middle-end/18903
1660 * gcc.c-torture/compile/pr18903.c: New test.
1661
1662 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1663
1664 * gcc.c-torture/execute/20041210-1.c: New test.
1665
1666 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1667
1668 PR c++/18731
1669 * g++.dg/parser/struct-1.C: New test.
1670 * g++.dg/parser/struct-2.C: New test.
1671 * g++.dg/parser/struct-3.C: New test.
1672
1673 2004-12-09 Richard Henderson <rth@redhat.com>
1674
1675 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1676
1677 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1678 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1679
1680 2004-12-09 Matt Austern <austern@apple.com>
1681
1682 PR c++/18514
1683 * g++.dg/ext/builtin1.C: New
1684 * g++.dg/ext/builtin2.C: New
1685 * g++.dg/ext/builtin3.C: New
1686 * g++.dg/ext/builtin4.C: New
1687 * g++.dg/ext/builtin5.C: New
1688
1689 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1690
1691 PR tree-opt/18904
1692 * g++.dg/opt/ptrmem5.C: New test.
1693
1694 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1695
1696 * g++.dg/parse/typename5.C: Adjust for new error.
1697 * g++.dg/parse/typename7.C: New.
1698
1699 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1700
1701 PR c++/18073
1702 * g++.dg/other/mmintrin.C: New test.
1703
1704 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1705
1706 PR c++/16681
1707 * g++.dg/init/array15.C: New.
1708 * g++.dg/init/array16.C: New.
1709
1710 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1711
1712 PR fortran/18826
1713 * gfortran.dg/assign_1.f90: New test.
1714
1715 2004-12-08 Nick Clifton <nickc@redhat.com>
1716
1717 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1718 * gcc.target/xstormy16/data_below100: Likewise.
1719 * gcc.target/xstormy16/sfr: Likewise.
1720 * gcc.target/xstormy16/below100.S: New test source file.
1721 * gcc.target/xstormy16/below100.ld: New test linker script.
1722 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1723 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1724 bp instructions.
1725 * gcc.target/xstormy16/bp.c: Likewise.
1726
1727 * gcc.target/xstormy16/bss_below100: New files:
1728 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1729 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1730 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1731 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1732 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1733 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1734 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1735 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1736 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1737 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1738 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1739 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1740 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1741 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1742 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1743 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1744 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1745 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1746 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1747 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1748 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1749 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1750 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1751 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1752 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1753 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1754 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1755
1756 * gcc.target/xstormy16/data_below100: New files:
1757 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1758 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1759 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1760 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1761 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1762 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1763 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1764 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1765 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1766 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1767 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1768 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1769 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1770 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1771 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1772 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1773 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1774 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1775 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1776 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1777 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1778 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1779 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1780 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1781 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1782 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1783 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1784
1785 * gcc.target/xstormy16/sfr: New files:
1786 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1787 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1788 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1789 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1790 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1791 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1792 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1793 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1794 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1795 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1796 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1797 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1798 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1799 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1800 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1801 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1802 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1803 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1804 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1805 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1806 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1807 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1808 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1809 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1810 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1811 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1812 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1813 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1814 27_if0_sfrw_bitfield_f.c
1815
1816 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1817
1818 PR c++/18100
1819 * g++.dg/lookup/name-clash4.C: New test.
1820
1821 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1822
1823 PR c++/18672
1824 * g++.dg/opt/array1.C: New.
1825
1826 PR c++/18803
1827 * g++.dg/template/operator5.C: New.
1828
1829 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1830
1831 PR c/18867
1832 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1833
1834 2004-12-07 Steven Bosscher <stevenb@suse.de>
1835
1836 * gcc.dg/noncompile/20041207.c: New test.
1837
1838 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1839
1840 * g++.dg/other/unreachable-1.C: New test.
1841
1842 2004-12-06 Nick Clifton <nickc@redhat.com>
1843
1844 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1845 <limits.h> because the latter comes from gcc's include/ directory
1846 and not the newlib/libc/include directory.
1847
1848 2004-12-04 Richard Henderson <rth@redhat.com>
1849
1850 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1851
1852 2004-12-04 Richard Henderson <rth@redhat.com>
1853
1854 * lib/target-supports.exp (check_gc_sections_available): Disable
1855 for alpha and ia64.
1856
1857 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1858
1859 PR middle-end/17909
1860 * g++.dg/other/vararg-2.C: New test.
1861
1862 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1863
1864 PR c++/17011, c++/17971
1865 * g++.dg/template/error15.C: Adjust expected error.
1866 * g++.dg/template/instantiate3.C: Likewise.
1867
1868 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1869
1870 * gcc.dg/altivec-18.c: Fix for darwin
1871
1872 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1873
1874 PR c++/18782
1875 * g++.dg/parse/ptrmem2.C: New.
1876
1877 PR c++/18318
1878 * g++.dg/template/new1.C: New.
1879
1880 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1881
1882 PR fortran/18710
1883 * gfortran.dg/direct_io_3.f90: New test.
1884
1885 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1886
1887 PR 18758
1888 * g++.dg/parse/crash21.C: New.
1889
1890 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1891
1892 PR c++/15664, c++/18276
1893 * g++.dg/template/ttp13.C: New test.
1894 * g++.dg/template/ttp14.C: Likewise.
1895
1896 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1897
1898 PR c++/18123
1899 * g++.dg/parse/enum2.C: New test.
1900 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1901
1902 2004-12-02 Nick Clifton <nickc@redhat.com>
1903
1904 * gcc.target/xstormy16: New test directory.
1905 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1906 * gcc.target/xstormy16/bp.c: Check the generation of bp
1907 instructions.
1908 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1909 bn instructions and the BELOW100 attribute.
1910
1911 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1912
1913 PR target/16952
1914 * gcc.dg/ppc-eabi.c: New.
1915
1916 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1917
1918 PR fortran/18284
1919 * gfortran.dg/backspace.f90
1920
1921 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1922
1923 * gfortran.dg/inquire.f90: New test.
1924
1925 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1926
1927 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1928 handle effective-target-keyword.
1929 (dg-skip-if): Support effective-target keyword as target list.
1930 (dg-xfail-if): Ditto.
1931 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1932
1933 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1934
1935 PR tree-optimization/18291
1936 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1937
1938 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1939
1940 PR C++/18729
1941 * g++.dg/parse/crash20.C: New.
1942
1943 PR c++/17431
1944 * g++.dg/overload/arg1.C: New.
1945 * g++.dg/overload/arg2.C: New.
1946 * g++.dg/overload/arg3.C: New.
1947 * g++.dg/overload/arg4.C: New.
1948
1949 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1950
1951 * gcc.dg/c99-flex-array-4.c: Remove.
1952
1953 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1954
1955 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1956
1957 * lib/target-supports.exp (is-effective-target): Simplify.
1958
1959 * lib/target-supports.exp (check_effective_target_vect_long):
1960 Fix for powerpc64-*-*.
1961
1962 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1963
1964 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1965 to support new requirements on FreeBSD 5.
1966
1967 2004-11-30 Devang Patel <dpatel@apple.com>
1968
1969 PR 18702
1970 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1971
1972 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1973
1974 * g++.dg/ext/altivec-13.C: New test.
1975
1976 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1977
1978 PR tree-opt/18298
1979 * gcc.c-torture/execute/p18298.c: New test.
1980
1981 2004-11-30 Ira Rosen <irar@il.ibm.com>
1982 Dorit Naishlos <dorit@il.ibm.com>
1983
1984 PR tree-opt/18607
1985 * gcc.dg/vect/vect-89.c: New test.
1986
1987 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1988
1989 * gcc.dg/pr18596-1.c: New test.
1990
1991 2004-11-30 Ben Elliston <bje@au.ibm.com>
1992
1993 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1994
1995 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1996
1997 PR c/18479
1998 * gcc.dg/pr18479.c: New test.
1999
2000 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2001
2002 PR target/18490
2003 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2004 mmix-knuth-mmixware.
2005
2006 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2007 cris-*-elf* cris-*-aout* mmix-*-*
2008
2009 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2010
2011 PR middle-end/18725
2012 * gcc.dg/pr18725.c: New test.
2013
2014 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2015
2016 PR target/18488
2017 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2018
2019 PR target/18336
2020 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2021
2022 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2023
2024 PR c++/18368
2025 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2026 * g++.old-deja/g++.law/ctors5.C: Likewise.
2027 * g++.old-deja/g++.other/crash25.C: Likewise.
2028
2029 PR c++/18674
2030 * g++.dg/template/error16.C: New test.
2031
2032 PR c++/18512
2033 * g++.dg/template/crash29.C: New test.
2034
2035 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2036
2037 PR tree-optimization/18712
2038 * gcc.c-torture/compile/pr18712.c: New test.
2039
2040 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2041
2042 PR c/7544
2043 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2044 tests.
2045
2046 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2047
2048 PR c++/18652
2049 * g++.dg/lookup/crash6.C: New test.
2050
2051 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2052
2053 PR middle-end/18164
2054 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2055
2056 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2057
2058 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2059 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2060 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2061
2062 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2063
2064 * gcc.dg/pr18164.c: New test.
2065
2066 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2067
2068 * gcc.dg/funroll-loops-all.c: New.
2069
2070 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2071
2072 PR target/18489
2073 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2074 delimeter, match space and TAB as well as ":".
2075
2076 PR target/18484
2077 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2078
2079 PR target/18348
2080 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2081
2082 PR target/18345
2083 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2084
2085 PR target/18337
2086 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2087
2088 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2089
2090 * gfortran.dg/direct_io_2.f90: New test.
2091
2092 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2093
2094 PR target/18334
2095 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2096
2097 2004-11-28 Richard Henderson <rth@redhat.com>
2098
2099 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2100
2101 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2102
2103 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2104 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2105 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2106 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2107 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2108 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2109 gcc.dg/pointer-arith-8.c: New tests.
2110
2111 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2112
2113 PR fortran/18364
2114 * gfortran.dg/endfile.f90: New test.
2115
2116 2004-11-27 Falk Hueffner <falk@debian.org>
2117
2118 * gcc.dg/loop-6.c: New test.
2119
2120 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2121
2122 * gcc.c-torture/execute/20041126-1.c: New test.
2123
2124 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2125
2126 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2127 on IRIX.
2128
2129 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2130
2131 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2132 functions.
2133
2134 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2135
2136 PR rtl-optimization/17825
2137 * gcc.c-torture/compile/20041119-1.c: New test.
2138
2139 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2140
2141 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2142 Check existence of ld library path variables before unsetting.
2143
2144 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2145
2146 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2147
2148 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2149
2150 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2151
2152 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2153
2154 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2155
2156 2004-11-26 Ben Elliston <bje@au.ibm.com>
2157
2158 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2159 dg-do directive.
2160
2161 2004-11-26 Ben Elliston <bje@au.ibm.com>
2162
2163 * gcc.dg/pr17957.c: Pass --param, not -param.
2164
2165 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2166
2167 PR middle-end/17957
2168 * testsuite/gcc.dg/pr17957.c: New test.
2169
2170 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2171
2172 PR c++/18445
2173 * g++.dg/template/crash28.C: Likewise.
2174
2175 PR c++/18001
2176 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2177 * g++.dg/ext/lvaddr.C: Likewise.
2178 * g++.dg/opt/pr7503-3.C: Likewise.
2179
2180 PR c++/18466
2181 * g++.dg/parse/qualified3.C: New test.
2182 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2183
2184 PR c++/18545
2185 * g++.dg/expr/return1.C: New test.
2186
2187 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2188
2189 Friend class name lookup 3/n, PR c++/3332
2190 * g++.dg/lookup/friend3.C: New test.
2191 * g++.dg/lookup/friend4.C: Likewise.
2192 * g++.dg/lookup/friend5.C: Likewise.
2193
2194 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2195
2196 Friend class name lookup 2/n, PR c++/14513, c++/15410
2197 * g++.dg/lookup/friend2.C: New test.
2198 * g++.dg/template/friend31.C: Likewise.
2199
2200 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2201
2202 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2203
2204 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2205
2206 PR c++/17473
2207 * g++.dg/tc1/dr56.C: Remove.
2208 * g++.dg/template/typedef1.C: Add dg-error markers.
2209 * g++.old-deja/g++.other/typedef7.C: Likewise.
2210
2211 PR c++/18285
2212 * g++.dg/parse/typedef7.C: New test.
2213
2214 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2215
2216 * gcc.c-torture/execute/20041124-1.c: New test.
2217
2218 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2219
2220 * g++.dg/template/deduce3.C: New test.
2221
2222 PR c++/18586
2223 * g++.dg/template/crash27.C: New test.
2224
2225 PR c++/18530
2226 * g++.dg/warn/Wshadow-3.C: New test.
2227
2228 2004-11-24 Devang Patel <dpatel@apple.com>
2229
2230 PR/18555
2231 * gcc.dg/cpp/isysroot-1.c: New test.
2232 * gcc.dg/cpp/usr/include/stdio.h: New file.
2233 * gcc.dg/cpp/isysroot-2.c: New test.
2234 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2235 New file.
2236
2237 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2238
2239 PR c++/8929
2240 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2241
2242 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2243
2244 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2245 * gcc.target/sparc/pdist.c: Likewise.
2246
2247 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2248
2249 PR c++/16882
2250 * g++.dg/conversion/simd1.C: New test.
2251
2252 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2253
2254 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2255 and restore_ld_library_path_env_vars.
2256 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2257 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2258 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2259 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2260
2261 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2262
2263 * gcc.dg/pragma-align-2.c: Test macro expansion.
2264 * gcc.dg/pragma-pack-2.c: New test.
2265
2266 2004-11-23 Richard Henderson <rth@redhat.com>
2267
2268 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2269 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2270 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2271 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2272 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2273 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2274
2275 * gcc.dg/vect/vect.exp: Add check for alpha.
2276 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2277 (check_effective_target_vect_int): Enable for alpha.
2278 (check_effective_target_vect_long): New.
2279 (is-effective-target): Add it.
2280
2281 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2282
2283 * gcc.dg/pr18614-1.c: New test.
2284
2285 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2286
2287 * gcc.dg/setjmp-2.c: New test.
2288
2289 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2290
2291 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2292 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2293 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2294 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2295 gcc.target/sparc/pdist.c: New tests.
2296
2297 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2298
2299 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2300
2301 2004-11-22 Dale Johannesen <dalej@apple.com>
2302
2303 * gcc.dg/20041111-1.c: New.
2304
2305 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2306
2307 PR tree-opt/18536
2308 * gcc.dg/vect/pr18536.c: New test.
2309
2310 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2311
2312 PR c++/18354
2313 * g++.dg/template/nontype11.C: New test.
2314
2315 2004-11-21 Roger Sayle <roger@eyesopen.com>
2316
2317 PR middle-end/18520
2318 * gcc.dg/pr18520-1.c: New test case.
2319
2320 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2321
2322 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2323 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2324 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2325 expected diagnostics.
2326
2327 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2328
2329 PR target/18580
2330 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2331 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2332 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2333
2334 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2335
2336 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2337
2338 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2339 Joseph Myers <joseph@codesourcery.com>
2340
2341 * lib/target-supports.exp (check_visibility_available): Really
2342 test the compiler.
2343
2344 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2345
2346 PR tree-opt/18181
2347 * gcc.dg/vect/vect-85.c: New test.
2348 * gcc.dg/vect/vect-86.c: New test.
2349 * gcc.dg/vect/vect-87.c: New test.
2350 * gcc.dg/vect/vect-88.c: New test.
2351
2352 2004-11-19 Ben Elliston <bje@au.ibm.com>
2353
2354 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2355
2356 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2357
2358 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2359 * gcc.dg/ppc-and-1.c: Ditto.
2360 * gcc.dg/ppc-compare-1.c: Ditto.
2361 * gcc.dg/ppc-mov-1.c: Ditto
2362
2363 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2364 Mark Mitchell <mark@codesourcery.com>
2365
2366 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2367
2368 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2369 Aldy Hernandez <aldyh@redhat.com>
2370
2371 * lib/target-supports.exp (check_effective_target_vect_int): New
2372 (check_effective_target_vect_float): New
2373 (check_effective_target_vect_double): New.
2374 (is-effective-target): Support new effective targets keywords.
2375 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2376 default action for dg-do.
2377 * gcc.dg/vect/pr16105.c: Use new support.
2378 * gcc.dg/vect/pr18400.c: Ditto.
2379 * gcc.dg/vect/pr18425.c: Ditto.
2380 * gcc.dg/vect/vect-1.c: Ditto.
2381 * gcc.dg/vect/vect-10.c: Ditto.
2382 * gcc.dg/vect/vect-11.c: Ditto.
2383 * gcc.dg/vect/vect-12.c: Ditto.
2384 * gcc.dg/vect/vect-13.c: Ditto.
2385 * gcc.dg/vect/vect-14.c: Ditto.
2386 * gcc.dg/vect/vect-15.c: Ditto.
2387 * gcc.dg/vect/vect-16.c: Ditto.
2388 * gcc.dg/vect/vect-17.c: Ditto.
2389 * gcc.dg/vect/vect-18.c: Ditto.
2390 * gcc.dg/vect/vect-19.c: Ditto.
2391 * gcc.dg/vect/vect-2.c: Ditto.
2392 * gcc.dg/vect/vect-20.c: Ditto.
2393 * gcc.dg/vect/vect-21.c: Ditto.
2394 * gcc.dg/vect/vect-22.c: Ditto.
2395 * gcc.dg/vect/vect-23.c: Ditto.
2396 * gcc.dg/vect/vect-24.c: Ditto.
2397 * gcc.dg/vect/vect-25.c: Ditto.
2398 * gcc.dg/vect/vect-26.c: Ditto.
2399 * gcc.dg/vect/vect-27.c: Ditto.
2400 * gcc.dg/vect/vect-27a.c: Ditto.
2401 * gcc.dg/vect/vect-28.c: Ditto.
2402 * gcc.dg/vect/vect-29.c: Ditto.
2403 * gcc.dg/vect/vect-29a.c: Ditto.
2404 * gcc.dg/vect/vect-3.c: Ditto.
2405 * gcc.dg/vect/vect-30.c: Ditto.
2406 * gcc.dg/vect/vect-31.c: Ditto.
2407 * gcc.dg/vect/vect-32.c: Ditto.
2408 * gcc.dg/vect/vect-33.c: Ditto.
2409 * gcc.dg/vect/vect-34.c: Ditto.
2410 * gcc.dg/vect/vect-35.c: Ditto.
2411 * gcc.dg/vect/vect-36.c: Ditto.
2412 * gcc.dg/vect/vect-37.c: Ditto.
2413 * gcc.dg/vect/vect-38.c: Ditto.
2414 * gcc.dg/vect/vect-4.c: Ditto.
2415 * gcc.dg/vect/vect-40.c: Ditto.
2416 * gcc.dg/vect/vect-41.c: Ditto.
2417 * gcc.dg/vect/vect-42.c: Ditto.
2418 * gcc.dg/vect/vect-43.c: Ditto.
2419 * gcc.dg/vect/vect-44.c: Ditto.
2420 * gcc.dg/vect/vect-45.c: Ditto.
2421 * gcc.dg/vect/vect-46.c: Ditto.
2422 * gcc.dg/vect/vect-47.c: Ditto.
2423 * gcc.dg/vect/vect-48.c: Ditto.
2424 * gcc.dg/vect/vect-48a.c: Ditto.
2425 * gcc.dg/vect/vect-49.c: Ditto.
2426 * gcc.dg/vect/vect-5.c: Ditto.
2427 * gcc.dg/vect/vect-50.c: Ditto.
2428 * gcc.dg/vect/vect-51.c: Ditto.
2429 * gcc.dg/vect/vect-52.c: Ditto.
2430 * gcc.dg/vect/vect-53.c: Ditto.
2431 * gcc.dg/vect/vect-54.c: Ditto.
2432 * gcc.dg/vect/vect-55.c: Ditto.
2433 * gcc.dg/vect/vect-56.c: Ditto.
2434 * gcc.dg/vect/vect-56a.c: Ditto.
2435 * gcc.dg/vect/vect-57.c: Ditto.
2436 * gcc.dg/vect/vect-58.c: Ditto.
2437 * gcc.dg/vect/vect-59.c: Ditto.
2438 * gcc.dg/vect/vect-6.c: Ditto.
2439 * gcc.dg/vect/vect-60.c: Ditto.
2440 * gcc.dg/vect/vect-61.c: Ditto.
2441 * gcc.dg/vect/vect-62.c: Ditto.
2442 * gcc.dg/vect/vect-63.c: Ditto.
2443 * gcc.dg/vect/vect-64.c: Ditto.
2444 * gcc.dg/vect/vect-65.c: Ditto.
2445 * gcc.dg/vect/vect-66.c: Ditto.
2446 * gcc.dg/vect/vect-67.c: Ditto.
2447 * gcc.dg/vect/vect-68.c: Ditto.
2448 * gcc.dg/vect/vect-69.c: Ditto.
2449 * gcc.dg/vect/vect-7.c: Ditto.
2450 * gcc.dg/vect/vect-72.c: Ditto.
2451 * gcc.dg/vect/vect-72a.c: Ditto.
2452 * gcc.dg/vect/vect-73.c: Ditto.
2453 * gcc.dg/vect/vect-74.c: Ditto.
2454 * gcc.dg/vect/vect-75.c: Ditto.
2455 * gcc.dg/vect/vect-76.c: Ditto.
2456 * gcc.dg/vect/vect-77.c: Ditto.
2457 * gcc.dg/vect/vect-77a.c: Ditto.
2458 * gcc.dg/vect/vect-78.c: Ditto.
2459 * gcc.dg/vect/vect-79.c: Ditto.
2460 * gcc.dg/vect/vect-8.c: Ditto.
2461 * gcc.dg/vect/vect-80.c: Ditto.
2462 * gcc.dg/vect/vect-82.c: Ditto.
2463 * gcc.dg/vect/vect-82_64.c: Ditto.
2464 * gcc.dg/vect/vect-83.c: Ditto.
2465 * gcc.dg/vect/vect-83_64.c: Ditto.
2466 * gcc.dg/vect/vect-9.c: Ditto.
2467 * gcc.dg/vect/vect-all.c: Ditto.
2468 * gcc.dg/vect/vect-none.c: Ditto.
2469
2470 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2471
2472 * lib/gcc-dg.exp (dg-skip-if): New function.
2473 (dg-forbid-option): Remove.
2474 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2475 * g++.dg/abi/bitfield8.C: Likewise.
2476 * g++.dg/abi/dtor1.C: Likewise.
2477 * g++.dg/abi/empty10.C: Likewise.
2478 * g++.dg/abi/empty7.C: Likewise.
2479 * g++.dg/abi/empty9.C: Likewise.
2480 * g++.dg/abi/layout3.C: Likewise.
2481 * g++.dg/abi/layout4.C: Likewise.
2482 * g++.dg/abi/thunk1.C: Likewise.
2483 * g++.dg/abi/thunk2.C: Likewise.
2484 * g++.dg/abi/vbase11.C: Likewise.
2485 * g++.dg/abi/vthunk2.C: Likewise.
2486 * g++.dg/abi/vthunk3.C: Likewise.
2487 * g++.dg/ext/attrib8.C: Likewise.
2488 * g++.dg/opt/longbranch2.C: Likewise.
2489 * g++.dg/opt/reg-stack4.C: Likewise.
2490 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2491 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2492 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2493 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2494 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2495 * gcc.dg/20000609-1.c: Likewise.
2496 * gcc.dg/20000720-1.c: Likewise.
2497 * gcc.dg/20011107-1.c: Likewise.
2498 * gcc.dg/20011119-1.c: Likewise.
2499 * gcc.dg/20020108-1.c: Likewise.
2500 * gcc.dg/20020122-2.c: Likewise.
2501 * gcc.dg/20020122-3.c: Likewise.
2502 * gcc.dg/20020201-3.c: Likewise.
2503 * gcc.dg/20020206-1.c: Likewise.
2504 * gcc.dg/20020218-1.c: Likewise.
2505 * gcc.dg/20020310-1.c: Likewise.
2506 * gcc.dg/20020411-1.c: Likewise.
2507 * gcc.dg/20020418-2.c: Likewise.
2508 * gcc.dg/20020426-1.c: Likewise.
2509 * gcc.dg/20020426-2.c: Likewise.
2510 * gcc.dg/20020517-1.c: Likewise.
2511 * gcc.dg/20020523-1.c: Likewise.
2512 * gcc.dg/20020523-2.c: Likewise.
2513 * gcc.dg/20020729-1.c: Likewise.
2514 * gcc.dg/20030204-1.c: Likewise.
2515 * gcc.dg/20030826-2.c: Likewise.
2516 * gcc.dg/20030926-1.c: Likewise.
2517 * gcc.dg/20031202-1.c: Likewise.
2518 * gcc.dg/980312-1.c: Likewise.
2519 * gcc.dg/980313-1.c: Likewise.
2520 * gcc.dg/990117-1.c: Likewise.
2521 * gcc.dg/990424-1.c: Likewise.
2522 * gcc.dg/990524-1.c: Likewise.
2523 * gcc.dg/991230-1.c: Likewise.
2524 * gcc.dg/i386-387-1.c: Likewise.
2525 * gcc.dg/i386-387-2.c: Likewise.
2526 * gcc.dg/i386-387-3.c: Likewise.
2527 * gcc.dg/i386-387-4.c: Likewise.
2528 * gcc.dg/i386-387-5.c: Likewise.
2529 * gcc.dg/i386-387-6.c: Likewise.
2530 * gcc.dg/i386-asm-1.c: Likewise.
2531 * gcc.dg/i386-bitfield1.c: Likewise.
2532 * gcc.dg/i386-bitfield2.c: Likewise.
2533 * gcc.dg/i386-loop-1.c: Likewise.
2534 * gcc.dg/i386-loop-2.c: Likewise.
2535 * gcc.dg/i386-loop-3.c: Likewise.
2536 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2537 * gcc.dg/i386-pic-1.c: Likewise.
2538 * gcc.dg/i386-regparm.c: Likewise.
2539 * gcc.dg/i386-signbit-1.c: Likewise.
2540 * gcc.dg/i386-signbit-2.c: Likewise.
2541 * gcc.dg/i386-signbit-3.c: Likewise.
2542 * gcc.dg/i386-sse-5.c: Likewise.
2543 * gcc.dg/i386-sse-8.c: Likewise.
2544 * gcc.dg/i386-unroll-1.c: Likewise.
2545 * gcc.dg/tls/opt-1.c: Likewise.
2546 * gcc.dg/tls/opt-2.c: Likewise.
2547 * gcc.dg/unroll-1.c: Likewise.
2548 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2549 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2550 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2551 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2552
2553 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2554
2555 * g++.dg/template/incomplete1.C: New test.
2556
2557 2004-11-16 Nick Clifton <nickc@redhat.com>
2558
2559 Revert patches accidentally commited during checkin of fixes for
2560 xstormy16 tests:
2561 gcc.c-torture/execute/simd-4.c: Revert
2562 gcc.dg/20040910-1.c: Revert.
2563
2564 2004-11-16 Paul Brook <paul@codesourcery.com>
2565
2566 PR fortran/13010
2567 * gfortran.dg/der_pointer_1.f90: New test.
2568
2569 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2570
2571 PR c/18498
2572 * gcc.dg/bitfld-13.c: New test.
2573
2574 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2575
2576 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2577 powerpc*-*-linux*.
2578
2579 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2580 * gcc.dg/ppc64-abi-2.c: Ditto.
2581 * gcc.dg/ppc64-abi-3.c: Ditto.
2582
2583 * lib/gcc-dg.exp (dg-target-list): Remove.
2584
2585 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2586
2587 * gcc.dg/ia64-postinc.c: New test.
2588
2589 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2590
2591 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2592
2593 2004-11-15 Nick Clifton <nickc@redhat.com>
2594
2595 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2596 __INT_MAX__ so that the test can be compiled by toolchains
2597 targeted at 16-bit processors.
2598
2599 * gcc.dg/20040625-1.c: Use long constants rather than integers
2600 when performing arithmetic that will overflow 16-bits.
2601
2602 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2603 xstormy16. It does not support 128-bit vector operations.
2604
2605 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2606 with the macro PTR_TYPE. Define this macro to an integer type
2607 suitable for holding a pointer.
2608
2609 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2610 the target is a 16-bit processor.
2611
2612 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2613 16-bit targets where the character constant will be too long.
2614
2615 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2616 where the double will not be directly addressable.
2617
2618 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2619
2620 Friend class name lookup 1/n, PR c++/18471
2621 * g++.dg/template/crash26.C: New test.
2622 * g++.dg/lookup/struct1.C: Adjust expected error.
2623 * g++.dg/parse/elab1.C: Likewise.
2624 * g++.dg/parse/elab2.C: Likewise.
2625 * g++.dg/parse/int-as-enum1.C: Likewise.
2626 * g++.dg/parse/struct-as-enum1.C: Likewise.
2627 * g++.dg/parse/typedef1.C: Likewise.
2628 * g++.dg/parse/typedef3.C: Likewise.
2629 * g++.dg/parse/typedef4.C: Likewise.
2630 * g++.dg/parse/typedef5.C: Likewise.
2631 * g++.dg/template/nontype4.C: Likewise.
2632 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2633 * g++.old-deja/g++.other/elab1.C: Likewise.
2634 * g++.old-deja/g++.other/syntax4.C: Likewise.
2635
2636 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2637
2638 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2639
2640 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2641
2642 * gcc.c-torture/execute/20041114-1.c: New test.
2643
2644 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2645
2646 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2647 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2648 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2649 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2650 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2651 gcc.dg/switch-7.c: New tests.
2652
2653 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2654
2655 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2656
2657 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2658
2659 PR tree-opt/18400
2660 * gcc.dg/vect/pr18400.c: New test.
2661
2662 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2663 Andrew Pinski <pinskia@physics.uc.edu>
2664
2665 PR tree-opt/18425
2666 * gcc.dg/vect/pr18425.c: New test.
2667
2668 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2669
2670 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2671 Guard with dg-require-alias and dg-require-visibility.
2672
2673 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2674
2675 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2676
2677 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2678
2679 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2680
2681 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2682
2683 PR c++/17344
2684 * g++.dg/template/defarg5.C: New test.
2685
2686 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2687
2688 * g++.dg/parse/cast1.C: Run only on ILP32.
2689 * g++.old-deja/g++.mike/p784.C: Likewise.
2690
2691 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2692
2693 * gcc.c-torture/execute/20041113-1.c: New test.
2694
2695 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2696
2697 PR target/18230
2698 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2699 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2700 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2701 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2702 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2703 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2704 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2705 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2706 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2707 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2708 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2709 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2710 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2711
2712 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2713
2714 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2715 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2716 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2717 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2718 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2719 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2720 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2721 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2722 gcc.target/sparc/combined-1.c: New tests.
2723
2724 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2725
2726 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2727 New tests.
2728
2729 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2730
2731 * lib/gcc-dg.exp (dg-forbid-option): New function.
2732 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2733 * g++.dg/abi/bitfield8.C: Likewise.
2734 * g++.dg/abi/dtor1.C: Likewise.
2735 * g++.dg/abi/empty10.C: Likewise.
2736 * g++.dg/abi/empty7.C: Likewise.
2737 * g++.dg/abi/empty9.C: Likewise.
2738 * g++.dg/abi/layout3.C: Likewise.
2739 * g++.dg/abi/layout4.C: Likewise.
2740 * g++.dg/abi/thunk1.C: Likewise.
2741 * g++.dg/abi/thunk2.C: Likewise.
2742 * g++.dg/abi/vbase11.C: Likewise.
2743 * g++.dg/abi/vthunk2.C: Likewise.
2744 * g++.dg/abi/vthunk3.C: Likewise.
2745 * g++.dg/ext/attrib8.C: Likewise.
2746 * g++.dg/opt/longbranch2.C: Likewise.
2747 * g++.dg/opt/reg-stack4.C: Likewise.
2748 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2749 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2750 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2751 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2752 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2753 * gcc.dg/20000609-1.c: Likewise.
2754 * gcc.dg/20000720-1.c: Likewise.
2755 * gcc.dg/20011107-1.c: Likewise.
2756 * gcc.dg/20011119-1.c: Likewise.
2757 * gcc.dg/20020108-1.c: Likewise.
2758 * gcc.dg/20020122-2.c: Likewise.
2759 * gcc.dg/20020122-3.c: Likewise.
2760 * gcc.dg/20020201-3.c: Likewise.
2761 * gcc.dg/20020206-1.c: Likewise.
2762 * gcc.dg/20020218-1.c: Likewise.
2763 * gcc.dg/20020310-1.c: Likewise.
2764 * gcc.dg/20020411-1.c: Likewise.
2765 * gcc.dg/20020418-2.c: Likewise.
2766 * gcc.dg/20020426-1.c: Likewise.
2767 * gcc.dg/20020426-2.c: Likewise.
2768 * gcc.dg/20020517-1.c: Likewise.
2769 * gcc.dg/20020523-1.c: Likewise.
2770 * gcc.dg/20020523-2.c: Likewise.
2771 * gcc.dg/20020729-1.c: Likewise.
2772 * gcc.dg/20030204-1.c: Likewise.
2773 * gcc.dg/20030826-2.c: Likewise.
2774 * gcc.dg/20030926-1.c: Likewise.
2775 * gcc.dg/20031202-1.c: Likewise.
2776 * gcc.dg/980312-1.c: Likewise.
2777 * gcc.dg/980313-1.c: Likewise.
2778 * gcc.dg/990117-1.c: Likewise.
2779 * gcc.dg/990424-1.c: Likewise.
2780 * gcc.dg/990524-1.c: Likewise.
2781 * gcc.dg/991230-1.c: Likewise.
2782 * gcc.dg/i386-387-1.c: Likewise.
2783 * gcc.dg/i386-387-2.c: Likewise.
2784 * gcc.dg/i386-387-3.c: Likewise.
2785 * gcc.dg/i386-387-4.c: Likewise.
2786 * gcc.dg/i386-387-5.c: Likewise.
2787 * gcc.dg/i386-387-6.c: Likewise.
2788 * gcc.dg/i386-asm-1.c: Likewise.
2789 * gcc.dg/i386-bitfield1.c: Likewise.
2790 * gcc.dg/i386-bitfield2.c: Likewise.
2791 * gcc.dg/i386-loop-1.c: Likewise.
2792 * gcc.dg/i386-loop-2.c: Likewise.
2793 * gcc.dg/i386-loop-3.c: Likewise.
2794 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2795 * gcc.dg/i386-pic-1.c: Likewise.
2796 * gcc.dg/i386-regparm.c: Likewise.
2797 * gcc.dg/i386-signbit-1.c: Likewise.
2798 * gcc.dg/i386-signbit-2.c: Likewise.
2799 * gcc.dg/i386-signbit-3.c: Likewise.
2800 * gcc.dg/i386-sse-5.c: Likewise.
2801 * gcc.dg/i386-sse-8.c: Likewise.
2802 * gcc.dg/i386-unroll-1.c: Likewise.
2803 * gcc.dg/tls/opt-1.c: Likewise.
2804 * gcc.dg/tls/opt-2.c: Likewise.
2805 * gcc.dg/unroll-1.c: Likewise.
2806 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2807 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2808 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2809 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2810 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2811 -m64 is specified.
2812
2813 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2814
2815 PR c++/18389
2816 * g++.dg/parse/cond1.C: New test.
2817
2818 PR c++/18429
2819 * g++.dg/template/array9.C: New test.
2820 * g++.dg/ext/vla1.C: Adjust error messages.
2821 * g++.dg/ext/vlm1.C: Likewise.
2822 * g++.dg/template/crash2.C: Likewise.
2823
2824 PR c++/18436
2825 * g++.dg/template/call3.C: New test.
2826
2827 PR c++/18407
2828 * g++.dg/template/ptrmem11.C: New test.
2829
2830 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2831
2832 PR other/14264
2833 * lib/g++.exp: Set LC_ALL and LANG to C.
2834 * lib/gcc-dg.exp: Likewise.
2835 * lib/gfortran.exp: Likewise.
2836 * lib/objc.exp: Likewise.
2837 * lib/treelang.exp: Likewise.
2838
2839 2004-11-12 Andreas Schwab <schwab@suse.de>
2840
2841 * gcc.dg/pr16286.c: Fix last change.
2842
2843 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2844
2845 PR c++/18416
2846 * g++.dg/init/global1.C: New test.
2847
2848 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2849
2850 * gcc.c-torture/execute/20041112-1.c: New test.
2851
2852 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2853
2854 * lib/gcc-dg.exp (dg-target-list): New.
2855
2856 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2857 Richard Sandiford <rsandifo@redhat.com>
2858
2859 * lib/target-supports.exp (get-compiler_messages): New.
2860 (check_named_sections_available): Use it.
2861 (check_effective_target_ilp32): New.
2862 (check_effective_target_lp64): New.
2863 (is-effective-target): New.
2864 * lib/gcc-dg.exp (dg-require-effective-target): New.
2865
2866 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2867
2868 * gcc.dg/precedence-1.c: New test.
2869
2870 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2871
2872 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2873
2874 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2875 message, delete generated files, use more descriptive name for
2876 executable, and make the test unsupported when it cannot be run.
2877
2878 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2879 (dg-require-weak, dg-require-visibility, dg-require-alias,
2880 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2881 dg-require-iconv, dg-require-named-sections): Use it.
2882
2883 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2884
2885 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2886
2887 PR target/16457
2888 * gcc.dg/ppc-and-1: New
2889
2890 PR target/16796
2891 * gcc.dg/ppc-mov-1.c: New.
2892
2893 PR target/16458
2894 * gcc.dg/ppc-compare-1.c: New.
2895
2896 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2897
2898 * objc.dg/desig-init-2.m: New test.
2899
2900 2004-11-10 Adam Nemet <anemet@lnxw.com>
2901
2902 PR middle-end/18160
2903 * g++.dg/warn/register-var-1.C: New test.
2904 * g++.dg/warn/register-var-2.C: New test.
2905
2906 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2907
2908 * gcc.dg/union-2.c: New test.
2909
2910 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2911
2912 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2913 New test for PR tree-optimization/17892.
2914
2915 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2916
2917 PR c++/18369
2918 * g++.dg/init/new12.C: New test.
2919
2920 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2921
2922 * gcc.target/sparc: New directory.
2923 * gcc.target/sparc/sparc.exp: New driver.
2924 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2925 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2926 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2927 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2928
2929 2004-11-10 Paul Brook <paul@codesourcery.com>
2930
2931 PR fortran/18218
2932 * gfortran.dg/list_read.c: New test.
2933
2934 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2935
2936 PR c/18322
2937 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2938 expected diagnostic location.
2939
2940 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2941
2942 * gcc.dg/20041109-1.c: New test.
2943
2944 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2945
2946 PR objc/18406
2947 * objc/compile/pr18406.m: New test.
2948
2949 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2950
2951 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2952
2953 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2954
2955 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2956
2957 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2958
2959 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2960
2961 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2962
2963 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2964 exit.
2965
2966 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2967
2968 PR tree-opt/18299
2969 * gcc.c-torture/pr18299-1.c: New test.
2970
2971 2004-11-06 Andreas Schwab <schwab@suse.de>
2972
2973 * gcc.dg/pr16286.c: Also test for bool and pixel.
2974
2975 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2976
2977 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2978 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2979 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2980 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2981 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2982 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2983 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2984 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2985 gcc.dg/struct-semi-3.c: New tests.
2986
2987 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2988
2989 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2990
2991 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2992
2993 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2994 Do not use C99 designators.
2995
2996 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2997
2998 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2999
3000 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3001
3002 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3003 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3004 * gcc.c-torture/execute/simd-5.x: Remove.
3005
3006 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3007
3008 PR rtl-optimization/17933
3009 * gcc.dg/torture/pr17933-1.c: New test.
3010
3011 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3012
3013 PR target/18106
3014 * lib/target-supports.exp (check_weak_available): Support
3015 Windows.
3016
3017 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3018
3019 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3020 call to fflush(stdout) before abort.
3021 (my_ffsll): New function.
3022 (generate_fields): Use it.
3023
3024 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3025
3026 * gcc.dg/init-undef-1.c: New test.
3027
3028 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3029
3030 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3031 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3032 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3033 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3034 expected messages for new parser.
3035
3036 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3037
3038 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3039
3040 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3041
3042 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3043 on LP64 targets.
3044
3045 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3046
3047 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3048 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3049 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3050 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3051 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3052 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3053 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3054 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3055 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3056 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3057
3058 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3059
3060 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3061 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3062 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3063 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3064 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3065 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3066 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3067 for new parser.
3068
3069 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3070
3071 PR target/15342
3072 * gcc.dg/20041104-1.c: New test.
3073
3074 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3075
3076 * g++.dg/template/nontype7.C: New test.
3077 * g++.dg/template/nontype8.C: Likewise.
3078 * g++.dg/template/nontype9.C: Likewise.
3079 * g++.dg/template/nontype10.C: Likewise.
3080 * g++.dg/tc1/dr49.C: Likewise.
3081 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3082 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3083
3084 2004-11-04 Ben Elliston <bje@au.ibm.com>
3085
3086 * g++.dg/rtti/tinfo1.C: Remove xfails.
3087
3088 2004-11-04 Ben Elliston <bje@au.ibm.com>
3089
3090 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3091 packed attribute to the definition to satisfy the new C++ parser.
3092
3093 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3094
3095 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3096 invocations of va_arg.
3097
3098 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3099
3100 PR c++/18124
3101 * g++.dg/template/crash25.C: New test.
3102
3103 PR c++/18155
3104 * g++.dg/template/typedef2.C: New test.
3105 * g++.dg/parse/crash13.C: Adjust error markers.
3106
3107 PR c++/18177
3108 * g++.dg/conversion/const3.C: New test.
3109
3110 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3111
3112 PR fortran/17535
3113 PR fortran/17583
3114 PR fortran/17713
3115 * gfortran.dg/generic_[123].f90: New testcases.
3116
3117 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3118
3119 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3120 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3121
3122 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3123
3124 PR tree-opt/16808
3125 * gcc.c-torture/compile/pr16808.c: New test.
3126
3127 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3128
3129 PR rtl-optimization/17104
3130 * gcc.dg/ppc-bitfield1.c: New.
3131
3132 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3133
3134 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3135
3136 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3137
3138 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3139 strings for 32-bit code.
3140
3141 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3142
3143 PR c/18239
3144 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3145
3146 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3147
3148 PR c++/18064
3149 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3150
3151 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3152
3153 PR c++/15172
3154 * g++.dg/init/aggr2.C: New test.
3155
3156 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3157
3158 * objc.dg/local-decl-1.m: New test.
3159
3160 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3161
3162 * gcc.dg/20040910-1.c: Adjust regex.
3163
3164 2004-10-30 Roger Sayle <roger@eyesopen.com>
3165
3166 PR rtl-optimization/18084
3167 * g++.dg/opt/pr18084-1.C: New testcase.
3168
3169 2004-10-30 Matt Austern <austern@apple.com>
3170
3171 PR c++/17542
3172 * g++.dg/ext/attrib18.C: New test.
3173
3174 2004-10-30 Roger Sayle <roger@eyesopen.com>
3175
3176 PR middle-end/18096
3177 * gcc.dg/pr18096-1.c: New test case.
3178
3179 2004-10-30 Roger Sayle <roger@eyesopen.com>
3180
3181 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3182
3183 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3184
3185 PR c/16666
3186 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3187 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3188 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3189 gcc.dg/old-style-prom-3.c: New tests.
3190
3191 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3192
3193 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3194 Remove unnecessary inclusion of stdio.h.
3195
3196 2004-10-29 Roger Sayle <roger@eyesopen.com>
3197
3198 PR rtl-optimization/17581
3199 * gcc.dg/pr17581-1.c: New test case.
3200
3201 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3202
3203 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3204 being implemented.
3205 * g++.dg/conversion/dr195-1.C: New.
3206 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3207 * g++.old-deja/g++.mike/p10148.C: Likewise.
3208
3209 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3210
3211 PR c++/17695
3212 * g++.dg/debug/typedef2.C: New test.
3213
3214 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3215
3216 PR fortran/13490
3217 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3218 * gfortran.dg/g77/README: Update.
3219
3220 2004-10-28 Matt Austern <austern@apple.com>
3221
3222 PR c++/14124
3223 * g++.dg/ext/packed7.C: New test.
3224
3225 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3226
3227 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3228 scan-assembler.
3229 * lib/scanasm.exp (hidden-scan-for): New proc.
3230 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3231 string.
3232 (scan-not-hidden): Likewise.
3233 * lib/target-supports.exp (check_visibility_available): mach-o is
3234 support too.
3235
3236 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3237
3238 PR c++/17132
3239 * g++.dg/template/memclass3.C: New test.
3240
3241 2004-10-28 Adam Nemet <anemet@lnxw.com>
3242
3243 PR middle-end/18160
3244 * gcc.dg/register-var-1.c: New test.
3245 * gcc.dg/register-var-2.c: New test.
3246 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3247 error now.
3248
3249 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3250
3251 PR other/18172
3252 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3253 unused variables.
3254 * gcc.dg/vect/vect-22.c: Likewise.
3255
3256 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3257
3258 * gcc.dg/i386-rotate-1.c: New test.
3259
3260 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3261
3262 * g++.dg/init/ref12.C: Add "run" marker.
3263
3264 PR c++/17435
3265 * g++.dg/init/ref12.C: New test.
3266
3267 PR c++/18140
3268 * g++.dg/template/shift1.C: New test.
3269 * g++.dg/template/error10.C: Adjust error markers.
3270
3271 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3272
3273 PR tree-opt/17529
3274 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3275
3276 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3277
3278 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3279 * gcc.dg/weak/weak-3.c: Likewise.
3280 * gcc.dg/weak/weak-5.c: Likewise.
3281 * gcc.dg/weak/weak-9.c: Likewise.
3282 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3283 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3284
3285 * gcc.dg/darwin-weakimport-1.c: New.
3286
3287 2004-10-28 Ben Elliston <bje@au.ibm.com>
3288
3289 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3290
3291 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3292
3293 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3294 'syntax' error messages.
3295 * gcc.dg/cpp/direct2s.c: Likewise.
3296
3297 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3298
3299 * gcc.c-torture/compile/20041026-1.c: New.
3300
3301 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3302
3303 PR c++/18093
3304 * g++.dg/lookup/ns2.C: New test.
3305
3306 PR c++/18020
3307 * g++.dg/template/enum4.C: New test.
3308
3309 PR c++/18161
3310 * g++.dg/template/expr1.C: New test.
3311
3312 2004-10-26 Ben Elliston <bje@au.ibm.com>
3313
3314 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3315
3316 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3317
3318 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3319 gcc.dg/decl-nospec-3.c: New tests.
3320
3321 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3322
3323 * objc.dg/super-class-3.m: New test.
3324
3325 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3326
3327 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3328 resyncing.
3329 * gcc.dg/cpp/direct2s.c: Likewise.
3330
3331 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3332
3333 * objc.dg/image-info.m: Update for changes to section selection.
3334
3335 2004-10-25 David Ayers <d.ayers@inode.at>
3336 Ziemowit Laski <zlaski@apple.com>
3337
3338 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3339 diagnostics when messaging 'id <Proto>'.
3340 * objc.dg/class-protocol-1.m: New test.
3341 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3342 a non-existent method signature.
3343 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3344 Update diagnostics when messaging with non-existent method signature.
3345 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3346 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3347 invalid receivers are now resolved as if messaging 'id'; remove
3348 extraneous diagnostics.
3349
3350 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3351
3352 PR c/16667
3353 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3354 gcc.dg/init-desig-obs-3.c: New tests.
3355
3356 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3357
3358 * gcc.dg/debug/20041023-1.c: New test.
3359
3360 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3361
3362 PR middle-end/17407
3363 * gcc.c-torture/compile/pr17407.c: New test.
3364
3365 PR c++/18121
3366 * g++.dg/template/array8.C: New test.
3367
3368 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3369
3370 PR other/18138
3371 * lib/g++.exp: Accept more than one multilib libgcc.
3372 * lib/gcc-dg.exp: Likewise.
3373 * lib/objc.exp: Likewise.
3374 * lib/treelang.exp: Likewise.
3375 * lib/gfortran.exp: Likewise.
3376
3377 2004-10-24 Ben Elliston <bje@au.ibm.com>
3378
3379 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3380
3381 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3382
3383 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3384 * gcc.dg/c99-const-expr-3.c: Likewise.
3385
3386 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3387
3388 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3389
3390 2004-10-23 Ben Elliston <bje@au.ibm.com>
3391
3392 * gcc.c-torture/execute/loop-2e.x: Remove.
3393
3394 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3395
3396 PR c++/18095
3397 * g++.dg/parse/crash18.C: New.
3398 * g++.dg/parse/crash19.C: New.
3399
3400 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3401
3402 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3403 * g++.dg/ext/dllimport2.C: Same.
3404 * g++.dg/ext/dllimport8.C: Same.
3405
3406 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3407
3408 PR c++/10841
3409 * g++.dg/conversion/cast1.C: New test.
3410 * g++.dg/overload/pmf1.C: Adjust error marker.
3411
3412 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3413
3414 PR objc/17923
3415 * objc.dg/const-str-7.m: New test.
3416
3417 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3418
3419 * g++.dg/template/memfriend11.C: Fix comment typo.
3420 * g++.dg/template/memfriend14.C: Likewise.
3421
3422 2004-10-20 Richard Henderson <rth@redhat.com>
3423
3424 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3425 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3426 -fasynchronous-unwind-tables.
3427
3428 2004-10-20 Richard Henderson <rth@redhat.com>
3429
3430 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3431 (main): Return success.
3432 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3433 (main): Return success.
3434
3435 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3436
3437 PR c++/13495
3438 * g++.dg/template/memfriend9.C: New test.
3439 * g++.dg/template/memfriend10.C: Likewise.
3440 * g++.dg/template/memfriend11.C: Likewise.
3441 * g++.dg/template/memfriend12.C: Likewise.
3442 * g++.dg/template/memfriend13.C: Likewise.
3443 * g++.dg/template/memfriend14.C: Likewise.
3444 * g++.dg/template/memfriend15.C: Likewise.
3445 * g++.dg/template/memfriend16.C: Likewise.
3446 * g++.dg/template/memfriend17.C: Likewise.
3447 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3448
3449 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3450
3451 * g++.dg/conversion/dr195.C: New.
3452 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3453
3454 2004-10-20 Ben Elliston <bje@au.ibm.com>
3455 Devang Patel <dpatel@apple.com>
3456
3457 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3458 of floating point arithmetic, which could trap.
3459
3460 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3461
3462 PR c++/14035
3463 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3464 * g++.dg/conversion/const2.C: New test.
3465 * g++.dg/expr/reinterpret2.C: New test.
3466 * g++.dg/expr/reinterpret3.C: New test.
3467 * g++.dg/expr/cast2.C: New test.
3468 * g++.dg/expr/copy1.C: New test.
3469 * g++.dg/other/conversion1.C: Change error message.
3470 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3471 function pointers to void *.
3472 * g++.old-deja/g++.mike/p10148.C: Likewise.
3473
3474 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3475
3476 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3477
3478 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3479
3480 PR c++/18047
3481
3482 * g++.dg/parse/expr3.C: New test.
3483
3484 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3485
3486 * gcc.dg/smod-1.c: New test.
3487
3488 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3489
3490 * objc.dg/method-14.m: New test.
3491
3492 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3493
3494 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3495 Also xfail as the patch was reverted.
3496
3497 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3498
3499 PR middle-end/16973
3500 * gcc.dg/pr16973.c: New test.
3501
3502 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3503
3504 PR tree-optimization/17656
3505 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3506
3507 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3508
3509 * g++.dg/eh/shadow1.C: New.
3510
3511 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3512
3513 * gcc.c-torture/compile/20041018-1.c: New test.
3514
3515 2004-10-18 Ben Elliston <bje@au.ibm.com>
3516
3517 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3518 compiler referring to register 0 when accessing sdata. The linker
3519 now patches things up.
3520
3521 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3522
3523 PR c/17529
3524 * gcc.c-torture/compile/pr17529.c: New test.
3525
3526 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3527
3528 PR c++/17743
3529 * g++.dg/ext/attrib17.C: New test.
3530
3531 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3532
3533 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3534
3535 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3536
3537 PR c++/10479
3538 * g++.dg/ext/attrib16.C: New test.
3539
3540 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3541
3542 PR c++/17042
3543 * g++.dg/init/dso_handle1.C: New test.
3544
3545 PR c++/14667
3546 * g++.dg/parse/typedef6.C: New test.
3547
3548 PR c++/17916
3549 * g++.dg/parse/pragma1.C: New test.
3550
3551 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3552
3553 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3554
3555 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3556
3557 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3558 -fno-common when on HPPA HP-UX platforms.
3559
3560 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3561
3562 PR other/16820
3563 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3564 stdint.h.
3565 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3566 uintptr_t.
3567
3568 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3569
3570 PR c++/16301
3571 * g++.dg/lookup/strong-using-4.C: New test.
3572
3573 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3574
3575 PR middle-end/16567
3576 * gcc.c-torture/compile/nested-1.c: New test.
3577
3578 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3579
3580 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3581 and mipsisa64*-*-* (until support for misaligned loads is added).
3582 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3583 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3584 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3585 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3586 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3587 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3588
3589 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3590
3591 PR c++/17976
3592 * g++.dg/init/dtor3.C: New test.
3593
3594 2004-10-15 Ben Elliston <bje@au.ibm.com>
3595
3596 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3597
3598 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3599
3600 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3601 * gcc.dg/macho-lo-sum.c: Likewise.
3602
3603 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3604
3605 * gcc.dg/ppc-spe64-1.c: New test.
3606
3607 2004-10-14 Devang Patel <dpatel@apple.com>
3608
3609 PR 17635
3610 * gcc.dg/pr17635.c : New test.
3611
3612 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3613
3614 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3615 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3616 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3617 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3618 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3619 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3620 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3621 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3622 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3623 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3624 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3625 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3626 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3627 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3628 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3629 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3630 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3631 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3632
3633 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3634
3635 * gcc.dg/vect/vect-82.c: New testcase.
3636 * gcc.dg/vect/vect-82_64.c: New testcase.
3637 * gcc.dg/vect/vect-83.c: New testcase.
3638 * gcc.dg/vect/vect-83_64.c: New testcase.
3639
3640 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3641
3642 * gcc.dg/cpp/error-1.c: New test.
3643
3644 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3645
3646 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3647
3648 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3649
3650 PR target/17984
3651 * gcc.dg/cris-peep2-xsrand2.c: New test.
3652
3653 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3654
3655 PR c++/17661
3656 * testsuite/g++.dg/expr/for2.C: New test.
3657
3658 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3659
3660 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3661
3662 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3663
3664 PR tree-optimization/17724
3665 * g++.dg/opt/pr17724-1.C: New test.
3666 * g++.dg/opt/pr17724-2.C: New test.
3667 * g++.dg/opt/pr17724-3.C: New test.
3668 * g++.dg/opt/pr17724-4.C: New test.
3669 * g++.dg/opt/pr17724-5.C: New test.
3670 * g++.dg/opt/pr17724-6.C: New test.
3671
3672 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3673
3674 PR c/17301
3675 * gcc.dg/pr17301-2.c: New test.
3676
3677 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3678
3679 PR c++/15876
3680 * g++.dg/parse/error22.C: New test.
3681
3682 PR c++/17936
3683 * g++.dg/template/spec18.C: New test.
3684
3685 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3686
3687 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3688 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3689 memcpy.
3690 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3691 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3692
3693 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3694
3695 * g++.dg/eh/cleanup5.C: Add dg-options "".
3696
3697 2004-10-11 Roger Sayle <roger@eyesopen.com>
3698
3699 PR middle-end/17657
3700 * gcc.dg/switch-4.c: New test case.
3701
3702 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3703
3704 * gcc.c-torture/execute/20041011-1.c: New test.
3705
3706 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3707
3708 PR c++/17554
3709 * g++.dg/init/for3.C: New test.
3710
3711 PR c++/17657
3712 * g++.dg/opt/switch2.C: New test.
3713
3714 PR middle-end/17703
3715 * g++.dg/warn/Wreturn-2.C: New test.
3716
3717 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3718
3719 PR c++/17907
3720 * g++.dg/eh/cleanup5.C: New test.
3721
3722 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3723
3724 PR c++/17393
3725 * g++.dg/parse/error21.C: New test.
3726
3727 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3728
3729 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3730 * g++.dg/warn/incomplete1.C: Likewise.
3731 * g++.dg/template/qualttp20.C: Likewise.
3732
3733 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3734
3735 PR c/17881
3736 * parm-incomplete-1.c: New test.
3737
3738 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3739
3740 PR c++/17867
3741 * g++.dg/parse/error19.C: New test.
3742
3743 PR c++/17670
3744 * g++.dg/init/new11.C: New test.
3745
3746 PR c++/17821
3747 * g++.dg/parse/error20.C: New test.
3748
3749 PR c++/17826
3750 * g++.dg/template/crash24.C: New test.
3751
3752 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3753
3754 PR c/17301
3755 * gcc.dg/pr17301-1.c: New test.
3756
3757 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3758
3759 PR c/17189
3760 * gcc.dg/anon-struct-5.c: New test.
3761
3762 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3763
3764 PR c/17844
3765 * gcc.dg/pr17844-1.c: New test.
3766
3767 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3768
3769 PR tree-optimization/17906
3770 * gcc.c-torture/compile/pr17906.c: New.
3771
3772 2004-10-09 Stuart Hastings <stuart@apple.com>
3773 Roger Sayle <roger@eyesopen.com>
3774
3775 PR rtl-optimization/17853
3776 * gcc.dg/i386-mmx-5.c: New testcase.
3777
3778 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3779
3780 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3781
3782 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3783
3784 PR c++/17524
3785 * g++.dg/template/static9.C: New test.
3786
3787 PR c++/17685
3788 * g++.dg/parse/operator5.C: New test.
3789
3790 2004-10-09 Roger Sayle <roger@eyesopen.com>
3791
3792 PR middle-end/17894
3793 * gcc.c-torture/execute/divcmp-4.c: New test case.
3794
3795 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3796
3797 PR tree-opt/17902
3798 * g++.dg/opt/pr17902.C: New test.
3799
3800 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3801
3802 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3803
3804 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3805
3806 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3807
3808 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3809
3810 * gcc.dg/assign-warn-3.c: New test.
3811
3812 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3813
3814 PR c/16999
3815 * gcc.dg/cpp/ident-1.c: New test.
3816
3817 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3818
3819 * gcc.c-torture/compile/acc1.c: New.
3820
3821 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3822
3823 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3824 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3825
3826 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3827
3828 * gcc.dg/ultrasp11.c: New test.
3829
3830 2004-10-08 Michael Matz <matz@suse.de>
3831
3832 * gcc.dg/doloop-2.c: New test.
3833
3834 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3835
3836 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3837 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3838 objc.dg/method-9.m: Update expected diagnostics.
3839
3840 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3841
3842 * gcc.dg/ppc-fsel-3.c: New file.
3843 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3844
3845 2004-10-07 Paul Brook <paul@codesourcery.com>
3846
3847 * gfortran.dg/intrinsic_verify_1.f90: New test.
3848
3849 2004-10-07 Paul Brook <paul@codesourcery.com>
3850
3851 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3852
3853 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3854
3855 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3856 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3857 commit.
3858
3859 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3860
3861 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3862
3863 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3864
3865 PR c++/17115
3866 * g++.dg/warn/Winline-4.C: New test.
3867
3868 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3869
3870 * gcc.c-torture/compile/20041007-1.c: New test.
3871
3872 2004-10-07 Paul Brook <paul@codesourcery.com>
3873
3874 PR fortran/17678
3875 * gfortran.dg/use_allocated_1.f90: New test.
3876
3877 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3878
3879 PR middle-end/17849
3880 * gfortran.fortran-torture/compile/nested.f90: New test
3881
3882 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3883
3884 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3885
3886 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3887
3888 PR c++/17368
3889 * g++.dg/ext/asm6.C: New test.
3890
3891 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3892
3893 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3894
3895 2004-10-06 Paul Brook <paul@codesourcery.com>
3896
3897 PR libfortran/17709
3898 * gfortran.dg/empty_format_1.f90: New test.
3899
3900 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3901
3902 PR fortran/17568
3903 * gfortran.dg/ishft.f90: New test.
3904
3905 PR fortran/17283
3906 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3907 tests.
3908
3909 2004-10-06 Paul Brook <paul@codesourcery.com>
3910
3911 * gfortran.dg/do_1.f90: New test.
3912
3913 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3914
3915 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3916 optimizing for size.
3917
3918 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3919
3920 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3921
3922 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3923
3924 * gcc.c-torture/compile/20041005-1.c: New test.
3925
3926 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3927
3928 PR c++/17829
3929 * g++.dg/lookup/koenig4.C: New.
3930
3931 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3932
3933 * g++.dg/other/classkey1.C: Adjust quoting marks.
3934 * g++.dg/parse/error15.C: Likewise.
3935 * g++.dg/template/meminit2.C (int>): Likewise.
3936
3937 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3938
3939 PR fortran/17283
3940 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3941
3942 PR fortran/17631
3943 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3944
3945 PR fortran/17708
3946 * gfortran.dg/pr17708.f90: New test.
3947
3948 2004-10-04 Chao-ying Fu <fu@mips.com>
3949
3950 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3951 * gcc.dg/vect/vect-4.c: Ditto.
3952 * gcc.dg/vect/vect-5.c: Ditto.
3953 * gcc.dg/vect/vect-6.c: Ditto.
3954 * gcc.dg/vect/vect-8.c: Ditto.
3955 * gcc.dg/vect/vect-16.c: Ditto.
3956 * gcc.dg/vect/vect-30.c: Ditto.
3957 * gcc.dg/vect/vect-40.c: Ditto.
3958 * gcc.dg/vect/vect-41.c: Ditto.
3959 * gcc.dg/vect/vect-42.c: Ditto.
3960 * gcc.dg/vect/vect-43.c: Ditto.
3961 * gcc.dg/vect/vect-44.c: Ditto.
3962 * gcc.dg/vect/vect-45.c: Ditto.
3963 * gcc.dg/vect/vect-46.c: Ditto.
3964 * gcc.dg/vect/vect-47.c: Ditto.
3965 * gcc.dg/vect/vect-48.c: Ditto.
3966 * gcc.dg/vect/vect-49.c: Ditto.
3967 * gcc.dg/vect/vect-50.c: Ditto.
3968 * gcc.dg/vect/vect-51.c: Ditto.
3969 * gcc.dg/vect/vect-52.c: Ditto.
3970 * gcc.dg/vect/vect-53.c: Ditto.
3971 * gcc.dg/vect/vect-54.c: Ditto.
3972 * gcc.dg/vect/vect-55.c: Ditto.
3973 * gcc.dg/vect/vect-56.c: Ditto.
3974 * gcc.dg/vect/vect-57.c: Ditto.
3975 * gcc.dg/vect/vect-58.c: Ditto.
3976 * gcc.dg/vect/vect-59.c: Ditto.
3977 * gcc.dg/vect/vect-60.c: Ditto.
3978 * gcc.dg/vect/vect-74.c: Ditto.
3979 * gcc.dg/vect/vect-79.c: Ditto.
3980 * gcc.dg/vect/vect-80.c: Ditto.
3981
3982 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3983
3984 * gcc.dg/unused-7.c: Use the correct option.
3985
3986 2004-10-04 Paul Brook <paul@codesourcery.com>
3987 Bud Davis <bdavis9659@comcast.net>
3988
3989 PR fortran/17706
3990 PR fortran/16434
3991 * gfortran/pr17706.f90: New test.
3992 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3993
3994 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3995
3996 * gfortran.dg/pr17612.f90: New test.
3997
3998 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3999
4000 * g++.dg/template/local1.C: Adjust quoting marks in
4001 testing for diagnostics.
4002 * g++.dg/tls/diag-2.C: Likewise.
4003 * g++.dg/other/error8.C: Likewise.
4004
4005 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4006
4007 PR c/17178
4008 * gcc.dg/unused-4.c: Adjust to be correct.
4009
4010 PR c/17820
4011 * gcc.dg/unused-7.c: New test.
4012
4013 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4014
4015 PR c++/17797
4016 * g++.dg/overload/template2.C: New test.
4017
4018 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4019
4020 PR tree-optimization/16632
4021 * gcc.dg/tree-ssa/20041002-1.c: New.
4022
4023 2004-10-03 Paul Brook <paul@codesourcery.com>
4024
4025 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4026 rather than relying on default formatting.
4027
4028 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4029
4030 * gcc.dg/20040920-1.c: Update expected message text.
4031
4032 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4033
4034 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4035
4036 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4037
4038 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4039 tree level.
4040
4041 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4042
4043 * gcc.dg/tree-ssa/pr17343.c: Remove.
4044
4045 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4046
4047 PR tree-opt/17343
4048 * gcc.dg/tree-ssa/pr17343.c: New test.
4049
4050 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4051
4052 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4053 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4054 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4055 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4056 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4057
4058 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4059
4060 * gcc.dg/lvalue-2.c: New test.
4061
4062 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4063
4064 PR c/17730
4065 * gcc.dg/pr17730-1.c: New test
4066
4067 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4068
4069 PR c/7425
4070 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4071
4072 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4073
4074 * gcc.c-torture/execute/stdarg-1.c: New test.
4075 * gcc.c-torture/execute/stdarg-2.c: New test.
4076 * gcc.c-torture/execute/stdarg-3.c: New test.
4077 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4078 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4079 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4080 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4081 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4082
4083 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4084
4085 PR tree-optimization/17697
4086 * g++.dg/opt/pr17697-1.C: New test.
4087 * g++.dg/opt/pr17697-2.C: New test.
4088 * g++.dg/opt/pr17697-3.C: New test.
4089
4090 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4091
4092 PR c/16409
4093 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4094 gcc.dg/vla-init-5.c: New tests.
4095
4096 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4097
4098 PR c/13804
4099 * gcc.dg/pr13804-1.c: New test.
4100
4101 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4102
4103 PR fortran/16938
4104 * gfortran.dg/pr16938.f90: New test.
4105
4106 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4107
4108 * g++.dg/template/crash23.C: New test.
4109
4110 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4111
4112 PR c++/17585
4113 * g++.dg/template/static8.C: New test.
4114
4115 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4116
4117 PR c++/17681
4118 * g++.dg/other/error9.C: New test.
4119
4120 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4121
4122 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4123
4124 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4125
4126 PR fortran/15164
4127 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4128
4129 2004-09-26 Roger Sayle <roger@eyesopen.com>
4130
4131 PR middle-end/17112
4132 * gcc.dg/pr17112-1.c: New test case.
4133
4134 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4135
4136 PR c/11459
4137 * gcc.dg/pr11459-1.c: New test.
4138
4139 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4140
4141 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4142 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4143
4144 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4145
4146 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4147
4148 2004-09-25 Jan Hubicka <jh@suse.cz>
4149
4150 * compile/30040909-1.c: New test.
4151 * compile/30040907-1.c: New test.
4152
4153 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4154
4155 * gcc.c-torture/execute/va-arg-26.c: New test.
4156
4157 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4158
4159 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4160 extra diagnostics on targets with 64-bit pointers.
4161 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4162
4163 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4164
4165 PR c/17188
4166 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4167 * gcc.dg/decl-3.c: Adjust expected message.
4168
4169 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4170
4171 PR fortran/17615
4172 * gfortran.dg/pr17615.f90: New test.
4173
4174 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4175
4176 PR tree-optimzation/17517
4177 * g++.dg/tree-ssa/pr17517.C: New Test.
4178
4179 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4180
4181 PR c++/16889
4182 * g++.dg/lookup/ambig3.C: New.
4183
4184 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4185
4186 PR tree-opt/17624
4187 * g++.dg/opt/pr17624.C: New test.
4188
4189 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4190
4191 PR c/6980
4192 * gcc.dg/Wbad-function-cast-1.c: New test.
4193
4194 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4195
4196 * g++.dg/ext/complit1.C
4197 * g++.dg/other/error2.C
4198 * g++.dg/other/nontype-1.C
4199 * g++.dg/parse/crash11.C
4200 * g++.dg/parse/crash12.C
4201 * g++.dg/parse/error15.C
4202 * g++.dg/parse/error4.C
4203 * g++.dg/parse/tmpl-outside1.C
4204 * g++.dg/parse/too-many-tmpl-args1.C
4205 * g++.dg/template/dependent-expr3.C
4206 * g++.dg/template/error10.C
4207 * g++.dg/template/instantiate1.C
4208 * g++.dg/template/vtable2.C
4209 * g++.dg/warn/Wshadow-1.C
4210 * g++.dg/warn/weak1.C
4211 * g++.old-deja/g++.brendan/crash16.C
4212 * g++.old-deja/g++.brendan/crash18.C
4213 * g++.old-deja/g++.brendan/crash48.C
4214 * g++.old-deja/g++.brendan/crash49.C
4215 * g++.old-deja/g++.brendan/crash55.C
4216 * g++.old-deja/g++.brendan/crash56.C
4217 * g++.old-deja/g++.brendan/crash8.C
4218 * g++.old-deja/g++.brendan/enum11.C
4219 * g++.old-deja/g++.brendan/enum8.C
4220 * g++.old-deja/g++.brendan/enum9.C
4221 * g++.old-deja/g++.brendan/friend3.C
4222 * g++.old-deja/g++.brendan/misc14.C
4223 * g++.old-deja/g++.bugs/900402_02.C
4224 * g++.old-deja/g++.bugs/900404_03.C
4225 * g++.old-deja/g++.bugs/900404_04.C
4226 * g++.old-deja/g++.bugs/900428_03.C
4227 * g++.old-deja/g++.jason/crash4.C
4228 * g++.old-deja/g++.jason/overload21.C
4229 * g++.old-deja/g++.jason/redecl1.C
4230 * g++.old-deja/g++.jason/report.C
4231 * g++.old-deja/g++.jason/rfg10.C
4232 * g++.old-deja/g++.jason/template30.C
4233 * g++.old-deja/g++.law/arm12.C
4234 * g++.old-deja/g++.law/ctors5.C
4235 * g++.old-deja/g++.law/cvt20.C
4236 * g++.old-deja/g++.law/init10.C
4237 * g++.old-deja/g++.law/init8.C
4238 * g++.old-deja/g++.law/visibility17.C
4239 * g++.old-deja/g++.law/visibility7.C
4240 * g++.old-deja/g++.mike/net8.C
4241 * g++.old-deja/g++.mike/p646.C
4242 * g++.old-deja/g++.mike/p700.C
4243 * g++.old-deja/g++.mike/p701.C
4244 * g++.old-deja/g++.mike/p811.C
4245 * g++.old-deja/g++.ns/template13.C
4246 * g++.old-deja/g++.other/array3.C
4247 * g++.old-deja/g++.other/crash25.C
4248 * g++.old-deja/g++.other/dtor3.C
4249 * g++.old-deja/g++.other/dtor4.C
4250 * g++.old-deja/g++.other/main1.C
4251 * g++.old-deja/g++.other/warn7.C
4252 * g++.old-deja/g++.pt/crash11.C
4253 * g++.old-deja/g++.pt/crash36.C
4254 * g++.old-deja/g++.pt/spec22.C
4255 * g++.old-deja/g++.pt/spec9.C
4256 * g++.old-deja/g++.pt/ttp52.C
4257 * g++.old-deja/g++.robertl/eb103.C
4258 * g++.old-deja/g++.robertl/eb121.C
4259 * g++.old-deja/g++.robertl/eb22.C
4260 * g++.old-deja/g++.robertl/eb8.C:
4261 Update locations and/or regexps of dg-error markers.
4262 Remove markers for some bogus messages that are no longer issued.
4263
4264 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4265
4266 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4267 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4268
4269 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4270
4271 PR c++/17618
4272 * g++.dg/lookup/crash5.C: New test.
4273
4274 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4275
4276 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4277 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4278 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4279 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4280 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4281 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4282
4283 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4284 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4285 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4286 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4287 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4288 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4289
4290 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4291
4292 * gcc.dg/vect/vect-44.c: Check additional cases.
4293 * gcc.dg/vect/vect-48.c: Check additional cases.
4294
4295 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4296 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4297 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4298 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4299 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4300 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4301 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4302 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4303 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4304
4305 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4306 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4307 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4308
4309 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4310
4311 * gcc.dg/tree-ssa/loop-6.c: New test.
4312
4313 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4314
4315 PR c++/17620
4316 * g++.dg/inherit/base2.C: New.
4317
4318 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4319
4320 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4321 * gcc.dg/20001012-2.c: Likewise.
4322 * gcc.dg/20001013-1.c: Likewise.
4323 * gcc.dg/20001101-1.c: Likewise.
4324 * gcc.dg/20001102-1.c: Likewise.
4325 * gcc.dg/bf-spl1.c: Likewise.
4326 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4327 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4328
4329 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4330
4331 PR tree-optimization/16721
4332 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4333
4334 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4335
4336 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4337 * gcc.dg/20040305-1.c: Likewise.
4338
4339 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4340
4341 PR c/16566
4342 * gcc.c-torture/compile/pr16566-1.c,
4343 gcc.c-torture/compile/pr16566-2.c,
4344 gcc.c-torture/compile/pr16566-3.c: New tests.
4345
4346 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4347
4348 PR tree-optimization/17512
4349 * gcc.c-torture/compile/20040916-1.c.
4350
4351 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4352
4353 * gcc.dg/pragma-re-3.c: New test.
4354
4355 2004-09-17 Matt Austern <austern@apple.com>
4356
4357 PR c++/15049
4358 * g++.dg/other/anon3.C: New.
4359
4360 2004-09-21 Roger Sayle <roger@eyesopen.com>
4361
4362 PR c++/7503
4363 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4364 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4365 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4366 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4367 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4368
4369 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4370
4371 PR fortran/17286
4372 * gfortran.dg/pr17286.f90: New test.
4373
4374 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4375
4376 PR c++/17530
4377 * g++.dg/template/static7.C: New test.
4378
4379 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4380
4381 PR tree-opt/17558
4382 * gcc.c-torture/compile/pr17558.c: New test.
4383
4384 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4385
4386 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4387 if SKIP_ATTRIBUTE is defined.
4388
4389 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4390
4391 PR fortran/15957
4392 * gfortran.dg/pr15957.f90: New test.
4393
4394 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4395
4396 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4397 in comparison.
4398 * gcc.dg/vect/vect-79.c: Likewise.
4399 * gcc.dg/vect/vect-80.c: Likewise.
4400
4401 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4402
4403 PR fortran/15750
4404 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4405
4406 2004-09-20 Ira Rosen <irar@il.ibm.com>
4407
4408 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4409 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4410 * gcc.dg/vect/vect-62.c: New testcase.
4411 * gcc.dg/vect/vect-63.c: New testcase.
4412 * gcc.dg/vect/vect-64.c: New testcase.
4413 * gcc.dg/vect/vect-65.c: New testcase.
4414 * gcc.dg/vect/vect-66.c: New testcase.
4415 * gcc.dg/vect/vect-67.c: New testcase.
4416 * gcc.dg/vect/vect-68.c: New testcase.
4417 * gcc.dg/vect/vect-69.c: New testcase.
4418 * gcc.dg/vect/vect-79.c: New testcase.
4419 * gcc.dg/vect/vect-80.c: New testcase.
4420
4421 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4422
4423 * gcc.target/mips/asm-1.c: New test.
4424
4425 2004-09-19 Ira Rosen <irar@il.ibm.com>
4426
4427 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4428 * gcc.dg/vect/vect-73.c: New testcase.
4429 * gcc.dg/vect/vect-74.c: New testcase.
4430 * gcc.dg/vect/vect-75.c: New testcase.
4431 * gcc.dg/vect/vect-76.c: New testcase.
4432 * gcc.dg/vect/vect-77.c: New testcase.
4433 * gcc.dg/vect/vect-78.c: New testcase
4434
4435 2004-09-18 Paul Brook <paul@codesourcery.com>
4436
4437 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4438
4439 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4440
4441 PR c/17424
4442 * gcc.dg/pr17424-1.c: New test.
4443
4444 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4445
4446 * g++.dg/tree-ssa/pr17153.C: New test.
4447
4448 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4449
4450 PR pch/13361
4451 * testsuite/g++.dg/pch/wchar-1.C: New.
4452 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4453
4454 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4455
4456 * gcc.c-torture/execute/20040917-1.c: New test.
4457
4458 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4459
4460 PR tree-optimization/17319
4461 * gcc.dg/pr17319.c: New test.
4462
4463 2004-09-17 Devang Patel <dpatel@apple.com>
4464
4465 * gcc.dg/20040813-1.c: New test.
4466
4467 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4468
4469 PR tree-optimization/17273
4470 * gcc.c-torture/compile/pr17273.c: New test.
4471
4472 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4473
4474 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4475 Update expected messages.
4476 * gcc.dg/declspec-13.c: New test.
4477
4478 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4479
4480 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4481
4482 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4483
4484 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4485 change what 'a' is pointing to.
4486
4487 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4488
4489 PR c++/16002
4490 * g++.dg/template/error18.C: New test.
4491
4492 PR c++/16029
4493 * g++.dg/warn/Wunused-8.C: New test.
4494
4495 2004-09-17 Steven Bosscher <stevenb@suse.de>
4496
4497 PR tree-optimization/17513
4498 * gcc.dg/20040916-1.c: New test.
4499
4500 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4501
4502 PR c++/17501
4503 * g++.dg/template/typename7.C: New test.
4504
4505 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4506
4507 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4508
4509 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4510
4511 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4512 with -ftree-based-profiling also.
4513 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4514
4515 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4516
4517 PR/15364
4518 * gfortran.dg/der_array_io_1.f90: New test.
4519 * gfortran.dg/der_array_io_2.f90: New test.
4520 * gfortran.dg/der_array_io_3.f90: New test.
4521
4522 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4523
4524 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4525 EABI.
4526
4527 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4528
4529 * g++.dg/opt/switch1.C: New test.
4530
4531 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4532
4533 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4534 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4535 Update expected messages.
4536
4537 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4538
4539 PR fortran/16485
4540 * gfortran.dg/same_name_1.f90: New test.
4541
4542 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4543
4544 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4545 dereference garbage pointers.
4546
4547 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4548
4549 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4550 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4551
4552 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4553 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4554 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4555
4556 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4557
4558 PR c++/17324
4559 * g++.dg/template/mangle1.C: New test.
4560
4561 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4562
4563 PR tree-optimization/17252
4564 * gcc.c-torture/execute/pr17252.c: New test.
4565
4566 2004-09-14 Andrew Pinski <apinski@apple.com>
4567
4568 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4569
4570 2004-09-14 Roger Sayle <roger@eyesopen.com>
4571
4572 PR rtl-optimization/9771
4573 * gcc.dg/pr9771-1.c: New test case.
4574
4575 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4576
4577 PR tree-optimization/15262
4578 * gcc.c-torture/execute/pr15262-1.c: New test.
4579 * gcc.c-torture/execute/pr15262-2.c: New test.
4580
4581 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4582
4583 * gcc.dg/declspec-12.c: New test.
4584
4585 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4586
4587 * gfortran.dg/pr17090.f90: Add directives to test.
4588
4589 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4590
4591 * gcc.c-torture/compile/20040914-1.c: New test.
4592
4593 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4594
4595 PR c++/16162
4596 * g++.dg/template/decl2.C: New test.
4597
4598 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4599
4600 PR fortran/17090
4601 * gfortran.dg/pr17090.f90: New test.
4602
4603 2004-09-13 Dale Johannesen <dalej@apple.com>
4604
4605 * gcc.c-torture/compile/pr17408.c: New test case.
4606
4607 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4608
4609 PR c++/16716
4610 * g++.dg/parse/crash17.C: New test.
4611
4612 PR c++/17327
4613 * g++.dg/template/enum3.C: New test.
4614
4615 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4616
4617 * lib/gcc-defs.exp: Load wrapper.exp.
4618 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4619 using local code.
4620 * lib/gcc.exp (gcc_init): Similar.
4621 * lib/gfortran.exp (gfortran_init): Similar.
4622 * lib/objc.exp (objc_init): Similar.
4623 * lib/treelang.exp (treelang_init): Similar.
4624 * lib/wrapper.exp: New file with build_wrapper call machinery in
4625 ${tool}_maybe_build_wrapper.
4626
4627 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4628
4629 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4630 "inline".
4631 * gcc.dg/declspec-11.c: Update expected messages.
4632 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4633 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4634 gcc.dg/inline-12.c: New tests.
4635
4636 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4637
4638 * g++.dg/tree-ssa/pr17400.C: New testcase.
4639
4640 2004-09-13 James E Wilson <wilson@specifixinc.com>
4641
4642 * gcc.target/mips/sb1-1.c: New testcase.
4643
4644 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4645
4646 * lib/g77-dg.exp: Remove unused file.
4647 * lib/mike-g77.exp: Ditto.
4648 * lib/g77.exp: Ditto.
4649
4650 2004-09-12 Richard Henderson <rth@redhat.com>
4651
4652 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4653
4654 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4655
4656 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4657 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4658 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4659 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4660 Update expected messages.
4661
4662 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4663
4664 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4665 declaration/use mismatch for dirp parameter.
4666
4667 2004-09-12 Andrew Pinski <apinski@apple.com>
4668
4669 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4670 -fgnu-runtime is passed.
4671
4672 2004-09-12 Richard Henderson <rth@redhat.com>
4673
4674 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4675 do the uplevel thing and update additional_flags directly.
4676 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4677 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4678 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4679 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4680
4681 2004-09-11 Steven Bosscher <stevenb@suse.de>
4682
4683 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4684
4685 2004-09-11 Roger Sayle <roger@eyesopen.com>
4686
4687 PR middle-end/17411
4688 * g++.dg/opt/pr17411-1.C: New test case.
4689
4690 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4691
4692 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4693 gcc.dg/tls/diag-2.c: Update expected messages.
4694 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4695 messages.
4696 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4697 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4698 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4699 gcc.dg/tls/diag-5.c: New tests.
4700
4701 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4702
4703 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4704
4705 2004-09-11 Steven Bosscher <stevenb@suse.de>
4706
4707 * g++.dg/parse/break-in-for.C: New test.
4708
4709 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4710
4711 * gcc.dg/tree-ssa/20040911-1.c: New test.
4712
4713 2004-09-11 Andreas Jaeger <aj@suse.de>
4714
4715 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4716 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4717
4718 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4719
4720 * gcc.target/frv: New directory of FR-V-specific tests.
4721
4722 2004-09-10 James E Wilson <wilson@specifixinc.com>
4723
4724 * gcc.dg/convert-vec-1.c: New test.
4725
4726 2004-09-10 Roger Sayle <roger@eyesopen.com>
4727
4728 PR middle-end/17024
4729 * gcc.dg/pr17024-1.c: New test case.
4730
4731 2004-09-10 Eric Christopher <echristo@redhat.com>
4732
4733 * gcc.dg/20040910-1.c: New test.
4734
4735 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4736
4737 * gcc.dg/bitfld-9.c: New test.
4738
4739 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4740
4741 * gcc.c-torture/execute/ieee/acc1.c: New test.
4742 * gcc.c-torture/execute/ieee/acc2.c: New test.
4743 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4744
4745 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4746
4747 * gcc.dg/deprecated-2.c: New test.
4748
4749 2004-09-09 James E Wilson <wilson@specifixinc.com>
4750
4751 * gcc.dg/init-vec-1.c: New test.
4752
4753 2004-09-09 Roger Sayle <roger@eyesopen.com>
4754
4755 PR middle-end/17055
4756 * gcc.dg/pr17055-1.c: New test case.
4757
4758 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4759
4760 PR target/17377
4761 * gcc.c-torture/execute/pr17377.c: New test.
4762
4763 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4764
4765 PR c/8420
4766 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4767 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4768 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4769 gcc.dg/long-long-typespec-1.c: New tests.
4770 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4771
4772 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4773
4774 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4775 gcc.dg/gnu99-static-1.c: New tests.
4776
4777 2004-09-08 Devang Patel <dpatel@apple.com>
4778
4779 * gcc.dg/darwin-ld-20040828-1.c: New test.
4780 * gcc.dg/darwin-ld-20040828-2.c: New test.
4781 * gcc.dg/darwin-ld-20040828-3.c: New test.
4782
4783 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4784
4785 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4786 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4787 in error message.
4788 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4789 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4790 in error message.
4791 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4792 types they qualify.
4793 * objc.dg/type-size-2.m: Fix wording in comment.
4794 * objc.dg/va-meth-1.m: New test case.
4795
4796 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4797
4798 PR c/16633:
4799 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4800 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4801
4802 2004-09-06 Devang Patel <dpatel@apple.com>
4803
4804 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4805 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4806
4807 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4808
4809 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4810 reflect changed line numbering of diagnostics.
4811
4812 2004-09-06 Paul Brook <paul@codesourcery.com>
4813
4814 * gfortran.dg/edit_real_1.f90: Add new test.
4815
4816 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4817
4818 * gcc.dg/tree-ssa/loop-2.c: New test.
4819 * gcc.dg/tree-ssa/loop-3.c: New test.
4820 * gcc.dg/tree-ssa/loop-4.c: New test.
4821 * gcc.dg/tree-ssa/loop-5.c: New test.
4822
4823 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4824
4825 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4826
4827 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4828
4829 * gcc.dg/format/sentinel-1.c: New test.
4830
4831 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4832
4833 * testsuite/gcc.dg/builtins-46.c: New.
4834
4835 2004-09-03 Devang Patel <dpatel@apple.com>
4836
4837 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4838 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4839
4840 2004-09-03 Jan Beulich <jbeulich@novell.com>
4841
4842 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4843 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4844 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4845 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4846 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4847 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4848 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4849 the non-portable bzero.
4850 * gcc.dg/20010912-1.c: xfail for NetWare.
4851 * gcc.dg/20020426-2.c: xfail for NetWare.
4852 * gcc.dg/20021014-1.c: xfail for NetWare.
4853 * gcc.dg/20021018-1.c: xfail for NetWare.
4854 * gcc.dg/20030213-1.c: xfail for NetWare.
4855 * gcc.dg/20030225-1.c: xfail for NetWare.
4856 * gcc.dg/20030708-1.c: xfail for NetWare.
4857 * gcc.dg/builtins-config.h: Also exclude NetWare.
4858 * gcc.dg/format/format.h: Define restrict only if not already defined.
4859 * gcc.dg/nest.c: xfail for NetWare.
4860 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4861 * lib/target-supports.exp (check_visibility_available): Exclude
4862 NetWare.
4863
4864 2004-09-03 Jan Beulich <jbeulich@novell.com>
4865
4866 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4867 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4868 deterministic starting point for the alignment of structure fields.
4869 * gcc.dg/Wpadded.c: Dito.
4870 * g++.dg/abi/vbase10.C: Dito.
4871
4872 2004-09-03 Devang Patel <dpatel@apple.com>
4873
4874 * g++.dg/debug/pr15736.cc: New test.
4875
4876 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4877
4878 * README.QMTEST: Fix out-of-date link.
4879
4880 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4881
4882 PR fortran/16579
4883 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4884 Delete. Duplicate of gfortran.dg/g77/20010610.f
4885
4886 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4887
4888 * g++.dg/abi/arm_rtti1.C: New test.
4889
4890 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4891
4892 * gcc.dg/ppc-vector-memcpy.c: New.
4893 * gcc.dg/ppc-vector-memset.c: New.
4894
4895 2004-09-02 Chao-ying Fu <fu@mips.com>
4896
4897 * gcc.target/mips/mips-3d-1.c: New test.
4898 * gcc.target/mips/mips-3d-2.c: New test.
4899 * gcc.target/mips/mips-3d-3.c: New test.
4900 * gcc.target/mips/mips-3d-4.c: New test.
4901 * gcc.target/mips/mips-3d-5.c: New test.
4902 * gcc.target/mips/mips-3d-6.c: New test.
4903 * gcc.target/mips/mips-3d-7.c: New test.
4904 * gcc.target/mips/mips-3d-8.c: New test.
4905 * gcc.target/mips/mips-3d-9.c: New test.
4906 * gcc.target/mips/mips-ps-1.c: New test.
4907 * gcc.target/mips/mips-ps-2.c: New test.
4908 * gcc.target/mips/mips-ps-3.c: New test.
4909 * gcc.target/mips/mips-ps-4.c: New test.
4910 * gcc.target/mips/mips-ps-type.c: New test.
4911
4912 2004-09-02 Paul Brook <paul@codesourcery.com>
4913
4914 * gfortran.dg/edit_real_1.f90: Add new tests.
4915
4916 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4917
4918 PR fortran/15327
4919 * gfortran.dg/merge_char_1.f90: New test.
4920
4921 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4922
4923 PR fortran/16404
4924 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4925
4926 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4927
4928 PR c/1522
4929 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4930
4931 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4932
4933 * g++.dg/opt/loop1.C: Do not XFAIL.
4934
4935 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4936
4937 * gcc.c-torture/execute/20040831-1.c: New test.
4938
4939 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4940
4941 PR fortran/16579
4942 * gfortran.dg/g77/20010610.f: Now passes.
4943 Copy from g77.f-torture/execute. Add dg-run directive.
4944 * gfortran.dg/g77/README: Update
4945
4946 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4947
4948 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4949 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4950 (t1, t2, t3, t4): Add volatile.
4951
4952 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4953
4954 * g++.dg/ext/visibility/arm1.C: New test.
4955
4956 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4957
4958 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4959 -pedantic-errors.
4960
4961 2004-09-01 Paul Brook <paul@codesourcery.com>
4962
4963 * gfortran.dg/eof_2.f90: New test.
4964
4965 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4966
4967 PR fortran/16579
4968 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4969
4970 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4971
4972 PR libfortran/16805
4973 * gfortran.dg/list_read_2.f90: New test.
4974
4975 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4976
4977 * g++.dg/abi/key1.C: New test.
4978
4979 2004-08-31 Richard Henderson <rth@redhat.com>
4980
4981 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
4982 form of offsetof.
4983 * g++.dg/other/offsetof5.C: Remove duplicate.
4984
4985 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4986
4987 PR fortran/17244
4988 * gfortran.dg/func_derived_1.f90: New test.
4989
4990 2004-08-31 Paul Brook <paul@codesourcery.com>
4991
4992 * gfortran.dg/eof_1.f90: New test.
4993
4994 2004-08-31 Paul Brook <paul@codesourcery.com>
4995
4996 * gfortran.dg/list_read_1.f90: New file.
4997
4998 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4999
5000 * g++.dg/opt/loop1.C: XFAIL.
5001
5002 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5003
5004 * gcc.dg/funcdef-storage-1.c: New.
5005 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5006 an extern function in local scope.
5007 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5008 declare an 'auto inline' function in local scope.
5009 * gcc.dg/20011130-1.c: Likewise.
5010 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5011 an 'auto' function in local scope.
5012 * gcc.dg/20021014-1.c: Likewise.
5013 * gcc.dg/20030331-2.c: Likewise.
5014
5015 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5016
5017 * gfortran.dg/blockdata_1.f90: New test.
5018
5019 2004-08-30 Richard Henderson <rth@redhat.com>
5020
5021 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5022
5023 2004-08-30 Richard Henderson <rth@redhat.com>
5024
5025 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5026 additional_flags set by alternate driver.
5027 (ieee-options): New procedure.
5028 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5029 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5030 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5031 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5032
5033 2004-08-30 Richard Henderson <rth@redhat.com>
5034
5035 * lib/f-torture.exp: Remove.
5036
5037 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5038
5039 PR rtl-optimization/16590
5040 * g++.dg/opt/loop1.C: New test.
5041
5042 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5043
5044 PR fortran/13910
5045 * gfortran.dg/oldstyle_1.f90: New test.
5046
5047 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5048 Paul Brook <paul@codesourcery.com>
5049
5050 * gfortran.dg/g77/README: Update.
5051 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5052 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5053 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5054
5055 2004-08-28 Paul Brook <paul@codesourcery.com>
5056
5057 PR libfortran/17195
5058 * gfortran.dg/edit_real_1.f90: New test.
5059
5060 2004-08-27 Paul Brook <paul@codesourcery.com>
5061
5062 * gfortran.dg/rewind_1.f90: New test.
5063
5064 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5065
5066 PR fortran/16597
5067 * gfortran.dg/pr16597.f90: New test.
5068
5069 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5070
5071 PR c/13801
5072 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5073 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5074 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5075 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5076 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5077
5078 2004-08-26 Nick Clifton <nickc@redhat.com>
5079
5080 * gcc.c-torture/compile/pr17119.c: New test.
5081
5082 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5083
5084 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5085
5086 2004-08-25 Richard Henderson <rth@redhat.com>
5087
5088 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5089 the bits that expect kind=8 to be the largest real kind.
5090
5091 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5092
5093 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5094
5095 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5096
5097 * gfortran.dg/assignment_1.f90: New test.
5098
5099 2004-08-25 Adam Nemet <anemet@lnxw.com>
5100
5101 * g++.dg/template/repo3.C: New test.
5102
5103 2004-08-25 Roger Sayle <roger@eyesopen.com>
5104
5105 PR middle-end/16693
5106 PR tree-optimization/16372
5107 * g++.dg/opt/pr16372-1.C: New test case.
5108 * g++.dg/opt/pr16693-1.C: New test case.
5109 * g++.dg/opt/pr16693-2.C: New test case.
5110
5111 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5112
5113 * objc.dg/proto-lossage-4.m: New test.
5114
5115 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5116
5117 PR c++/17155
5118 * g++.dg/inherit/local2.C: New test.
5119
5120 2004-08-25 Paul Brook <paul@codesourcery.com>
5121
5122 PR fortran/17144
5123 * gfortran.dg/string_ctor_1.f90: New test.
5124
5125 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5126
5127 PR c++/14428
5128 * g++.dg/template/redecl2.C: New test.
5129
5130 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5131
5132 PR fortran/17143
5133 * gfortran.dg/pr17143.f90: New test.
5134
5135 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5136
5137 PR fortran/17164
5138 * gfortran.dg/pr17164.f90: New test.
5139
5140 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5141
5142 * gcc.dg/tree-ssa/loop-1.c: New test.
5143
5144 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5145
5146 * gcc.c-torture/compile/20040824-1.c: New test.
5147
5148 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5149
5150 * gcc.c-torture/compile/iftrap-3.c: New test.
5151
5152 2004-08-24 Paul Brook <paul@codesourcery.com>
5153
5154 * gfortran.dg/entry_2.f90: New test.
5155
5156 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5157
5158 PR c++/16889
5159 * g++.dg/lookup/ambig[12].C: New.
5160
5161 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5162
5163 PR c++/16706
5164 * g++.dg/template/crash21.C: New test.
5165 * g++.dg/template/crash22.C: Likewise.
5166
5167 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5168
5169 PR c++/17149
5170 * g++.dg/template/access15.C: New.
5171
5172 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5173
5174 PR c++/17163
5175 * g++.dg/template/repo2.C: New test.
5176
5177 2004-08-23 Roger Sayle <roger@eyesopen.com>
5178
5179 PR rtl-optimization/17078
5180 * gcc.c-torture/execute/pr17078-1.c: New test case.
5181
5182 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5183
5184 PR c/14492
5185 * gcc.dg/debug/crash1.c: New test.
5186
5187 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5188
5189 PR c/16180
5190 * gcc.dg/loop-5.c: New test.
5191
5192 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5193
5194 * gcc.c-torture/execute/20040823-1.c: New test.
5195
5196 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5197
5198 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5199 to the assembler. Simplify test accordingly.
5200 (asm_abi_flags): Use GNU names.
5201 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5202 to check for ABI flags.
5203
5204 2004-08-22 Andrew Pinski <apinski@apple.com>
5205
5206 * g++.dg/opt/pr14029.C: New test.
5207 * gcc.c-torture/execute/pr15262.c: New test.
5208
5209 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5210
5211 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5212
5213 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5214
5215 PR 16908
5216 * gfortran.dg/direct_io.f90: New test.
5217
5218 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5219
5220 PR c++/17121
5221 * g++.dg/inherit/local2.C: New test.
5222
5223 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5224
5225 PR c++/17120
5226 * g++.dg/warn/Wparentheses-4.C: New test.
5227
5228 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5229
5230 PR c++/17121
5231 * g++.dg/inherit/local2.C: New test.
5232
5233 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5234 * gcc.dg/ppc-ldstruct.c: Likewise.
5235 * gcc.dg/ppc64-abi-2.c: Likewise.
5236
5237 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5238
5239 PR rtl-optimization/17099
5240 * gcc.c-torture/execute/20040820-1.c: New test.
5241
5242 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5243
5244 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5245
5246 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5247
5248 PR fortran/17077
5249 * gfortran.dg/auto_array_1.f90: New test.
5250
5251 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5252
5253 PR fortran/17074
5254 * gfortran.dg/simpleif_1.f90: New test.
5255
5256 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5257
5258 * lib/target-supports.exp (check_profiling_available): Return
5259 false for arm*-*-symbianelf* and arm*-*-eabi*.
5260
5261 PR c++/15890
5262 * g++.dg/template/delete1.C: New test.
5263
5264 2004-08-19 Paul Brook <paul@codesourcery.com>
5265
5266 PR fortran/14976
5267 PR fortran/16228
5268 * gfortran.dg/data_char_1.f90: New test.
5269
5270 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5271
5272 PR fortran/16946
5273 * gfortran.dg/reduction.f90: New testcase.
5274
5275 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5276
5277 PR fortran/16520
5278 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5279
5280 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5281
5282 PR c++/17041
5283 * g++.dg/Wparentheses-3.C: New test.
5284
5285 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5286
5287 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5288 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5289 * gcc.dg/vect/vect-2.c: Likewise.
5290 * gcc.dg/vect/vect-3.c: Likewise.
5291 * gcc.dg/vect/vect-4.c: Likewise.
5292 * gcc.dg/vect/vect-5.c: Likewise.
5293 * gcc.dg/vect/vect-6.c: Likewise.
5294 * gcc.dg/vect/vect-7.c: Likewise.
5295 * gcc.dg/vect/vect-25.c: Likewise.
5296 * gcc.dg/vect/vect-31.c: Likewise.
5297 * gcc.dg/vect/vect-32.c: Likewise.
5298 * gcc.dg/vect/vect-34.c: Likewise.
5299 * gcc.dg/vect/vect-36.c: Likewise.
5300 * gcc.dg/vect/vect-all.c: Likewise.
5301
5302 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5303
5304 PR c++/17068
5305 * g++.dg/template/operator4.C: New test.
5306
5307 2004-08-18 Richard Henderson <rth@redhat.com>
5308
5309 * gcc.dg/20040206-1.c: XFAIL.
5310
5311 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5312
5313 PR c++/16246
5314 * g++.dg/template/array7.C: New test.
5315
5316 2004-08-17 James E Wilson <wilson@specifixinc.com>
5317
5318 * gcc.dg/mips-movcc-1.c: New test.
5319 * gcc.dg/mips-movcc-2.c: New test.
5320 * gcc.dg/mips-movcc-3.c: New test.
5321
5322 * gcc.dg/mips-nmadd-1.c: New test.
5323 * gcc.dg/mips-nmadd-2.c: New test.
5324
5325 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5326
5327 PR c++/15871
5328 * g++.dg/opt/inline8.C: New test.
5329
5330 PR c++/16965
5331 * g++.dg/parse/error17.C: New test.
5332
5333 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5334
5335 * gcc.dg/vect: New directory for vectorizer tests.
5336 * gcc.dg/vect/tree-vect.h: New file.
5337 * gcc.dg/vect/vect.exp: New file.
5338 * gcc.dg/vect/pr16105.c.c: New test.
5339 * gcc.dg/vect/vect-1.c: New test.
5340 * gcc.dg/vect/vect-2.c: New test.
5341 * gcc.dg/vect/vect-3.c: New test.
5342 * gcc.dg/vect/vect-4.c: New test.
5343 * gcc.dg/vect/vect-5.c: New test.
5344 * gcc.dg/vect/vect-6.c: New test.
5345 * gcc.dg/vect/vect-7.c: New test.
5346 * gcc.dg/vect/vect-8.c: New test.
5347 * gcc.dg/vect/vect-9.c: New test.
5348 * gcc.dg/vect/vect-10.c: New test.
5349 * gcc.dg/vect/vect-11.c: New test.
5350 * gcc.dg/vect/vect-12.c: New test.
5351 * gcc.dg/vect/vect-13.c: New test.
5352 * gcc.dg/vect/vect-14.c: New test.
5353 * gcc.dg/vect/vect-15.c: New test.
5354 * gcc.dg/vect/vect-16.c: New test.
5355 * gcc.dg/vect/vect-17.c: New test.
5356 * gcc.dg/vect/vect-18.c: New test.
5357 * gcc.dg/vect/vect-19.c: New test.
5358 * gcc.dg/vect/vect-20.c: New test.
5359 * gcc.dg/vect/vect-21.c: New test.
5360 * gcc.dg/vect/vect-22.c: New test.
5361 * gcc.dg/vect/vect-23.c: New test.
5362 * gcc.dg/vect/vect-24.c: New test.
5363 * gcc.dg/vect/vect-25.c: New test.
5364 * gcc.dg/vect/vect-26.c: New test.
5365 * gcc.dg/vect/vect-27.c: New test.
5366 * gcc.dg/vect/vect-28.c: New test.
5367 * gcc.dg/vect/vect-29.c: New test.
5368 * gcc.dg/vect/vect-30.c: New test.
5369 * gcc.dg/vect/vect-31.c: New test.
5370 * gcc.dg/vect/vect-32.c: New test.
5371 * gcc.dg/vect/vect-33.c: New test.
5372 * gcc.dg/vect/vect-34.c: New test.
5373 * gcc.dg/vect/vect-35.c: New test.
5374 * gcc.dg/vect/vect-36.c: New test.
5375 * gcc.dg/vect/vect-37.c: New test.
5376 * gcc.dg/vect/vect-38.c: New test.
5377 * gcc.dg/vect/vect-40.c: New test.
5378 * gcc.dg/vect/vect-41.c: New test.
5379 * gcc.dg/vect/vect-42.c: New test.
5380 * gcc.dg/vect/vect-43.c: New test.
5381 * gcc.dg/vect/vect-44.c: New test.
5382 * gcc.dg/vect/vect-45.c: New test.
5383 * gcc.dg/vect/vect-46.c: New test.
5384 * gcc.dg/vect/vect-47.c: New test.
5385 * gcc.dg/vect/vect-48.c: New test.
5386 * gcc.dg/vect/vect-49.c: New test.
5387 * gcc.dg/vect/vect-50.c: New test.
5388 * gcc.dg/vect/vect-51.c: New test.
5389 * gcc.dg/vect/vect-52.c: New test.
5390 * gcc.dg/vect/vect-53.c: New test.
5391 * gcc.dg/vect/vect-54.c: New test.
5392 * gcc.dg/vect/vect-55.c: New test.
5393 * gcc.dg/vect/vect-56.c: New test.
5394 * gcc.dg/vect/vect-57.c: New test.
5395 * gcc.dg/vect/vect-58.c: New test.
5396 * gcc.dg/vect/vect-59.c: New test.
5397 * gcc.dg/vect/vect-60.c: New test.
5398 * gcc.dg/vect/vect-61.c: New test.
5399 * gcc.dg/vect/vect-all.c: New test.
5400 * gcc.dg/vect/vect-none.c: New test.
5401
5402 2004-08-17 Paul Brook <paul@codesourcery.com>
5403
5404 PR fortran/13082
5405 * gfortran.dg/entry_1.f90: New test.
5406
5407 2004-08-17 Andrew Pinski <apinski@apple.com>
5408
5409 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5410
5411 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5412
5413 * gcc.dg/pr17036-1.c: New test.
5414
5415 2004-08-16 Devang Patel <dpatel@apple.com>
5416
5417 * gcc.dg/darwin-20040809-1.c: New test.
5418
5419 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5420
5421 * gcc.dg/funcdef-attr-1.c: New test.
5422
5423 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5424
5425 * gcc.dg/altivec-17.c: New test.
5426 * gcc.dg/altivec-18.c: New test.
5427
5428 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5429
5430 PR c++/6749
5431 * g++.dg/template/vtable2.C: New test.
5432
5433 2004-08-14 Richard Henderson <rth@redhat.com>
5434
5435 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5436 * gcc.dg/pack-test-4.c (main): Return 0.
5437 * gcc.dg/setjmp-1.c: Remove XFAIL.
5438 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5439
5440 2004-08-14 Richard Henderson <rth@redhat.com>
5441
5442 * gcc.dg/980217-1.c: Add prototype for printf.
5443
5444 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5445
5446 * gfortran.dg/pr16935.f90: New test.
5447
5448 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5449
5450 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5451
5452 2004-08-13 Paul Brook <paul@codesourcery.com>
5453
5454 * gfortran.dg/der_io_1.f90: Remove stray comma.
5455
5456 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5457
5458 * gcc.dg/vmx/cw-bug-2.c: Remove.
5459 * gcc.dg/vmx/vprint-1.c: Remove.
5460 * gcc.dg/vmx/vscan-1.c: Remove.
5461
5462 2004-08-12 Devang patel <dpatel@apple.com>
5463
5464 * gcc.dg/darwin-20040809-2.c: New test.
5465
5466 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5467
5468 * g++.dg/ext/altivec-12.C: New test.
5469
5470 * g++.dg/ext/altivec-11.C: New test.
5471
5472 2004-08-12 Paul Brook <paul@codesourcery.com>
5473
5474 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5475
5476 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5477
5478 * g++.dg/ext/altivec-2.C: Check for hardware support before
5479 executing any VMX instructions.
5480
5481 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5482
5483 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5484
5485 PR c++/16276
5486 * g++.old-deja/g++.other/comdat4.C: New test.
5487 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5488
5489 2004-08-12 Ben Elliston <bje@au.ibm.com>
5490
5491 PR target/16286
5492 * gcc.dg/pr16286.c: New test.
5493
5494 2004-08-12 Jan Beulich <jbeulich@novell.com>
5495
5496 * g++.dg/ext/asm5.C: New.
5497
5498 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5499
5500 PR c++/16698
5501 * g++.dg/eh/crash1.C: New test.
5502
5503 PR c++/16717
5504 * g++.dg/ext/construct1.C: New test.
5505
5506 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5507
5508 PR c++/16853
5509 * g++.dg/init/ptrmem1.C: New test.
5510
5511 PR c++/16618
5512 * g++.dg/parse/offsetof5.C: New test.
5513
5514 PR c++/16870
5515 * g++.dg/template/overload3.C: New test.
5516
5517 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5518
5519 PR c++/16964
5520 * g++.dg/parse/error16.C: New test.
5521
5522 PR c++/16904
5523 * g++.dg/template/error14.C: New test.
5524
5525 PR c++/16929
5526 * g++.dg/template/error15.C: New test.
5527
5528 2004-08-11 Devang Patel <dpatel@apple.com>
5529
5530 * gcc.dg/darwin-ld-20040809-1.c: New test.
5531 * gcc.dg/darwin-ld-20040809-2.c: New test.
5532
5533 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5534
5535 PR fortran/16917
5536 * gfortran.dg/dfloat_1.f90: New test.
5537
5538 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5539
5540 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5541 * gcc.dg/dll-2.c: Fix dg-require syntax.
5542 * gcc.misc-tests/arm-isr.c (abort): Declare.
5543 (exit): Likewise.
5544
5545 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5546
5547 PR c++/16971
5548 * g++.dg/parse/crash16.C: New test.
5549
5550 2004-08-10 Roger Sayle <roger@eyesopen.com>
5551
5552 * gcc.dg/mips-rsqrt-1.c: New test case.
5553 * gcc.dg/mips-rsqrt-2.c: New test case.
5554 * gcc.dg/mips-rsqrt-3.c: New test case.
5555
5556 2004-08-10 Paul Brook <paul@codesourcery.com>
5557
5558 * gfortran.dg/der_io_1.f90: New test.
5559
5560 2004-08-10 Paul Brook <paul@codesourcery.com>
5561
5562 PR fortran/16919
5563 * gfortran.dg/der_array_1.f90: New test.
5564
5565 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5566
5567 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5568
5569 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5570
5571 * gcc.dg/wchar_t-2.c: Fix typo.
5572
5573 2004-08-09 Falk Hueffner <falk@debian.org>
5574
5575 PR tree-optimization/12517
5576 * gcc.c-torture/compile/pr12517.c: New test.
5577
5578 PR tree-optimization/12578
5579 * gcc.c-torture/compile/pr12578.c: New test.
5580
5581 PR tree-optimization/12899
5582 * gcc.c-torture/compile/pr12899.c: New test.
5583
5584 PR rtl-optimization/14692
5585 * gcc.c-torture/compile/pr14692.c: New test.
5586
5587 PR tree-optimization/16461
5588 * gcc.c-torture/compile/pr16461.c: New test.
5589
5590 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5591
5592 * gfortran.dg/getenv_1.f90: New test.
5593
5594 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5595
5596 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5597 wchar_t.
5598 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5599
5600 2004-08-06 Paul Brook <paul@codesourcery.com>
5601
5602 * gfortran.dg/ret_array_1.f90: New test.
5603 * gfortran.dg/ret_pointer_1.f90: New test.
5604
5605 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5606
5607 * gcc.dg/missing-field-init-[12].c: New tests.
5608 * g++.dg/warn/missing-field-init-[12].C: New tests.
5609
5610 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5611
5612 * gcc.dg/enum2.c: New test.
5613 * gcc.dg/symbian3.c: Likewise.
5614 * gcc.dg/symbian4.c: Likewise.
5615 * gcc.dg/wchar_t-2.c: Likewise.
5616
5617 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5618
5619 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5620 destructor tests.
5621
5622 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5623
5624 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5625 dg-require-visiblity.
5626 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5627 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5628 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5629 * g++.dg/ext/visibility/new1.C: Likewise.
5630 * g++.dg/ext/visibility/pragma.C: Likewise.
5631 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5632 * g++.dg/ext/visibility/virtual.C: Likewise.
5633 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5634 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5635 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5636 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5637 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5638 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5639 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5640 * g++/dg/ext/visibility/visibility-8.C: New test.
5641 * gcc.c-torture/compile/dll.x: Remove.
5642 * gcc.dg/dll-2.c: Use dg-require-dll
5643 * gcc.dg/visibility-10.c: New test.
5644 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5645 supporting DLLs.
5646 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5647 (scan_not_hidden): Likewise.
5648
5649 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5650
5651 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5652
5653 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5654
5655 * gcc.c-torture/execute/20040805-1.c: New test.
5656
5657 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5658
5659 * gcc.dg/20020118-1.c: Declare abort.
5660 * gcc.dg/altivec_check.h: Likewise.
5661 * gcc.dg/iftrap-2.c: Likewise.
5662 * gcc.dg/pragma-darwin.c: Likewise.
5663 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5664
5665 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5666
5667 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5668
5669 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5670
5671 * gcc.c-torture/execute/builtins/abs-2.c,
5672 gcc.c-torture/execute/builtins/abs-3.c,
5673 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5674 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5675 intmax_t, uintmax_t and their limits.
5676 * gcc.dg/intmax_t-1.c: New test.
5677
5678 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5679
5680 * g++.dg/tc1/dr147.C: Add reference to PR.
5681
5682 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5683
5684 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5685 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5686
5687 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5688
5689 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5690
5691 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5692
5693 * gcc.dg/redecl-5.c: New test.
5694 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5695 of scanf.
5696
5697 2004-08-03 Roger Sayle <roger@eyesopen.com>
5698
5699 PR middle-end/16790
5700 * gcc.c-torture/execute/pr16790-1.c: New test case.
5701
5702 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5703
5704 * g++.dg/ext/visibility/assign1.C: New test.
5705 * g++.dg/ext/visibility/new1.C: Likewise.
5706
5707 * gcc.dg/symbian1.c: New test.
5708 * gcc.dg/symbian2.c: Likewise.
5709
5710 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5711
5712 PR target/16570
5713 * gcc.dg/i386-sse-9.c: New test.
5714
5715 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5716
5717 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5718
5719 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5720
5721 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5722 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5723 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5724 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5725 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5726 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5727 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5728 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5729 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5730 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5731 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5732 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5733 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5734 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5735 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5736 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5737 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5738 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5739 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5740 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5741 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5742 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5743 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5744 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5745 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5746 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5747 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5748 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5749 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5750 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5751 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5752 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5753 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5754 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5755 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5756 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5757 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5758 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5759 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5760 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5761 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5762 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5763 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5764 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5765 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5766 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5767 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5768 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5769 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5770 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5771 gcc.misc-tests/i386-pf-3dnow-1.c,
5772 gcc.misc-tests/i386-pf-athlon-1.c,
5773 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5774 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5775 Declare built-in functions used.
5776 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5777
5778 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5779
5780 PR c++/16707
5781 * g++.dg/lookup/using12.C: New test.
5782
5783 * g++.dg/init/null1.C: Fix PR number.
5784 * g++.dg/parse/namespace10.C: Likewise.
5785
5786 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5787
5788 PR c++/16224
5789 * g++.dg/template/spec17.C: New test.
5790 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5791 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5792
5793 2004-08-02 David Billinghurst
5794
5795 PR fortran/16292
5796 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5797
5798 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5799
5800 * gcc.dg/ia64-got-1.c: New test case.
5801
5802 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5803
5804 PR c++/16489
5805 * g++.dg/init/null1.C: New test.
5806 * g++.dg/tc1/dr76.C: Adjust error marker.
5807
5808 PR c++/16529
5809 * g++.dg/parse/namespace10.C: New test.
5810
5811 PR c++/16810
5812 * g++.dg/inherit/ptrmem2.C: New test.
5813
5814 2004-08-02 Ben Elliston <bje@au.ibm.com>
5815
5816 PR target/16155
5817 * gcc.dg/pr16155.c: New test.
5818
5819 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5820
5821 * gcc.dg/redecl-2.c: New test.
5822
5823 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5824
5825 * gcc.dg/darwin-longdouble.c: New file.
5826
5827 2004-07-30 Richard Henderson <rth@redhat.com>
5828
5829 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5830 write to constant argument.
5831 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5832
5833 2004-07-30 Richard Henderson <rth@redhat.com>
5834
5835 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5836 tests of nearest around zero.
5837
5838 2004-07-30 Andrew Pinski <apinski@apple.com>
5839
5840 * gcc.c-torture/compile/20040730-1.c: New test.
5841
5842 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5843
5844 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5845 powerpc-eabispe.
5846
5847 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5848
5849 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5850
5851 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5852
5853 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5854 contains $ld_library_path.
5855 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5856
5857 2004-07-29 Richard Henderson <rth@redhat.com>
5858
5859 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5860
5861 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5862 (alt2, which): New.
5863 (Check): Accept either alternative.
5864
5865 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5866
5867 * g++.dg/abi/inline1.C: New test.
5868 * g++.dg/abi/local1-a.cc: Likewise.
5869 * g++.dg/abi/local1.C: Likewise.
5870 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5871 * g++.dg/abi/mangle12.C: Likewise.
5872 * g++.dg/abi/mangle17.C: Likewise.
5873 * g++.dg/abi/mangle20-2.C: Likewise.
5874 * g++.dg/opt/interface1.C: Likewise.
5875 * g++.dg/opt/interface1.h: Likewise.
5876 * g++.dg/opt/interface1-a.cc: New test.
5877 * g++.dg/parse/repo1.C: New test.
5878 * g++.dg/template/repo1.C: Likewise.
5879 * g++.dg/warn/Winline-1.C: Likewise.
5880 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5881
5882 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5883
5884 * gcc.dg/tree-ssa/20040729-1.c: New test.
5885
5886 2004-07-27 Matt Austern <austern@apple.com>
5887
5888 * gcc.dg/darwin-bool-1.c: New test.
5889 * gcc.dg/darwin-bool-2.c: New test.
5890
5891 2004-07-28 Richard Henderson <rth@redhat.com>
5892
5893 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5894 arguments in the correct type. Don't write to constant arguments.
5895
5896 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5897
5898 PR tree-optimization/16688
5899 PR tree-optimization/16689
5900 * g++.dg/tree-ssa/pr16688.C: New test.
5901
5902 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5903
5904 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5905 loads. Not only in the comment, this time.
5906
5907 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5908
5909 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5910 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5911 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5912 * gcc.dg/sh4a-bitmovua.c: New.
5913 * gcc.dg/sh4a-cos.c: New.
5914 * gcc.dg/sh4a-cosf.c: New.
5915 * gcc.dg/sh4a-fprun.c: New.
5916 * gcc.dg/sh4a-fsrra.c: New.
5917 * gcc.dg/sh4a-memmovua.c: New.
5918 * gcc.dg/sh4a-sin.c: New.
5919 * gcc.dg/sh4a-sincos.c: New.
5920 * gcc.dg/sh4a-sincosf.c: New.
5921 * gcc.dg/sh4a-sinf.c: New.
5922
5923 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5924
5925 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5926 conditionals.
5927 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5928 loads.
5929 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5930 DOM1.
5931
5932 2004-07-27 Andrew Pinski <apinski@apple.com>
5933
5934 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5935
5936 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5937
5938 * gcc.dg/pragma-isr.c: New test.
5939
5940 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5941
5942 PR c++/14429
5943 * g++.dg/template/ttp11.C: New test.
5944
5945 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5946
5947 * gcc.c-torture/compile/20040727-1.c: New test.
5948
5949 2004-07-26 Eric Christopher <echristo@redhat.com>
5950
5951 * gcc.c-torture/compile/20040726-2.c: New test.
5952
5953 2004-07-26 Andrew Pinski <apinski@apple.com>
5954
5955 * g++.dg/rtti/tinfo1.C: Xfail.
5956
5957 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5958
5959 * gcc.c-torture/compile/20040726-1.c: New test.
5960
5961 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5962 Brian Ryner <bryner@brianryner.com>
5963
5964 PR c++/9283
5965 PR c++/15000
5966 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5967 * g++.dg/ext/visibility/: New directory.
5968 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5969 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5970 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5971 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5972 * g++.dg/ext/visibility/fvisibility.C,
5973 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
5974 g++.dg/ext/visibility/fvisibility-override1.C
5975 g++.dg/ext/visibility/fvisibility-override2.C
5976 g++.dg/ext/visibility/memfuncts.C
5977 g++.dg/ext/visibility/noPLT.C
5978 g++.dg/ext/visibility/pragma.C
5979 g++.dg/ext/visibility/pragma-override1.C
5980 g++.dg/ext/visibility/pragma-override2.C
5981 g++.dg/ext/visibility/staticmemfuncts.C
5982 g++.dg/ext/visibility/virtual.C: New tests.
5983
5984 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5985
5986 PR c/15360
5987 * gcc.dg/pr15360-1.c: New test.
5988
5989 2004-07-25 Daniel Jacobowitz <dan@debian.org>
5990
5991 * gcc.dg/pragma-align-2.c: New test.
5992 * gcc.dg/pragma-init-fini.c: New test.
5993 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5994 targets.
5995
5996 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5997
5998 * gcc.dg/init-string-2.c: New test.
5999
6000 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6001
6002 PR 16684
6003 * gcc.dg/Wredundant-decls-1.c: New test case.
6004
6005 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6006
6007 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6008 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6009 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6010 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6011 * gcc.dg/compat/generate-random.c: New file.
6012 * gcc.dg/compat/generate-random.h: Likewise.
6013 * gcc.dg/compat/generate-random_r.c: Likewise.
6014 * gcc.dg/compat/struct-layout-1.h: Likewise.
6015 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6016 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6017 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6018 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6019 * gcc.dg/compat/struct-layout-1_main.c: New test.
6020 * gcc.dg/compat/struct-layout-1_x.c: New file.
6021 * gcc.dg/compat/struct-layout-1_y.c: New file.
6022 * gcc.dg/compat/struct-layout-1_test.h: New file.
6023
6024 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6025
6026 * gcc.dg/comp-return-1.c: New test
6027
6028 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6029
6030 * gcc.dg/vmx/8-02a.c: Fix typo.
6031
6032 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6033 * gcc.dg/darwin-abi-3.c: New test.
6034
6035 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6036 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6037
6038 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6039 * gcc.dg/vmx/ops-long-1.c: New test.
6040 * gcc.dg/vmx/ops-long-2.c: New test.
6041
6042 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6043
6044 * g++.dg/lookup/conv-[1234].C: New.
6045
6046 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6047
6048 * g++.dg/parse/attr2.C: Simplify.
6049
6050 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6051
6052 PR c/7284
6053 * gcc.c-torture/execute/pr7284-1.c: New test.
6054
6055 2004-07-22 Brian Booth <bbooth@redhat.com>
6056
6057 * gcc.dg/tree-ssa/20040721-1.c: New test.
6058
6059 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6060
6061 * g++.dg/template/crash20.c: New.
6062
6063 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6064
6065 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6066 Add dg-run directive. Declare variables as required.
6067 * gfortran.dg/g77/README: Update
6068
6069 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6070
6071 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6072 gcc.dg/cris-peep2-andu2.c: New tests.
6073
6074 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6075
6076 PR c/15052
6077 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6078 on return type.
6079 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6080 messages.
6081 * gcc.dg/qual-return-2.c: Update expected messages.
6082 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6083
6084 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6085
6086 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6087 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6088
6089 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6090
6091 PR c/11250
6092 * gcc.dg/init-string-1.c: New test.
6093
6094 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6095
6096 PR middle-end/15345
6097 PR c/16450
6098 * gcc.dg/torture/nested-fn-1.c: New test.
6099
6100 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6101
6102 PR target/16559
6103 * gcc.dg/ia64-fptr-1.c: New file.
6104
6105 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6106
6107 PR c++/14497
6108 * g++.dg/template/spec16.C: New test.
6109 * g++.old-deja/g++.robertl/eb118.C: Remove.
6110
6111 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6112
6113 PR c++/509
6114 * g++.dg/template/spec15.C: New test.
6115
6116 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6117
6118 Copy cases from g77.f-torture/execute and add dg-run
6119 directive. Other changes as noted.
6120 * gfortran.dg/g77/13037.f
6121 * gfortran.dg/g77/1832.f
6122 * gfortran.dg/g77/19981119-0.f
6123 * gfortran.dg/g77/19990313-0.f
6124 * gfortran.dg/g77/19990313-1.f
6125 * gfortran.dg/g77/19990313-2.f
6126 * gfortran.dg/g77/19990313-3.f
6127 * gfortran.dg/g77/19990419-1.f
6128 * gfortran.dg/g77/19990826-0.f
6129 * gfortran.dg/g77/19990826-2.f
6130 * gfortran.dg/g77/20000503-1.f
6131 * gfortran.dg/g77/20001111.f
6132 * gfortran.dg/g77/20010116.f
6133 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6134 * gfortran.dg/g77/20010430.f
6135 * gfortran.dg/g77/6177.f
6136 * gfortran.dg/g77/947.f
6137 * gfortran.dg/g77/970816-3.f
6138 * gfortran.dg/g77/971102-1.f
6139 * gfortran.dg/g77/980520-1.f
6140 * gfortran.dg/g77/980628-0.f
6141 * gfortran.dg/g77/980628-1.f
6142 * gfortran.dg/g77/980628-10.f
6143 * gfortran.dg/g77/980628-2.f
6144 * gfortran.dg/g77/980628-3.f
6145 * gfortran.dg/g77/980628-7.f
6146 * gfortran.dg/g77/980628-8.f
6147 * gfortran.dg/g77/980628-9.f
6148 * gfortran.dg/g77/980701-0.f
6149 * gfortran.dg/g77/980701-1.f
6150 * gfortran.dg/g77/cabs.f
6151 * gfortran.dg/g77/claus.f
6152 * gfortran.dg/g77/complex_1.f
6153 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6154 * gfortran.dg/g77/dcomplex.f
6155 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6156 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6157 * gfortran.dg/g77/f90-intrinsic-numeric.f
6158 * gfortran.dg/g77/int8421.f
6159 * gfortran.dg/g77/labug1.f
6160 * gfortran.dg/g77/large_vec.f
6161 * gfortran.dg/g77/le.f
6162 * gfortran.dg/g77/short.f
6163 * gfortran.dg/g77/README: Update
6164
6165 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6166
6167 PR c++/16637
6168 * g++.dg/parse/lookup4.C: New test.
6169
6170 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6171
6172 PR c++/16175
6173 * g++.dg/template/ttp10.C: New test.
6174
6175 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6176
6177 * gcc.dg/pr12625-1.c: New test.
6178
6179 2004-07-20 Steven Bosscher <stevenb@suse.de>
6180
6181 * testsuite/gcc.dg/switch-warn-1.c: New test.
6182 * testsuite/gcc.dg/switch-warn-2.c: New test.
6183 * gcc.c-torture/compile/pr14730.c: Update.
6184
6185 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6186
6187 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6188 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6189 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6190 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6191
6192 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6193
6194 PR c++/16623
6195 * g++.dg/template/assign1.C: New test.
6196
6197 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6198
6199 PR c++/12170
6200 * g++.dg/template/ttp9.C: New test.
6201
6202 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6203
6204 * gcc.dg/format/cmn-err-1.c: New test.
6205
6206 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6207
6208 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6209 gcc.dg/Wparentheses-10.c: New tests.
6210 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6211
6212 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6213
6214 PR fortran/16465
6215 * gfortran.dg/g77//ffixed-line-length-0.f,
6216 gfortran.dg/g77/ffixed-line-length-132.f,
6217 gfortran.dg/g77/ffixed-line-length-72.f,
6218 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6219 gfortran.dg/g77/README: Update.
6220
6221 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6222
6223 PR c++/13092
6224 * g++.dg/template/non-dependent7.C: New test.
6225 * g++.dg/template/non-dependent8.C: Likewise.
6226 * g++.dg/template/non-dependent9.C: Likewise.
6227 * g++.dg/template/non-dependent10.C: Likewise.
6228
6229 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6230
6231 PR c++/16337
6232 * g++.dg/parse/attr2.C: New test.
6233
6234 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6235
6236 * g77.dg: Removed.
6237 * g77.f-torture: Ditto.
6238
6239 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6240
6241 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6242 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6243 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6244
6245 2004-07-16 Richard Henderson <rth@redhat.com>
6246
6247 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6248
6249 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6250
6251 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6252 tests with full list of options.
6253 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6254 of TORTURE_OPTIONS if test contains 'dg-do run'.
6255
6256 PR fortran/16404
6257 * gfortran.dg/do_iterator.f90: New test.
6258
6259 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6260
6261 PR rtl-optimization/16536
6262 * gcc.c-torture/execute/restrict-1.c: New test.
6263
6264 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6265
6266 PR fortran/15324
6267 * gfortran.dg/pr15324.f90: New test.
6268
6269 PR fortran/15129
6270 * gfortran.dg/pr15129.f90: New test.
6271
6272 PR fortran/15140
6273 * gfortran.dg/pr15140.f90: New test.
6274
6275 PR fortran/13792
6276 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6277 compile-time simplification.
6278
6279 2004-07-14 Mike Stump <mrs@apple.com>
6280
6281 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6282
6283 2004-07-14 James E Wilson <wilson@specifixinc.com>
6284
6285 PR target/16325
6286 * gcc.dg/profile-generate-1.c: New.
6287
6288 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6289
6290 * gcc.c-torture/execute/20040709-1.c: New test.
6291 * gcc.c-torture/execute/20040709-2.c: New test.
6292
6293 2004-07-14 Mike Stump <mrs@apple.com>
6294
6295 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6296
6297 2004-07-14 Mike Stump <mrs@apple.com>
6298
6299 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6300
6301 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6302
6303 PR c++/16518
6304 * g++.dg/parse/mutable1.C: New test.
6305
6306 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6307
6308 PR tree-optimization/16443
6309 * gcc.dg/tree-ssa/20040713-1.c: New test.
6310
6311 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6312
6313 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6314 for operator new.
6315
6316 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6317
6318 * gfortran.dg/g77/README: New file
6319 * gfortran.dg/g77/19981216-0.f: Copy from
6320 g77.f-torture/noncompile. Add "dg-do compile" and
6321 dg-error as required.
6322 * gfortran.dg/g77/19990218-1.f: Likewise
6323 * gfortran.dg/g77/19990905-1.f: Likewise
6324 * gfortran.dg/g77/9263.f: Likewise
6325 * gfortran.dg/g77/980615-0.f: Likewise
6326 * gfortran.dg/g77/980616-0.f: Likewise
6327 * gfortran.dg/g77/check0.f: Likewise
6328 * gfortran.dg/g77/select_no_compile.f: Likewise
6329
6330 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6331
6332 Copy files from g77.f-torture/compile.
6333 Add "{ dg-do compile}". Other changes as noted
6334 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6335 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6336 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6337 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6338 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6339 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6340 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6341 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6342 statement to conform to standard. Append alpha1.x for reference.
6343 * gfortran.dg/g77/xformat.f: Add dg-warning
6344
6345 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6346
6347 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6348 Add {dg-do compile} directive.
6349 * gfortran.dg/g77/cpp2.F: Likewise
6350
6351 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6352
6353 PR c++/5402
6354 * g++.dg/lookup/name-clash1.C: New test.
6355
6356 PR c++/9777
6357 * g++.dg/lookup/name-clash2.C: New test.
6358
6359 PR c++/12102
6360 * g++.dg/lookup/name-clash3.C: New test.
6361
6362 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6363
6364 * g++.dg/lookup/new2.C: New test.
6365 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6366
6367 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6368
6369 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6370 Add {dg-do compile} directive.
6371 * gfortran.dg/g77/13060.f: Likewise
6372 * gfortran.dg/g77/19990218-0.f: Likewise
6373 * gfortran.dg/g77/19990305-0.f: Likewise
6374 * gfortran.dg/g77/19990419-0.f: Likewise
6375 * gfortran.dg/g77/19990502-0.f: Likewise
6376 * gfortran.dg/g77/19990502-1.f: Likewise
6377 * gfortran.dg/g77/19990525-0.f: Likewise
6378 * gfortran.dg/g77/19990826-1.f: Likewise
6379 * gfortran.dg/g77/19990826-3.f: Likewise
6380 * gfortran.dg/g77/19990905-2.f: Likewise
6381 * gfortran.dg/g77/20000412-1.f: Likewise
6382 * gfortran.dg/g77/20000511-1.f: Likewise
6383 * gfortran.dg/g77/20000511-2.f: Likewise
6384 * gfortran.dg/g77/20000518.f: Likewise
6385 * gfortran.dg/g77/20000601-1.f: Likewise
6386 * gfortran.dg/g77/20000601-2.f: Likewise
6387 * gfortran.dg/g77/20000629-1.f: Likewise
6388 * gfortran.dg/g77/20000630-2.f: Likewise
6389 * gfortran.dg/g77/20010115.f: Likewise
6390 * gfortran.dg/g77/20010321-1.f: Likewise
6391 * gfortran.dg/g77/20010426.f: Likewise
6392 * gfortran.dg/g77/20020307-1.f: Likewise
6393 * gfortran.dg/g77/8485.f: Likewise
6394 * gfortran.dg/g77/960317-1.f: Likewise
6395 * gfortran.dg/g77/970915-0.f: Likewise
6396 * gfortran.dg/g77/980310-1.f: Likewise
6397 * gfortran.dg/g77/980310-2.f: Likewise
6398 * gfortran.dg/g77/980310-3.f: Likewise
6399 * gfortran.dg/g77/980310-4.f: Likewise
6400 * gfortran.dg/g77/980310-6.f: Likewise
6401 * gfortran.dg/g77/980310-7.f: Likewise
6402 * gfortran.dg/g77/980310-8.f: Likewise
6403 * gfortran.dg/g77/980419-2.f: Likewise
6404 * gfortran.dg/g77/980424-0.f: Likewise
6405 * gfortran.dg/g77/980427-0.f: Likewise
6406 * gfortran.dg/g77/980729-0.f: Likewise
6407 * gfortran.dg/g77/981117-1.f: Likewise
6408 * gfortran.dg/g77/toon_1.f: Likewise
6409
6410 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6411
6412 PR c++/2204
6413 * g++.dg/other/abstract2.C: New test.
6414
6415 2004-07-12 Paul Brook <paul@codesourcery.com>
6416
6417 * gfortran.dg/pointer_init_1.f90: New test.
6418
6419 2004-07-11 Paul Brook <paul@codesourcery.com>
6420
6421 PR fortran/15986
6422 * gfortran.dg/contained_1.f90: New test.
6423
6424 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6425
6426 * g++.dg/parse/defarg8.C: New test.
6427
6428 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6429
6430 PR fortran/16433
6431 * gfortran.dg/pr16433.f: New test.
6432
6433 PR fortran/17574
6434 * gfortran.dg/pr15754.f90: New test.
6435
6436 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6437
6438 PR tree-optimization/16437
6439 * gcc.c-torture/execute/bitfld-4.c: New test.
6440
6441 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6442
6443 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6444 access to common var from module.
6445
6446 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6447
6448 PR fortran/16336
6449 * gfortran.fortran-torture/execute/common_2.f90: New test.
6450
6451 2004-07-10 Paul Brook <paul@codesourcery.com>
6452
6453 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6454
6455 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6456
6457 PR fortran/15969
6458 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6459
6460 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6461
6462 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6463 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6464 * gfortran.dg/g77/ffree-form-1.f: Likewise
6465 * gfortran.dg/g77/ffree-form-2.f: Likewise
6466 * gfortran.dg/g77/ffree-form-3.f: Likewise
6467 * gfortran.dg/g77/fno-underscoring.f: Likewise
6468 * gfortran.dg/g77/funderscoring.f: Likewise
6469 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6470
6471 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6472
6473 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6474
6475 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6476 Paul Brook <paul@codesourcery.com>
6477
6478 PR fortran/13415
6479 * gfortran.dg/common_pointer_1.f90: New test.
6480
6481 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6482
6483 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6484
6485 2004-07-09 James E Wilson <wilson@specifixinc.com>
6486
6487 PR target/16364
6488 * gcc.c-torture/compile/20040709-1.c: New.
6489
6490 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6491
6492 PR fortran/14077
6493 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6494
6495 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6496
6497 PR fortran/13201
6498 * gfortran.dg/shape_1.f90: New test.
6499
6500 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6501 Andrew Pinski <apinski@apple.com>
6502
6503 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6504
6505 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6506
6507 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6508 comment.
6509
6510 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6511 Paul Brook <paul@codesourcery.com>
6512
6513 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6514 '.f95' and '.F95'.
6515
6516 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6517
6518 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6519
6520 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6521
6522 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6523 testcases with capital suffix.
6524
6525 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6526
6527 PR fortran/15481
6528 PR fortran/13372
6529 PR fortran/13575
6530 PR fortran/15978
6531 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6532
6533 * gfortran.dg/implicit_1.f90: New test.
6534
6535 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6536
6537 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6538 expression to match gfortran warning/error messages
6539 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6540 dg-error text.
6541
6542 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6543
6544 * lib/fortran-torture.exp: Rename proc search_for to
6545 search_for_re.
6546
6547 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6548
6549 * gcc.c-torture/execute/simd-5.x: New file.
6550 XFAIL on SPARC 64-bit at -O0.
6551
6552 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6553
6554 PR c++/8211
6555 PR c++/16165
6556 * g++.dg/warn/effc3.C: New test.
6557
6558 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6559
6560 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6561 change X to 1X in format.
6562 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6563 add data statements to conform to standard.
6564
6565 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6566
6567 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6568 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6569 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6570
6571 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6572
6573 * gfortran.dg/g77/7388.f: Copy from g77.dg
6574 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6575 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6576 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6577 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6578 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6579 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6580 * gfortran.dg/g77/strlen0.f: Likewise
6581
6582 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6583
6584 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6585 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6586
6587 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6588
6589 * gcc.c-torture/execute/920428-2.x: Delete.
6590 * gcc.c-torture/execute/920501-7.x: Likewise.
6591
6592 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6593
6594 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6595 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6596 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6597 prescott and c3-2.
6598 (PREFETCH_3DNOW): Add -march=c3.
6599
6600 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6601
6602 PR c/16437
6603 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6604 * gcc.c-torture/execute/bf64-1.x: Likewise.
6605
6606 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6607
6608 * gcc.c-torture/compile/20040708-1.c: New test.
6609
6610 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6611
6612 PR c++/16169
6613 * g++.dg/warn/effc2.C: New test.
6614
6615 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6616
6617 * gcc.c-torture/execute/bitfld-1.x: Remove.
6618 * gcc.c-torture/execute/bitfld-3.c: New test.
6619 * gcc.dg/bitfld-2.c: Remove XFAILs.
6620
6621 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6622
6623 PR c++/16276
6624 * g++.dg/rtti/tinfo1.C: New file.
6625
6626 2004-07-07 Eric Christopher <echristo@redhat.com>
6627
6628 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6629
6630 2004-07-07 Andrew Pinski <apinski@apple.com>
6631
6632 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6633
6634 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6635
6636 * g++.dg/init/call1.C: XFAIL.
6637
6638 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6639
6640 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6641 except for movstrict*, to movmem* and clrstr* to clrmem*.
6642
6643 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6644
6645 * gcc.c-torture/execute/20040707-1.c: New test.
6646
6647 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6648
6649 * gcc.c-torture/execute/20040706-1.c: New test.
6650
6651 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6652
6653 PR c++/3671
6654 * g++.dg/template/spec14.C: New test.
6655
6656 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6657
6658 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6659 nothing if not yet defined. Use it in b, c and d type definitions.
6660 * gcc.c-torture/execute/20040705-1.c: New test.
6661 * gcc.c-torture/execute/20040705-2.c: New test.
6662
6663 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6664
6665 PR c++/2518
6666 * g++.dg/lookup/new1.C: New test.
6667
6668 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6669
6670 PR c++/11406
6671 * g++.dg/template/sizeof8.C: New test.
6672
6673 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6674
6675 * gcc.c-torture/compile/20040705-1.c: New test.
6676
6677 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6678
6679 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6680
6681 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6682
6683 * gcc.dg/cpp/if-mop.c: Two new testcases.
6684 * gcc.dg/cpp/trad/comment-3.c: New.
6685
6686 2004-07-04 Paul Brook <paul@codesourcery.com>
6687
6688 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6689
6690 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6691
6692 PR c++/3761
6693 * g++.dg/lookup/crash4.C: New test.
6694
6695 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6696
6697 * gcc.c-torture/execute/builtin-abs-1.c
6698 * gcc.c-torture/execute/builtin-abs-2.c
6699 * gcc.c-torture/execute/builtin-complex-1.c
6700 * gcc.c-torture/execute/builtins/string-1-lib.c
6701 * gcc.c-torture/execute/builtins/string-1.c
6702 * gcc.c-torture/execute/builtins/string-2-lib.c
6703 * gcc.c-torture/execute/builtins/string-2.c
6704 * gcc.c-torture/execute/builtins/string-3-lib.c
6705 * gcc.c-torture/execute/builtins/string-3.c
6706 * gcc.c-torture/execute/builtins/string-4-lib.c
6707 * gcc.c-torture/execute/builtins/string-4.c
6708 * gcc.c-torture/execute/builtins/string-5-lib.c
6709 * gcc.c-torture/execute/builtins/string-5.c
6710 * gcc.c-torture/execute/builtins/string-6-lib.c
6711 * gcc.c-torture/execute/builtins/string-6.c
6712 * gcc.c-torture/execute/builtins/string-7-lib.c
6713 * gcc.c-torture/execute/builtins/string-7.c
6714 * gcc.c-torture/execute/builtins/string-8-lib.c
6715 * gcc.c-torture/execute/builtins/string-8.c
6716 * gcc.c-torture/execute/builtins/string-9-lib.c
6717 * gcc.c-torture/execute/builtins/string-9.c
6718 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6719 * gcc.c-torture/execute/builtins/string-asm-1.c
6720 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6721 * gcc.c-torture/execute/builtins/string-asm-2.c
6722 * gcc.c-torture/execute/stdio-opt-1.c
6723 * gcc.c-torture/execute/stdio-opt-2.c
6724 * gcc.c-torture/execute/stdio-opt-3.c
6725 * gcc.c-torture/execute/string-opt-1.c
6726 * gcc.c-torture/execute/string-opt-10.c
6727 * gcc.c-torture/execute/string-opt-11.c
6728 * gcc.c-torture/execute/string-opt-12.c
6729 * gcc.c-torture/execute/string-opt-13.c
6730 * gcc.c-torture/execute/string-opt-14.c
6731 * gcc.c-torture/execute/string-opt-15.c
6732 * gcc.c-torture/execute/string-opt-16.c
6733 * gcc.c-torture/execute/string-opt-2.c
6734 * gcc.c-torture/execute/string-opt-6.c
6735 * gcc.c-torture/execute/string-opt-7.c
6736 * gcc.c-torture/execute/string-opt-8.c:
6737 Replace with ...
6738
6739 * gcc.c-torture/execute/builtins/abs-2.c
6740 * gcc.c-torture/execute/builtins/abs-3.c
6741 * gcc.c-torture/execute/builtins/complex-1.c
6742 * gcc.c-torture/execute/builtins/fprintf.c
6743 * gcc.c-torture/execute/builtins/fputs.c
6744 * gcc.c-torture/execute/builtins/memcmp.c
6745 * gcc.c-torture/execute/builtins/memmove.c
6746 * gcc.c-torture/execute/builtins/memops-asm.c
6747 * gcc.c-torture/execute/builtins/mempcpy-2.c
6748 * gcc.c-torture/execute/builtins/mempcpy.c
6749 * gcc.c-torture/execute/builtins/memset.c
6750 * gcc.c-torture/execute/builtins/printf.c
6751 * gcc.c-torture/execute/builtins/sprintf.c
6752 * gcc.c-torture/execute/builtins/strcat.c
6753 * gcc.c-torture/execute/builtins/strchr.c
6754 * gcc.c-torture/execute/builtins/strcmp.c
6755 * gcc.c-torture/execute/builtins/strcpy.c
6756 * gcc.c-torture/execute/builtins/strcspn.c
6757 * gcc.c-torture/execute/builtins/strlen-2.c
6758 * gcc.c-torture/execute/builtins/strlen.c
6759 * gcc.c-torture/execute/builtins/strncat.c
6760 * gcc.c-torture/execute/builtins/strncmp-2.c
6761 * gcc.c-torture/execute/builtins/strncmp.c
6762 * gcc.c-torture/execute/builtins/strncpy.c
6763 * gcc.c-torture/execute/builtins/strpbrk.c
6764 * gcc.c-torture/execute/builtins/strpcpy-2.c
6765 * gcc.c-torture/execute/builtins/strpcpy.c
6766 * gcc.c-torture/execute/builtins/strrchr.c
6767 * gcc.c-torture/execute/builtins/strspn.c
6768 * gcc.c-torture/execute/builtins/strstr-asm.c
6769 * gcc.c-torture/execute/builtins/strstr.c:
6770 ... these new files.
6771
6772 * gcc.c-torture/execute/builtins/abs-2-lib.c
6773 * gcc.c-torture/execute/builtins/abs-3-lib.c
6774 * gcc.c-torture/execute/builtins/complex-1-lib.c
6775 * gcc.c-torture/execute/builtins/fprintf-lib.c
6776 * gcc.c-torture/execute/builtins/fputs-lib.c
6777 * gcc.c-torture/execute/builtins/memcmp-lib.c
6778 * gcc.c-torture/execute/builtins/memmove-lib.c
6779 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6780 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6781 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6782 * gcc.c-torture/execute/builtins/memset-lib.c
6783 * gcc.c-torture/execute/builtins/printf-lib.c
6784 * gcc.c-torture/execute/builtins/sprintf-lib.c
6785 * gcc.c-torture/execute/builtins/strcat-lib.c
6786 * gcc.c-torture/execute/builtins/strchr-lib.c
6787 * gcc.c-torture/execute/builtins/strcmp-lib.c
6788 * gcc.c-torture/execute/builtins/strcpy-lib.c
6789 * gcc.c-torture/execute/builtins/strcspn-lib.c
6790 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6791 * gcc.c-torture/execute/builtins/strlen-lib.c
6792 * gcc.c-torture/execute/builtins/strncat-lib.c
6793 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6794 * gcc.c-torture/execute/builtins/strncmp-lib.c
6795 * gcc.c-torture/execute/builtins/strncpy-lib.c
6796 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6797 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6798 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6799 * gcc.c-torture/execute/builtins/strrchr-lib.c
6800 * gcc.c-torture/execute/builtins/strspn-lib.c
6801 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6802 * gcc.c-torture/execute/builtins/strstr-lib.c
6803 * gcc.c-torture/execute/builtins/lib/abs.c
6804 * gcc.c-torture/execute/builtins/lib/fprintf.c
6805 * gcc.c-torture/execute/builtins/lib/memset.c
6806 * gcc.c-torture/execute/builtins/lib/printf.c
6807 * gcc.c-torture/execute/builtins/lib/sprintf.c
6808 * gcc.c-torture/execute/builtins/lib/strcpy.c
6809 * gcc.c-torture/execute/builtins/lib/strcspn.c
6810 * gcc.c-torture/execute/builtins/lib/strncat.c
6811 * gcc.c-torture/execute/builtins/lib/strncmp.c
6812 * gcc.c-torture/execute/builtins/lib/strncpy.c
6813 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6814 * gcc.c-torture/execute/builtins/lib/strspn.c
6815 * gcc.c-torture/execute/builtins/lib/strstr.c:
6816 New files containing support routines.
6817
6818 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6819 declaration.
6820 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6821 when not optimizing.
6822
6823 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6824
6825 PR c++/16240
6826 * g++.dg/abi/mangle22.C: New test.
6827 * g++.dg/abi/mangle23.C: Likewise.
6828
6829 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6830
6831 PR fortran/16290
6832 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6833 Allow for cases without denormalized floating point numbers.
6834
6835 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6836
6837 PR c/1027
6838 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6839 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6840 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6841 expected warning text.
6842 * gcc.dg/format/diag-2.c: New test.
6843
6844 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6845
6846 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6847
6848 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6849
6850 * gcc.dg/builtins-43.c: New.
6851 * gcc.dg/builtins-44.c: New.
6852 * gcc.dg/builtins-45.c: New.
6853
6854 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6855 Andreas Tobler <a.tobler@schweiz.ch>
6856
6857 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6858 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6859 as SIGSEGV.
6860 * gcc.dg/cleanup-11.c: Likewise.
6861 * gcc.dg/cleanup-8.c: Likewise.
6862 * gcc.dg/cleanup-9.c: Likewise.
6863 * gcc.dg/cleanup-5.c: Run on all platforms.
6864
6865 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6866
6867 * g++.dg/warn/nonnull1.C: New test.
6868
6869 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6870
6871 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6872 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6873 Special-case the Sun compiler wrt to <complex.h>.
6874
6875 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6876
6877 * gcc.dg/Wunreachable-8.C: New test.
6878
6879 * gcc.dg/h8300-ice2.c : New test.
6880
6881 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6882
6883 PR fortran/16161
6884 * gfortran.fortran-torture/compile/implicit.f90: Add test
6885 for implicit character.
6886
6887 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6888
6889 PR fortran/16289
6890 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6891 Use tiny() intrinsic to find smallest non-negative real
6892
6893 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6894
6895 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6896 * gcc.dg/compat/struct-by-value-22_x.c: New.
6897 * gcc.dg/compat/struct-by-value-22_y.c: New.
6898
6899 * gcc.c-torture/execute/20040629-1.c: New test.
6900
6901 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6902
6903 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6904 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6905
6906 PR target/16195
6907 * gcc.dg/20040625-1.c: New test.
6908
6909 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6910
6911 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6912
6913 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6914
6915 PR fortran/15963
6916 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6917
6918 2004-06-29 Richard Henderson <rth@redhat.com>
6919
6920 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6921
6922 2004-06-29 Paul Brook <paul@codesourcery.com>
6923
6924 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6925 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6926
6927 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6928
6929 PR c++/16260
6930 * g++.dg/parse/crash15.C: New.
6931
6932 2004-06-28 Andrew Pinski <apinski@apple.com>
6933
6934 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6935 by the error already.
6936
6937 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6938
6939 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6940
6941 PR target/14041
6942 * gcc.dg/h8300-bss-align-1.c : New.
6943
6944 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6945
6946 * PR c++/16174
6947 * g++.dg/template/ctor4.C: New.
6948
6949 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6950
6951 PR c++/16205
6952 * g++.dg/warn/Wsequence-point-1.C: New test.
6953
6954 2004-06-27 Paul Brook <paul@codesourcery.com>
6955
6956 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6957
6958 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6959
6960 * g++.old-deja/g++.mike/p7325.C: Remove.
6961
6962 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6963
6964 PR c/14963
6965 * gcc.dg/pr14963.c: New test.
6966
6967 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6968
6969 PR c++/16193
6970 * g++.dg/parse/redef1.C: New test.
6971
6972 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
6973
6974 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
6975 20021110.c.
6976 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
6977 20021119-1.c.
6978 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
6979 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
6980 5-04.c.
6981 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
6982 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
6983 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
6984 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
6985 g++.brendan/enum14.C.
6986 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
6987 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
6988 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
6989 g++.mike/virt1.C.
6990 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6991 memtemp24.C.
6992
6993 2004-06-27 Roger Sayle <roger@eyesopen.com>
6994
6995 * gcc.dg/20040527-1.c: New test case.
6996
6997 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6998
6999 PR gfortran/pr16196
7000 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7001
7002 2004-06-25 Roger Sayle <roger@eyesopen.com>
7003
7004 PR middle-end/15825
7005 * gcc.dg/pr15825-1.c: New test case.
7006
7007 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7008
7009 * gcc.c-torture/execute/20040625-1.c: New test.
7010
7011 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7012
7013 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7014
7015 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7016
7017 * gcc.dg/torture/mips-div-1.c: New test.
7018
7019 2004-06-24 Jeff Law <law@redhat.com>
7020
7021 * gcc.dg/tree-ssa/20040624-1.c: New test.
7022
7023 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7024
7025 * gcc.c-torture/compile/20040624-1.c: New test.
7026
7027 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7028
7029 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7030 this directory.
7031
7032 2004-06-23 Andrew Pinski <apinski@apple.com>
7033
7034 PR middle-end/15988
7035 * g++.dg/opt/ptrmem4.C: New test.
7036
7037 * gcc.dg/c90-array-quals-2.c: New test.
7038
7039 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7040
7041 * gcc.dg/kpice1.c: New test.
7042
7043 2006-06-23 Andrew Pinski <apinski@apple.com>
7044
7045 * gcc.dg/c90-array-quals.c: New test.
7046
7047 2006-06-22 Richard Henderson <rth@redhat.com>
7048
7049 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7050
7051 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7052
7053 * gcc.dg/builtins-config.h: Handle FreeBSD.
7054
7055 2006-06-22 Richard Henderson <rth@redhat.com>
7056
7057 * g++.dg/opt/devirt1.C: New.
7058
7059 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7060
7061 * g++.dg/opt/pr15551.C: New testcase.
7062
7063 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7064
7065 PR target/14800
7066 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7067 x86_64-*-linux* when compiling for 32bit.
7068
7069 2004-06-21 Andrew Pinski <apinski@apple.com>
7070
7071 * gcc.dg/pch/struct-1.c: New.
7072 * gcc.dg/pch/struct-1.hs: New.
7073
7074 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7075
7076 * gcc.dg/pch/save-temps-1.c: New file.
7077 * gcc.dg/pch/save-temps-1.hs: New file.
7078
7079 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7080
7081 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7082 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7083
7084 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7085
7086 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7087 to fix type error.
7088 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7089 Remove trailing spaces.
7090
7091 2004-06-21 Richard Henderson <rth@redhat.com>
7092
7093 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7094 merging && to BIT_FIELD_REF.
7095
7096 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7097
7098 * g++.dg/opt/placeholder1.C: New test.
7099
7100 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7101
7102 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7103 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7104 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7105 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7106
7107 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7108
7109 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7110 extern "C".
7111 * g++.dg/other/pragma-re-1.C: Add comments.
7112
7113 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7114
7115 PR gfortran/16080
7116 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7117
7118 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7119
7120 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7121 instead of setting the type of size_t by
7122 hand.
7123
7124 2004-06-18 Roger Sayle <roger@eyesopen.com>
7125
7126 * gcc.dg/unordered-2.c: New test case.
7127 * gcc.dg/unordered-3.c: New test case.
7128
7129 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7130
7131 PR other/16043
7132 * lib/g++.exp (g++_version): Tweak regexp for version
7133 * lib/g77.exp (g77_version): Likewise
7134 * lib/gfortran.exp (gfortran_version): Likewise
7135 * lib/objc.exp (objc_version): Likewise
7136 * lib/treelang.exp (treelang_version): Likewise
7137
7138 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7139
7140 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7141 Use INT_MAX instead of __INT_MAX__.
7142 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7143
7144 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7145 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7146 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7147 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7148 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7149 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7150 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7151 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7152 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7153
7154 * gcc.dg/range-test-1.c: New test.
7155 * g++.dg/opt/range-test-1.C: New test.
7156
7157 2004-06-17 Richard Henderson <rth@redhat.com>
7158
7159 * objc.dg/sync-1.m: New.
7160 * objc.dg/try-catch-1.m: Don't force next runtime.
7161 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7162 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7163 shadowed catch clause.
7164 * objc.dg/try-catch-5.m: New.
7165
7166 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7167
7168 Bug 14610
7169 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7170
7171 2004-06-15 Richard Henderson <rth@redhat.com>
7172
7173 * gcc.dg/20001116-1.c: Move expected warning line.
7174
7175 2004-06-15 Richard Henderson <rth@redhat.com>
7176
7177 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7178 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7179
7180 2004-06-15 Jeff Law <law@redhat.com>
7181
7182 * gcc.dg/tree-ssa/20040615-1.c: New test.
7183 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7184 be less sensitive to operand ordering.
7185 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7186
7187 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7188
7189 * g++.dg/abi/bitfield3.C: Add comment..
7190
7191 2004-06-15 Richard Henderson <rth@redhat.com>
7192
7193 * g++.dg/ext/stmtexpr1.C: XFAIL.
7194 * gcc.dg/20030612-1.c: XFAIL.
7195
7196 2004-06-15 Eric Christopher <echristo@redhat.com>
7197
7198 * g++.dg/charset/asm5.c: New.
7199 * gcc.dg/charset/asm6.c: New.
7200
7201 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7202
7203 PR fortran/15962
7204 * gfortran.fortran-torture/execute/select_1.f90: New test.
7205
7206 2004-06-15 Paul Brook <paul@codesourcery.com>
7207
7208 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7209
7210 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7211
7212 PR c++/15967
7213 * g++.dg/lookup/crash3.C: New test.
7214
7215 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7216
7217 PR c++/15947
7218 * g++.dg/parse/dtor4.C: New test.
7219
7220 2004-06-14 Jeff Law <law@redhat.com>
7221
7222 * gcc.c-torture/compile/20040614-1.c: New test.
7223
7224 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7225
7226 PR fortran/15211
7227 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7228 LEN of a character array.
7229
7230 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7231
7232 PR c++/15096
7233 * g++.dg/template/ptrmem10.C: New test.
7234
7235 PR c++/14930
7236 * g++.dg/template/friend30.C: New test.
7237
7238 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7239
7240 PR fortran/14928
7241 * gfortran.fortran-torture/compile/mloc.f90: New test.
7242
7243 2004-06-13 Paul Brook <paul@codesourcery.com>
7244
7245 * gfortran.fortran-torture/execute/random_2.f90: New test.
7246
7247 2004-06-13 Eric Christopher <echristo@redhat.com>
7248
7249 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7250
7251 2004-06-12 Paul Brook <paul@codesourcery.com>
7252
7253 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7254
7255 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7256
7257 PR fortran/14923
7258 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7259
7260 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7261
7262 PR fortran/14957
7263 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7264 syntax errors in end statements of contained subroutines.
7265
7266 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7267
7268 PR fortran/12841
7269 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7270
7271 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7272
7273 PR fortran/15665
7274 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7275
7276 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7277
7278 PR gfortran/12839
7279 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7280
7281 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7282
7283 PR c++/15862
7284 * g++.dg/parse/enum1.C: New test.
7285
7286 2004-06-10 Jeff Law <law@redhat.com>
7287
7288 * gcc.c-torture/compile/20040610-1.c: New test.
7289
7290 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7291
7292 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7293 * g++.old-deja/g++.other/decl3.C: Likewise.
7294
7295 2004-06-10 Brian Booth <bbooth@redhat.com>
7296
7297 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7298 V_MAY_DEF instead of VDEF.
7299 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7300
7301 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7302
7303 PR c++/14211
7304 * g++.dg/conversion/const1.C: New test.
7305
7306 PR c++/15076
7307 * g++.dg/conversion/reinterpret1.C: New test.
7308
7309 PR c++/15877
7310 * g++.dg/template/enum2.C: New test.
7311
7312 PR c++/15227
7313 * g++.dg/template/error13.C: New test.
7314
7315 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7316
7317 PR fortran/14957
7318 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7319 arguments to test_* REAL and of the right size.
7320
7321 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7322
7323 PR target/15569
7324 PR rtl-optimization/15681
7325 * gcc.dg/20040609-1.c: New test.
7326
7327 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7328
7329 PR c++/14791
7330 * g++.dg/opt/builtins1.C: New test.
7331
7332 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7333
7334 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7335 that use default windows32 struct layout.
7336 * gcc.dg/i386-bitfield2.c: Likewise.
7337
7338 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7339
7340 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7341 for mingw32 and cygwin targets.
7342
7343 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7344
7345 * gcc.dg/pch/macro-4.c: New.
7346 * gcc.dg/pch/macro-4.hs: New.
7347
7348 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7349
7350 PR fortran/13249
7351 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7352
7353 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7354
7355 PR fortran/13372
7356 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7357
7358 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7359
7360 PR gfortran/14897
7361 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7362
7363 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7364
7365 PR gfortran/15755
7366 * gfortran.fortran-torture/execute/backspace.c : New test.
7367
7368 2004-06-09 Paul Brook <paul@codesourcery.com>
7369
7370 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7371 (pointer_to_section): Rewrite to use smaller array.
7372
7373 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7374
7375 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7376 * gcc.dg/ext/altivec-10.c: Same.
7377 * gcc.dg/ext/altivec-11.c: Same.
7378 * gcc.dg/ext/altivec-12.c: Same.
7379 * gcc.dg/ext/altivec-13.c: Same.
7380 * gcc.dg/ext/altivec-14.c: Same.
7381 * gcc.dg/ext/altivec-15.c: Same.
7382 * gcc.dg/ext/altivec-16.c: Same.
7383 * gcc.dg/ext/altivec-3.c: Same.
7384 * gcc.dg/ext/altivec-4.c: Same.
7385 * gcc.dg/ext/altivec-6.c: Same.
7386 * gcc.dg/ext/altivec-7.c: Same.
7387 * gcc.dg/ext/altivec-8.c: Same.
7388 * gcc.dg/ext/altivec-varargs-1.c: Same.
7389
7390 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7391 * g++.dg/ext/altivec-10.C: Same.
7392 * g++.dg/ext/altivec-2.C: Same.
7393 * g++.dg/ext/altivec-3.C: Same.
7394 * g++.dg/ext/altivec-4.C: Same.
7395 * g++.dg/ext/altivec-5.C: Same.
7396 * g++.dg/ext/altivec-6.C: Same.
7397 * g++.dg/ext/altivec-7.C: Same.
7398 * g++.dg/ext/altivec-8.C: Same.
7399 * g++.dg/ext/altivec-9.C: Same.
7400
7401 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7402
7403 PR c++/7841
7404 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7405
7406 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7407
7408 * gcc.dg/union-1.c: New test.
7409
7410 2004-06-07 Roger Sayle <roger@eyesopen.com>
7411
7412 * gcc.dg/builtins-41.c: New test case.
7413 * gcc.dg/builtins-42.c: New test case.
7414
7415 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7416
7417 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7418 * g++.dg/ext/altivec-10.C: Same.
7419 * g++.dg/ext/altivec-2.C: Same.
7420 * g++.dg/ext/altivec-3.C: Same.
7421 * g++.dg/ext/altivec-4.C: Same.
7422 * g++.dg/ext/altivec-5.C: Same.
7423 * g++.dg/ext/altivec-6.C: Same.
7424 * g++.dg/ext/altivec-7.C: Same.
7425 * g++.dg/ext/altivec-8.C: Same.
7426 * g++.dg/ext/altivec-9.C: Same.
7427 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7428 * g++.old-deja/g++.brendan/new3.C: Same.
7429 * gcc.c-torture/execute/eeprof-1.x: Same.
7430
7431 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7432
7433 PR c/14765
7434 * gcc.dg/pr14765-1.c: New test.
7435
7436 2004-06-07 Roger Sayle <roger@eyesopen.com>
7437
7438 PR c/14649
7439 * gcc.dg/pr14649-1.c: New test case.
7440
7441 2004-06-07 Richard Henderson <rth@redhat.com>
7442
7443 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7444 if temporaries.
7445
7446 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7447
7448 * g++.dg/eh/elide1.C: Remove XFAIL.
7449
7450 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7451
7452 PR c++/15337
7453 * g++.dg/expr/sizeof3.C: New test.
7454
7455 PR c++/14777
7456 * g++.dg/template/access14.C: New test.
7457
7458 PR c++/15554
7459 * g++.dg/template/enum1.C: New test.
7460
7461 PR c++/15057
7462 * g++.dg/eh/throw1.C: New test.
7463
7464 2004-06-07 David Ayers <d.ayers@inode.at>
7465 Ziemowit Laski <zlaski@apple.com>
7466
7467 * lib/objc.exp (objc_target_compile): Revert the '-framework
7468 Foundation' flag fix, since bare Darwin does not ship
7469 with the Foundation framework.
7470 * objc/execute/next_mapping.h: Provide a local NSConstantString
7471 @interface and @implementation.
7472 (objc_constant_string_init): A constructor function, used to
7473 initialize the NSConstantString meta-class object.
7474 * objc/execute/string1.m: Include "next_mapping.h" instead of
7475 <Foundation/NSString.h>.
7476 * objc/execute/string2.m: Likewise.
7477 * objc/execute/string3.m: Likewise.
7478 * objc/execute/string4.m: Likewise.
7479
7480 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7481
7482 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7483 to double. Replace double with FLOAT.
7484 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7485
7486 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7487 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7488 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7489 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7490 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7491 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7492 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7493 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7494
7495 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7496
7497 PR c/13519
7498 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7499
7500 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7501
7502 PR c++/15503
7503 * g++.dg/template/meminit2.C: New test.
7504
7505 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7506
7507 PR target/15822
7508 * gcc.c-torture/execute/compare-fp-1.c,
7509 gcc.c-torture/execute/compare-fp-2.c,
7510 gcc.c-torture/execute/compare-fp-3.c,
7511 gcc.c-torture/execute/compare-fp-4.c,
7512 gcc.c-torture/execute/compare-fp-3.x,
7513 gcc.c-torture/execute/compare-fp-4.x: Moved...
7514 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7515 gcc.c-torture/execute/ieee/compare-fp-2.c,
7516 gcc.c-torture/execute/ieee/compare-fp-3.c,
7517 gcc.c-torture/execute/ieee/compare-fp-4.c,
7518 gcc.c-torture/execute/ieee/compare-fp-3.x,
7519 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7520
7521 2004-06-04 David Ayers <d.ayers@inode.at>
7522
7523 * objc/execute/protocol-isEqual-4.m: New testcase.
7524
7525 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7526
7527 * objc/execute/protocol-isEqual-1.m: New testcase.
7528 * objc/execute/protocol-isEqual-2.m: New testcase.
7529 * objc/execute/protocol-isEqual-3.m: New testcase.
7530
7531 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7532
7533 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7534
7535 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7536
7537 * lib/objc.exp (objc_target_compile): When running tests on
7538 Darwin (Mac OS X), inform the linker about '-framework
7539 'Foundation'.
7540
7541 2004-06-02 Eric Christopher <echristo@redhat.com>
7542
7543 * gcc.c-torture/compile/20040602-1.c: New.
7544
7545 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7546
7547 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7548 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7549
7550 PR tree-optimization/14736
7551 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7552
7553 PR tree-optimization/14042
7554 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7555
7556 PR tree-optimization/14729
7557 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7558
7559 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7560
7561 PR fortran/15557
7562 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7563
7564 2004-06-01 Richard Hederson <rth@redhat.com>
7565
7566 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7567
7568 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7569
7570 PR c++/14932
7571 * g++.dg/parse/offsetof4.C: New test.
7572
7573 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7574
7575 PR objc/7993
7576 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7577
7578 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7579
7580 PR c++/15701
7581 * g++.dg/template/friend29.C: New test.
7582
7583 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7584
7585 PR c/15749
7586 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7587
7588 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7589
7590 * gcc.dg/sparc-trap-1.c: New test.
7591
7592 2004-05-31 Roger Sayle <roger@eyesopen.com>
7593
7594 PR middle-end/15069
7595 * g++.dg/opt/fold3.C: New test case.
7596
7597 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7598
7599 * lib/target-supports.exp (check_iconv_available): Fix fallout
7600 from 2004-05-28 patch.
7601
7602 2004-05-30 Paul Brook <paul@codesourcery.com>
7603
7604 PR fortran/15620
7605 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7606 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7607
7608 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7609
7610 * gfortran.fortran-torture/execute/random_1.f90: New test.
7611
7612 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7613
7614 * g++.dg/ext/altivec-10.C: New test.
7615
7616 2004-05-29 Paul Brook <paul@codesourcery.com>
7617
7618 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7619
7620 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7621
7622 * gcc.dg/altivec-16.c: New test.
7623
7624 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7625
7626 * lib/target-supports.exp (check_vmx_hw_available): New.
7627 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7628
7629 * lib/target-supports.exp (check_alias_available,
7630 check_iconv_available, check_named_sections_available): Use
7631 unique names for temporary files.
7632
7633 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7634
7635 * gcc.dg/altivec-15.c: New test.
7636
7637 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7638
7639 PR c++/15083
7640 * g++.dg/warn/noeffect6.C: New test.
7641
7642 PR c++/15471
7643 * g++.dg/expr/ptrmem4.C: New test.
7644
7645 PR c++/15640
7646 * g++.dg/template/operator3.C: New test.
7647
7648 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7649
7650 PR c++/14668
7651 * g++.dg/lookup/redecl1.C: New test.
7652 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7653
7654 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7655
7656 * gcc.c-torture/execute/compare-fp-1.c,
7657 gcc.c-torture/execute/compare-fp-2.c,
7658 gcc.c-torture/execute/compare-fp-3.c,
7659 gcc.c-torture/execute/compare-fp-4.c,
7660 gcc.c-torture/execute/compare-fp-3.x,
7661 gcc.c-torture/execute/compare-fp-4.x,
7662 gcc.dg/pr15649-1.c: New.
7663
7664 2004-05-27 Adam Nemet <anemet@lnxw.com>
7665
7666 PR c++/12883
7667 * g++.dg/init/array14.C: New test.
7668
7669 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7670
7671 * lib/compat.exp (compat-get-options-main): New.
7672 (compat-get-options): Remove unneeded code, warn for ignored
7673 command.
7674 (compat-execute): Check flag set by dg-require-* commands.
7675
7676 * lib/compat.exp (compat-execute): Break up long lines.
7677
7678 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7679
7680 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7681 * gcc.dg/altivec-14.c: New test.
7682 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7683
7684 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7685 * gcc.dg/altivec-12.c: Ditto.
7686
7687 * gcc.dg/altivec-3.c: Move call to altivec_check.
7688
7689 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7690
7691 PR c++/15044
7692 * g++.dg/template/error12.C: New test.
7693
7694 PR c++/15317
7695 * g++.dg/ext/attrib15.C: New test.
7696
7697 PR c++/15329
7698 * g++.dg/template/ptrmem9.C: New test.
7699
7700 2004-05-25 Paul Brook <paul@codesourcery.com>
7701
7702 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7703
7704 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7705
7706 PR c++/15165
7707 * g++.dg/template/crash19.C: New test.
7708
7709 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7710
7711 PR c++/15025
7712 * g++.dg/template/redecl1.C: New test.
7713
7714 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7715
7716 PR c++/14821
7717 * g++.dg/other/ns1.C: New test.
7718
7719 PR c++/14883
7720 * g++.dg/template/invalid1.C: New test.
7721
7722 2004-05-23 Paul Brook <paul@codesourcery.com>
7723 Victor Leikehman <lei@haifasphere.co.il>
7724
7725 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7726 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7727
7728 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7729
7730 PR c++/15285
7731 PR c++/15299
7732 * g++.dg/template/non-dependent5.C: New test.
7733 * g++.dg/template/non-dependent6.C: New test.
7734
7735 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7736
7737 PR c++/15507
7738 * g++.dg/inherit/union1.C: New test.
7739
7740 PR c++/15542
7741 * g++.dg/template/addr1.C: New test.
7742
7743 PR c++/15427
7744 * g++.dg/template/array5.C: New test.
7745
7746 PR c++/15287
7747 * g++.dg/template/array6.C: New test.
7748
7749 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7750 Roger Sayle <roger@eyesopen.com>
7751
7752 * g++.dg/lookup/forscope2.C: New test case.
7753
7754 2004-05-22 Ben Elliston <bje@au.ibm.com>
7755
7756 * gcc.dg/cpp/Wmissingdirs.c: New.
7757
7758 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7759
7760 PR target/15301
7761 * gcc.dg/compat/union-m128-1.h: New file.
7762 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7763 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7764 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7765
7766 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7767
7768 PR target/15302
7769 * gcc.dg/compat/struct-complex-1.h: New file.
7770 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7771 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7772 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7773
7774 2004-05-20 Roger Sayle <roger@eyesopen.com>
7775
7776 PR middle-end/3074
7777 * gcc.dg/pr3074-1.c: New test case.
7778 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7779
7780 2004-05-20 Falk Hueffner <falk@debian.org>
7781
7782 PR other/15526
7783 * gcc.dg/ftrapv-1.c: New test case.
7784
7785 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7786
7787 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7788
7789 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7790 Jeff Law <law@redhat.com>
7791
7792 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7793 * gcc.dg/tree-ssa/20040518-2.c: New test.
7794
7795 * gcc.dg/tree-ssa/20040518-1.c: New test.
7796
7797 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7798
7799 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7800
7801 2004-05-18 Paul Brook <paul@codesourcery.com>
7802
7803 PR fortran/13930
7804 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7805
7806 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7807
7808 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7809 constant folding.
7810
7811 2004-05-17 Steven Bosscher <stevenb@suse.de>
7812
7813 * gcc.dg/tree-ssa/20040517-1.c: New test.
7814
7815 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7816
7817 * gcc.dg/loop-4.c: New test.
7818
7819 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7820
7821 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7822
7823 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7824
7825 PR fortran/15311
7826 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7827
7828 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7829
7830 PR fortran/13826
7831 PR fortran/13940
7832 * gfortran.fortran-torture/compile/data_1.f90: New test.
7833
7834 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7835
7836 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7837 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7838
7839 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7840
7841 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7842
7843 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7844
7845 PR c/15444
7846 * gcc.dg/format/xopen-1.c: Adjust expected message.
7847 * gcc.dg/format/xopen-3.c: New test.
7848
7849 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7850
7851 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7852
7853 2004-05-14 Jeff Law <law@redhat.com>
7854
7855 * gcc.dg/tree-ssa/20040514-2.c: New test.
7856
7857 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7858
7859 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7860 this ...
7861 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7862 this.
7863
7864 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7865
7866 * gcc.dg/tree-ssa/20040514-1.c: New test.
7867
7868 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7869
7870 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7871 test.
7872
7873 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7874
7875 PR fortran/14066
7876 * gfortran.fortran-torture/compile/do_1.f90: New test.
7877
7878 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7879
7880 PR fortran/15051
7881 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7882 test.
7883
7884 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7885
7886 PR fortran/15149
7887 * gfortran.fortran-torture/execute/random_init.f90: New test.
7888
7889 2004-05-13 Paul Brook <paul@codesourcery.com>
7890
7891 PR fortran/15314
7892 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7893
7894 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7895
7896 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7897 for the powerpc case.
7898
7899 2004-05-13 Jeff Law <law@redhat.com>
7900
7901 * gcc.dg/tree-ssa/20040513-1.c: New test.
7902 * gcc.dg/tree-ssa/20040513-2.c: New test.
7903
7904 2004-05-13 Paul Brook <paul@codesourcery.com>
7905
7906 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7907 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7908 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7909
7910 2004-05-13 Andreas Schwab <schwab@suse.de>
7911
7912 PR other/10819
7913 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7914 characters.
7915
7916 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7917
7918 PR fortran/15294
7919 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7920
7921 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7922
7923 Merge from tree-ssa-20020619-branch. See
7924 ChangeLog.tree-ssa for details.
7925
7926 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7927
7928 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7929 include <altivec.h> explicitly.
7930 * gcc.dg/altivec-13.c: Likewise.
7931
7932 2004-05-11 Paul Brook <paul@codesourcery.com>
7933
7934 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7935
7936 2004-05-10 Eric Christopher <echristo@redhat.com>
7937
7938 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7939 * gcc.dg/sibcall-4.c: Ditto.
7940
7941 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7942
7943 * g++.dg/ext/altivec-8.C: New test case.
7944 * gcc.dg/altivec-13.c: New test case.
7945
7946 2004-05-08 Roger Sayle <roger@eyesopen.com>
7947
7948 * gcc.c-torture/execute/divcmp-1.c: New test case.
7949 * gcc.c-torture/execute/divcmp-2.c: New test case.
7950 * gcc.c-torture/execute/divcmp-3.c: New test case.
7951
7952 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7953
7954 * g++.dg/other/pragma-re-2.C: New test.
7955
7956 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7957
7958 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7959 * gcc.dg/i386-387-2.c: Likewise.
7960
7961 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7962 __builtin_drem.
7963 * gcc.dg/i386-387-6.c: Likewise.
7964
7965 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7966
7967 * gcc.dg/builtins-33.c: Also check log1p*.
7968
7969 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7970
7971 PR optimization/15296
7972 * gcc.c-torture/execute/pr15296.c: New test.
7973
7974 2004-05-05 Uros Bizjak <uros@kss-loka.si>
7975
7976 * gcc.dg/builtins-40.c: New test.
7977
7978 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
7979
7980 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
7981
7982 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
7983
7984 * g++.dg/ext/spe1.C: New testcase.
7985
7986 2004-05-04 Ziemowit Laski <zlaski@apple.com>
7987
7988 * objc.dg/image-info.m: Allow additional attributes
7989 for __image_info section.
7990
7991 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7992
7993 * gcc.dg/torture/mips-hilo-2.c: New test.
7994
7995 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7996
7997 PR c++/14389
7998 * g++.dg/template/member5.C: New test.
7999
8000 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8001
8002 * gcc.dg/builtins-34.c: Also check expm1*.
8003
8004 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8005
8006 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8007 * gcc.dg/torture/builtin-convert-3.c: New test.
8008
8009 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8010
8011 PR middle-end/15054
8012 * g++.dg/opt/pr15054.C: New test.
8013
8014 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8015
8016 * gcc.dg/torture/builtin-rounding-1.c: New test.
8017 * gcc.dg/builtins-25.c: Delete.
8018 * gcc.dg/builtins-29.c: Delete.
8019
8020 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8021
8022 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8023 * gcc.dg/sibcall-4.c: Likewise.
8024 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8025
8026 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8027
8028 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8029 bit-field on 16-bit targets.
8030
8031 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8032
8033 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8034 16-bit targets.
8035
8036 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8037
8038 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8039 * gcc.dg/rs6000-power2-2.c: Likewise.
8040
8041 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8042
8043 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8044 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8045 Change the asm registers to be in form of frN instead of fN.
8046
8047 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8048
8049 * gcc.dg/torture/builtin-convert-2.c: New test.
8050
8051 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8052
8053 * gcc.dg/rs6000-power2-1.c: New test.
8054 * gcc.dg/rs6000-power2-2.c: New test.
8055
8056 2004-04-28 Jan Hubicka <jh@suse.cz>
8057
8058 * gcc.dg/unused-6.c: New test.
8059
8060 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8061 Ulrich Weigand <uweigand@de.ibm.com>
8062
8063 * ada/acats/run_all.sh: Define $target variable.
8064
8065 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8066
8067 PR c++/15119
8068 * g++.dg/other/vararg-1.C: New test.
8069
8070 PR c++/4794
8071 * g++.dg/eh/cleanup3.C: New test.
8072
8073 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8074
8075 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8076 and ad8011a (target_insn).
8077 * ada/acats/support/macro.dfs: Likewise.
8078 * ada/acats/support/impbit.adb: New file.
8079
8080 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8081
8082 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8083
8084 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8085
8086 * gcc.dg/loop-3.c: New test.
8087
8088 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8089
8090 * gcc.c-torture/execute/simd-5.c: New test.
8091
8092 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8093
8094 PR c++/15064
8095 * g++.dg/template/crash18.C: New test.
8096
8097 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8098
8099 * g++.dg/ext/complit3.C: New test.
8100
8101 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8102
8103 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8104 * gcc.dg/altivec-3.c: Same.
8105 * gcc.dg/altivec-varargs-1.c: Same.
8106
8107 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8108
8109 * lib/target-supports.exp (check_profiling_available): Assume
8110 profiling is not available on powerpc-eabi targets.
8111
8112 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8113
8114 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8115 * gcc.dg/vmx/bug-1.c: Ditto.
8116
8117 2004-04-20 Eric Christopher <echristo@redhat.com>
8118
8119 * gcc.dg/charset/extern.c: New test.
8120 * g++.dg/charset/extern3.cc: Ditto.
8121
8122 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8123
8124 * gcc.dg/builtins-39.c: New test.
8125
8126 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8127
8128 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8129
8130 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8131
8132 * gcc.dg/torture/mips-hilo-1.c: New test.
8133
8134 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8135
8136 * gcc.c-torture/compile/20040419-1.c: New test.
8137
8138 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8139
8140 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8141
8142 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8143 Aldy Hernandez <aldyh@redhat.com>
8144
8145 * gcc.c-torture/execute/va-arg-24.c: New.
8146
8147 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8148 Aldy Hernandez <aldyh@redhat.com>
8149
8150 * gcc.dg/vmx/1b-01.c: New.
8151 * gcc.dg/vmx/1b-02.c: New.
8152 * gcc.dg/vmx/1b-03.c: New.
8153 * gcc.dg/vmx/1b-04.c: New.
8154 * gcc.dg/vmx/1b-05.c: New.
8155 * gcc.dg/vmx/1b-06.c: New.
8156 * gcc.dg/vmx/1b-07.c: New.
8157 * gcc.dg/vmx/1c-01.c: New.
8158 * gcc.dg/vmx/1c-02.c: New.
8159 * gcc.dg/vmx/3a-01a.c: New.
8160 * gcc.dg/vmx/3a-01.c: New.
8161 * gcc.dg/vmx/3a-01m.c: New.
8162 * gcc.dg/vmx/3a-03.c: New.
8163 * gcc.dg/vmx/3a-03m.c: New.
8164 * gcc.dg/vmx/3a-04.c: New.
8165 * gcc.dg/vmx/3a-04m.c: New.
8166 * gcc.dg/vmx/3a-05.c: New.
8167 * gcc.dg/vmx/3a-06.c: New.
8168 * gcc.dg/vmx/3a-06m.c: New.
8169 * gcc.dg/vmx/3a-07.c: New.
8170 * gcc.dg/vmx/3b-01.c: New.
8171 * gcc.dg/vmx/3b-02.c: New.
8172 * gcc.dg/vmx/3b-10.c: New.
8173 * gcc.dg/vmx/3b-13.c: New.
8174 * gcc.dg/vmx/3b-14.c: New.
8175 * gcc.dg/vmx/3b-15.c: New.
8176 * gcc.dg/vmx/3c-01a.c: New.
8177 * gcc.dg/vmx/3c-01.c: New.
8178 * gcc.dg/vmx/3c-02.c: New.
8179 * gcc.dg/vmx/3c-03.c: New.
8180 * gcc.dg/vmx/3d-01.c: New.
8181 * gcc.dg/vmx/4-01.c: New.
8182 * gcc.dg/vmx/4-03.c: New.
8183 * gcc.dg/vmx/5-01.c: New.
8184 * gcc.dg/vmx/5-02.c: New.
8185 * gcc.dg/vmx/5-03.c: New.
8186 * gcc.dg/vmx/5-04.c: New.
8187 * gcc.dg/vmx/5-05.c: New.
8188 * gcc.dg/vmx/5-06.c: New.
8189 * gcc.dg/vmx/5-07.c: New.
8190 * gcc.dg/vmx/5-07t.c: New.
8191 * gcc.dg/vmx/5-08.c: New.
8192 * gcc.dg/vmx/5-10.c: New.
8193 * gcc.dg/vmx/5-11.c: New.
8194 * gcc.dg/vmx/7-01a.c: New.
8195 * gcc.dg/vmx/7-01.c: New.
8196 * gcc.dg/vmx/7c-01.c: New.
8197 * gcc.dg/vmx/7d-01.c: New.
8198 * gcc.dg/vmx/7d-02.c: New.
8199 * gcc.dg/vmx/8-01.c: New.
8200 * gcc.dg/vmx/8-02a.c: New.
8201 * gcc.dg/vmx/8-02.c: New.
8202 * gcc.dg/vmx/brode-1.c: New.
8203 * gcc.dg/vmx/bug-1.c: New.
8204 * gcc.dg/vmx/bug-2.c: New.
8205 * gcc.dg/vmx/bug-3.c: New.
8206 * gcc.dg/vmx/cw-bug-1.c: New.
8207 * gcc.dg/vmx/cw-bug-2.c: New.
8208 * gcc.dg/vmx/cw-bug-3.c: New.
8209 * gcc.dg/vmx/dct.c: New.
8210 * gcc.dg/vmx/debug-1.c: New.
8211 * gcc.dg/vmx/debug-2.c: New.
8212 * gcc.dg/vmx/debug-3.c: New.
8213 * gcc.dg/vmx/debug-4.c: New.
8214 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8215 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8216 * gcc.dg/vmx/eg-5.c: New.
8217 * gcc.dg/vmx/fft.c: New.
8218 * gcc.dg/vmx/gcc-bug-1.c: New.
8219 * gcc.dg/vmx/gcc-bug-2.c: New.
8220 * gcc.dg/vmx/gcc-bug-3.c: New.
8221 * gcc.dg/vmx/gcc-bug-4.c: New.
8222 * gcc.dg/vmx/gcc-bug-5.c: New.
8223 * gcc.dg/vmx/gcc-bug-6.c: New.
8224 * gcc.dg/vmx/gcc-bug-7.c: New.
8225 * gcc.dg/vmx/gcc-bug-8.c: New.
8226 * gcc.dg/vmx/gcc-bug-9.c: New.
8227 * gcc.dg/vmx/gcc-bug-b.c: New.
8228 * gcc.dg/vmx/gcc-bug-c.c: New.
8229 * gcc.dg/vmx/gcc-bug-d.c: New.
8230 * gcc.dg/vmx/gcc-bug-e.c: New.
8231 * gcc.dg/vmx/gcc-bug-f.c: New.
8232 * gcc.dg/vmx/gcc-bug-g.c: New.
8233 * gcc.dg/vmx/gcc-bug-i.c: New.
8234 * gcc.dg/vmx/harness.h: New.
8235 * gcc.dg/vmx/ira1.c: New.
8236 * gcc.dg/vmx/ira2a.c: New.
8237 * gcc.dg/vmx/ira2b.c: New.
8238 * gcc.dg/vmx/ira2.c: New.
8239 * gcc.dg/vmx/ira2c.c: New.
8240 * gcc.dg/vmx/mem.c: New.
8241 * gcc.dg/vmx/newton-1.c: New.
8242 * gcc.dg/vmx/ops.c: New.
8243 * gcc.dg/vmx/sn7153.c: New.
8244 * gcc.dg/vmx/spill2.c: New.
8245 * gcc.dg/vmx/spill3.c: New.
8246 * gcc.dg/vmx/spill.c: New.
8247 * gcc.dg/vmx/t.c: New.
8248 * gcc.dg/vmx/varargs-1.c: New.
8249 * gcc.dg/vmx/varargs-2.c: New.
8250 * gcc.dg/vmx/varargs-3.c: New.
8251 * gcc.dg/vmx/varargs-4.c: New.
8252 * gcc.dg/vmx/varargs-5.c: New.
8253 * gcc.dg/vmx/varargs-6.c: New.
8254 * gcc.dg/vmx/varargs-7.c: New.
8255 * gcc.dg/vmx/vmx.exp: New.
8256 * gcc.dg/vmx/vprint-1.c: New.
8257 * gcc.dg/vmx/vscan-1.c: New.
8258 * gcc.dg/vmx/x-01.c: New.
8259 * gcc.dg/vmx/x-02.c: New.
8260 * gcc.dg/vmx/x-03.c: New.
8261 * gcc.dg/vmx/x-04.c: New.
8262 * gcc.dg/vmx/x-05.c: New.
8263 * gcc.dg/vmx/yousufi-1.c: New.
8264 * gcc.dg/vmx/zero-1.c: New.
8265 * gcc.dg/vmx/zero.c: New.
8266
8267 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8268
8269 * g++.dg/lookup/java1.C: Update for chage of
8270 _Jv_AllocObject.
8271 * g++.dg/lookup/java2.C: Likewise.
8272
8273 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8274
8275 * ada/acats/run_all.sh: use -O2 by default.
8276
8277 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8278
8279 * gcc.dg/vr-mult-[12].c: New tests.
8280
8281 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8282
8283 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8284
8285 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8286
8287 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8288
8289 * lib/target-supports.exp (check_profiling_available): Assume profiling
8290 isn't available for mips*-*-elf targets.
8291
8292 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8293
8294 * gcc.dg/builtins-38.c: New test.
8295
8296 2004-04-14 Eric Christopher <echristo@redhat.com>
8297
8298 * g++.dg/charset/charset.exp: Run .cc extension tests.
8299
8300 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8301
8302 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8303
8304 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8305
8306 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8307
8308 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8309
8310 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8311 * gcc.dg/i386-387-2.c: Likewise.
8312
8313 * gcc.dg/i386-387-7.c: New test.
8314 * gcc.dg/i386-387-8.c: New test.
8315
8316 * gcc.dg/builtins-37.c: New test.
8317
8318 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8319
8320 * g++.dg/pch/externc-1.C: Add missing semicolon.
8321
8322 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8323
8324 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8325
8326 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8327
8328 * gcc.c-torture/execute/20040411-1.c: New test.
8329
8330 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8331
8332 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8333
8334 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8335
8336 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8337
8338 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8339
8340 * lib/target-supports.exp (check_named_sections_available): New.
8341 * lib/gcc-dg.exp (dg-require-named-sections): New.
8342 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8343 old-deja.exp. Also prune error-count message from HP linker.
8344 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8345
8346 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8347 * g++.old-deja/g++.pt/static3.C: Likewise.
8348 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8349
8350 2004-04-09 Roger Sayle <roger@eyesopen.com>
8351
8352 * gcc.c-torture/execute/20040409-1.c: New test case.
8353 * gcc.c-torture/execute/20040409-2.c: New test case.
8354 * gcc.c-torture/execute/20040409-3.c: New test case.
8355
8356 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8357
8358 * gcc.dg/20040409-1.c: New test.
8359
8360 2004-04-08 Roger Sayle <roger@eyesopen.com>
8361
8362 PR target/14888
8363 * g++.dg/opt/pr14888.C: New test case.
8364
8365 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8366
8367 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8368 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8369 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8370 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8371 New tests.
8372
8373 2004-04-08 Paul Brook <paul@codesourcery.com>
8374
8375 * gcc.dg/spill-1.c: New test.
8376
8377 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8378
8379 * gcc.dg/torture/builtin-ctype-2.c: New test.
8380
8381 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8382
8383 * gcc.dg/pch/pch.exp: Add largefile test.
8384
8385 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8386
8387 * g++.dg/pch/externc-1.Hs: New.
8388 * g++.dg/pch/externc-1.C: New.
8389
8390 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8391
8392 * gcc.dg/compat/struct-by-value-5a_main.c,
8393 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8394 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8395 * gcc.dg/compat/struct-by-value-5a_x.c,
8396 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8397 gcc.dg/compat/struct-by-value-5_x.c.
8398 * gcc.dg/compat/struct-by-value-5a_y.c,
8399 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8400 gcc.dg/compat/struct-by-value-5_y.c.
8401
8402 * gcc.dg/compat/struct-by-value-6a_main.c,
8403 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8404 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8405 * gcc.dg/compat/struct-by-value-6a_x.c,
8406 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8407 gcc.dg/compat/struct-by-value-6_x.c.
8408 * gcc.dg/compat/struct-by-value-6a_y.c,
8409 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8410 gcc.dg/compat/struct-by-value-6_y.c.
8411
8412 * gcc.dg/compat/struct-by-value-7a_main.c,
8413 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8414 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8415 * gcc.dg/compat/struct-by-value-7a_x.c,
8416 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8417 gcc.dg/compat/struct-by-value-7_x.c.
8418 * gcc.dg/compat/struct-by-value-7a_y.c,
8419 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8420 gcc.dg/compat/struct-by-value-7_y.c.
8421
8422 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8423
8424 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8425 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8426 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8427 options.
8428
8429 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8430
8431 * gcc.dg/builtins-36.c: New test.
8432
8433 2004-04-06 Paul Brook <paul@codesourcery.com>
8434
8435 * README.gcc: Remove obsolete contraint on testcases.
8436
8437 2004-04-05 Paul Brook <paul@codesourcery.com>
8438
8439 PR2123
8440 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8441 failure and exit(0) on success.
8442 * g++.dg/expr/anew2.C: Ditto.
8443 * g++.dg/expr/anew3.C: Ditto.
8444 * g++.dg/expr/anew4.C: Ditto.
8445
8446 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8447
8448 PR c++/3518
8449 * g++.dg/template/unify7.C: New.
8450
8451 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8452
8453 * g++.dg/README: Bring up to date with new subdirectories; remove
8454 duplicate subdirectory lines.
8455
8456 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8457
8458 PR c++/14007
8459 * g++.dg/template/unify5.C: New.
8460 * g++.dg/template/unify6.C: New.
8461 * g++.dg/template/qualttp20.C: Adjust.
8462 * g++.old-deja/g++.jason/report.C: Adjust.
8463 * g++.old-deja/g++.other/qual1.C: Adjust.
8464
8465 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8466
8467 PR c++/14803
8468 * g++.dg/inherit/ptrmem1.C: New test.
8469
8470 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8471
8472 PR c++/14755
8473 * gcc.c-torture/execute/20040331-1.c: New test.
8474 * gcc.dg/20040331-1.c: New test.
8475
8476 2004-04-01 Paul Brook <paul@codesourcery.com>
8477
8478 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8479
8480 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8481
8482 PR c++/14724
8483 * g++.dg/init/goto1.C: New test.
8484
8485 PR c++/14763
8486 * g++.dg/template/defarg4.C: New test.
8487
8488 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8489
8490 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8491
8492 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8493
8494 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8495
8496 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8497
8498 * gcc.dg/noncompile/undeclared-2.c: New test.
8499
8500 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8501
8502 * gcc.dg/940409-1.c: Remove XFAIL.
8503 * gcc.dg/reg-vol-struct-1.c: New test.
8504
8505 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8506
8507 * gcc.dg/torture/builtin-wctype-1.c: New test.
8508
8509 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8510
8511 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8512 * gcc.dg/20001101-1.c: Likewise.
8513 * gcc.dg/20001102-1.c: Likewise.
8514
8515 2004-03-25 Roger Sayle <roger@eyesopen.com>
8516
8517 * gcc.dg/compare8.c: Add an additional test for XOR.
8518
8519 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8520
8521 * gcc.dg/torture/builtin-ctype-1.c: New test.
8522
8523 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8524
8525 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8526 * gcc.dg/torture/builtin-math-1.c: Likewise.
8527 * gcc.dg/torture/builtin-power-1.c: New test.
8528
8529 2004-03-24 Andreas Schwab <schwab@suse.de>
8530
8531 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8532 IA64 assembler.
8533
8534 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8535 Roger Sayle <roger@eyesopen.com>
8536
8537 * gcc.dg/compare8.c: New test case.
8538
8539 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8540
8541 * g++.dg/ext/altivec-7.C: New test.
8542
8543 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8544
8545 PR 12267, 12391, 12560, 13129, 14114, 14133
8546 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8547 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8548 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8549 Adjust error regexps.
8550 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8551 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8552 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8553 * gcc.dg/local1.c: Add explanatory comment.
8554
8555 2004-03-23 Roger Sayle <roger@eyesopen.com>
8556
8557 PR optimization/14669
8558 * g++.dg/opt/fold2.C: New test case.
8559
8560 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8561
8562 PR c/14069
8563 * gcc.dg/20040322-1.c: New test.
8564
8565 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8566
8567 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8568 * gcc.dg/ultrasp4.c: Likewise.
8569 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8570
8571 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8572
8573 * gcc.dg/i386-sse-8.c: Reset default options.
8574
8575 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8576
8577 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8578 in the error message text.
8579
8580 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8581
8582 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8583
8584 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8585
8586 PR c++/14616
8587 * g++.dg/init/array13.C: New test.
8588
8589 2004-03-20 Roger Sayle <roger@eyesopen.com>
8590
8591 PR target/13889
8592 * gcc.c-torture/compile/pr13889.c: New test case.
8593
8594 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8595
8596 PR c/14635
8597 * builtins-1.c (nan, nans): Don't test.
8598 * builtins-30.c: Don't use nan, nanf, nanl.
8599 * builtins-35.c: New test.
8600
8601 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8602
8603 * g++.dg/ext/altivec-6.C: New test.
8604
8605 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8606
8607 * g++.dg/init/placement3.C: New test.
8608
8609 * g++.dg/template/spec13.C: New test.
8610
8611 * g++.dg/lookup/using11.C: New test.
8612
8613 * g++.dg/lookup/koenig3.C: New test.
8614
8615 * g++.dg/template/operator2.C: New test.
8616
8617 * g++.dg/expr/dtor3.C: New test.
8618 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8619 marker.
8620 * g++.old-deja/g++.law/visibility28.C: Likewise.
8621
8622 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8623
8624 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8625 * gcc.dg/ppc64-abi-3.c: Likewise.
8626
8627 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8628
8629 PR c++/14545
8630 * g++.dg/parse/template15.C: New test.
8631
8632 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8633
8634 * g++.dg/expr/dtor2.C: New test.
8635
8636 * g++.dg/lookup/anon4.C: New test.
8637
8638 * g++.dg/overload/using1.C: New test.
8639
8640 * g++.dg/template/lookup7.C: New test.
8641
8642 * g++.dg/template/typename6.C: New test.
8643
8644 * g++.dg/expr/cond6.C: New test.
8645
8646 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8647
8648 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8649
8650 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8651
8652 * g++.dg/expr/cond5.C: New test.
8653 * g++.dg/expr/constcast1.C: Likewise.
8654 * g++.dg/expr/ptrmem2.C: Likewise.
8655 * g++.dg/expr/ptrmem3.C: Likewise.
8656 * g++.dg/lookup/main1.C: Likewise.
8657 * g++.dg/template/lookup6.C: Likewise.
8658
8659 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8660
8661 * gcc.dg/local1.c: New test.
8662
8663 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8664
8665 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8666
8667 * gcc.dg/torture/builtin-convert-1.c: New test.
8668
8669 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8670
8671 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8672
8673 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8674
8675 PR c++/14481
8676 * g++.dg/warn/Wunused-7.C: New test.
8677
8678 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8679
8680 * gcc.dg/torture/builtin-integral-1.c: New test.
8681
8682 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8683
8684 PR c++/14586
8685 * g++.dg/parse/non-dependent3.C: New test.
8686
8687 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8688
8689 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8690 * g++.dg/eh/simd-2.C: Likewise.
8691 * g++.dg/init/array10.C: Likewise.
8692 * gcc.c-torture/compile/simd-1.c: Likewise.
8693 * gcc.c-torture/compile/simd-2.c: Likewise.
8694 * gcc.c-torture/compile/simd-3.c: Likewise.
8695 * gcc.c-torture/compile/simd-4.c: Likewise.
8696 * gcc.c-torture/compile/simd-6.c: Likewise.
8697 * gcc.c-torture/execute/simd-1.c: Likewise.
8698 * gcc.c-torture/execute/simd-2.c: Likewise.
8699 * gcc.dg/compat/vector-defs.h: Likewise.
8700 * gcc.dg/20020531-1.c: Likewise.
8701 * gcc.dg/altivec-3.c: Likewise.
8702 * gcc.dg/altivec-4.c: Likewise.
8703 * gcc.dg/altivec-varargs-1.c: Likewise.
8704 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8705 * gcc.dg/i386-mmx-3.c: Likewise.
8706 * gcc.dg/i386-sse-4.c: Likewise.
8707 * gcc.dg/i386-sse-5.c: Likewise.
8708 * gcc.dg/i386-sse-8.c: Likewise.
8709 * gcc.dg/simd-1.c: Likewise.
8710 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8711 __ev64_opaque__ since the machine description provides it.
8712
8713 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8714
8715 * lib/compat.exp (skip_list): New global variable.
8716 Use it to hold the user defined COMPAT_SKIPS list if any.
8717 (compat-obj): Add the members of skip_list to optall.
8718
8719 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8720
8721 * gcc.dg/compat/union-by-value-1_main.c,
8722 union-by-value-1_x.c, union-by-value-1_y.c,
8723 union-check.h, union-defs.h,
8724 union-init.h, union-return-1_main.c,
8725 union-return-1_x.c, union-return-1_y.c: New files.
8726
8727 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8728
8729 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8730 mixed-struct-init.h: Add 4 mixed structure types.
8731 struct-by-value-21_main.c, struct-by-value-21_x.c,
8732 struct-by-value-21_y.c, struct-return-21_main.c,
8733 struct-return-21_x.c, struct-return-21_y.c: New files.
8734
8735 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8736
8737 PR c++/14550
8738 * g++.dg/parse/template14.C: New test.
8739
8740 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8741
8742 * gcc.c-torture/execute/20040313-1.c: New test.
8743
8744 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8745
8746 PR target/14533
8747 * gcc.dg/20040311-2.c: New test.
8748
8749 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8750
8751 PR other/14544
8752 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8753 bit-field.
8754
8755 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8756
8757 * gcc.dg/20040305-2.c: Add missing return statement.
8758
8759 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8760
8761 * gcc.dg/builtins-34.c: Also check pow10*.
8762
8763 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8764
8765 PR target/14262
8766 * gcc.dg/20040305-2.c: New test.
8767
8768 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8769
8770 * gcc.dg/20040310-1.c: New test.
8771
8772 2004-03-11 Roger Sayle <roger@eyesopen.com>
8773
8774 * gcc.c-torture/execute/20040311-1.c: New test case.
8775
8776 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8777
8778 PR c++/14476
8779 * g++.dg/lookup/enum1.C: New test.
8780
8781 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8782
8783 PR c++/14510
8784 * g++.dg/lookup/struct2.C: New test.
8785
8786 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8787
8788 * gcc.dg/builtins-34.c: New test.
8789
8790 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8791
8792 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8793
8794 2004-03-09 James E Wilson <wilson@specifixinc.com>
8795
8796 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8797 * gcc.dg/alias-2.c: New testcase.
8798
8799 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8800
8801 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8802
8803 2004-03-09 Roger Sayle <roger@eyesopen.com>
8804
8805 * gcc.c-torture/execute/20040309-1.c: New test case.
8806
8807 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8808
8809 PR c++/14397
8810 * g++.dg/overload/ref1.C: New.
8811
8812 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8813
8814 PR c++/14409
8815 * g++.dg/template/spec12.C: New test.
8816
8817 PR c++/14448
8818 * g++.dg/parse/crash14.C: New test.
8819
8820 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8821
8822 PR c++/14230
8823 * g++.dg/init/ref11.C: New test.
8824
8825 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8826
8827 PR c++/14432
8828 * g++.dg/parse/builtin2.C: New test.
8829
8830 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8831
8832 PR c++/14401
8833 * g++.dg/init/ctor3.C: New test.
8834 * g++.dg/init/union1.C: New test.
8835 * g++.dg/ext/anon-struct4.C: New test.
8836
8837 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8838
8839 * g++.dg/lookup/koenig1.C: Tweak error messages.
8840 * g++.dg/lookup/used-before-declaration.C: Likewise.
8841 * g++.dg/other/do1.C: Likewise.
8842 * g++.dg/overload/koenig1.C: Likewise.
8843 * g++.dg/parse/crash13.C: Likewise.
8844 * g++.dg/template/instantiate3.C: Likewise.
8845
8846 2004-03-08 Eric Christopher <echristo@redhat.com>
8847
8848 * * lib/target-supports.exp: Enable libiconv in test
8849 compilation. Fix up error checking.
8850
8851 2004-03-08 Roger Sayle <roger@eyesopen.com>
8852
8853 PR middle-end/14289
8854 * gcc.dg/pr14289-1.c: New test case.
8855 * gcc.dg/pr14289-2.c: Likewise.
8856 * gcc.dg/pr14289-3.c: Likewise.
8857
8858 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8859
8860 * gcc.c-torture/execute/20040308-1.c: New test.
8861
8862 2004-03-07 Roger Sayle <roger@eyesopen.com>
8863
8864 * gcc.c-torture/execute/20040307-1.c: New test case.
8865
8866 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8867
8868 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8869
8870 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8871
8872 * gcc.dg/20040306-1.c: New test.
8873
8874 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8875
8876 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8877 them static.
8878 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8879
8880 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8881
8882 PR c/14465
8883 * gcc.dg/decl-6.c: New test.
8884
8885 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8886
8887 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8888 Rename LOGPOW -> LOG_POW.
8889 (SQRT_EXP, POW_EXP): New.
8890
8891 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8892
8893 * gcc.dg/i386-sse-8.c: New test.
8894
8895 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8896
8897 PR c/14114
8898 * gcc.dg/decl-5.c: New test.
8899
8900 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8901
8902 * gcc.dg/20040305-1.c: New test.
8903
8904 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8905
8906 PR other/14354
8907 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8908
8909 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8910
8911 PR c++/14425, c++/14426
8912 * g++.dg/ext/altivec-4.C: New test.
8913 * g++.dg/ext/altivec-5.C: New test.
8914
8915 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8916
8917 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8918 global variables of a type with no linkage.
8919 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8920 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8921 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8922 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8923 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8924 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8925 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8926 * g++.dg/warn/deprecated.C: Name enum Color.
8927 * g++.dg/overload/VLA.C: Name structure for 'b'.
8928 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8929
8930 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8931
8932 * gcc.c-torture/compile/20040304-1.c: New test.
8933
8934 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8935
8936 PR 13728
8937 * gcc.dg/decl-4.c: New testcase.
8938
8939 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8940
8941 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8942 as PRECF if sizeof (float) > sizeof (double).
8943 (PRECL): Make it the same as PRECF if
8944 sizeof (float) > sizeof (long double).
8945
8946 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8947
8948 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8949 system type. Add check for irix6 which doesn't have c99 runtime.
8950
8951 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8952
8953 * gcc.dg/const-elim-1.c: xfail for xtensa.
8954
8955 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8956
8957 PR c++/14369
8958 * g++.dg/template/cond4.C: New test.
8959
8960 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8961
8962 PR c++/14360
8963 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8964
8965 PR c++/14361
8966 * g++.dg/parse/defarg7.C: New test.
8967
8968 PR c++/14359
8969 * g++.dg/template/friend26.C: New test.
8970
8971 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8972
8973 PR c++/14324
8974 * g++.dg/abi/mangle21.C: New test.
8975
8976 PR c++/14260
8977 * g++.dg/parse/constructor2.C: New test.
8978
8979 PR c++/14337
8980 * g++.dg/template/sfinae1.C: New test.
8981
8982 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8983
8984 PR c++/14267
8985 * g++.dg/expr/crash2.C: New test.
8986
8987 PR middle-end/13448
8988 * gcc.dg/inline-5.c: New test.
8989 * gcc.dg/always-inline.c: Split out tests into ...
8990 * gcc.dg/always-inline2.c: ... this and ...
8991 * gcc.dg/always-inline3.c: ... this.
8992
8993 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8994
8995 PR debug/12103
8996 * g++.dg/debug/crash1.C: New test.
8997
8998 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8999
9000 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9001 function with __attribute__((noinline)).
9002 (recurser_void2): Likewise.
9003 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9004 (recurser_void2): Likewise.
9005
9006 2004-02-29 Roger Sayle <roger@eyesopen.com>
9007
9008 PR middle-end/14203
9009 * g++.dg/warn/Wunused-6.C: New test case.
9010
9011 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9012
9013 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9014 not defined.
9015
9016 2004-02-27 Eric Christopher <echristo@redhat.com>
9017
9018 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9019 * g++.dg/charset/asm2.c: Run only x86.
9020 * gcc.dg/charset/asm3.c: Ditto.
9021
9022 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9023
9024 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9025 ld_library_path.
9026
9027 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9028
9029 * g++.dg/ext/altivec-3.C: New.
9030
9031 2004-02-26 Richard Henderson <rth@redhat.com>
9032
9033 * g++.dg/ext/attrib10.C: Mark for warning.
9034 * gcc.dg/attr-alias-1.c: New.
9035
9036 2004-02-26 Richard Henderson <rth@redhat.com>
9037
9038 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9039 * gcc.c-torture/execute/20040208-2.c: ... it back.
9040
9041 2004-02-26 Eric Christopher <echristo@redhat.com>
9042
9043 * lib/target-supports.exp (check-iconv-available): New function.
9044 * lib/gcc-dg.exp (dg-require-iconv): New function.
9045 Use above.
9046 * gcc.dg/charset: New directory.
9047 * gcc.dg/charset/charset.exp: New file.
9048 * gcc.dg/charset/asm1.c: Ditto.
9049 * gcc.dg/charset/asm2.c: Ditto.
9050 * gcc.dg/charset/asm3.c: Ditto.
9051 * gcc.dg/charset/asm4.c: Ditto.
9052 * gcc.dg/charset/asm5.c: Ditto.
9053 * gcc.dg/charset/attribute1.c: Ditto.
9054 * gcc.dg/charset/attribute2.c: Ditto.
9055 * gcc.dg/charset/string1.c: Ditto.
9056 * g++.dg/charset: New directory.
9057 * g++.dg/dg.exp: Add here. Special options.
9058 * g++.dg/charset/charset.exp: New file.
9059 * g++.dg/charset/asm1.c: Ditto.
9060 * g++.dg/charset/asm2.c: Ditto.
9061 * g++.dg/charset/asm3.c: Ditto.
9062 * g++.dg/charset/asm4.c: Ditto.
9063 * g++.dg/charset/attribute1.c: Ditto.
9064 * g++.dg/charset/attribute2.c: Ditto.
9065 * g++.dg/charset/extern1.cc: Ditto.
9066 * g++.dg/charset/extern2.cc: Ditto.
9067 * g++.dg/charset/string1.c: Ditto.
9068
9069 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9070
9071 PR c++/14278
9072 * g++.dg/parse/comma1.C: New test.
9073
9074 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9075
9076 PR c++/14284
9077 * g++.dg/template/ttp8.C: New test.
9078
9079 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9080
9081 * gcc.dg/fixuns-trunc-1.c: New test.
9082
9083 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9084
9085 * gcc.dg/builtins-config.h: Use #elif.
9086
9087 2004-02-26 Michael Matz <matz@suse.de>
9088
9089 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9090 * gcc.dg/991214-1.c: Likewise.
9091 * gcc.dg/i386-asm-1.c: Likewise.
9092
9093 2004-02-25 Richard Henderson <rth@redhat.com>
9094
9095 * gcc.c-torture/execute/20040208-2.c: Move ...
9096 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9097
9098 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9099
9100 PR c++/14246
9101 * g++.dg/other/crash-3.C: New test.
9102
9103 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9104
9105 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9106 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9107
9108 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9109 HP-UX.
9110
9111 2004-02-24 Michael Matz <matz@suse.de>
9112
9113 * gcc.dg/i386-regparm.c: New.
9114
9115 2004-02-23 James E Wilson <wilson@specifixinc.com>
9116
9117 * gcc.c-torture/execute/20040223-1.c: New.
9118
9119 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9120 Kazu Hirata <kazu@cs.umass.edu>
9121
9122 * gcc.dg/fwritable-strings-1.c: Remove.
9123
9124 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9125
9126 PR c/14156
9127 * gcc.dg/20040223-1.c: New test.
9128
9129 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9130
9131 PR c++/14106
9132 * g++.dg/ext/typeof9.C: New test.
9133
9134 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9135
9136 PR c++/14250
9137 * g++.dg/other/switch1.C: New test.
9138
9139 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9140
9141 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9142 * gcc.dg/va-arg-1.c: Likewise.
9143
9144 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9145
9146 PR c++/14143
9147 * g++.dg/template/koenig5.C: New test.
9148
9149 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9150
9151 * g++.dg/ext/altivec-1.C: Generalize target triple.
9152 * g++.dg/ext/altivec-2.C: New test case.
9153 * g++.dg/ext/altivec_check.h: New file.
9154 * gcc.dg/altivec-1.c: Generalize target triple;
9155 include altivec_check.h and call altivec_check().
9156 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9157 * gcc.dg/altivec-6.c: New test case.
9158 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9159 type casts as needed.
9160 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9161 altivec_check().
9162 * gcc.dg/altivec-12.c: New test case.
9163 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9164 include altivec_check.h and call altivec_check().
9165 * gcc.dg/altivec_check.h: New file.
9166
9167 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9168
9169 * lib/target-supports.exp (check_alias_available): Don't mangle
9170 function `g' in test program.
9171
9172 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9173
9174 * lib/target-supports.exp (check_profiling_available): Check
9175 argument to determine whether we support a profiling type.
9176 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9177 check_profiling_available.
9178 * g++.dg/bprob/bprob.exp: Likewise
9179 * g77.dg/bprob/bprob.exp: Likewise.
9180 * gcc.misc-tests/bprob.exp: Likewise.
9181 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9182 dg-require-profiling and delete expected error handling.
9183 * gcc.dg/20021014-1.c: Likewise.
9184 * gcc.dg/nest.c: Likewise.
9185
9186 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9187
9188 PR c++/12007
9189 * g++.dg/other/vthunk1.C: New test.
9190
9191 2004-02-20 Falk Hueffner <falk@debian.org>
9192
9193 PR target/14201
9194 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9195
9196 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9197
9198 PR c++/13927
9199 * g++.dg/other/error8.C: Remove XFAIL markers.
9200
9201 PR c++/14173
9202 * g++.dg/ext/packed5.C: New test.
9203
9204 PR c++/14199
9205 * g++.dg/warn/Wunused-5.C: New test.
9206
9207 PR c++/14186
9208 * g++.dg/lookup/member1.C: New test.
9209
9210 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9211
9212 * gcc.c-torture/compile/20040130-1.c: Enable only when
9213 __INT_MAX__ >= 2147483647L.
9214 * gcc.c-torture/compile/961203-1.c: Likewise.
9215
9216 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9217
9218 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9219 * g++.dg/opt/template1.C: Robustify assembler regexp
9220
9221 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9222
9223 * gcc.c-torture/execute/simd-4.x: Remove.
9224 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9225 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9226 Guard with #ifndef SKIP_ATTRIBUTE.
9227 * gcc.dg/compat/vector-1_y.c: Likewise.
9228 * gcc.dg/compat/vector-2_x.c: Likewise.
9229 * gcc.dg/compat/vector-2_y.c: Likewise.
9230 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9231 * g++.dg/eh/simd-2.C: Likewise.
9232
9233 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9234
9235 * gcc.c-torture/compile/complex-1.c: New.
9236
9237 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9238
9239 PR target/14209
9240 * gcc.c-torture/execute/20040218-1.c: New test.
9241
9242 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9243
9244 PR c++/14181
9245 * g++.dg/parse/new2.C: New test.
9246
9247 2004-02-18 Paul Brook <paul@codesourcery.com>
9248
9249 * gcc.c-torture/compile/libcall-1.c: New test.
9250
9251 2004-02-18 Paul Brook <paul@codesourcery.com>
9252
9253 PR debug/12934
9254 * gcc.dg/debug/debug-7.c: New test.
9255
9256 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9257
9258 * gcc.dg/20040217-1.c: New test.
9259
9260 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9261
9262 * gcc.c-torture/execute/990208-1.x: Delete.
9263
9264 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9265
9266 * gcc.c-torture/execute/20040208-2.x: New file.
9267
9268 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9269
9270 PR c++/11326
9271 * g++.dg/abi/structret1.C: New test.
9272
9273 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9274
9275 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9276 (i386_cpuid): No need to test if cpuid is available on AMD64.
9277 Fix assembly, so that it works onboth i386 and AMD64.
9278 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9279 (vecInLong): Fix s[] member type to unsigned int.
9280 (vecInWord): Remove type.
9281 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9282 (a64, b64, c64, d64, e64): Remove.
9283 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9284 Remove unused variable. Remove initialization of removed variables.
9285 Don't call mmx_tests nor sse_tests.
9286 (reference_mmx, reference_sse): Remove.
9287 (check): Add return stmt.
9288 * gcc.dg/i386-sse-7.c: New test.
9289 * gcc.dg/i386-mmx-4.c: New test.
9290
9291 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9292
9293 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9294 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9295 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9296 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9297 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9298 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9299 g++.dg/tc1/dr94.C: Fix line terminator.
9300
9301 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9302
9303 * gcc.c-torture/compile/20040216-1.c: New.
9304
9305 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9306
9307 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9308 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9309 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9310 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9311 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9312 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9313
9314 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9315
9316 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9317
9318 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9319
9320 PR c++/13971
9321 * g++.dg/expr/cond4.C: New test.
9322
9323 PR c++/14086
9324 * g++.dg/lookup/crash2.C: New test.
9325
9326 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9327
9328 * gcc.c-torture/compile/20040214-2.c: New test.
9329
9330 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9331
9332 PR c++/14116
9333 * g++.dg/ext/typeof8.C: New test.
9334
9335 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9336
9337 * gcc.c-torture/compile/20040214-1.c: New test.
9338
9339 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9340
9341 PR c++/13635
9342 * g++.dg/template/spec11.C: New test.
9343
9344 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9345
9346 PR c++/13927
9347 * g++.dg/other/error8.C: New test.
9348
9349 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9350
9351 PR c++/14122
9352 * g++.dg/template/array4.C: New test.
9353
9354 PR c++/14108
9355 * g++.dg/inherit/thunk2.C: New test.
9356
9357 PR c++/14083
9358 * g++.dg/eh/cond2.C: New test.
9359
9360 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9361
9362 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9363
9364 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9365
9366 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9367
9368 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9369
9370 * g++.dg/simd-2.C: xfail on ppc64-linux.
9371
9372 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9373
9374 PR c/456
9375 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9376 tests.
9377
9378 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9379
9380 * gcc.dg/builtins-33.c: New test.
9381
9382 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9383
9384 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9385
9386 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9387
9388 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9389
9390 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9391
9392 * gcc.dg/ppc64-abi-3.c: New test.
9393
9394 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9395
9396 PR c/14092
9397
9398 * gcc.dg/pr14092-1.c: New testcase.
9399
9400 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9401
9402 * gcc.dg/cpp/assert4.c: Fix typo last change.
9403
9404 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9405 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9406
9407 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9408
9409 2004-02-09 Roger Sayle <roger@eyesopen.com>
9410
9411 * gcc.c-torture/compile/20040209-1.c: New test case.
9412
9413 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9414
9415 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9416
9417 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9418
9419 * gcc.c-torture/execute/20040208-[12].c: New tests.
9420
9421 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9422
9423 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9424
9425 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9426
9427 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9428
9429 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9430
9431 Bug 13856
9432 * gcc.dg/visibility-8.c: New testcase.
9433
9434 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9435
9436 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9437 arguments.
9438 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9439
9440 2004-02-07 Roger Sayle <roger@eyesopen.com>
9441
9442 PR middle-end/13696
9443 * g++.dg/opt/fold1.C: New test case.
9444
9445 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9446
9447 PR c++/14033
9448 * g++.dg/other/crash-2.C: New test.
9449
9450 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9451
9452 PR c++/14028
9453 * g++.dg/parse/angle-bracket2.C: New test.
9454
9455 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9456
9457 PR middle-end/13750
9458 Revert:
9459 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9460 PR pch/13361
9461 * testsuite/g++.dg/pch/wchar-1.C: New.
9462 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9463
9464 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9465
9466 PR c++/14008
9467 * g++.dg/parse/error15.C: New test.
9468 * g++.dg/parse/crash11.C: Update dg-error mark.
9469
9470 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9471
9472 PR c++/13932
9473 * g++.dg/warn/conv2.C: New test.
9474
9475 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9476
9477 PR c++/13086
9478 * g++.dg/warn/incomplete1.C: Remove xfail.
9479
9480 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9481
9482 * lib/file-format.exp (gcc_target_object_format): Use
9483 ${tool}_target_compile, not gcc_target_compile.
9484 * lib/target-supports.exp (check_alias_available): Likewise.
9485 (check_gc_sections_available): Likewise.
9486 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9487 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9488 dg-require-alias.
9489
9490 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9491
9492 PR c++/13969
9493 * g++.dg/template/static6.C: New test.
9494
9495 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9496
9497 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9498
9499 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9500
9501 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9502 tests for systems where `char' is unsigned by default.
9503
9504 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9505
9506 PR c++/13997
9507 * g++.dg/template/partial3.C: New test.
9508
9509 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9510
9511 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9512 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9513 Remove mentions of obsolete ports.
9514
9515 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9516
9517 * gcc.dg/noncompile/20001228-1.c: Fix for new
9518 error message.
9519
9520 2004-02-03 Roger Sayle <roger@eyesopen.com>
9521
9522 PR target/9348
9523 * gcc.c-torture/execute/multdi-1.c: New test case.
9524
9525 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9526
9527 PR c++/13925
9528 * g++.dg/template/lookup5.C: New test.
9529
9530 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9531
9532 PR c++/13950
9533 * g++.dg/template/lookup4.C: New test.
9534
9535 PR c++/13970
9536 * g++.dg/parse/error14.C: New test.
9537
9538 PR c++/14002
9539 * g++.dg/parse/template13.C: New test.
9540
9541 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9542
9543 PR c++/13978
9544 * g++.dg/template/koenig4.C: New test.
9545
9546 PR c++/13968
9547 * g++.dg/template/crash17.C: New test.
9548
9549 PR c++/13975
9550 * g++.dg/parse/error13.C: New test.
9551 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9552
9553 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9554
9555 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9556
9557 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9558
9559 PR c/11658
9560 PR c/13994
9561 * gcc.dg/noncompile/20040203-1.c: New test.
9562 * gcc.dg/noncompile/20040203-2.c: Likewise.
9563 * gcc.dg/noncompile/20040203-3.c: Likewise.
9564 * gcc.dg/20040203-1.c: Likewise.
9565
9566 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9567
9568 PR c++/10858
9569 * g++.dg/template/sizeof7.C: New test.
9570
9571 2004-02-02 Eric Christopher <echristo@redhat.com>
9572 Zack Weinberg <zack@codesourcery.com>
9573
9574 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9575
9576 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9577
9578 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9579 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9580 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9581 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9582
9583 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9584
9585 PR c++/13113
9586 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9587
9588 PR c++/13854
9589 * g++.dg/ext/attrib13.C: New test.
9590
9591 PR c++/13907
9592 * g++.dg/conversion/op2.C: New test.
9593
9594 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9595
9596 * gcc.dg/titype-1.c: Fix pasto.
9597
9598 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9599
9600 * gcc.dg/titype-1.c: New test.
9601
9602 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9603
9604 PR c++/13957
9605 * g++.dg/template/non-type-template-argument-1.C,
9606 g++.dg/template/qualified-id1.C: Update dg-error marks.
9607 * g++.dg/template/nontype6.C: New test.
9608
9609 2004-02-01 Roger Sayle <roger@eyesopen.com>
9610
9611 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9612 * gcc.dg/builtins-31.c: New testcase.
9613 * gcc.dg/builtins-32.c: New testcase.
9614
9615 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9616
9617 * objc.dg/call-super-2.m: Update line numbers
9618 for the including of stddef.h.
9619
9620 2004-01-30 Michael Matz <matz@suse.de>
9621
9622 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9623 g++.dg/ext/case-range3.C: New tests.
9624
9625 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9626
9627 DR206
9628 PR c++/13813
9629 * g++.dg/template/member4.C: New test.
9630
9631 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9632
9633 PR c++/13683
9634 * g++.dg/template/sizeof6.C: New test.
9635
9636 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9637
9638 * gcc.dg/fwritable-strings-1.c: New test.
9639
9640 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9641
9642 * gcc.c-torture/compile/20040130-1.c: New test.
9643
9644 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9645
9646 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9647
9648 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9649
9650 PR c++/13883
9651 * g++.dg/template/ctor3.C: New test.
9652
9653 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9654
9655 * g++.dg/tc1: New directory.
9656 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9657 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9658 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9659 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9660 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9661
9662 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9663
9664 * g++.dg/parse/error11.C: New test.
9665 * g++.dg/parse/error12.C: Likewise.
9666
9667 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9668
9669 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9670 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9671
9672 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9673
9674 PR c++/13791
9675 * g++.dg/ext/attrib12.C: New test.
9676
9677 PR c++/13736
9678 * g++.dg/parse/cast2.C: New test.
9679
9680 2004-01-27 James E Wilson <wilson@specifixinc.com>
9681
9682 * objc.dg/encode-2.m (main): New local string. Set depending on
9683 sizeof long. Use in sscanf call.
9684 * objc.dg/encode-3.m (main): New local string. Set depending on
9685 sizeof long. Use in scan_initial call.
9686
9687 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9688
9689 * objc.dg/call-super-2.m: Make LP64-safe.
9690 * objc.dg/desig-init-1.m: Likewise.
9691
9692 2004-01-27 Devang Patel <dpatel@apple.com>
9693
9694 * g++.dg/debug/namespace1.C: New test.
9695
9696 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9697
9698 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9699 xscale-*-*.
9700
9701 * gcc.dg/arm-mmx-1.c: New test.
9702
9703 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9704
9705 * gcc.dg/20040127-1.c: New test.
9706 * gcc.dg/20040127-2.c: New test.
9707
9708 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9709
9710 * objc.dg/stret-1.m (glob): Renamed to globa.
9711
9712 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9713
9714 PR c++/13663
9715 * g++.dg/expr/for1.C: New test.
9716
9717 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9718
9719 PR middle-end/13779
9720 * gcc.dg/darwin-longlong.c: New test.
9721
9722 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9723
9724 * gcc.dg/20040124-1.c: Moved test from here...
9725 * gcc.c-torture/compile/20040124-1.c: ...to here.
9726
9727 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9728
9729 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9730 the assembly output if -m64 is passed.
9731
9732 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9733
9734 PR c++/13833
9735 * g++.dg/template/cond3.C: New test.
9736
9737 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9738
9739 PR c++/13810
9740 * g++.dg/template/ttp7.C: New test.
9741
9742 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9743
9744 PR c++/13797
9745 * g++.dg/template/nontype4.C: New test.
9746 * g++.dg/template/nontype5.C: Likewise.
9747
9748 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9749
9750 * gcc.dg/torture/mips-clobber-at.c: New test.
9751
9752 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9753
9754 * gcc.dg/20040124-1.c: New test.
9755
9756 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9757
9758 * gcc.dg/20040123-1.c: New test.
9759
9760 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9761
9762 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9763
9764 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9765
9766 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9767
9768 2004-01-23 Andrew Pinski <apinski@apple.com>
9769
9770 * gcc.dg/20030121-1.c: Move to ..
9771 * gcc.dg/20040121-1.c: here.
9772
9773 2004-01-23 Roger Sayle <roger@eyesopen.com>
9774
9775 * gcc.dg/builtins-29.c: New test case.
9776
9777 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9778
9779 PR 18314
9780 * gcc.dg/builtins-30.c: New testcase.
9781
9782 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9783
9784 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9785 * lib/g77.exp: Likewise.
9786 * lib/objc.exp: Likewise.
9787 * lib/g++.exp: Likewise.
9788
9789 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9790
9791 * gcc.dg/struct-by-value-2.c: New test.
9792
9793 2004-01-21 Andrew Pinski <apinski@apple.com>
9794
9795 PR target/13785
9796 * gcc.dg/20030121-1.c: New test.
9797
9798 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9799
9800 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9801 clobber frame pointer register in asm statement.
9802
9803 2004-01-21 Falk Hueffner <falk@debian.org>
9804
9805 * gcc.c-torture/compile/20040121-1.c: New test.
9806
9807 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9808
9809 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9810
9811 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9812
9813 * gcc.dg/ppc64-abi-2.c: New test.
9814
9815 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9816
9817 * lib/treelang.exp: Fill out this file.
9818 * lib/treelang-dg.exp: New File.
9819
9820 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9821
9822 * gcc.c-torture/compile/981022-1.c: Remove.
9823 * gcc.dg/array-5.c: Remove XFAIL.
9824 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9825 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9826 gcc.dg/cond-lvalue-1.c: Update.
9827 * gcc.dg/cast-lvalue-2.c: New test.
9828
9829 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9830
9831 PR c++/13592
9832 * g++.dg/other/error1.C (class foo): Tweak error message.
9833
9834 PR c++/13592
9835 * g++.dg/template/call2.C: New test.
9836
9837 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9838
9839 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9840 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9841 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9842 scalar-return-1_x.c, scalar-return-2_y.c,
9843 scalar-return-3_x.c, scalar-return-3_y.c,
9844 scalar-return-4_x.c, scalar-return-4_y.c,
9845 struct-align-1.h, struct-align-1_x.c,
9846 struct-align-1_y.c, struct-align-2.h,
9847 struct-align-2_x.c, struct-align-2_y.c,
9848 struct-by-value-10_y.c, struct-by-value-11_x.c,
9849 struct-by-value-11_y.c, struct-by-value-12_x.c,
9850 struct-by-value-12_y.c, struct-by-value-13_x.c,
9851 struct-by-value-13_y.c, struct-by-value-14_x.c,
9852 struct-by-value-14_y.c, struct-by-value-15_x.c,
9853 struct-by-value-15_y.c, struct-by-value-16_y.c,
9854 struct-by-value-17_y.c, struct-by-value-18_y.c,
9855 struct-by-value-19_y.c, struct-by-value-1_x.c,
9856 struct-by-value-1_y.c, struct-by-value-20_y.c,
9857 struct-by-value-2_x.c, struct-by-value-2_y.c,
9858 struct-by-value-3_y.c, struct-by-value-4_x.c,
9859 struct-by-value-4_y.c, struct-by-value-5_y.c,
9860 struct-by-value-6_y.c, struct-by-value-7_y.c
9861 struct-by-value-8_x.c, struct-by-value-8_y.c
9862 struct-by-value-9_x.c, struct-by-value-9_y.c
9863 struct-return-10_x.c, struct-return-10_y.c,
9864 struct-return-19_x.c, struct-return-20_x.c
9865 struct-return-2_x.c, struct-return-2_y.c
9866 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9867 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9868
9869 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9870
9871 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9872 attribute on sparc*-sun-solaris2.*.
9873
9874 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9875
9876 PR c++/13710
9877 * g++.dg/ext/typeof7.C: New test.
9878
9879 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9880
9881 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9882 * gcc.dg/const-elim-1.c: Same.
9883
9884 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9885
9886 * objc.dg/stret-1.m: New.
9887 * objc.dg/stret-2.m: New.
9888
9889 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9890
9891 PR c++/11895
9892 * g++.dg/ext/vector1.C: New test.
9893
9894 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9895
9896 * gcc.dg/pch/import-1.c: New.
9897 * gcc.dg/pch/import-1.hs: New.
9898 * gcc.dg/pch/import-1a.h: New.
9899 * gcc.dg/pch/import-1b.h: New.
9900 * gcc.dg/pch/import-1c.h: New.
9901
9902 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9903
9904 PR c++/13574
9905 * g++.dg/ext/array1.C: New test.
9906
9907 PR c++/13178
9908 * g++.dg/conversion/op1.C: New test.
9909
9910 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9911
9912 PR 11864
9913 From Kazumoto Kojima / Dan Kegel:
9914 * gcc.dg/pr11864-1.c: New test.
9915
9916 PR 10392
9917 From Marcus Comstedt / Dan Kegel:
9918 * gcc.dg/pr10392-1.c: New test.
9919
9920 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9921
9922 PR c++/13478
9923 * g++.dg/init/ref10.C: New test.
9924
9925 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9926
9927 PR c++/13407
9928 * g++.dg/parse/typename6.C: New test.
9929
9930 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9931
9932 PR pch/13361
9933 * testsuite/g++.dg/pch/wchar-1.C: New.
9934 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9935
9936 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9937
9938 PR c++/9259
9939 * g++.dg/expr/sizeof2.C: New test.
9940
9941 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9942
9943 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9944
9945 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9946
9947 PR c++/13659
9948 * g++.dg/lookup/strong-using-3.C: New.
9949 * g++.dg/lookup/using-10.C: New.
9950
9951 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9952
9953 PR c++/13594
9954 * g++.dg/lookup/strong-using-2.C: New.
9955
9956 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9957 Dan Kegel <dank@kegel.com>
9958 J"orn Rennecke <joern.rennecke@superh.com>
9959
9960 PR target/9365
9961 * gcc.dg/pr9365-1.c: New test.
9962
9963 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9964
9965 PR c++/8856
9966 * g++.dg/parse/casting-operator2.C: New test.
9967 * g++.old-deja/g++.pt/explicit83.C: Remove.
9968
9969 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9970
9971 * gcc.dg/label-compound-stmt-1.c: New test.
9972 * gcc.c-torture/compile/950922-1.c,
9973 gcc.c-torture/compile/20000211-3.c,
9974 gcc.c-torture/compile/20000518-1.c,
9975 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
9976 compound statements.
9977
9978 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
9979
9980 * gcc.dg/ppc64-abi-1.c: New test.
9981
9982 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
9983
9984 * g++.dg/ext/attrib9.C: Add dg-warnings.
9985
9986 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9987
9988 PR c++/12335
9989 * g++.dg/parse/dtor3.C: New test.
9990
9991 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9992
9993 PR c++/12709
9994 * g++.dg/parse/try-catch-1.C: New test.
9995
9996 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9997
9998 * ada/acats/run_all.sh: Add more verbose output in acats.log
9999 when compiling tests.
10000
10001 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10002
10003 PR 13656
10004 * gcc.dg/typedef-redecl.c: New test case.
10005 * gcc.dg/typedef-redecl.h: New support file.
10006
10007 2004-01-13 Jan Hubicka <jh@suse.cz>
10008
10009 * gcc.dg/always_inline.c: New test.
10010 * gcc.dg/debug/20031231-1.c: Fix.
10011
10012 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10013
10014 PR c++/13474
10015 * g++.dg/template/array3.C: New test.
10016
10017 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10018
10019 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10020 * g++.dg/warn/Wunused-2.C: Likewise.
10021
10022 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10023
10024 PR c++/13289
10025 * g++.dg/template/instantiate6.C: New test.
10026
10027 2004-01-12 Roger Sayle <roger@eyesopen.com>
10028
10029 PR middle-end/11397
10030 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10031
10032 2004-01-12 Jan Hubicka <jh@suse.cz>
10033
10034 PR opt/12826
10035 * gcc.dg/20040112-1.c: New.
10036
10037 * gcc.dg/dwarf-die[1-7].c: Move to...
10038 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10039 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10040
10041 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10042
10043 PR c++/4100
10044 * g++.dg/parse/friend4.C: New test.
10045
10046 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10047
10048 PR c++/4100
10049 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10050 definition is called a friend.
10051
10052 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10053
10054 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10055
10056 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10057
10058 PR c++/3478
10059 * g++.dg/parse/error10.C: New test.
10060 * g++.dg/template/arg2.C: Accept "invalid type" error.
10061
10062 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10063
10064 PR middle-end/13392
10065 * g++.dg/opt/expect2.C: New test.
10066
10067 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10068
10069 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10070 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10071 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10072 Update dg-error regexps.
10073
10074 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10075
10076 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10077 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10078
10079 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10080
10081 * gcc.dg/pragma-re-1.c: Use right pointer type.
10082
10083 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10084
10085 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10086
10087 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10088
10089 * gcc.dg/rs6000-ldouble-1.c: New.
10090
10091 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10092
10093 DR 337
10094 PR c++/9256
10095 * g++.dg/other/abstract1.C: New test.
10096
10097 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10098
10099 * g++.dg/lookup/strong-using-1.C: New.
10100
10101 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10102
10103 PR c/11234
10104 * gcc.dg/func-ptr-conv-1.c: New test.
10105 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10106
10107 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10108
10109 PR target/13380.
10110 * gcc.c-torture/compile/20040109-1.c: New.
10111
10112 2004-01-08 Stuart Hastings <stuart@apple.com>
10113
10114 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10115 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10116 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10117
10118 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10119
10120 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10121
10122 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10123
10124 * ada/acats/run_acats: Treat 'gnatchop' the same way
10125 as 'gnatmake'. Export GCC_DRIVER.
10126 * ada/acats/run_all.sh: Add target_gnatchop. Use
10127 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10128
10129 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10130
10131 PR c++/12573
10132 * g++.dg/template/dependent-expr4.C: New test.
10133
10134 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10135
10136 * gcc.dg/altivec-11.c: New test.
10137
10138 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10139
10140 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10141
10142 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10143
10144 PR c/6024
10145 * gcc.dg/enum-compat-1.c: New test.
10146 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10147
10148 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10149
10150 PR c/12165
10151 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10152 gcc.dg/c99-idem-qual-3.c: New tests.
10153
10154 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10155
10156 * gcc.dg/winline-7.c: Don't cast void * to int.
10157
10158 2004-01-06 Jan Hubicka <jh@suse.cz>
10159
10160 * gcc.dg/i386-sse-5.c: New test
10161 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10162
10163 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10164
10165 PR c++/12815
10166 * g++.dg/rtti/typeid4.C: New test.
10167
10168 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10169
10170 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10171
10172 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10173
10174 PR c++/12132
10175 * g++.dg/template/error11.C: New test.
10176
10177 PR c++/13451
10178 * g++.dg/template/class2.C: New test.
10179
10180 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10181 Richard Sandiford <rsandifo@redhat.com>
10182
10183 PR c++/13387
10184 * g++.dg/opt/alias3.C: New test.
10185
10186 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10187
10188 PR c++/13157
10189 * g++.dg/template/koenig3.C: New test.
10190
10191 PR c++/13529
10192 * g++.dg/parse/offsetof3.C: New test.
10193
10194 * g++.dg/init/copy7.C: Add missing dg-error markers.
10195
10196 PR c++/12226
10197 * g++.dg/init/copy7.c: New test.
10198
10199 PR c++/13536
10200 * g++.dg/parse/cast1.C: New test.
10201
10202 2004-01-04 Jan Hubicka <jh@suse.cz>
10203
10204 * gcc.dg/winline[1-7].c: New tests.
10205
10206 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10207
10208 PR c++/13520
10209 * g++.dg/template/qualttp22.C: New test.
10210
10211 2004-01-01 Jan Hubicka <jh@suse.cz>
10212
10213 * gcc.dg/debug/20031231-1.c: New.
10214 * gcc.c-torture/compile/20040101-1.c: New.
10215 * gcc.dg/dwarf-die-[1-7].c: New.
10216
10217 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10218
10219 PR optimization/13521
10220 * gcc.c-torture/compile/20031231-1.c: New test.
10221
10222 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10223
10224 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10225
10226 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10227
10228 PR c++/10079
10229 * g++.dg/template/crash16.C: New test.
10230
10231 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10232
10233 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10234
10235 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10236
10237 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10238 ports.
10239 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10240 * g++.old-deja/g++.law/profile1.C: Likewise.
10241 * gcc.c-torture/compile/981006-1.c: Likewise.
10242 * gcc.c-torture/execute/loop-2e.x: Likewise.
10243 * gcc.c-torture/execute/loop-2f.x: Remove.
10244 * gcc.c-torture/execute/loop-2g.x: Likewise.
10245 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10246 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10247
10248 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10249
10250 PR c++/13507
10251 * g++.dg/ext/attrib11.C: New test.
10252
10253 PR c++/13494
10254 * g++.dg/template/array2-1.C: New test.
10255 * g++.dg/template/array2-2.C: New test.
10256
10257 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10258
10259 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10260
10261 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10262
10263 PR c++/12774
10264 * g++.dg/template/array1-1.C: New test.
10265 * g++.dg/template/array1-2.C: New test.
10266
10267 2003-12-29 Roger Sayle <roger@eyesopen.com>
10268
10269 PR fortran/12632
10270 * g77.dg/12632.f: New test case.
10271
10272 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10273
10274 PR c++/13289
10275 * g++.dg/parse/nontype1.C: New test.
10276
10277 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10278
10279 PR c++/12403
10280 * g++.dg/parse/explicit1.C: New test.
10281 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10282
10283 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10284
10285 PR c++/13081
10286 * g++.dg/opt/inline6.C: New test.
10287
10288 PR c++/12613
10289 * g++.dg/parse/error9.C: New test.
10290
10291 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10292
10293 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10294
10295 PR c++/13009
10296 * g++.dg/init/assign1.C: New test.
10297
10298 2003-12-28 Roger Sayle <roger@eyesopen.com>
10299
10300 PR c++/13070
10301 * g++.dg/warn/format3.C: New test case.
10302
10303 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10304
10305 * gcc.c-torture/compile/20031227-1.c: New test.
10306
10307 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10308
10309 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10310 * g77.dg/bprob/bprob.exp: Likewise.
10311 * gcc.misc-tests/bprob.exp: Likewise.
10312 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10313 variants on systems where the library does not provide that
10314 functionality.
10315 * gcc.dg/builtins-20.c: Use builtins-config.h.
10316 * gcc.dg/builtins-config.h: New file.
10317
10318 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10319
10320 * lib/gcc-dg.exp (dg-require-profiling): New function.
10321 * lib/target-supports.exp (check_profiling_available): Likewise.
10322 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10323 * g77.dg/bprob/bprob.exp: Likewise.
10324 * gcc.misc-tests/bprob.exp: Likewise.
10325 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10326 * gcc.dg/20021014-1.c: Likewise.
10327 * gcc.dg/nest.c: Likewise.
10328
10329 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10330
10331 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10332 compiling.
10333 * g++.dg/lookup/java2.C: Likewise.
10334 * gcc.dg/cpp/lexident.c: Likewise.
10335
10336 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10337
10338 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10339 given.
10340 * gcc.c-torture/compile/961203-1.c: Likewise.
10341 * gcc.c-torture/compile/980506-1.c: Likewise.
10342
10343 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10344
10345 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10346 (additional_prunes): New global.
10347 (gcc-dg-prune): Handle additional per-test pruning.
10348 (dg-test): Clear additional_prunes between tests.
10349
10350 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10351 dg-prune-output to avoid spurious failures from assembler
10352 complaining about nonexistent WAW violations.
10353 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10354 Use dg-prune-output to avoid spurious failures from assembler
10355 warning about Itanium B-step errata.
10356
10357 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10358
10359 * g++.dg/abi/macro0.C: New test.
10360 * g++.dg/abi/macro1.C: Likewise.
10361 * g++.dg/abi/macro2.C: Likewise.
10362
10363 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10364 * g++.dg/abi/bitfield7.C: Likewise.
10365 * g++.dg/abi/dtor2.C: Likewise.
10366 * g++.dg/abi/mangle11.C: Likewise.
10367 * g++.dg/abi/mangle12.C: Likewise.
10368 * g++.dg/abi/mangle14.C: Likewise.
10369 * g++.dg/abi/mangle17.C: Likewise.
10370 * g++.dg/abi/vbase10.C: Likewise.
10371 * g++.dg/abi/vbase14.C: Likewise.
10372 * g++.dg/template/qualttp17.C: Likewise.
10373
10374 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10375
10376 PR c/11995
10377 * gcc.dg/20031223-1.c: New test.
10378
10379 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10380
10381 * gcc.dg/noreturn-7.c: New test.
10382
10383 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10384
10385 * gcc.dg/null-pointer-1.c: New test.
10386
10387 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10388
10389 * g++.old-deja/g++.jason/template18.C: Remove.
10390 * g++.old-deja/g++.jason/template37.C: Likewise.
10391
10392 PR c++/12862
10393 * g++.dg/lookup/ns1.C: New test.
10394
10395 PR c++/12397
10396 * g++.dg/template/lookup3.C: New test.
10397
10398 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10399
10400 * g++.dg/template/recurse1.C: New test
10401
10402 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10403
10404 PR c++/12479
10405 * g++.dg/parse/semicolon1.C: New test.
10406 * g++.dg/parse/semicolon1.h: Likewise.
10407
10408 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10409
10410 * gcc.dg/darwin-misaligned.c: New test.
10411
10412 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10413
10414 PR c/9163
10415 * gcc.dg/20031222-1.c: New test.
10416
10417 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10418
10419 PR c++/13438
10420 * g++.dg/parse/error8.C: New test.
10421
10422 PR c++/11554
10423 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10424
10425 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10426
10427 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10428 too small.
10429 * gcc.c-torture/compile/930217-1.c: Likewise.
10430 * gcc.c-torture/compile/930513-1.c: Likewise.
10431 * gcc.c-torture/execute/920908-2.c: Likewise.
10432 * gcc.c-torture/execute/921204-1.c: Likewise.
10433 * gcc.c-torture/execute/930621-1.c: Likewise.
10434 * gcc.c-torture/execute/930630-1.c: Likewise.
10435 * gcc.c-torture/execute/931031-1.c: Likewise.
10436 * gcc.c-torture/execute/980602-2.c: Likewise.
10437 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10438 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10439 * gcc.c-torture/execute/extzvsi.c: Likewise.
10440 * gcc.c-torture/unsorted/ext.c: Likewise.
10441
10442 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10443
10444 PR target/12749
10445 * gcc.c-torture/compile/20031220-2.c: New test case.
10446
10447 2003-12-20 Roger Sayle <roger@eyesopen.com>
10448
10449 PR optimization/13031
10450 * gcc.c-torture/compile/20031220-1.c: New test case.
10451
10452 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10453
10454 * gcc.dg/cast-function-1.c: New test.
10455
10456 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10457
10458 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10459 formats.
10460
10461 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10462
10463 PR c++/12795
10464 * g++.dg/ext/attrib10.C: New test.
10465
10466 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10467
10468 * gcc.dg/cleanup-10.c: New test.
10469 * gcc.dg/cleanup-11.c: New test.
10470
10471 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10472
10473 PR c++/13239
10474 * g++.dg/opt/expect1.C: New test.
10475
10476 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10477
10478 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10479
10480 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10481
10482 PR debug/12923
10483 * gcc.dg/20031218-1.c: New test.
10484
10485 PR debug/12389
10486 * gcc.dg/20031218-2.c: New test.
10487 * gcc.dg/20031218-3.c: New test.
10488
10489 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10490 of label name and allow for USER_LABEL_PREFIX == "_" names.
10491 * g++.dg/abi/mangle18-2.C: Likewise.
10492 * g++.dg/abi/mangle19-1.C: Likewise.
10493 * g++.dg/abi/mangle19-2.C: Likewise.
10494 * g++.dg/abi/mangle20-1.C: Likewise.
10495 * g++.dg/abi/mangle20-2.C: Likewise.
10496
10497 2003-12-18 Richard Henderson <rth@redhat.com>
10498
10499 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10500
10501 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10502 Dan Kegel <dank@kegel.com>
10503
10504 PR other/12009
10505 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10506 testing a cross compiler, it causes spurious compile failures.
10507 * lib/g++.exp: Likewise.
10508
10509 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10510
10511 PR c++/13262
10512 * g++.dg/template/access13.C: New test.
10513
10514 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10515
10516 * gcc.dg/20031216-1.c: New test.
10517
10518 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10519
10520 PR c++/9154
10521 * g++.dg/template/error10.C: New test.
10522
10523 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10524
10525 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10526 * g++.dg/eh/simd-2.C: Likewise.
10527
10528 2003-12-17 James E Wilson <wilson@specifixinc.com>
10529 Roger Sayle <roger@eyesopen.com>
10530
10531 * gcc.c-torture/execute/ieee/mzero5.c: New.
10532
10533 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10534
10535 PR c++/10603
10536 * g++.dg/parse/error6.C: New test.
10537
10538 PR c++/12827
10539 * g++.dg/parse/error7.C: New test.
10540
10541 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10542
10543 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10544 at -O with stabs debugging formats.
10545 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10546 * gcc.dg/debug/debug-2.c: Likewise.
10547
10548 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10549
10550 PR c++/12696
10551 * g++.dg/init/error1.C: New test.
10552
10553 PR c++/12218
10554 * g++.dg/init/pm3.C: New test.
10555
10556 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10557
10558 PR c/3347
10559 * gcc.dg/bitfld-8.c: New test.
10560
10561 2003-12-16 James Lemke <jim@wasabisystems.com>
10562
10563 * gcc.dg/arm-scd42-[123].c: New tests.
10564
10565 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10566
10567 PR c++/9043
10568 * g++.dg/abi/mangle20-1.C: New test.
10569 * g++.dg/abi/mangle20-2.C: New test.
10570
10571 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10572
10573 PR c++/13275
10574 * g++.dg/other/offsetof2.C: Remove XFAIL.
10575 * g++.dg/parse/offsetof1.C: New test.
10576 * g++.gd/parse/offsetof2.C: Likewise.
10577
10578 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10579
10580 * g++.dg/template/nontype3.C: New test.
10581 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10582
10583 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10584
10585 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10586
10587 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10588
10589 PR c++/13387
10590 * g++.dg/expr/assign1.C: New test.
10591
10592 PR c++/13242
10593 * g++.dg/abi/mangle19-1.C: New test.
10594 * g++.dg/abi/mangle19-2.C: New test.
10595
10596 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10597
10598 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10599
10600 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10601
10602 * gcc.c-torture/execute/20031216-1.c: New test.
10603
10604 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10605
10606 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10607 an ICE regression.
10608
10609 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10610
10611 PR c++/10926
10612 * g++.dg/template/error9.C: New test.
10613
10614 PR c++/11116
10615 * g++.dg/template/error8.C: New test.
10616
10617 2003-12-15 Roger Sayle <roger@eyesopen.com>
10618
10619 PR middle-end/13400
10620 * gcc.c-torture/execute/20031215-1.c: New test case.
10621
10622 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10623
10624 PR c++/13269
10625 * g++.dg/parse/error5.C: New test.
10626
10627 PR c++/12989
10628 * g++.dg/expr/sizeof1.C: New test.
10629
10630 PR c++/13310
10631 * g++.dg/template/crash15.C: New test.
10632
10633 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10634
10635 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10636 a non-POD type as the last named parameter of a varargs function.
10637
10638 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10639
10640 PR c++/13243
10641 PR c++/12573
10642 * g++.dg/template/crash14.C: New test.
10643 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10644
10645 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10646
10647 * g++.dg/other/java1.C: New test.
10648
10649 PR c++/13241
10650 * g++.dg/abi/mangle18-1.C: New test.
10651 * g++.dg/abi/mangle18-2.C: New test.
10652
10653 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10654
10655 PR optimization/10312
10656 * gcc.c-torture/execute/20031214-1.c: New.
10657
10658 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10659
10660 PR c++/10779
10661 PR c++/12160
10662 * g++.dg/parse/error3.C: New test.
10663 * g++.dg/parse/error4.C: Likewise.
10664 * g++.dg/abi/mangle4.C: Tweak error messages.
10665 * g++.dg/lookup/using5.C: Likewise.
10666 * g++.dg/other/error2.C: Likewise.
10667 * g++.dg/parse/typename5.C: Likewise.
10668 * g++.dg/parse/undefined1.C: Likewise.
10669 * g++.dg/template/arg2.C: Likewise.
10670 * g++.dg/template/ttp3.C: Likewise.
10671 * g++.dg/template/type1.C: Likewise.
10672 * g++.old-deja/g++.other/crash32.C: Likewise.
10673 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10674
10675 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10676
10677 PR c++/13106
10678 * g++.dg/warn/noreturn-3.C: New test.
10679
10680 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10681
10682 PR c++/13118
10683 * g++.dg/abi/covariant3.C: New.
10684
10685 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10686
10687 * g++.dg/eh/ia64-1.C: New test.
10688
10689 2003-12-12 Roger Sayle <roger@eyesopen.com>
10690
10691 PR optimization/13037
10692 * g77.f-torture/execute/13037.f: New test case.
10693
10694 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10695
10696 PR c++/12881
10697 * g++.dg/abi/covariant2.C: New.
10698
10699 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10700
10701 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10702
10703 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10704
10705 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10706
10707 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10708
10709 PR other/10819
10710 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10711 to fix Bug 10819.
10712 * lib/g++.exp (g++_version): Likewise.
10713 * lib/g77.exp (g77_version): Likewise.
10714 * lib/objc.exp (default_objc_version): Likewise.
10715
10716 2003-12-10 Richard Henderson <rth@redhat.com>
10717
10718 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10719
10720 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10721
10722 2003-12-08 Matt Austern <austern@apple.com>
10723
10724 PR c/13134
10725 * lib/gcc-dg.exp (dg-require-visibility): Define.
10726 * lib/target-supports (check_visibility_available): Define.
10727 * gcc.dg/visibility-1.c: New test.
10728 * gcc.dg/visibility-2.c: Likewise.
10729 * gcc.dg/visibility-3.c: Likewise.
10730 * gcc.dg/visibility-4.c: Likewise.
10731 * gcc.dg/visibility-5.c: Likewise.
10732 * gcc.dg/visibility-6.c: Likewise.
10733 * g++.dg/ext/visibility-1.C: Likewise.
10734 * g++.dg/ext/visibility-2.C: Likewise.
10735 * g++.dg/ext/visibility-3.C: Likewise.
10736 * g++.dg/ext/visibility-4.C: Likewise.
10737 * g++.dg/ext/visibility-5.C: Likewise.
10738 * g++.dg/ext/visibility-6.C: Likewise.
10739
10740 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10741
10742 * g++.dg/lookup/java1.C: New test.
10743 * g++.dg/lookup/java2.C: New test.
10744
10745 2003-12-07 Falk Hueffner <falk@debian.org>
10746
10747 * g++.dg/opt/noreturn-1.C: New test.
10748
10749 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10750
10751 * gcc.dg/overflow-1.c: New test.
10752
10753 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10754
10755 * g77.f-torture/compile/13060.f: New test.
10756
10757 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10758
10759 PR c++/13323
10760 * g++.dg/inherit/operator2.C: New test.
10761
10762 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10763
10764 PR c++/13305
10765 * g++.dg/ext/attrib9.C: New test.
10766
10767 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10768
10769 PR c++/13314
10770 * g++.dg/template/error7.C: New test.
10771
10772 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10773 J"orn Rennecke <joern.rennecke@superh.com>
10774
10775 PR target/13302
10776 * g++.dg/other/struct-va_list.C: New test.
10777
10778 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10779
10780 PR c++/13166
10781 * g++.dg/parse/defarg6.C: New test.
10782
10783 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10784
10785 PR target/13256
10786 * gcc.c-torture/execute/20031201-1.c: New test.
10787
10788 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10789
10790 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10791
10792 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10793
10794 * gcc.dg/builtin-return-1.c: New test.
10795
10796 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10797 J"orn Rennecke <joern.rennecke@superh.com>
10798
10799 PR optimization/13260
10800 * gcc.c-torture/execute/20031204-1.c: New test.
10801
10802 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10803
10804 PR c++/9127
10805 * g++.dg/template/error6.C: New test.
10806
10807 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10808
10809 * gcc.dg/20031202-1.c: New test.
10810
10811 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10812
10813 PR c++/13179
10814 * g++.dg/template/eh1.C: New test.
10815
10816 PR c++/10771
10817 * g++.dg/template/error5.C: New test.
10818
10819 2003-12-02 David Ung <davidu@mips.com>
10820
10821 * gcc.dg/compat/vector-check.h: Corrected type for var
10822 g_##TMODE
10823
10824 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10825
10826 PR c++/10126
10827 * g++.dg/template/ptrmem8.C: New test.
10828
10829 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10830
10831 PR c++/12573
10832 * g++.dg/template/dependent-expr3.C: New test.
10833
10834 2003-12-01 James Lemke <jim@wasabisystems.com>
10835
10836 * gcc.dg/arm-g2.c: New test.
10837
10838 2003-12-01 Roger Sayle <roger@eyesopen.com>
10839
10840 PR optimization/11634
10841 * gcc.dg/20031201-2.c: New test case.
10842
10843 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10844
10845 PR 11433
10846 * objc.dg/proto-lossage-3.m: New test.
10847
10848 2003-12-01 Roger Sayle <roger@eyesopen.com>
10849
10850 PR optimization/12628
10851 * gcc.dg/20031201-1.c: New test case.
10852
10853 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10854
10855 * gcc.dg/unaligned-1.c: New test.
10856
10857 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10858
10859 PR c++/9849
10860 * g++.dg/template/error4.C: New test.
10861 * g++.dg/template/nested3.C: Adjust error markers.
10862
10863 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10864
10865 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10866
10867 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10868
10869 PR c/10333
10870 * gcc.dg/bitfld-7.c: New test.
10871
10872 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10873
10874 * gcc.dg/tls/asm-1.C: New test.
10875
10876 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10877
10878 * gcc.dg/cpp/assert4.c: Update.
10879
10880 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10881
10882 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10883 * gcc.dg/builtin-apply3.c: New test.
10884
10885 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10886
10887 * lib/compat.exp (compat-obj): New xfaildata parameter.
10888 Use it to set compiler_conditional_xfail_data before compiling.
10889 (compat-get-options): Handle dg-xfail-if.
10890 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10891 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10892 * gcc.dg/compat/vector-1_y.c: Likewise.
10893 * gcc.dg/compat/vector-2_x.c: Likewise.
10894 * gcc.dg/compat/vector-2_y.c: Likewise.
10895
10896 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10897
10898 * g++.dg/opt/reg-stack4.C: New test.
10899
10900 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10901
10902 * gcc.dg/builtin-apply2.c: New test.
10903
10904 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10905
10906 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10907
10908 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10909
10910 PR c++/12924
10911 * g++.dg/template/template-id-2.C: New test.
10912
10913 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10914
10915 PR c++/5369
10916 * g++.dg/template/memfriend1.C: New test.
10917 * g++.dg/template/memfriend2.C: Likewise.
10918 * g++.dg/template/memfriend3.C: Likewise.
10919 * g++.dg/template/memfriend4.C: Likewise.
10920 * g++.dg/template/memfriend5.C: Likewise.
10921 * g++.dg/template/memfriend6.C: Likewise.
10922 * g++.dg/template/memfriend7.C: Likewise.
10923 * g++.dg/template/memfriend8.C: Likewise.
10924 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10925
10926 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10927
10928 PR c++/12515
10929 * g++.dg/ext/cond1.C: New test.
10930
10931 2003-11-20 Richard Henderson <rth@redhat.com>
10932
10933 * gcc.dg/20020201-2.c: Remove.
10934 * gcc.dg/20020201-4.c: Remove.
10935 * gcc.dg/20020304-1.c: Remove.
10936
10937 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10938
10939 * gcc.dg/cpp/trad/xwin1.c: New test case.
10940
10941 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10942
10943 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10944 * lib/g77.exp: Likewise.
10945 * lib/objc.exp: Likewise.
10946 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10947 for darwin.
10948
10949 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10950
10951 PR c++/12932
10952 * g++.dg/template/static5.C: New test.
10953
10954 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10955
10956 * gcc.dg/nested-func-1.c: New test.
10957
10958 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10959
10960 * gcc.dg/cpp/assert4.c: New test.
10961
10962 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10963
10964 PR c++/2294
10965 * g++.dg/lookup/using9.c: New test.
10966
10967 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10968
10969 PR c++/12762
10970 * g++.dg/template/error3.C: New test.
10971
10972 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
10973
10974 PR ada/13035
10975 * ada/acats/run_acats, run_all.sh: Fix syntax error.
10976 No longer use a wrapper for gcc, since this does not work under
10977 Windows.
10978
10979 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10980
10981 PR c++/2094
10982 * g++.dg/template/ptrmem7.C: New test.
10983
10984 2003-11-13 Andrew Pinski <apinski@apple.com>
10985
10986 * gcc.c-torture/compile/20031113-1.c: New test.
10987
10988 2003-11-13 Mark Mitchell <mark@codesourcery.com>
10989 Kean Johnston <jkj@sco.com>
10990
10991 PR c/13029
10992 * gcc.dg/unused-4.c: Update.
10993
10994 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10995
10996 * g++.dg/opt/const3.C: New test.
10997
10998 2003-11-13 Jan Hubicka <jh@suse.cz>
10999
11000 * gcc.c-torture/compile/20031112-1.c: New test.
11001
11002 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11003
11004 * g++.dg/parse/crash10.C: Remove bogus error marker.
11005
11006 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11007
11008 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11009 (host_gcc): Likewise.
11010 (ROOT): Honor $PWDCMD.
11011 (BASE): Likewise.
11012 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11013
11014 2003-11-12 Catherine Moore <clm@redhat.com>
11015
11016 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11017
11018 2003-11-12 Andreas Jaeger <aj@suse.de>
11019 Jakub Jelinek <jakub@redhat.com>
11020 Andrew Pinski <pinskia@physics.uc.edu>
11021 Richard Henderson <rth@redhat.com>
11022
11023 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11024 systems.
11025 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11026
11027 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11028 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11029
11030 2003-11-11 Andreas Jaeger <aj@suse.de>
11031
11032 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11033
11034 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11035
11036 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11037
11038 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11039 Clean ups.
11040
11041 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11042
11043 * gcc.dg/trampoline-1.c: New test.
11044
11045 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11046
11047 * gcc.c-torture/compile/200031109-1.c: New test.
11048
11049 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11050
11051 PR c/3190
11052 PR c/8714
11053 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11054 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11055 gcc.dg/format/no-y2k-1.c: Update.
11056
11057 2003-11-08 Roger Sayle <roger@eyesopen.com>
11058
11059 PR optimization/10467
11060 * gcc.dg/20031108-1.c: New test case.
11061
11062 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11063
11064 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11065
11066 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11067
11068 * gcc.dg/compound-lvalue-1.c: New test.
11069 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11070 some XFAILs.
11071
11072 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11073
11074 * gcc.dg/altivec-varargs-1.c: New test.
11075
11076 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11077
11078 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11079 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11080 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11081 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11082 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11083
11084 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11085
11086 * gcc.dg/cond-lvalue-1.c: New test.
11087
11088 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11089
11090 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11091
11092 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11093
11094 PR c++/11616
11095 * g++.dg/template/instantiate5.C: New test.
11096
11097 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11098
11099 PR c++/12726
11100 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11101 * ChangeLog: Add missing first entry for above test.
11102
11103 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11104
11105 PR c++/9810
11106 * g++.dg/template/using8.C: New test.
11107 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11108
11109 2003-11-02 Roger Sayle <roger@eyesopen.com>
11110
11111 PR optimization/10817
11112 * gcc.c-torture/compile/20031102-1.c: New test case.
11113
11114 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11115
11116 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11117 2147483647.
11118
11119 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11120
11121 * gcc.dg/20031102-1.c: New test.
11122
11123 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11124
11125 * gcc.dg/complex-1.c: New test.
11126
11127 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11128
11129 PR c++/12796
11130 * g++.dg/template/crash13.C: Adjust expected error location.
11131 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11132
11133 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11134
11135 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11136
11137 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11138
11139 PR/10239
11140 * gcc.c-torture/compile/20031031-2.c: New test.
11141
11142 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11143
11144 PR/11640
11145 * gcc.c-torture/compile/20031031-1.c: New test.
11146
11147 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11148
11149 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11150 * gcc.misc-tests/bprob.exp: Likewise.
11151 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11152 the execution test on arm-elf configs.
11153 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11154 configs that don't support scratch files.
11155 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11156
11157 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11158
11159 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11160 done by dejagnu.
11161
11162 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11163
11164 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11165 Avoid non pure sh syntax. Add more logging.
11166
11167 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11168 fail.
11169
11170 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11171
11172 PR libgcj/10610
11173 * gcc.dg/ppc-stackalign-1.c: New test.
11174
11175 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11176
11177 * ada/acats/run_all.sh: Change output to be more compliant with
11178 dejagnu framework.
11179 Create acats.sum and acats.log files under testsuite/ada/acats
11180 Only run [a-z]* directories, to filter out e.g. CVS.
11181 Redirect build output to log file.
11182
11183 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11184
11185 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11186
11187 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11188
11189 PR ada/5909:
11190 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11191
11192 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11193
11194 * gcc.c-torture/compile/20031023-1.c: New test.
11195 * gcc.c-torture/compile/20031023-2.c: New test.
11196 * gcc.c-torture/compile/20031023-3.c: New test.
11197 * gcc.c-torture/compile/20031023-4.c: New test.
11198
11199 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11200
11201 PR c++/10371
11202 * g++.dg/lookup/scoped8.C: New test.
11203
11204 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11205
11206 * g++.dg/opt/reg-stack3.C: New test.
11207
11208 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11209
11210 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11211
11212 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11213
11214 PR c++/11076
11215 * g++.dg/template/crash13.C: New test.
11216
11217 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11218
11219 * gcc.dg/c99-restrict-2.c: New test.
11220
11221 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11222
11223 PR c++/12698, c++/12699, c++/12700, c++/12566
11224 * g++.dg/inherit/covariant9.C: New test.
11225 * g++.dg/inherit/covariant10.C: New test.
11226 * g++.dg/inherit/covariant11.C: New test.
11227
11228 2003-10-23 Jason Merrill <jason@redhat.com>
11229
11230 PR c++/12726
11231 * g++.dg/ext/complit2.C: New test.
11232
11233 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11234
11235 PR target/12654
11236 * gcc.c-torture/execute/20031020-1.c: New test.
11237
11238 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11239
11240 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11241 following the jump_insn.
11242
11243 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11244
11245 * gcc.dg/cast-lvalue-1.c: New test.
11246
11247 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11248
11249 PR c++/11962
11250 * g++.dg/template/cond2.C: New test.
11251
11252 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11253
11254 * gcc.dg/builtins-28.c: New test.
11255
11256 2003-10-20 Jan Hubicka <jh@suse.cz>
11257
11258 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11259 parameter.
11260 * testsuite/gcc.dg/inline-2.c: Likewise.
11261
11262 2003-10-20 Phil Edwards <phil@codesourcery.com>
11263
11264 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11265 * gcc.dg/nest.c: Likewise.
11266
11267 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11268
11269 PR c++/9781, c++/10583, c++/11862
11270 * g++.dg/parse/crash13.C: New test.
11271
11272 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11273
11274 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11275
11276 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11277
11278 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11279 Define HAVE_C99_RUNTIME except on Solaris.
11280 * gcc.dg/builtins-20.c: Likewise.
11281
11282 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11283
11284 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11285
11286 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11287
11288 PR c++/12495
11289 * g++.dg/template/crash21.C: New test.
11290
11291 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11292
11293 PR c++/2513
11294 * g++.dg/template/typename5.C: New test.
11295
11296 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11297
11298 PR c++/12369
11299 * g++.dg/template/friend25.C: New test.
11300
11301 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11302
11303 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11304 versions.
11305
11306 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11307
11308 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11309 == 2147483647.
11310
11311 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11312
11313 * gcc.c-torture/execute/960416-1.x: Remove.
11314 * gcc.c-torture/execute/divconst-3.x: Likewise.
11315
11316 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11317
11318 PR target/12598
11319 * gcc.dg/torture/cris-volatile-1.c: New test.
11320
11321 2003-10-14 Roger Sayle <roger@eyesopen.com>
11322
11323 PR optimization/9325
11324 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11325 for overflowing floating point to integer conversion during RTL
11326 simplification.
11327
11328 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11329
11330 * objc/execute/_cmd.m: Fix typo.
11331 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11332 Relax 'scan-assembler' regexp.
11333 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11334 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11335 * objc.dg/zero-link-2.m: Remove blank line.
11336 * objc.dg/zero-link-3.m: New test case.
11337
11338 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11339
11340 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11341
11342 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11343 than linker trickery.
11344
11345 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11346
11347 PR c++/12370
11348 * g++.dg/other/friend2.C: New test.
11349
11350 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11351
11352 * gcc.dg/20031012-1.c: New test.
11353
11354 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11355
11356 * gcc.dg/weak/weak-3.c: Fix for new warning.
11357
11358 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11359
11360 PR optimization/8750
11361 * gcc.c-torture/execute/20031012-1.c: New test case.
11362
11363 2003-10-11 Roger Sayle <roger@eyesopen.com>
11364
11365 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11366 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11367
11368 2003-10-11 Roger Sayle <roger@eyesopen.com>
11369
11370 PR optimization/12260
11371 * gcc.c-torture/compile/20031011-2.c: New test case.
11372
11373 2003-10-11 Roger Sayle <roger@eyesopen.com>
11374
11375 * gcc.c-torture/execute/20031011-1.c: New testcase.
11376
11377 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11378
11379 * gcc.c-torture/compile/20031011-1.c: New test.
11380
11381 2003-10-11 Jan Hubicka <jh@suse.cz>
11382
11383 * g++.dg/other/first-global.C: New test.
11384
11385 2003-10-11 Roger Sayle <roger@eyesopen.com>
11386
11387 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11388
11389 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11390
11391 * gcc.c-torture/compile/20031010-1.c: New test.
11392
11393 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11394
11395 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11396 * gcc.c-torture/execute/va-arg-25.c: ... here.
11397
11398 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11399
11400 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11401
11402 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11403
11404 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11405
11406 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11407
11408 * g++.dg/parse/error2.C: New test.
11409
11410 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11411
11412 PR c++/11097
11413 * g++.dg/other/error5.C: Modify the error message.
11414 * g++.dg/lookup/using8.C: New test.
11415
11416 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11417
11418 * gcc.dg/darwin-abi-2.c: New file.
11419 * gcc.c-torture/execute/va-arg-24.c: New file.
11420
11421 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11422
11423 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11424 indentation.
11425
11426 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11427
11428 PR c++/10147
11429 * g++.dg/other/error4.C: Update error messages.
11430 * g++.dg/template/ptrmem4.C: Likewise.
11431
11432 PR c++/12337
11433 * g++.dg/init/new9.C: New test.
11434
11435 PR c++/12334, c++/12236, c++/8656
11436 * g++.dg/ext/attrib8.C: New test.
11437
11438 2003-10-06 Devang Patel <dpatel@apple.com>
11439
11440 * gcc.dg/debug/dwarf2-3.h: New test.
11441 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11442
11443 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11444
11445 * g++.dg/opt/cfg2.C: New test.
11446
11447 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11448
11449 * g++.dg/opt/float1.C: New test.
11450
11451 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11452
11453 * gcc.dg/c90-array-lval-6.c: New test.
11454 * gcc.dg/c99-array-lval-6.c: New test.
11455
11456 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11457 Ziemowit Laski <zlaski@apple.com>
11458
11459 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11460 'Derived', so that it is never considered a class method; add
11461 new warning for '+port' method ambiguity.
11462 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11463 <objc/objc-api.h> (needed on Mac OS X).
11464 * objc.dg/method-13.m: New test.
11465
11466 2003-10-03 Roger Sayle <roger@eyesopen.com>
11467
11468 PR optimization/9325, PR java/6391
11469 * gcc.c-torture/execute/20031003-1.c: New test case.
11470
11471 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11472
11473 PR optimization/12180
11474 * gcc.dg/20031002-1.c: New test.
11475
11476 PR c++/12486
11477 * g++.dg/inherit/error1.C: New test.
11478
11479 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11480
11481 * lib/f-torture.exp (search_for): Rename to...
11482 (search_for_re): This. Also, clean up comments and the
11483 "regexp" invocation.
11484
11485 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11486
11487 * gcc.c-torture/compile/20031002-1.c: New test.
11488
11489 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11490
11491 * g++.dg/opt/cond1.C: New test.
11492
11493 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11494
11495 * gcc.dg/Wold-style-definition-2.c: New testcase.
11496 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11497
11498 2003-09-29 Richard Henderson <rth@redhat.com>
11499
11500 * g++.dg/init/array10.C: Add dg-options.
11501
11502 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11503
11504 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11505
11506 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11507
11508 * g++.dg/template/friend19.C: Fix typo.
11509 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11510
11511 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11512
11513 * gcc.c-torture/execute/20030928-1.c: New test.
11514 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11515
11516 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11517
11518 * g++.dg/opt/unroll1.C: New test.
11519
11520 2003-09-26 Roger Sayle <roger@eyesopen.com>
11521
11522 PR optimization/11741
11523 * gcc.dg/20030926-1.c: New test case.
11524
11525 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11526
11527 PR c++/5655
11528 * g++.dg/parse/access7.C: New test.
11529 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11530
11531 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11532
11533 MERGE OF objc-improvements-branch into MAINLINE:
11534 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11535 if libobjc has not been built.
11536 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11537 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11538 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11539 objc/execute/nested-3.m, objc/execute/np-2.m,
11540 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11541 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11542 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11543 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11544 objc.dg/special/unclaimed-category-1.h,
11545 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11546 well as GNU runtime.
11547 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11548 * execute/cascading-1.m, execute/function-message-1.m,
11549 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11550 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11551 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11552 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11553 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11554 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11555 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11556 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11557 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11558 * objc.dg/bitfield-2.m: Run only on Darwin.
11559 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11560 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11561 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11562 * objc.dg/const-str-1.m: Fix constant string layout.
11563
11564 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11565
11566 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11567
11568 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11569
11570 * gcc.dg/darwin-abi-1.c: New file.
11571
11572 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11573
11574 PR target/12281
11575 * gcc.c-torture/compile/20030921-1.c: New test.
11576
11577 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11578
11579 * g++.dg/opt/reg-stack2.C: New test.
11580
11581 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11582
11583 * g++.dg/eh/delayslot1.C: New test.
11584
11585 2003-09-20 Richard Henderson <rth@redhat.com>
11586
11587 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11588
11589 2003-09-20 Roger Sayle <roger@eyesopen.com>
11590
11591 * gcc.c-torture/execute/20030920-1.c: New test case.
11592
11593 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11594
11595 * g++.dg/rtti/typeid3.C: Correct expected error message.
11596
11597 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11598
11599 PR c++/157
11600 * g++.dg/parse/crash12.C: New test.
11601
11602 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11603
11604 * gcc.dg/compat/mixed-struct-check.h: New.
11605 * gcc.dg/compat/mixed-struct-defs.h: New.
11606 * gcc.dg/compat/mixed-struct-init.h: New.
11607 * gcc.dg/compat/struct-by-value-19_main.c: New.
11608 * gcc.dg/compat/struct-by-value-19_x.c: New.
11609 * gcc.dg/compat/struct-by-value-19_y.c: New.
11610 * gcc.dg/compat/struct-by-value-20_main.c: New.
11611 * gcc.dg/compat/struct-by-value-20_x.c: New.
11612 * gcc.dg/compat/struct-by-value-20_y.c: New.
11613 * gcc.dg/compat/struct-return-19_main.c: New.
11614 * gcc.dg/compat/struct-return-19_x.c: New.
11615 * gcc.dg/compat/struct-return-19_y.c: New.
11616 * gcc.dg/compat/struct-return-20_main.c: New.
11617 * gcc.dg/compat/struct-return-20_x.c: New.
11618 * gcc.dg/compat/struct-return-20_y.c: New.
11619
11620 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11621 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11622 so that it will not complain on LP64 targets.
11623
11624 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11625
11626 PR c++/495
11627 * g++.dg/template/friend24.C: New test.
11628
11629 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11630
11631 PR c++/12332
11632 * g++.dg/template/memtmpl2.C: New test.
11633
11634 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11635
11636 PR target/11184
11637 * gcc.dg/builtin-apply1.c: New test.
11638
11639 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11640
11641 PR c++/9848
11642 * g++.dg/warn/Wunused-4.C: New test.
11643
11644 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11645
11646 PR c++/12316
11647 * g++.dg/other/gc2.C: New test.
11648
11649 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11650
11651 PR c++/11991
11652 * g++.dg/rtti/typeid3.C: New test.
11653
11654 PR c++/12266
11655 * g++.dg/overload/template1.C: New test.
11656
11657 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11658
11659 * g++.dg/opt/cfg3.C: New test.
11660
11661 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11662
11663 PR c++/7939
11664 * g++.dg/template/crash11.C: New test.
11665
11666 2003-09-16 Jason Merrill <jason@redhat.com>
11667 Jakub Jelinek <jakub@redhat.com>
11668
11669 * gcc.dg/attr-warn-unused-result.c: New test.
11670
11671 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11672
11673 PR c++/12184
11674 * g++.dg/expr/call2.C: New test.
11675
11676 2003-09-15 Andreas Jaeger <aj@suse.de>
11677
11678 * gcc.dg/Wold-style-definition-1.c: New test.
11679
11680 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11681
11682 PR c++/3907
11683 * g++.dg/parse/template12.C: New test.
11684
11685 * g++.dg/abi/bitfield11.C: New test.
11686 * g++.dg/abi/bitfield12.C: Likewise.
11687
11688 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11689
11690 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11691 non-expansion of functional macro name without arguments at EOL.
11692 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11693
11694 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11695
11696 * gcc.c-torture/execute/20030914-[12].c: New tests.
11697
11698 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11699
11700 PR c++/11788
11701 * g++.dg/overload/addr1.C: New test.
11702
11703 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11704
11705 * gcc.dg/20030909-1.c: New test.
11706
11707 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11708
11709 * gcc.dg/ultrasp10.c: New test.
11710
11711 2003-09-09 Devang Patel <dpatel@apple.com>
11712
11713 * gcc.dg/darwin-ld-6.c: New test.
11714
11715 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11716
11717 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11718
11719 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11720
11721 * gcc.dg/ia64-types1.c: New test.
11722 * gcc.dg/ia64-types2.c: Likewise.
11723
11724 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11725
11726 * gcc.dg/builtins-1.c: Add more _Complex tests.
11727 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11728
11729 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11730 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11731
11732 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11733
11734 PR c++/11786
11735 * g++.dg/lookup/koenig2.C: New test.
11736
11737 PR c++/5296
11738 * g++.dg/rtti/typeid2.C: New test.
11739
11740 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11741
11742 * gcc.c-torture/compile/20030904-1.c: New test.
11743
11744 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11745
11746 * g++.dg/opt/longbranch2.C: New test.
11747
11748 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11749
11750 * g++.dg/template/crash10.C: Only compile it.
11751
11752 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11753
11754 PR middle-end/11665
11755 * gcc.c-torture/compile/20030907-1.c: New test.
11756 * g++.dg/init/array11.C: New test.
11757
11758 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11759
11760 PR c++/11852
11761 * g++.dg/init/struct1.C: New test.
11762
11763 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11764
11765 PR c++/12181
11766 * g++.dg/expr/comma1.C: New test.
11767
11768 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11769
11770 PR c++/11867
11771 * g++.dg/expr/static_cast5.C: New test.
11772
11773 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11774
11775 PR c++/11507
11776 * g++.dg/lookup/scoped7.C: New test.
11777
11778 PR c++/9574
11779 * g++.dg/other/static1.C: New test.
11780
11781 PR c++/11490
11782 * g++.dg/warn/template-1.C: New test.
11783
11784 PR c++/11432
11785 * g++.dg/template/crash10.C: New test.
11786
11787 PR c++/2478
11788 * g++.dg/overload/VLA.C: New test.
11789
11790 PR c++/10804
11791 * g++.dg/template/call1.C: New test.
11792
11793 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11794
11795 PR c++/11794
11796 * g++.dg/parse/using3.C: New test.
11797
11798 2003-09-06 Roger Sayle <roger@eyesopen.com>
11799
11800 PR c++/11409
11801 * g++.dg/overload/builtin3.C: New test case.
11802
11803 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11804
11805 PR c/9862
11806 * gcc.dg/20030906-1.c: New test.
11807 * gcc.dg/20030906-2.c: Likewise.
11808
11809 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11810
11811 PR c++/12167
11812 * g++.dg/parse/defarg5.C: New test.
11813
11814 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11815
11816 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11817
11818 PR c++/12163
11819 * g++.dg/expr/static_cast4.C: New test.
11820
11821 PR c++/12146
11822 * g++.dg/template/crash9.C: New test.
11823
11824 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11825
11826 * g++.old-deja/g++.ext/pretty2.C: Update for change
11827 in __FUNCTION__.
11828 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11829
11830 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11831
11832 PR c++/11922
11833 * g++/dg/template/qualified-id1.C: New test.
11834
11835 PR c++/12037
11836 * g++.dg/warn/noeffect4.C: New test.
11837
11838 2003-09-04 Matt Austern <austern@apple.com>
11839
11840 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11841 * g++.dg/ext/fnname2.C: Likewise.
11842 * g++.dg/ext/fnname3.C: Likewise.
11843
11844 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11845
11846 * g++.dg/expr/lval1.C: New test.
11847 * g++.dg/ext/lvcast.C: Remove.
11848
11849 2003-09-03 Roger Sayle <roger@eyesopen.com>
11850
11851 PR optimization/11700.
11852 * gcc.c-torture/compile/20030903-1.c: New test case.
11853
11854 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11855
11856 PR c++/12053
11857 * g++.dg/abi/layout4.C: New test.
11858
11859 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11860
11861 PR c++/11553
11862 * g++.dg/parse/friend3.C: New test.
11863
11864 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11865
11866 PR c++/11847
11867 * g++.dg/template/class1.C: New test.
11868
11869 PR c++/11808
11870 * g++.dg/expr/call1.C: New test.
11871
11872 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11873
11874 PR c++/12114
11875 * g++.dg/init/ref9.C: New test.
11876
11877 PR c++/11972
11878 * g++.dg/template/nested4.C: New test.
11879
11880 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11881
11882 PR c++/12093
11883 * g++.dg/template/non-dependent4.C: New test.
11884
11885 PR c++/11928
11886 * g++.dg/inherit/conv1.C: New test.
11887
11888 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11889
11890 PR c++/6196
11891 * g++.dg/ext/label1.C: New test.
11892 * g++.dg/ext/label2.C: Likewise.
11893
11894 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11895
11896 * g++.dg/expr/cond3.C: New test.
11897
11898 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11899
11900 * gcc.dg/builtins-1.c: Add new builtin cases.
11901
11902 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11903
11904 * gcc.dg/builtins-1.c: Add new cases.
11905 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11906
11907 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11908
11909 * gcc.dg/builtins-1.c: Add more math builtin tests.
11910 * gcc.dg/torture/builtin-attr-1.c: New test.
11911
11912 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11913
11914 PR optimization/5079
11915 * g++.dg/opt/static3.C: New test.
11916
11917 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11918
11919 * gcc.misc-tests/gcov-10b.c: New test.
11920
11921 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11922
11923 * g++.dg/opt/ptrmem3.C: New test.
11924
11925 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11926
11927 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11928
11929 * gcc.dg/20030826-2.c: New test.
11930
11931 2003-08-26 Roger Sayle <roger@eyesopen.com>
11932
11933 PR middle-end/12002
11934 * g77.f-torture/compile/12002.f: New test case.
11935
11936 2003-08-26 Roger Sayle <roger@eyesopen.com>
11937
11938 * gcc.dg/20030826-1.c: New test case.
11939
11940 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11941
11942 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11943
11944 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11945
11946 PR c++/11871
11947 * c++.dg/lookup/crash1.C: New test.
11948
11949 * c++.dg/warn/noeffect3.C: New test.
11950
11951 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11952
11953 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11954 * gcc.dg/compat/vector-1_y.c: Ditto.
11955 * gcc.dg/compat/vector-2_x.c: Ditto.
11956 * gcc.dg/compat/vector-2_y.c: Ditto.
11957
11958 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11959
11960 * gcc.dg/20030702-1.c: New test.
11961
11962 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11963
11964 PR c++/8795
11965 * g++.dg/ext/altivec-1.C: New test.
11966
11967 2003-08-24 Richard Henderson <rth@redhat.com>
11968
11969 * g++.dg/eh/simd-2.C: Add -w for x86.
11970
11971 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11972
11973 * gcc.dg/20030815-1.c: New test.
11974
11975 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11976
11977 PR c++/3765
11978 * g++.dg/parse/access6.C: New test.
11979
11980 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11981
11982 PR c++/641, c++/11876
11983 * g++.dg/template/friend22.C: New test.
11984 * g++.dg/template/friend23.C: Likewise.
11985
11986 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11987
11988 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
11989 identically.
11990
11991 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11992
11993 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11994
11995 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11996
11997 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11998
11999 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12000
12001 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12002
12003 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12004
12005 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12006
12007 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12008
12009 PR c++/11919
12010 * g++.dg/overload/prom1.C: New test.
12011
12012 PR c++/11551
12013 * g++.dg/parse/dtor2.C: New test.
12014
12015 PR c++/10762
12016 * g++.dg/parse/using2.C: New test.
12017
12018 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12019
12020 PR target/11805
12021 * gcc.c-torture/compile/20030821-1.c: New.
12022
12023 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12024
12025 PR c++/11834
12026 * g++.dg/template/deduce2.C: New test.
12027
12028 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12029
12030 * gcc.c-torture/execute/20030821-1.c: New test.
12031
12032 2003-08-20 Roger Sayle <roger@eyesopen.com>
12033
12034 PR middle-end/11984
12035 * gcc.dg/20030820-1.c: New test case.
12036
12037 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12038
12039 PR c++/11945
12040 * g++.dg/warn/noeffect2.C: New test.
12041
12042 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12043
12044 PR c++/10926
12045 * g++.dg/template/dtor2.C: New test.
12046
12047 PR c++/11684
12048 * g++.dg/template/operator1.C: New test.
12049 * g++.dg/parse/operator4.C: New test.
12050
12051 PR c++/11946.C
12052 * g++.dg/expr/enum1.C: New test.
12053 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12054
12055 PR c++/11036.C
12056 * g++.dg/parse/elab2.C: New test.
12057 * g++.dg/parse/typedef4.C: Change error message.
12058 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12059 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12060 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12061
12062 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12063
12064 * gcc.dg/pch/warn-1.c: New.
12065 * gcc.dg/pch/warn-1.hs: New.
12066
12067 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12068 not-tested file.
12069
12070 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12071
12072 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12073
12074 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12075
12076 * gcc.dg/uninit-D.c: New Test.
12077 * gcc.dg/uninit-E.c: New Test.
12078 * gcc.dg/uninit-F.c: New Test.
12079 * gcc.dg/uninit-G.c: New Test.
12080
12081 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12082
12083 * g++.dg/README: Describe the pch directory.
12084
12085 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12086
12087 PR c++/11174
12088 * g++.dg/parse/access4.C: New test.
12089 * g++.dg/parse/access5.C: Likewise.
12090 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12091
12092 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12093
12094 * gcc.dg/noncompile/20030818-1.c: New.
12095
12096 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12097
12098 PR c++/11957
12099 * g++.dg/warn/noeffect1.C: New test.
12100
12101 * g++.dg/template/scope2.C: New test.
12102 * g++.dg/template/error2.C: Correct dg-error
12103
12104 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12105
12106 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12107
12108 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12109
12110 PR C++/11512
12111 * g++.dg/template/warn1.C: New.
12112
12113 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12114
12115 * g++.dg/template/error2.C: New test.
12116 * g++.dg/lookup/using7.C: Adjust errors
12117 * g++.old-deja/g++.pt/crash36.C: Likewise.
12118 * g++.old-deja/g++.pt/derived3.C: Likewise.
12119
12120 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12121
12122 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12123 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12124 * gcc.c-torture/execute/builtins/string-9.c: New, from
12125 string-opt-9.c. Adjust for execute/builtins framework.
12126 * gcc.c-torture/execute/string-opt-9.c: Delete.
12127
12128 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12129
12130 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12131
12132 * g++.dg/parse/ret-type2.C: New test.
12133
12134 PR c++/11703
12135 * g++.dg/init/new8.C: New test.
12136
12137 PR c++/10923
12138 * g++.dg/parse/typedef5.C: New test.
12139
12140 PR c++/9512
12141 * g++.dg/parse/qualified2.C: New test.
12142 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12143 invalid code.
12144
12145 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12146
12147 * g++.dg/conversion/ptrmem1.C: New test.
12148
12149 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12150
12151 PR target/11693
12152 * gcc.dg/20030811-1.c: New test.
12153
12154 PR target/11535
12155 * gcc.c-torture/execute/20030811-1.c: New test.
12156
12157 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12158
12159 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12160
12161 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12162
12163 PR c++/11789.C
12164 * g++.dg/inherit/multiple1.C: New test.
12165
12166 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12167
12168 * gcc.dg/spe1.c: New test.
12169
12170 PR c++/11670
12171 * g++.dg/expr/cast2.C: New test.
12172
12173 PR c++/10530
12174 * g++.dg/template/dependent-name2.C: New test.
12175
12176 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12177
12178 * g++.dg/parse/crash11.C: Put the dg options in comments.
12179
12180 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12181
12182 * lib/gcc-dg.exp: Update for diagnostic change.
12183
12184 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12185
12186 PR c++/5767
12187 * g++.dg/parse/crash11.C: New test.
12188
12189 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12190
12191 * gcc.dg/cpp/spacing1.c: Update.
12192
12193 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12194
12195 PR target/11739
12196 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12197 a value for -mtune.
12198
12199 2003-08-04 Roger Sayle <roger@eyesopen.com>
12200
12201 PR middle-end/11771
12202 * gcc.c-torture/compile/20030804-1.c: New test case.
12203
12204 2003-08-04 Roger Sayle <roger@eyesopen.com>
12205
12206 * gcc.dg/20030804-1.c: New test case.
12207
12208 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12209
12210 * gcc.dg/cpp/separate-1.c: New test.
12211
12212 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12213
12214 PR c++/11704
12215 * g++.dg/template/dependent-expr2.C: New test.
12216
12217 PR c++/11766
12218 * g++.dg/expr/ptrmem1.C: New test.
12219
12220 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12221
12222 PR c++/9453
12223 * g++.dg/template/friend15.C: New test.
12224
12225 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12226
12227 * lib/dg-pch.exp: Work round PCH bug.
12228
12229 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12230
12231 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12232 builtins. Move cases from builtins-4.c here.
12233
12234 * gcc.dg/torture/builtin-math-1.c: New test taken from
12235 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12236 additional cases.
12237
12238 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12239 Delete.
12240
12241 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12242
12243 PR c++/9447
12244 * g++.dg/template/using7.C: New test.
12245
12246 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12247
12248 * import1.c, import2.c: New tests.
12249
12250 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12251
12252 * g++.dg/eh/crossjump1.C: New test.
12253
12254 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12255
12256 PR c++/11697
12257 * g++.dg/template/using6.C: New test.
12258
12259 PR c++/11744
12260 * g++.dg/template/koenig2.C: New test.
12261
12262 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12263
12264 PR c++/7983
12265 * g++.dg/parse/typedef4.C: New test.
12266
12267 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12268
12269 PR c++/8442, c++/8806
12270 * g++.dg/template/elab1.C: New test.
12271 * g++.dg/template/type2.C: Likewise.
12272 * g++.dg/template/ttp3.C: Adjust expected error message.
12273 * g++.old-deja/g++.law/visibility13.C: Likewise.
12274 * g++.old-deja/g++.niklas/t135.C: Likewise.
12275 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12276 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12277 template argument.
12278 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12279
12280 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12281
12282 PR c++/11295
12283 * g++.dg/ext/stmtexpr1.C: New test.
12284
12285 * g++.dg/opt/tmp1.C: New test.
12286
12287 PR c++/11525
12288 * g++.dg/parse/constant4.C: New test.
12289
12290 PR c++/9447
12291 * g++.dg/template/using5.C: New test.
12292
12293 2003-07-31 Roger Sayle <roger@eyesopen.com>
12294
12295 * gcc.dg/builtins-27.c: New test case.
12296
12297 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12298
12299 * gcc.dg/tls/opt-7.c: New test.
12300
12301 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12302
12303 * g++.old-deja/g++.other/crash18.C: Remove.
12304
12305 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12306
12307 * g++.dg/template/explicit3.C: New.
12308 * g++.dg/template/explicit4.C: New.
12309 * g++.dg/template/explicit5.C: New.
12310
12311 PR c++/11347
12312 * g++.dg/template/memtmpl1.C: New.
12313
12314 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12315
12316 PR target/11565
12317 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12318 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12319
12320 2003-07-30 Jan Hubicka <jh@suse.cz>
12321
12322 * vtgc1.c: Kill.
12323
12324 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12325
12326 * gcc.dg/struct-in-proto-1.c: New test.
12327
12328 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12329
12330 * gcc.dg/cpp/include2.c: Only expect one message.
12331
12332 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12333
12334 PR c++/9447
12335 * g++.dg/template/using1.C: New test.
12336 * g++.dg/template/using2.C: New test.
12337 * g++.dg/template/using3.C: New test.
12338 * g++.dg/template/using4.C: New test.
12339
12340 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12341
12342 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12343 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12344
12345 2003-07-28 Jan Hubicka <jh@suse.cz>
12346
12347 PR c++/11530
12348 * g++.dg/opt/call1.C: New test.
12349
12350 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12351
12352 PR c++/11667
12353 * g++.dg/init/enum2.C: New test.
12354 * g++.dg/template/overload1.C: Add "-w" option.
12355
12356 2003-07-28 <hp@bitrange.com>
12357
12358 * gcc.dg/Wdeclaration-after-statement-1.c,
12359 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12360
12361 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12362
12363 * gcc.c-torture/compile/20030725-1.c: New test.
12364
12365 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12366
12367 * gcc.dg/20030505.c: Only run for SPE.
12368 Remove definition of opaque type.
12369
12370 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12371
12372 * g++.dg/template/ptrmem6.C: New test.
12373
12374 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12375
12376 * gcc.c-torture/compile/zero-strct-2.c: New test.
12377
12378 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12379
12380 * gcc.dg/intermod-1.c: New test.
12381
12382 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12383
12384 PR c++/11617
12385 * g++.dg/template/lookup2.C: New test.
12386 * g++.dg/template/memclass1.C: Remove instantiated from error.
12387 * g++.dg/other/error2.C: Tweak expected errors.
12388
12389 PR c++/11596
12390 * g++.dg/template/defarg3.C: New test.
12391
12392 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12393
12394 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12395
12396 * g++.dg/inherit/access5.C: New test.
12397
12398 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12399
12400 PR c++/11513
12401 * g++.dg/template/crash8.C: New test.
12402
12403 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12404
12405 PR c/10602
12406 * gcc.dg/noncompile/incomplete-2.c: New test.
12407
12408 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12409
12410 PR c++/11645
12411 * g++.dg/inherit/access4.C: New test.
12412
12413 PR c++/11517
12414 * g++.dg/expr/cond2.C: New test.
12415
12416 PR optimization/10679
12417 * g++.dg/opt/inline4.C: New test.
12418
12419 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12420
12421 * g++.dg/parse/crash10: New test.
12422
12423 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12424
12425 * g++.dg/ext/flexary1.C: New test.
12426
12427 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12428
12429 PR c++/10793
12430 * g++.dg/template/crash9.C: New test.
12431
12432 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12433
12434 PR c++/3004
12435 * g++.dg/parse/typedef3.C: New test.
12436
12437 PR c++/7906
12438 * g++.dg/parse/operator2.C: New test.
12439
12440 PR c++/8895
12441 * g++.dg/parse/def-tmpl-arg1.C: New test.
12442
12443 PR c++/9282
12444 * g++.dg/parse/funptr1.C: New test.
12445
12446 PR c++/9452
12447 * g++.dg/parse/ambig3.C: New test.
12448
12449 PR c++/9454
12450 * g++.dg/parse/operator3.C: New test.
12451
12452 PR c++/9486
12453 * g++.dg/parse/template10.C: New test.
12454
12455 PR c++/9488
12456 * g++.dg/parse/template11.C: New test.
12457
12458 PR c++/10150
12459 * g++.dg/parse/invalid-op1.C: New test.
12460
12461 PR c++/10247
12462 * g++.dg/parse/condexpr1.C: New test.
12463
12464 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12465
12466 * g++.dg/ext/packed3.C: New test.
12467 * g++.dg/ext/packed4.C: New test.
12468
12469 * gcc.dg/pack-test-3.c: New test.
12470
12471 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12472
12473 * lib/compat.exp: Handle dg-options per source file.
12474 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12475 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12476 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12477 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12478 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12479 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12480 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12481 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12482 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12483 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12484 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12485 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12486 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12487 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12488
12489 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12490
12491 PR c/10320
12492 * gcc.c-torture/execute/20030718-1.c: New test.
12493
12494 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12495
12496 PR optimization/11536
12497 * gcc.dg/20030721-1.c: New test.
12498
12499 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12500
12501 PR c++/11546
12502 * g++.dg/template/lookup1.C: New test.
12503
12504 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12505
12506 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12507 diagnostics of ill-formed constructs involving labels.
12508 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12509 the new 'previously defined here' message.
12510
12511 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12512
12513 * g++.dg/parse/non-dependent2.C: New test.
12514
12515 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12516
12517 * g++.dg/init/init-ref4.C: xfail on targets without
12518 weak symbols.
12519
12520 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12521
12522 PR target/11087
12523 * gcc.c-torture/execute/20030717-1.c: New test.
12524
12525 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12526
12527 * g++.dg/opt/cfg1.C: New test.
12528
12529 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12530
12531 PR optimization/11557
12532 * gcc.dg/20030717-1.c: New test.
12533
12534 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12535
12536 PR c++/10476
12537 * g++.dg/expr/crash-1.C: New test.
12538
12539 PR c++/11027
12540 * g++.dg/template/init3.C: New test.
12541
12542 PR c++/8222
12543 * g++.dg/template/non-dependent1.C: New test.
12544
12545 PR c++/11070
12546 * g++.dg/template/non-dependent2.C: New test.
12547
12548 PR c++/11071
12549 * g++.dg/template/non-dependent3.C: New test.
12550
12551 PR c++/9907
12552 * g++.dg/template/sizeof5.C: New test.
12553
12554 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12555
12556 PR 11498
12557 * gcc.c-torture/compile/mangle-1.c: New file.
12558
12559 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12560
12561 PR c++/7809
12562 * g++.dg/parse/access3.C: New test.
12563
12564 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12565
12566 PR c++/11384
12567 * g++.dg/init/init-ref4.C: New test.
12568
12569 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12570
12571 PR c++/11547
12572 * g++.dg/parse/constant3.C: New test.
12573 * g++.dg/parse/crash7.C: Likewise.
12574
12575 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12576
12577 PR target/11008
12578 * gcc.dg/i386-pentium4-not-mull.c: New.
12579
12580 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12581
12582 * gcc.dg/asm-names.c (ymain): Make it weak.
12583
12584 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12585
12586 PR c++/5421
12587 * g++.dg/template/friend21.C: New test.
12588
12589 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12590
12591 * gcc.dg/cleanup-8.c: New test.
12592 * gcc.dg/cleanup-9.c: New test.
12593
12594 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12595
12596 * g++.dg/ext/dll-MI1.h: New file.
12597 * g++.dg/ext/dllexport-MI1.C: New file.
12598 * g++.dg/ext/dllimport-MI1.C: New file.
12599
12600 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12601
12602 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12603 it does not have cmpstrsi patterns (just cmpmemsi).
12604
12605 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12606
12607 PR debug/11473
12608 * g++.dg/debug/debug8.C: New test.
12609
12610 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12611
12612 PR c++/10108
12613 * g++.dg/template/crash7.C: New test.
12614
12615 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12616
12617 PR target/10795
12618 * gcc.c-torture/compile/20030708-1.c: New.
12619
12620 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12621
12622 * gcc.c-torture/execute/20030715-1.c: New test.
12623
12624 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12625
12626 * gcc.dg/pch/inline-3.c: New file.
12627 * gcc.dg/pch/inline-3.hs: New file.
12628 * gcc.dg/pch/inline-4.c: New file.
12629 * gcc.dg/pch/inline-4.hs: New file.
12630
12631 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12632
12633 PR c++/11509
12634 * g++.dg/template/crash6.C: New test.
12635
12636 PR c++/7053
12637 * g++.dg/template/friend20.C: New test.
12638
12639 PR c++/7019
12640 * g++.dg/template/overload2.C: New test.
12641
12642 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12643
12644 PR optimization/11440
12645 * gcc.c-torture/execute/20030714-1.c: New test.
12646
12647 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12648
12649 PR c++/11154
12650 * g++.dg/template/partial2.C: New test.
12651
12652 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12653
12654 PR c++/11503
12655 * g++.dg/template/anon1.C: New test.
12656
12657 PR c++/11493
12658 PR c++/11495
12659 * g++.dg/parse/template9.C: Likewise.
12660 * g++.dg/template/crash4.C: New test.
12661 * g++.dg/template/koenig1.C: Likewise.
12662 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12663 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12664 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12665 functions.
12666 * g++.old-deja/g++.jason/template36.C: Likewise.
12667 * g++.old-deja/g++.mike/p1989.C: Likewise.
12668 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12669 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12670 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12671 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12672 compiling.
12673 * g++.old-deja/g++.pt/union2.C: Use this->.
12674
12675 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12676
12677 * gcc.dg/20030711-1.c: New test.
12678
12679 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12680
12681 PR c++/11050
12682 * g++.dg/parse/args1.C: New test.
12683 * g++.pt/defarg8.C: Change expected errors.
12684
12685 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12686
12687 PR c++/8164
12688 * g++.dg/template/nontype2.C: New test.
12689
12690 PR c++/10558
12691 * g++.dg/parse/template8.C: New test.
12692
12693 PR c++/8327
12694 * g++.dg/template/scope1.C: New test.
12695
12696 * g++.dg/warn/Wsign-compare-1.C: New test.
12697
12698 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12699
12700 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12701
12702 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12703
12704 PR c++/9411
12705 * g++.dg/template/explicit2.C: New test.
12706
12707 PR c++/10032
12708 * g++.dg/warn/pedantic1.C: New test.
12709
12710 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12711
12712 PR c++ 9483
12713 * g++.dg/other/field1.C: New test.
12714
12715 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12716
12717 PR c/11449
12718 * gcc.c-torture/compile/20030707-1.c: New.
12719
12720 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12721
12722 PR c++/10849
12723 * g++.dg/template/access12.C: New test.
12724
12725 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12726
12727 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12728 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12729 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12730 * gcc.misc-tests/gcov.exp: Update
12731 * g++.dg/gcov/gcov.exp: Update
12732 * lib/gcov.exp: Update.
12733
12734 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12735
12736 * g++.dg/abi/mangle17.C: Make sure template expressions are
12737 dependent.
12738 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12739 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12740 * g++.dg/opt/stack1.C: Remove erroneous code.
12741 * g++.dg/parse/template7.C: New test.
12742 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12743 * g++.old-deja/g++.pt/crash4.C: Likewise.
12744
12745 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12746
12747 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12748 with zero or one occurence of `$' after the initial `L'.
12749
12750 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12751
12752 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12753
12754 2003-07-08 Roger Sayle <roger@eyesopen.com>
12755
12756 PR c/11370
12757 * gcc.dg/Wunreachable-6.c: New testcase.
12758 * gcc.dg/Wunreachable-7.c: New testcase.
12759
12760 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12761
12762 PR c/11420
12763 * gcc.dg/20030708-1.c: New test.
12764
12765 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12766
12767 * gcc.dg/compat/sdata-section.h: New file.
12768 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12769 * gcc.dg/torture/mips-sdata-1.c: New test.
12770
12771 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12772
12773 PR c++/11030
12774 * g++.dg/template/friend19.C: New test.
12775
12776 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12777
12778 * g++.dg/opt/strength-reduce.C: New test.
12779
12780 2003-07-07 Roger Sayle <roger@eyesopen.com>
12781
12782 PR target/10979
12783 * gcc.dg/20030707-1.c: New testcase.
12784
12785 2003-07-07 Roger Sayle <roger@eyesopen.com>
12786
12787 PR optimization/11059
12788 * g++.dg/opt/emptyunion.C: New testcase.
12789
12790 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12791 Eric Botcazou <ebotcazou@libertysurf.fr>
12792
12793 * g++.dg/opt/stack1.C: New test.
12794
12795 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12796
12797 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12798 run test.
12799
12800 PR c++/11431
12801 * g++.dg/expr/static_cast3.C: New test.
12802
12803 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12804
12805 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12806 everywhere.
12807 * gcc.dg/concat.c: Concatenation of string constants with
12808 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12809 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12810 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12811 necessary to avoid multi-character character constant warning.
12812 * gcc.dg/cpp/escape.c: Likewise.
12813 * gcc.dg/cpp/ucs.c: Likewise.
12814 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12815 Fix a typo.
12816
12817 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12818
12819 PR c/11428
12820 * gcc.c-torture/compile/20030704-1.c: New.
12821
12822 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12823
12824 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12825
12826 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12827
12828 PR c++/5287, PR c++/7910, PR c++/11021
12829 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12830 tests for warnings.
12831 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12832 * g++.dg/ext/dllimport3.C: Likewise.
12833 * g++.dg/ext/dllimport4.C: New file.
12834 * g++.dg/ext/dllimport5.C: New file.
12835 * g++.dg/ext/dllimport6.C: New file.
12836 * g++.dg/ext/dllimport7.C: New file.
12837 * g++.dg/ext/dllimport8.C: New file.
12838 * g++.dg/ext/dllimport9.C: New file.
12839 * g++.dg/ext/dllimport10.C: New file.
12840 * g++.dg/ext/dllexport1.C: New file.
12841
12842 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12843
12844 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12845 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12846
12847 2003-07-03 Roger Sayle <roger@eyesopen.com>
12848
12849 * gcc.dg/builtins-25.c: New testcase.
12850 * gcc.dg/builtins-26.c: New testcase.
12851
12852 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12853
12854 * gcc.dg/compat/vector-defs.h: New file.
12855 * gcc.dg/compat/vector-setup.h: New file.
12856 * gcc.dg/compat/vector-check.h: New file.
12857 * gcc.dg/compat/vector-1_main.c: New file.
12858 * gcc.dg/compat/vector-1_x.c: New file.
12859 * gcc.dg/compat/vector-1_y.c: New file.
12860 * gcc.dg/compat/vector-2_main.c: New file.
12861 * gcc.dg/compat/vector-2_x.c: New file.
12862 * gcc.dg/compat/vector-2_y.c: New file.
12863
12864 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12865 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12866 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12867 * gcc.dg/compat/struct-align-1.h: New file.
12868 * gcc.dg/compat/struct-align-1_main.c: New file.
12869 * gcc.dg/compat/struct-align-1_x.c: New file.
12870 * gcc.dg/compat/struct-align-1_y.c: New file.
12871 * gcc.dg/compat/struct-align-2.h: New file.
12872 * gcc.dg/compat/struct-align-2_main.c: New file.
12873 * gcc.dg/compat/struct-align-2_x.c: New file.
12874 * gcc.dg/compat/struct-align-2_y.c: New file.
12875
12876 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12877 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12878 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12879 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12880 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12881 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12882 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12883 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12884 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12885 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12886 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12887 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12888 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12889 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12890 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12891 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12892 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12893 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12894 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12895 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12896 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12897 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12898 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12899 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12900 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12901 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12902 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12903 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12904 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12905
12906 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12907
12908 * gcc.dg/i386-call-1.c: New test.
12909
12910 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12911
12912 PR c++/9162
12913 * g++.dg/parse/defarg4.C: New.
12914
12915 2003-07-03 Roger Sayle <roger@eyesopen.com>
12916
12917 PR target/10700
12918 * gcc.c-torture/compile/20030703-1.c: New test case.
12919
12920 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12921
12922 * g++.dg/template/local3.C: Remove extra semicolon.
12923
12924 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12925
12926 * gcc.dg/i386-volatile-1.c: New test.
12927
12928 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12929
12930 PR c++/11072
12931 * g++.dg/other/offsetof2.C: XFAIL.
12932 * g++.dg/other/offsetof5.C: New.
12933
12934 PR c++/10219
12935 * g++.dg/template/error1.C: New.
12936
12937 PR c++/9779
12938 * g++.dg/template/dependent-expr1.C: New.
12939
12940 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12941
12942 PR c++/6949
12943 * g++.dg/template/local3.C: New test.
12944
12945 PR c++/11149
12946 * g++.dg/lookup/scoped6.C: New test.
12947
12948 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12949
12950 PR c++/8046
12951 * g++.dg/other/error7.C: New test.
12952
12953 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12954
12955 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12956 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12957 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12958 * g++.old-deja/g++.other/union2.C: Likewise.
12959 * gcc.dg/c90-const-expr-2.c: Likewise.
12960 * gcc.dg/c90-const-expr-3.c: Likewise.
12961 * gcc.dg/c99-const-expr-2.c: Likewise.
12962 * gcc.dg/c99-const-expr-3.c: Likewise.
12963 * gcc.dg/concat.c: Likewise.
12964
12965 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12966
12967 PR c++/9559
12968 * g++.dg/init/static1.C: New test.
12969
12970 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12971
12972 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
12973 * g++.old-deja/g++.other/access2.C: Likewise.
12974 * g++.old-deja/g++.other/decl2.C: Likewise.
12975 * gcc.c-torture/execute/20020615-1.c: Likewise.
12976
12977 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12978
12979 PR c++/4933
12980 * g++.dg/template/sizeof4.C: New test.
12981
12982 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12983
12984 * g++.dg/other/error6.C: New test.
12985
12986 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12987
12988 PR c++/10750
12989 * g++.dg/parse/constant2.C: New test.
12990
12991 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12992
12993 PR c++/11106
12994 * g++.dg/other/error5.C: New test.
12995
12996 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12997
12998 * gcc.dg/format/gcc_diag-1.c: New test.
12999
13000 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13001
13002 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13003
13004 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13005
13006 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13007 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13008 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13009
13010 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13011
13012 * gcc.c-torture/execute/builtins/string-8.c: New test.
13013 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13014 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13015 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13016
13017 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13018
13019 PR c++/10468
13020 * g++.dg/ext/typeof6.C: New test.
13021
13022 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13023
13024 PR c++/10796
13025 * g++.dg/init/enum1.C: New test.
13026
13027 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13028
13029 * gcc.dg/20030627-1.c: New test.
13030
13031 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13032
13033 PR c++/11332
13034 * g++.dg/expr/static_cast2.C: New test.
13035
13036 2003-06-26 Roger Sayle <roger@eyesopen.com>
13037 Jakub Jelinek <jakub@redhat.com>
13038
13039 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13040 sprintf(dst,"%s",src) optimization.
13041 * gcc.c-torture/execute/20030626-1.c: New test case.
13042 * gcc.c-torture/execute/20030626-2.c: New test case.
13043
13044 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13045
13046 * gcc.c-torture/execute/multi-ix.c: New test.
13047
13048 * gcc.c-torture/execute/simd-4.c (main):
13049 Added missing semicolon at end of union.
13050
13051 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13052
13053 PR c++/8266
13054 * g++.dg/template/explicit-instantiation3.C: New test.
13055
13056 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13057
13058 * gcc.dg/20030626-1.c: Use signed char.
13059
13060 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13061
13062 * gcc.dg/20030626-1.c: New test.
13063
13064 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13065
13066 * const-str-2.m: Update.
13067
13068 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13069
13070 PR c++/10990
13071 * g++.dg/rtti/dyncast1.C: New test.
13072 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13073 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13074 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13075
13076 PR c++/10931
13077 * g++.dg/expr/static_cast1.C: New test.
13078
13079 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13080
13081 * gcc.dg/20030625-1.c: New test.
13082
13083 2003-06-24 Roger Sayle <roger@eyesopen.com>
13084
13085 * gcc.c-torture/compile/20030624-1.c: New test case.
13086
13087 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13088
13089 * gcc.c-torture/execute/string-opt-17.c: New test.
13090
13091 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13092
13093 PR c++/5754
13094 * g++.dg/parse/crash6.C: New test.
13095
13096 2003-06-23 Roger Sayle <roger@eyesopen.com>
13097
13098 * gcc.dg/builtins-24.c: New test case.
13099
13100 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13101
13102 * g++.dg/opt/operator1.C: New test.
13103
13104 2003-06-22 Roger Sayle <roger@eyesopen.com>
13105
13106 * gcc.c-torture/execute/string-opt-16.c: New test case.
13107
13108 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13109
13110 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13111 * g++.old-deja/g++.other/conv7.C: Likewise
13112 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13113 * g++.old-deja/g++.other/overload14.C: Likewise.
13114
13115 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13116
13117 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13118 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13119
13120 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13121
13122 PR c++/10888
13123 * g++.dg/warn/Winline-3.C: New test.
13124
13125 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13126
13127 * lib/target-supports.exp (check_alias_available): Make the test
13128 program acceptable to the Solaris assembler.
13129
13130 PR c++/10749
13131 * g++.dg/template/memclass2.C: New test.
13132
13133 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13134 Eric Botcazou <ebotcazou@libertysurf.fr>
13135
13136 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13137 data for non-matching targets.
13138 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13139
13140 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13141
13142 PR c++/10845
13143 * g++.dg/template/member3.C: New test.
13144
13145 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13146
13147 PR c++/10939
13148 * g++.dg/template/func1.C: New test.
13149
13150 PR c++/9649
13151 * g++.dg/template/static4.C: New test.
13152 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13153
13154 PR c++/11041
13155 * g++.dg/init/ref7.C: New test.
13156
13157 2003-06-19 Matt Austern <austern@apple.com>
13158
13159 PR c++/11228
13160 * g++.dg/anew1.C: New test.
13161 * g++.dg/anew2.C: New test.
13162 * g++.dg/anew3.C: New test.
13163 * g++.dg/anew4.C: New test.
13164
13165 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13166
13167 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13168
13169 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13170
13171 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13172 endian-dependent.
13173
13174 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13175
13176 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13177 Remove cruft.
13178
13179 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13180
13181 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13182 * gcc.c-torture/compile/961203-1.c: Likewise.
13183 * gcc.c-torture/compile/980506-1.c: Likewise.
13184
13185 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13186
13187 PR c++/10712
13188 * g++.dg/lookup/using7.C: New test.
13189
13190 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13191
13192 PR c++/11105
13193 * g++.dg/abi/conv1.C: Remove it.
13194 * g++.dg/template/conv7.C: New test.
13195 * g++.dg/template/conv8.C: Likewise.
13196 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13197 conversion operator.
13198
13199 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13200
13201 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13202 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13203 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13204 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13205 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13206 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13207 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13208 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13209 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13210 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13211 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13212 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13213 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13214 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13215 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13216 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13217 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13218 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13219 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13220 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13221 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13222 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13223 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13224 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13225 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13226 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13227 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13228 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13229 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13230
13231 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13232
13233 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13234 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13235 indications.
13236
13237 2003-06-16 Roger Sayle <roger@eyesopen.com>
13238
13239 * gcc.dg/i386-387-5.c: New test case.
13240 * gcc.dg/i386-387-6.c: New test case.
13241 * gcc.dg/builtins-23.c: New test case.
13242
13243 2003-06-15 Roger Sayle <roger@eyesopen.com>
13244
13245 * gcc.dg/builtins-22.c: New test case.
13246 * gcc.dg/i386-387-1.c: Update to test exp.
13247 * gcc.dg/i386-387-2.c: Likewise.
13248
13249 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13250
13251 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13252
13253 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13254
13255 * lib/gcc-dg.exp (dg-require-dll): New function.
13256 (dg-xfail-if): Likewise.
13257 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13258 driver.
13259
13260 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13261 * gcc.c-torture/compile/20001205-1.c: Likewise.
13262 * gcc.c-torture/compile/20001226-1.c: Likewise.
13263 * gcc.c-torture/compile/20010518-2.c: Likewise.
13264 * gcc.c-torture/compile/20020312-1.c: Likewise.
13265 * gcc.c-torture/compile/20020604-1.c: Likewise.
13266 * gcc.c-torture/compile/920501-12.c: Likewise.
13267 * gcc.c-torture/compile/920501-4.c: Likewise.
13268 * gcc.c-torture/compile/920520-1.c: Likewise.
13269 * gcc.c-torture/compile/920521-1.c: Likewise.
13270 * gcc.c-torture/compile/920625-1.c: Likewise.
13271 * gcc.c-torture/compile/961203-1.c: Likewise.
13272 * gcc.c-torture/compile/980506-1.c: Likewise.
13273 * gcc.c-torture/compile/981006-1.c: Likewise.
13274 * gcc.c-torture/compile/981022-1.c: Likewise.
13275 * gcc.c-torture/compile/981223-1.c: Likewise.
13276 * gcc.c-torture/compile/990617-1.c: Likewise.
13277 * gcc.c-torture/compile/dll.c: Likewise.
13278 * gcc.c-torture/compile/labels-3.c: Likewise.
13279 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13280 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13281 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13282 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13283 * gcc.c-torture/compile/simd-5.c: Likewise.
13284 * gcc.c-torture/compile/20000804-1.x: Remove.
13285 * gcc.c-torture/compile/20001205-1.x: Likewise.
13286 * gcc.c-torture/compile/20001226-1.x: Likewise.
13287 * gcc.c-torture/compile/20010518-2.x: Likewise.
13288 * gcc.c-torture/compile/20020312-1.x: Likewise.
13289 * gcc.c-torture/compile/20020604-1.x: Likewise.
13290 * gcc.c-torture/compile/920501-12.x: Likewise.
13291 * gcc.c-torture/compile/920501-4.x: Likewise.
13292 * gcc.c-torture/compile/920520-1.x: Likewise.
13293 * gcc.c-torture/compile/920521-1.x: Likewise.
13294 * gcc.c-torture/compile/920625-1.x: Likewise.
13295 * gcc.c-torture/compile/961203-1.x: Likewise.
13296 * gcc.c-torture/compile/980506-1.x: Likewise.
13297 * gcc.c-torture/compile/981006-1.x: Likewise.
13298 * gcc.c-torture/compile/981022-1.x: Likewise.
13299 * gcc.c-torture/compile/981223-1.x: Likewise.
13300 * gcc.c-torture/compile/990617-1.x: Likewise.
13301 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13302 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13303 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13304 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13305 * gcc.c-torture/compile/simd-5.x: Likewise.
13306
13307 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13308
13309 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13310
13311 * gcc.c-torture/execute/20030611-1.c: New test.
13312
13313 2003-06-12 Roger Sayle <roger@eyesopen.com>
13314
13315 PR middle-end/168
13316 * gcc.dg/20030612-1.c: New test case.
13317
13318 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13319
13320 PR c++/10635
13321 * g++.dg/expr/cast1.C: New test.
13322
13323 2003-06-12 Roger Sayle <roger@eyesopen.com>
13324
13325 * gcc.dg/builtins-21.c: New test case.
13326
13327 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13328
13329 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13330 options instead of at the end.
13331 * lib/objc.exp (objc_target_compile): Likewise.
13332
13333 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13334
13335 PR c++/10432
13336 * g++.dg/parse/error1.C: New test.
13337
13338 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13339
13340 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13341 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13342 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13343 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13344 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13345 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13346 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13347 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13348 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13349 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13350 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13351 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13352 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13353 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13354 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13355 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13356 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13357 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13358 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13359 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13360 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13361 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13362 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13363 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13364
13365 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13366 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13367 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13368 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13369 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13370 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13371 * gcc.dg/compat/scalar-return-3_main.c: New file.
13372 * gcc.dg/compat/scalar-return-3_x.c: New file.
13373 * gcc.dg/compat/scalar-return-3_y.c: New file.
13374 * gcc.dg/compat/scalar-return-4_main.c: New file.
13375 * gcc.dg/compat/scalar-return-4_x.c: New file.
13376 * gcc.dg/compat/scalar-return-4_y.c: New file.
13377
13378 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13379
13380 * gcc.dg/compat/fp2-struct-check.h: New file.
13381 * gcc.dg/compat/fp2-struct-defs.h: New file.
13382 * gcc.dg/compat/fp2-struct-init.h: New file.
13383 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13384 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13385 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13386 * gcc.dg/compat/struct-return-10_main.c: New file.
13387 * gcc.dg/compat/struct-return-10_x.c: New file.
13388 * gcc.dg/compat/struct-return-10_y.c: New file.
13389
13390 * gcc.dg/compat/compat-common.h: New file.
13391 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13392 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13393 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13394 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13395 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13396 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13397 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13398 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13399 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13400 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13401 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13402 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13403 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13404 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13405 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13406 * gcc.dg/compat/small-struct-check.h: Ditto.
13407 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13408 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13409 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13410 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13411 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13412 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13413 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13414 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13415 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13416 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13417 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13418 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13419 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13420 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13421 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13422 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13423 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13424 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13425 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13426 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13427 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13428 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13429 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13430 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13431 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13432 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13433 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13434 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13435 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13436 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13437
13438 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13439
13440 * g++.dg/pch/static-1.C: New file.
13441 * g++.dg/pch/static-1.Hs: New file.
13442
13443 2003-06-10 Richard Henderson <rth@redhat.com>
13444
13445 * gcc.dg/asm-7.c: Adjust expected warning text.
13446
13447 2003-06-10 Roger Sayle <roger@eyesopen.com>
13448
13449 * gcc.dg/builtins-20.c: New test case.
13450
13451 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13452
13453 PR c++/11131
13454 * g++.dg/opt/template1.C: New test.
13455
13456 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13457
13458 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13459 additional_sources.
13460
13461 2003-05-21 David Taylor <dtaylor@emc.com>
13462
13463 * gcc.dg/Wpadded.c: New file.
13464
13465 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13466
13467 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13468 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13469 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13470 dg-require-weak.
13471
13472 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13473
13474 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13475
13476 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13477
13478 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13479 (dg-require-alias): Likewise.
13480 (dg-require-gc-sections): Likewise.
13481 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13482
13483 2003-06-08 Richard Henderson <rth@redhat.com>
13484
13485 * gcc.dg/20011029-2.c: Fix the array reference.
13486 * gcc.dg/asm-7.c: New.
13487
13488 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13489
13490 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13491
13492 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13493
13494 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13495 (dg-require-gc-sections): Likewise.
13496
13497 2003-06-08 Jan Hubicka <jh@suse.cz>
13498
13499 * i386-cmov1.c: Fix regular expression.
13500 * i386-cvt-1.c: Likewise.
13501 * i386-local.c: Likewise.
13502 * i386-local2.c: Likewise.
13503 * i386-mul.c: Likewise.
13504 * i386-ssetype-1.c: Likewise.
13505 * i386-ssetype-3.c: Likewise.
13506 * i386-ssetype-5.c: Likewise.
13507
13508 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13509
13510 PR c++/11039
13511 * g++.dg/warn/implicit-typename2.C: New test.
13512 * g++.dg/warn/implicit-typename3.C: New test.
13513
13514 2003-06-07 Richard Henderson <rth@redhat.com>
13515
13516 * g++.dg/other/offsetof3.C: Use size_t.
13517 * g++.dg/other/offsetof4.C: Likewise.
13518
13519 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13520
13521 * lib/copy-file.exp: New. Implement gcc_copy_files.
13522
13523 * lib/dg-pch.exp: Load copy-file.exp
13524 (dg-pch): Use gcc_copy_files instead of "file copy".
13525
13526 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13527
13528 * gcc.dg/weak/weak.exp: Simplify.
13529 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13530 * gcc.dg/weak/weak-1.c: Likewise.
13531 * gcc.dg/weak/weak-2.c: Likewise.
13532 * gcc.dg/weak/weak-3.c: Likewise.
13533 * gcc.dg/weak/weak-4.c: Likewise.
13534 * gcc.dg/weak/weak-5.c: Likewise.
13535 * gcc.dg/weak/weak-6.c: Likewise.
13536 * gcc.dg/weak/weak-7.c: Likewise.
13537 * gcc.dg/weak/weak-8.c: Likewise.
13538 * gcc.dg/weak/weak-9.c: Likewise.
13539
13540 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13541
13542 gcc.c-torture/execute/20030606-1.c: New.
13543
13544 2003-06-06 Roger Sayle <roger@eyesopen.com>
13545
13546 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13547 * gcc.dg/builtins-19.c: Likewise.
13548
13549 2003-06-06 Roger Sayle <roger@eyesopen.com>
13550
13551 * gcc.dg/builtins-2.c: Add some more tests.
13552 * gcc.dg/builtins-18.c: New test case.
13553 * gcc.dg/builtins-19.c: New test case.
13554
13555 2003-06-06 Roger Sayle <roger@eyesopen.com>
13556 Jim Wilson <wilson@tuliptree.org>
13557
13558 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13559
13560 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13561
13562 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13563 mempcpy/stpcpy calls not to be optimized into something else.
13564 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13565 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13566 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13567
13568 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13569
13570 * gcc.dg/format/asm_fprintf-1.c: New test.
13571
13572 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13573
13574 * lib/gcc-defs.exp (additional_sources): New variable.
13575 (dg-additional-sources): New function.
13576 (additional_files): New variable.
13577 (dg-additional-files): New function.
13578 (dg-additional-files-options): Likewise.
13579 * lib/gcc-dg.exp (dg-require-weak): New function.
13580 (dg-require-alias): Likewise.
13581 (dg-require-gc-sections): Likewise.
13582 * lib/target-supports.exp (check_alias_available): Remove testfile
13583 parameter.
13584 (check_gc_sections_available): New function.
13585 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13586 (dg-gpp-additional-files): Likewise.
13587 * lib/g++.exp (additional_sources): Remove.
13588 (additional_files): Likewise.
13589 (g++_target_compile): Use dg-additional-files-options.
13590
13591 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13592 Tcl logic.
13593 * gcc.dg/special/ecos.exp: Remove.
13594 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13595 * gcc.dg/special/alias-1.c: Likewise.
13596 * gcc.dg/special/alias-2.c: Likewise.
13597 * gcc.dg/special/gcsec-1.c: Likewise.
13598 * gcc.dg/special/weak-1.c: Likewise.
13599 * gcc.dg/special/weak-2.c: Likewise.
13600 * gcc.dg/special/wkali-1.c: Likewise.
13601 * gcc.dg/special/wkali-2.c: Likewise.
13602
13603 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13604 dg-gpp-additional-*.
13605 * g++.dg/special/conpr-3.C: Likewise.
13606 * g++.dg/special/conpr-4.C: Likewise.
13607 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13608 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13609 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13610 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13611 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13612 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13613 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13614 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13615 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13616 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13617 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13618 * g++.old-deja/g++.other/comdat1.C: Likewise.
13619 * g++.old-deja/g++.other/comdat2.C: Likewise.
13620 * g++.old-deja/g++.other/comdat3.C: Likewise.
13621 * g++.old-deja/g++.other/ctor1.C: Likewise.
13622 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13623
13624 2003-06-05 Richard Henderson <rth@redhat.com>
13625
13626 * gcc.dg/debug/20030605-1.c: New.
13627
13628 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13629
13630 * README.QMTEST: Update.
13631
13632 2003-06-04 Richard Henderson <rth@redhat.com>
13633
13634 * gcc.dg/cleanup-1.c: New.
13635 * gcc.dg/cleanup-2.c: New.
13636 * gcc.dg/cleanup-3.c: New.
13637 * gcc.dg/cleanup-4.c: New.
13638 * gcc.dg/cleanup-5.c: New.
13639 * gcc.dg/cleanup-6.c: New.
13640 * gcc.dg/cleanup-7.c: New.
13641
13642 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13643
13644 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13645
13646 * lib/dg-pch.exp: New file.
13647 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13648 * gcc.dg/pch/pch.exp: Likewise.
13649
13650 2003-06-04 Roger Sayle <roger@eyesopen.com>
13651
13652 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13653 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13654 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13655 * gcc.dg/builtins-17.c: New test case.
13656 * gcc.dg/i386-387-4.c: New test case.
13657 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13658
13659 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13660
13661 * gcc.dg/ultrasp9.c: New test.
13662
13663 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13664
13665 * gcc.c-torture/compile/20030604-1.c: New test.
13666 * gcc.dg/sparc-constant-1.c: New test.
13667
13668 2003-06-03 Glen Nakamura <glen@imodulo.com>
13669
13670 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13671
13672 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13673
13674 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13675
13676 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13677 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13678
13679 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13680
13681 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13682
13683 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13684
13685 PR c++/10940
13686 * g++.dg/template/spec10.C: New test.
13687
13688 2003-06-03 Roger Sayle <roger@eyesopen.com>
13689
13690 * gcc.dg/builtins-16.c: New test case.
13691
13692 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13693
13694 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13695 mempcpy test with post-increments.
13696 * gcc.c-torture/execute/string-opt-3.c: New test.
13697 * gcc.dg/string-opt-1.c: New test.
13698
13699 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13700
13701 PR fortran/10965
13702 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13703
13704 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13705
13706 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13707 (scan-assembler): ... here. Use dg-scan.
13708 (scan-assembler-not): Likewise.
13709 (scan-file): New function.
13710 (scan-file-not): Likewise.
13711 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13712 * gcc.dg/cpp/_Pragma4.c: Likewise.
13713 * gcc.dg/cpp/_Pragma5.c: Likewise.
13714 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13715 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13716 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13717 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13718 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13719 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13720 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13721 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13722 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13723 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13724 * gcc.dg/cpp/cxxcom1.c: Likewise.
13725 * gcc.dg/cpp/line1.c: Likewise.
13726 * gcc.dg/cpp/maccom1.c: Likewise.
13727 * gcc.dg/cpp/maccom2.c: Likewise.
13728 * gcc.dg/cpp/maccom3.c: Likewise.
13729 * gcc.dg/cpp/maccom4.c: Likewise.
13730 * gcc.dg/cpp/maccom5.c: Likewise.
13731 * gcc.dg/cpp/maccom6.c: Likewise.
13732 * gcc.dg/cpp/multiline.c: Likewise.
13733 * gcc.dg/cpp/spacing1.c: Likewise.
13734 * gcc.dg/cpp/spacing2.c: Likewise.
13735 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13736 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13737 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13738 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13739 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13740 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13741 * gcc.dg/cpp/cxxcom2.c: Likewise.
13742 * gcc.dg/cpp/cxxcom2.h: New file.
13743
13744 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13745 * g++.dg/cpp/truefalse.C: Here.
13746 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13747
13748 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13749
13750 * gcc.dg/cpp/redef3.c: New file.
13751
13752 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13753
13754 * gcc.dg/i386-loop-3.c: New test.
13755
13756 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13757
13758 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13759
13760 2003-05-31 Roger Sayle <roger@eyesopen.com>
13761
13762 * gcc.dg/fwrapv-1.c: New test case.
13763 * gcc.dg/fwrapv-2.c: New test case.
13764
13765 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13766
13767 PR c++/10956
13768 * g++.dg/template/spec9.C: New test.
13769
13770 2003-05-29 Roger Sayle <roger@eyesopen.com>
13771
13772 * gcc.dg/duff-4.c: New test case.
13773
13774 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13775
13776 PR fortran/10843
13777 * g77.dg/ffixed-form-1.f: New test
13778 * g77.dg/ffixed-form-2.f: New test
13779 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13780 * g77.dg/ffree-form-3.f: New test
13781
13782 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13783
13784 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13785 * gcc.dg/wint_t-1.c: Likewise.
13786
13787 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13788
13789 * g++.dg/template/access11.C: New test.
13790
13791 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13792
13793 PR c++/10849
13794 * g++.dg/template/access10.C: New test.
13795
13796 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13797 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13798
13799 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13800
13801 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13802
13803 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13804 suppress for powerpc-*-darwin*.
13805 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13806
13807 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13808
13809 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13810 suppress option for powerpc-*-darwin*.
13811
13812 2003-05-23 Roger Sayle <roger@eyesopen.com>
13813
13814 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13815 * gcc.dg/builtins-4.c: Add test for fmod.
13816
13817 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13818
13819 PR c++/10682
13820 * g++.dg/template/instantiate4.C: New test.
13821
13822 2003-05-22 Roger Sayle <roger@eyesopen.com>
13823
13824 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13825
13826 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13827
13828 * gcc.dg/compat/scalar-return-1_main.c: New file.
13829 * gcc.dg/compat/scalar-return-1_x.c: New file.
13830 * gcc.dg/compat/scalar-return-1_y.c: New file.
13831 * gcc.dg/compat/scalar-return-2_main.c: New file.
13832 * gcc.dg/compat/scalar-return-2_x.c: New file.
13833 * gcc.dg/compat/scalar-return-2_y.c: New file.
13834 * gcc.dg/compat/struct-return-3_main.c: New file.
13835 * gcc.dg/compat/struct-return-3_y.c: New file.
13836 * gcc.dg/compat/struct-return-3_x.c: New file.
13837 * gcc.dg/compat/struct-return-2_main.c: New file.
13838 * gcc.dg/compat/struct-return-2_x.c: New file.
13839 * gcc.dg/compat/struct-return-2_y.c: New file.
13840
13841 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13842
13843 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13844 for hppa*-hp-hpux*.
13845 * gcc.dg/20021014-1.c (dg-options): Likewise.
13846 * gcc.dg/nest.c (dg-options): Likewise.
13847
13848 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13849
13850 PR c++/9738
13851 * g++.dg/ext/dllimport2.C: New file.
13852 * g++.dg/ext/dllimport3.C: New file.
13853
13854 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13855
13856 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13857 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13858 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13859 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13860 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13861 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13862 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13863 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13864 * gcc.dg/compat/small-struct-defs.h: New file.
13865 * gcc.dg/compat/small-struct-init.h: New file.
13866 * gcc.dg/compat/small-struct-check.h: New file.
13867 * gcc.dg/compat/fp-struct-defs.h: New file.
13868 * gcc.dg/compat/fp-struct-check.h: New file.
13869 * gcc.dg/compat/fp-struct-init.h: New file.
13870 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13871 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13872
13873 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13874
13875 * gcc.dg/20030225-2.c: New test.
13876
13877 2003-05-18 Roger Sayle <roger@eyesopen.com>
13878 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13879
13880 * gcc.c-torture/compile/20030518-1.c: New test case.
13881
13882 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13883
13884 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13885 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13886 gcc-dg-debug-runtest.
13887 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13888 gcc-dg-debug-runtest.
13889
13890 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13891
13892 PR c++/9022
13893 * g++.dg/lookup/using6.C: New test.
13894
13895 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13896
13897 * g++.dg/parse/access2.C: New test.
13898
13899 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13900
13901 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13902 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13903 * gcc.dg/debug/debug.exp: Likewise.
13904
13905 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13906
13907 * gcc.dg/dollar.c: New test.
13908
13909 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13910
13911 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13912 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13913 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13914 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13915 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13916 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13917 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13918 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13919 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13920 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13921 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13922 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13923 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13924 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13925 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13926 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13927 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13928 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13929
13930 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13931
13932 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13933 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13934 support for "repo" mode.
13935 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13936 * lib/g77-dg.exp: Likewise.
13937 * lib/obj-dg.exp: Likewise.
13938
13939 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13940
13941 Merge from gcc-3_2-rhl8-branch:
13942 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13943
13944 * gcc.dg/tls/opt-6.c: New test.
13945
13946 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13947
13948 * gcc.dg/20030405-1.c: New test.
13949
13950 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13951
13952 * gcc.dg/20030309-1.c: New test.
13953
13954 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13955
13956 * gcc.c-torture/execute/20030307-1.c: New test.
13957
13958 2003-02-20 Randolph Chung <tausq@debian.org>
13959
13960 * gcc.c-torture/compile/20030220-1.c: New test.
13961
13962 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13963
13964 * gcc.dg/20030217-1.c: New test.
13965
13966 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13967
13968 * gcc.c-torture/compile/20020129-1.c: New test.
13969
13970 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13971
13972 * gcc.dg/unroll-1.c: New test.
13973
13974 2002-11-16 Jan Hubicka <jh@suse.cz>
13975
13976 * gcc.c-torture/execute/20020920-1.c: New test.
13977
13978 2002-10-08 Jakub Jelinek <jakub@redhat.com>
13979
13980 PR target/7434
13981 * gcc.c-torture/compile/20021008-1.c: New test.
13982
13983 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
13984
13985 PR target/7559
13986 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
13987
13988 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13989
13990 * gcc.c-torture/compile/20020807-1.c: New test.
13991
13992 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13993
13994 * gcc.dg/tls/opt-1.c: New test.
13995
13996 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13997
13998 * gcc.dg/20020729-1.c: New test.
13999
14000 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14001
14002 * g++.dg/opt/life1.C: New test.
14003
14004 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14005
14006 * gcc.dg/20020525-1.c: New test.
14007
14008 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14009
14010 PR c++/6794
14011 * g++.dg/ext/pretty1.C: New test.
14012 * g++.dg/ext/pretty2.C: New test.
14013
14014 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14015
14016 PR c++/8385
14017 * g++.dg/ext/typeof5.C: New test.
14018
14019 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14020
14021 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14022 __USER_LABEL_PREFIX__ into account.
14023 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14024
14025 2003-05-14 Roger Sayle <roger@eyesopen.com>
14026
14027 * gcc.dg/builtins-15.c: New test case.
14028
14029 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14030
14031 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14032
14033 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14034
14035 * lib/g++.exp: Tweak handling of additional source files.
14036 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14037 * g++.dg/special/conpr-2a.C: Rename to ...
14038 * g++.dg/special/conpr-2a.cc: ... this.
14039 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14040 * g++.dg/special/conpr-3a.C: Rename to ...
14041 * g++.dg/special/conpr-3a.cc: This.
14042 * g++.dg/special/conpr-3b.C: Rename to ...
14043 * g++.dg/special/conpr-3b.cc: This.
14044 * g++.dg/special/conpr-4.C: New test.
14045 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14046
14047 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14048
14049 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14050
14051 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14052
14053 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14054 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14055 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14056 * g++.old-deja/g++.other/warn3.C: Likewise.
14057
14058 2003-05-11 Roger Sayle <roger@eyesopen.com>
14059
14060 * gcc.dg/i386-387-1.c: Update to also test log.
14061 * gcc.dg/i386-387-2.c: Likewise.
14062
14063 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14064
14065 * g77.f-torture/execute/int8421.f: New test.
14066
14067 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14068
14069 PR c++/10230, c++/10481
14070 * g++.dg/lookup/scoped5.C: New test.
14071
14072 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14073
14074 PR c++/10552
14075 * g++.dg/template/ttp6.C: New test.
14076
14077 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14078
14079 * gcc.c-torture/execute/builtins: New directory.
14080 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14081 gcc.c-torture/execute/builtins.
14082 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14083 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14084 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14085 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14086
14087 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14088
14089 PR c++/9252
14090 * g++.dg/template/access8.C: New test.
14091 * g++.dg/template/access9.C: New test.
14092
14093 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14094
14095 PR c++/9554
14096 * g++.dg/parse/access1.C: New test.
14097
14098 2003-05-09 DJ Delorie <dj@redhat.com>
14099
14100 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14101 long, and not an int.
14102
14103 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14104
14105 PR c++/10555, c++/10576
14106 * g++.dg/template/memclass1.C: New test.
14107
14108 2003-05-08 DJ Delorie <dj@redhat.com>
14109
14110 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14111 targets.
14112 * gcc.c-torture/execute/20021024-1.x: Likewise.
14113 * gcc.c-torture/execute/shiftdi.x: Likewise.
14114 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14115 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14116 * gcc.dg/20021018-1.c: Likewise.
14117
14118 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14119
14120 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14121
14122 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14123 (bcopy): Call memmove.
14124
14125 2003-05-08 Roger Sayle <roger@eyesopen.com>
14126
14127 * g77.f-torture/compile/8485.f: New test case.
14128
14129 2003-05-07 Richard Henderson <rth@redhat.com>
14130
14131 PR c++/10570
14132 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14133 Verify exception_cleanup not called for rethrows.
14134 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14135 when exiting catch block without rethrowing.
14136 * g++.dg/eh/forced3.C: New.
14137 * g++.dg/eh/forced4.C: New.
14138
14139 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14140
14141 * gcc.dg/20030505.c: Fix triplet.
14142
14143 2003-05-06 DJ Delorie <dj@redhat.com>
14144
14145 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14146 * gcc.dg/nest.c: Likewise.
14147
14148 2003-05-05 Roger Sayle <roger@eyesopen.com>
14149
14150 * gcc.dg/builtins-14.c: New test case.
14151
14152 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14153
14154 * lib/compat.exp (compat-execute): New argument.
14155 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14156 * gcc.dg/compat: New test directory.
14157 * gcc.dg/compat/compat.exp: New expect script.
14158 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14159 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14160 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14161 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14162 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14163 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14164
14165 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14166 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14167 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14168 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14169 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14170 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14171 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14172 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14173 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14174 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14175 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14176 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14177 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14178 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14179 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14180
14181 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14182
14183 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14184
14185 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14186
14187 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14188
14189 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14190
14191 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14192 * gcc.dg/ppc-fsel-2.c: New test.
14193
14194 * gcc.dg/unused-5.c: New test.
14195
14196 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14197
14198 PR c++/10496
14199 * g++.dg/warn/pmf1.C: New test.
14200
14201 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14202
14203 PR c++/4494
14204 * g++.dg/warn/main.C: New test.
14205
14206 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14207
14208 * gcc.dg/nonnull-3.c: New test.
14209
14210 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14211
14212 * gcc.dg/cpp/Wtrigraphs.c: Update.
14213 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14214
14215 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14216
14217 * gcc.dg/ppc-fsel-1.c: New test.
14218
14219 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14220
14221 PR c/10604
14222 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14223
14224 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14225
14226 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14227
14228 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14229
14230 PR c++/9364, c++/10553, c++/10586
14231 * g++.dg/parse/typename4.C: New test.
14232 * g++.dg/parse/typename5.C: Likewise.
14233
14234 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14235
14236 * gcc.c-torture/compile/20030503-1.c: New test.
14237
14238 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14239
14240 * g++.dg/lookup/using5.C: Fix testcase error.
14241
14242 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14243
14244 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14245 since MEABI is no longer supported. Remove all vestiges
14246 of MEABI from the test.
14247
14248 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14249
14250 PR c++/10554
14251 * g++.dg/lookup/using5.C: New test.
14252
14253 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14254
14255 PR c++/8772
14256 * g++.dg/template/ttp5.C: New test.
14257
14258 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14259
14260 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14261 (dg-gpp-additional-sources): New function.
14262 (dg-gpp-additional-files): Likewise.
14263 * lib/g++.exp (additional_sources): New variable.
14264 (additional_files): Likewise.
14265 (g++_target_compile): Deal with them.
14266 * lib/old-dejagnu.exp: Remove.
14267 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14268 * g++.old-deja: Revise all tests to use dg commands.
14269
14270 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14271
14272 PR c++/9432, c++/9528
14273 * g++.dg/lookup/using4.C: New test.
14274
14275 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14276
14277 * gcc.dg/noreturn-5.c: New file.
14278 * gcc.dg/noreturn-6.c: New file.
14279
14280 * gcc.c-torture/compile/inline-1.c: New file.
14281
14282 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14283
14284 PR c++/10551
14285 * g++.dg/template/explicit1.C: New test.
14286
14287 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14288
14289 PR c++/10549
14290 * g++.dg/other/bitfield1.C: New test.
14291
14292 PR c++/10527
14293 * g++.dg/init/new7.C: New test.
14294
14295 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14296
14297 * g++.dg/ext/desig1.C: New test.
14298 * g++.dg/ext/init1.C: Update.
14299
14300 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14301
14302 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14303
14304 PR c++/10180
14305 * g++.dg/warn/Winline-1.C: New test.
14306
14307 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14308
14309 * gcc.c-torture/execute/string-opt-19.c: New test.
14310
14311 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14312 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14313
14314 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14315
14316 PR c++/10506
14317 * g++.dg/init/new6.C: New test.
14318
14319 PR c++/10503
14320 * g++.dg/init/ref6.C: New test.
14321
14322 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14323
14324 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14325
14326 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14327
14328 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14329 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14330
14331 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14332
14333 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14334 initialized static data members.
14335
14336 2003-04-25 H.J. Lu <hjl@gnu.org>
14337
14338 * gcc.dg/ia64-sync-4.c: New test.
14339
14340 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14341
14342 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14343 date.
14344
14345 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14346
14347 PR c++/10337
14348 * g++.dg/warn/conv1.C: New test.
14349 * g++.old-deja/g++.other/conv7.C: Adjust.
14350 * g++.old-deja/g++.other/overload14.C: Adjust.
14351
14352 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14353
14354 PR c++/10471
14355 * g++.dg/template/defarg2.C: New test.
14356
14357 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14358
14359 * gcc.dg/cpp/include2.c: Update.
14360 * gcc.dg/cpp/multiline-2.c: New.
14361 * gcc.dg/cpp/multiline.c: Update.
14362 * gcc.dg/cpp/strify2.c: Update.
14363 * gcc.dg/cpp/trad/literals-2.c: Update.
14364
14365 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14366
14367 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14368
14369 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14370
14371 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14372
14373 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14374
14375 PR c++/10451
14376 * g++.dg/parse/crash4.C: New test.
14377
14378 PR c++/9847
14379 * g++.dg/parse/crash5.C: New test.
14380
14381 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14382
14383 PR c++/10446
14384 * g++.dg/parse/crash3.C: New test.
14385
14386 PR c++/10428
14387 * g++.dg/parse/elab1.C: New test.
14388
14389 2003-04-22 Devang Patel <dpatel@apple.com>
14390
14391 * gcc.dg/cpp/trad/funlike-5.c: New test.
14392
14393 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14394
14395 * g++.dg/other/packed1.C: Fix dg options.
14396
14397 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14398
14399 * g++.dg/other/offsetof2.C: New test.
14400
14401 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14402
14403 * g++.dg/template/recurse.C: Adjust location of error messages.
14404
14405 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14406
14407 PR c++/9881
14408 * g++.dg/init/addr-const1.C: New test.
14409 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14410
14411 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14412
14413 PR c++/10405
14414 * g++.dg/lookup/struct-hack1.C: New test.
14415
14416 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14417
14418 * ucs.c: Update diagnostic messages.
14419
14420 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14421
14422 * gcc.dg/cpp/truefalse.cpp: New test.
14423 * gcc.dg/cpp/cpp.exp: Update.
14424 * g++.dg/other/stdbool-if.C: Remove.
14425
14426 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14427
14428 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14429 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14430
14431 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14432
14433 * gcc.c-torture/compile/20030418-1.c: New test.
14434
14435 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14436
14437 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14438
14439 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14440
14441 PR c++/10347
14442 g++.dg/template/dependent-name1.C: New test.
14443
14444 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14445
14446 * gcc.dg/warn-1.c (tourist_guide): New array,
14447 contains a pointer to bar.
14448
14449 2003-04-16 Roger Sayle <roger@eyesopen.com>
14450
14451 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14452 * gcc.c-torture/execute/medce-1.c: New test case.
14453 * gcc.c-torture/execute/medce-2.c: New test case.
14454
14455 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14456
14457 * lib/prune.exp: Ignore more messages.
14458
14459 PR c++/10381
14460 * g++.dg/parse/lookup3.C: New test.
14461
14462 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14463
14464 * gcc.c-torture/compile/20030415-1.c : New test.
14465
14466 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14467
14468 * gcc.c-torture/execute/scope-2.c: Move to ...
14469 * gcc.dg/noncompile/scope.c: .... here.
14470
14471 2003-04-14 Roger Sayle <roger@eyesopen.com>
14472
14473 * gcc.dg/20030414-2.c: New test case.
14474
14475 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14476
14477 PR target/10377
14478 * gcc.dg/20030414-1.c: New test.
14479
14480 2003-04-13 Roger Sayle <roger@eyesopen.com>
14481
14482 * gcc.dg/builtins-12.c: New test case.
14483 * gcc.dg/builtins-13.c: New test case.
14484
14485 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14486
14487 * gcc.c-torture/execute/string-opt-18.c: New test.
14488
14489 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14490
14491 PR c++/10300
14492 * g++.dg/init/new5.C: New test.
14493
14494 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14495
14496 PR c++/7910
14497 * g++.dg/ext/dllimport1.C: New test.
14498
14499 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14500
14501 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14502
14503 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14504
14505 PR Fortran/9263
14506 * g77.f-torture/noncompile/9263.f: New test
14507 PR Fortran/1832
14508 * g77.f-torture/execute/1832.f: New test
14509
14510 2003-04-11 David Chad <davidc@freebsd.org>
14511 Loren J. Rittle <ljrittle@acm.org>
14512
14513 libobjc/8562
14514 * objc.dg/headers.m: New test.
14515
14516 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14517
14518 * gcc.c-torture/execute/builtin-noret-2.c: New.
14519 * gcc.c-torture/execute/builtin-noret-2.x: New.
14520 XFAIL builtin-noret-2.c at -O1 and above.
14521 * gcc.dg/redecl.c: New.
14522 * gcc.dg/Wshadow-1.c: Update error regexps.
14523
14524 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14525
14526 * g++.dg/abi/bitfield10.C: New test.
14527
14528 2003-04-09 Mike Stump <mrs@apple.com>
14529
14530 * gcc.dg/pch/pch.exp: Make testcase names longer.
14531 * g++.dg/pch/pch.exp: Make testcase names longer.
14532
14533 2003-04-08 Roger Sayle <roger@eyesopen.com>
14534
14535 * gcc.dg/builtins-11.c: New test case.
14536
14537 2003-04-08 Roger Sayle <roger@eyesopen.com>
14538
14539 * gcc.dg/builtins-9.c: New test case.
14540 * gcc.dg/builtins-10.c: New test case.
14541
14542 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14543
14544 * gcc.dg/noncompile/init-4.c.c: New test.
14545
14546 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14547
14548 * gcc.misc-test/gcov-9.c: New test.
14549 * gcc.misc-test/gcov-10.c: New test
14550 * gcc.misc-test/gcov-11.c: New test.
14551
14552 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14553
14554 PR optimization/10024
14555 * gcc.c-torture/compile/20030405-1.c: New test.
14556
14557 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14558
14559 * gcc.dg/pch/static-3.c: New.
14560 * gcc.dg/pch/static-3.hs: New.
14561 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14562
14563 2003-04-04 Richard Henderson <rth@redhat.com>
14564
14565 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14566 * g++.dg/eh/forced2.C: Likewise.
14567
14568 2003-04-03 Mike Stump <mrs@apple.com>
14569
14570 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14571 target arg.
14572 (scan-assembler-times, scan-assembler-not): Likewise.
14573 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14574
14575 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14576
14577 * gcc.dg/sparc-loop-1.c: New test.
14578
14579 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14580
14581 PR other/9274
14582 * g++.dg/pch/system-2.C: New.
14583 * g++.dg/pch/system-2.Hs: New.
14584
14585 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14586
14587 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14588
14589 * g++.dg/eh/simd-1.C (vecfunc): Same.
14590
14591 2003-04-01 Roger Sayle <roger@eyesopen.com>
14592
14593 * gcc.c-torture/execute/20030401-1.c: New test case.
14594
14595 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14596
14597 * objc.dg/defs.m: New.
14598
14599 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14600
14601 * g++.dg/eh/simd-1.C: New.
14602 * g++.dg/eh/simd-2.C: New.
14603
14604 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14605
14606 * gcc.c-torture/execute/simd-3.c: New.
14607
14608 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14609
14610 PR c/9936
14611 * gcc.dg/20030331-2.c: New test.
14612
14613 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14614
14615 PR c++/10278
14616 * g++.dg/parse/crash2.C: New test.
14617
14618 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14619
14620 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14621 * gcc.c-torture/execute/20030331-1.c: ...here.
14622
14623 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14624
14625 * gcc.c-torture/execute/20030331-1.c: New test.
14626
14627 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14628
14629 * lib/gcov.exp: Adjust call return testing strings.
14630 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14631
14632 2003-03-31 Roger Sayle <roger@eyesopen.com>
14633
14634 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14635 * gcc.dg/builtins-7.c: New test case.
14636 * gcc.dg/builtins-8.c: New test case.
14637
14638 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14639
14640 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14641
14642 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14643
14644 PR c++/7647
14645 * g++.dg/lookup-class-member-2.C: New test.
14646
14647 2003-03-30 Glen Nakamura <glen@imodulo.com>
14648
14649 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14650
14651 2003-03-28 Roger Sayle <roger@eyesopen.com>
14652
14653 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14654
14655 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14656
14657 * g++.dg/init/attrib1.C: New test.
14658
14659 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14660
14661 * gcc.dg/ultrasp8.c: New test.
14662
14663 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14664
14665 * gcc.dg/ultrasp7.c: New test.
14666
14667 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14668
14669 PR c++/10047
14670 * g++.dg/template/inline1.C: New test.
14671
14672 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14673
14674 * gcc.dg/sparc-dwarf2.c: New test.
14675
14676 2003-03-27 Roger Sayle <roger@eyesopen.com>
14677
14678 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14679 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14680
14681 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14682
14683 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14684 than reading .x files.
14685 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14686 * g77.dg/gcov/gcov-1.f: Likewise.
14687 * gcc.misc-tests/gcov-4b.c: Likewise.
14688 * gcc.misc-tests/gcov-5b.c: Likewise.
14689 * gcc.misc-tests/gcov-6.c: Likewise.
14690 * gcc.misc-tests/gcov-7.c: Likewise.
14691 * gcc.misc-tests/gcov-8.c: Likewise.
14692 * g++.dg/gcov/gcov-1.x: Remove.
14693 * g77.dg/gcov/gcov-1.x: Likewise.
14694 * gcc.misc-tests/gcov-4b.x: Likewise.
14695 * gcc.misc-tests/gcov-5b.x: Likewise.
14696 * gcc.misc-tests/gcov-6.x: Likewise.
14697 * gcc.misc-tests/gcov-7.x: Likewise.
14698 * gcc.misc-tests/gcov-8.x: Likewise.
14699
14700 2003-03-27 Glen Nakamura <glen@imodulo.com>
14701
14702 PR opt/10087
14703 * gcc.dg/20030324-1.c: New test.
14704
14705 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14706
14707 PR c++/10224
14708 * g++.dg/template/arg3.C: New test.
14709
14710 PR c++/10158
14711 * g++.dg/template/friend18.C: New test.
14712
14713 2003-03-26 Roger Sayle <roger@eyesopen.com>
14714
14715 * g77.f-torture/compile/20030326-1.f: New test case.
14716
14717 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14718
14719 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14720
14721 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14722
14723 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14724
14725 * gcc.dg/ia64-sync-3.c: New test.
14726
14727 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14728
14729 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14730
14731 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14732
14733 * gcc.dg/ultrasp6.c: New test.
14734
14735 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14736
14737 * gcc.dg/i386-signbit-1.c: New test.
14738 * gcc.dg/i386-signbit-2.c: New test.
14739 * gcc.dg/i386-signbit-3.c: New test.
14740
14741 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14742
14743 * gcc.dg/ultrasp5.c: Fix options.
14744
14745 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14746
14747 * gcc.dg/ultrasp5.c: Fix comment.
14748
14749 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14750
14751 PR fortran/10197
14752 * g77.f-torture/execute/10197.f: New test.
14753
14754 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14755
14756 PR c++/9898, c++/383
14757 * g++.dg/template/conv6.C: New test.
14758
14759 PR c++/10119
14760 * g++.dg/template/ptrmem5.C: New test.
14761
14762 PR c++/10026
14763 * g++.dg/lookup/koenig1.C: New test.
14764
14765 PR C++/10199
14766 * g++.dg/lookup/template2.C: New test.
14767
14768 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14769
14770 * g++.dg/opt/rtti1.C: New test.
14771
14772 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14773
14774 * gcc.dg/ultrasp5.c: New test.
14775
14776 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14777
14778 PR middle-end/9967
14779 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14780 builtin fputs.
14781
14782 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14783
14784 PR c/8224
14785 * gcc.dg/20030323-1.c: New test.
14786
14787 2003-03-23 Roger Sayle <roger@eyesopen.com>
14788
14789 * gcc.c-torture/compile/20030323-1.c: New test case.
14790
14791 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14792
14793 * gcc.dg/20030321-1.c: New test.
14794
14795 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14796
14797 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14798
14799 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14800
14801 PR c++/9978, c++/9708
14802 * g++.dg/ext/vlm1.C: Adjust expected error.
14803 * g++.dg/ext/vla2.C: New test.
14804 * g++.dg/template/arg1.C: New test.
14805 * g++.dg/template/arg2.C: New test.
14806
14807 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14808
14809 * g77.f-torture/execute/select.f: New test.
14810 * g77.f-torture/noncompile/select_no_compile.f: New test.
14811
14812 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14813
14814 PR c++/9898
14815 * g++.dg/other/error4.C: New test.
14816
14817 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14818
14819 * g++.dg/template/friend17.C: New test.
14820
14821 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14822
14823 * gcc.c-torture/compile/20030320-1.c: New.
14824
14825 2003-03-20 Roger Sayle <roger@eyesopen.com>
14826
14827 * gcc.dg/builtins-6.c: New test case.
14828
14829 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14830
14831 PR target/10073
14832 * gcc.c-torture/compile/20030319-1.c: New.
14833
14834 2003-03-18 Jan Hubicka <jh@suse.cz>
14835
14836 * gcc.dg/i386-cvt-1.c: New test.
14837
14838 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14839
14840 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14841 * objc.dg/naming-2.m: Likewise.
14842
14843 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14844
14845 PR c++/9639
14846 * g++.dg/parse/crash1.C: New test.
14847
14848 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14849
14850 PR c++/8805
14851 * g++.dg/eh/cleanup1.C: New test.
14852
14853 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14854
14855 * gcc.c-torture/execute/20030316-1.c: New test case.
14856
14857 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14858
14859 PR c++/9629
14860 * g++.dg/init/ctor2.C: New test.
14861
14862 2003-03-15 Roger Sayle <roger@eyesopen.com>
14863
14864 * g77.f-torture/compile/xformat.f: New test case.
14865
14866 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14867
14868 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14869 * g++.old-deja/g++.mike/eh50.C: Likewise.
14870
14871 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14872
14873 PR c++/6440
14874 * g++.dg/template/spec7.C: New test.
14875 * g++.dg/template/spec8.C: Likewise.
14876
14877 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14878
14879 * gcc.c-torture/execute/20030313-1.c: New test.
14880
14881 2003-03-14 Richard Henderson <rth@redhat.com>
14882
14883 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14884
14885 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14886
14887 * gcc.c-torture/compile/20030314-1.c: New test.
14888
14889 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14890
14891 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14892 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14893 thumb target,
14894 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14895 to accept newer _imp__ prefix and additional
14896 newline in .drectve section.
14897 * gcc.dg/dll-4.c: Likewise.
14898 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14899 switch.
14900
14901 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14902
14903 * g++.dg/parse/namespace9.C: New test.
14904
14905 * g++.dg/init/ref5.C: New test.
14906 * g++.dg/parse/ptrmem1.C: Likewise.
14907
14908 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14909
14910 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14911 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14912 regular expression.
14913 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14914 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14915
14916 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14917
14918 * gcc.c-torture/execute/20030224-2.c: New test.
14919
14920 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14921
14922 * gcc.dg/decl-3.c: New test.
14923
14924 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14925
14926 * gcc.dg/i386-loop-2.c: New test.
14927
14928 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14929
14930 PR c++/9474
14931 * g++.dg/parse/namespace8.C: New test.
14932
14933 PR c++/9924
14934 * g++.dg/overload/builtin2.C: New test.
14935
14936 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14937
14938 * gcc.dg/return-type-3.c: New test.
14939
14940 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14941
14942 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14943 profiling options are not supported.
14944
14945 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14946
14947 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14948 * g++.old-deja/g++.warn/impint2.C: Likewise.
14949
14950 2003-03-10 Devang Patel <dpatel@apple.com>
14951
14952 * g++.dg/cpp/c++_cmd_1.C: New test.
14953 * g++.dg/cpp/c++_cmd_1.h: New file.
14954
14955 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14956
14957 * gcc.dg/altivec-9.c: New file.
14958
14959 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14960
14961 * gcc.dg/ppc-sdata-1.c: New test.
14962 * gcc.dg/ppc-sdata-2.c: New test.
14963
14964 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14965
14966 PR c++/9373
14967 * g++.dg/opt/ptrmem2.C: New test.
14968
14969 PR c++/8534
14970 * g++.dg/opt/ptrmem1.C: New test.
14971
14972 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14973
14974 * gcc.dg/i386-loop-1.c: New test.
14975
14976 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14977
14978 PR c++/9970
14979 * g++.dg/lookup/friend1.C: New test.
14980
14981 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14982
14983 PR c++/9823
14984 * g++.dg/parser/constructor1.C: New test.
14985
14986 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
14987
14988 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
14989
14990 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14991
14992 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14993
14994 * gcc.dg/cpp/Wunused.c: Update test.
14995
14996 2003-03-08 Jan Hubicka <jh@suse.cz>
14997
14998 * gcc.dg/inline-3.c: New test.
14999
15000 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15001
15002 PR c++/9809
15003 * g++.dg/parse/builtin1.C: New test.
15004
15005 PR c++/9982
15006 * g++.dg/abi/cookie1.C: New test.
15007 * g++.dg/abi/cookie2.C: Likewise.
15008
15009 PR c++/9524
15010 * g++.dg/template/field1.C: New test.
15011
15012 PR c++/9912
15013 * g++.dg/parse/class1.C: New test.
15014 * g++.dg/parse/namespace7.C: Likewise.
15015 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15016
15017 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15018
15019 * g++.dg/init/ref4.C: New test.
15020
15021 2003-03-07 Jan Hubicka <jh@suse.cz>
15022
15023 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15024 * gcc.dg/inline-3.c: New test.
15025
15026 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15027
15028 * g++.dg/init/ref3.C: New test.
15029
15030 PR c++/9965
15031 * g++.dg/init/ref2.C: New test.
15032
15033 PR c++/9400
15034 * g++.dg/warn/Wshadow-2.C: New test.
15035
15036 PR c++/9791
15037 * g++.dg/warn/Woverloaded-1.C: New test.
15038
15039 2003-03-05 Jan Hubicka <jh@suse.cz>
15040
15041 * gcc.dg/i386-local2.c: New.
15042 * gcc.dg/i386-local.c: Fix typo.
15043
15044 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15045
15046 * g++.dg/abi/layout3.C: New test.
15047
15048 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15049
15050 * gcc.c-torture/compile/20030305-1.c
15051
15052 2003-03-05 Jan Hubicka <jh@suse.cz>
15053
15054 * gcc.dg/i386-local.c: New.
15055
15056 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15057
15058 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15059
15060 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15061
15062 * gcc.dg/switch-2.c: New test.
15063 * gcc.dg/switch-3.c: New test.
15064 * gcc.dg/Wswitch.c: Adjust line numbers.
15065 * gcc.dg/Wswitch-default.c: Likewise.
15066 * gcc.dg/Wswitch-enum.c: Likewise.
15067
15068 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15069
15070 * gcc.c-torture/execute/20030222-1.c: New test.
15071
15072 2003-03-03 James E Wilson <wilson@tuliptree.org>
15073
15074 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15075
15076 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15077
15078 PR c++/9878
15079 * g++.dg/init/ref1.C: New test.
15080
15081 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15082
15083 * gcc.dg/sh-relax.c: New SH-only test.
15084
15085 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15086
15087 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15088 comment explaining purpose of testcase.
15089
15090 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15091
15092 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15093 for HC11/HC12 (asm needs two int registers).
15094 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15095 HC11/HC12 because the test uses an asm which needs two 32-bit
15096 registers.
15097
15098 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15099
15100 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15101 for HC11/HC12 (array is too large otherwise).
15102 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15103 * gcc.c-torture/compile/20010518-2.x: Likewise.
15104 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15105 HC11/HC12 (array is too large).
15106
15107 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15108
15109 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15110 * lib/g++-dg.exp (g++-dg-test): Likewise.
15111
15112 2003-03-01 Roger Sayle <roger@eyesopen.com>
15113
15114 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15115 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15116
15117 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15118
15119 * g++.dg/warn/implicit-typename1.C: Remove warning.
15120
15121 2003-02-28 Richard Henderson <rth@redhat.com>
15122
15123 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15124 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15125
15126 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15127
15128 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15129 * g++.dg/pch/pch.exp: Likewise.
15130
15131 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15132
15133 PR c++/9879
15134 * testsuite/g++.dg/init/new4.C: New test.
15135
15136 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15137
15138 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15139
15140 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15141
15142 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15143 unsigned long.
15144
15145 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15146 wider than float.
15147
15148 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15149
15150 * lib/scanasm.exp: Add support for counting numbers of
15151 occurences.
15152 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15153 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15154
15155 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15156
15157 PR c++/9683
15158 * g++.dg/template/static3.C: New test.
15159
15160 PR c++/9829
15161 * g++.dg/parse/namespace6.C: New test.
15162
15163 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15164
15165 PR target/9732
15166 * gcc.dg/20030225-1.c: New test.
15167
15168 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15169
15170 * README: Remove out-of-date information.
15171
15172 PR c++/9836
15173 * g++.dg/template/spec6.C: New test.
15174
15175 2003-02-24 Jeff Law <law@redhat.com>
15176
15177 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15178
15179 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15180
15181 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15182 * gcc.dg/pragma-ep-1.c: Likewise.
15183
15184 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15185
15186 PR c++/9602
15187 * g++.dg/template/friend16.C: New test.
15188
15189 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15190
15191 PR c++/5333
15192 * g++.dg/parse/fused-params1.C: Adjust error messages.
15193 * g++.dg/template/nested3.C: New test.
15194
15195 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15196
15197 * g++.dg/abi/param1.C: New test.
15198
15199 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15200
15201 PR c++/7982
15202 * g++.dg/warn/implicit-typename1.C: New test.
15203
15204 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15205
15206 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15207 with "mtune".
15208 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15209 * gcc.c-torture/execute/20010129-1.x: Likewise.
15210 * gcc.dg/20011107-1.c: Likewise.
15211 * gcc.dg/20020108-1.c: Likewise.
15212 * gcc.dg/20020122-3.c: Likewise.
15213 * gcc.dg/20020206-1.c: Likewise.
15214 * gcc.dg/20020310-1.c: Likewise.
15215 * gcc.dg/20020426-2.c: Likewise.
15216 * gcc.dg/20020517-1.c: Likewise.
15217 * gcc.dg/991230-1.c: Likewise.
15218 * gcc.dg/i386-unroll-1.c: Likewise.
15219 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15220
15221 2003-02-22 Jan Hubicka <jh@suse.cz>
15222
15223 * gcc.dg/i386-mul.c: New test.
15224
15225 2003-02-21 Roger Sayle <roger@eyesopen.com>
15226
15227 * gcc.dg/builtins-5.c: New test case.
15228
15229 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15230
15231 * gcc.dg/asmreg-1.c: New test.
15232
15233 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15234
15235 PR c++/9749
15236 * g++.dg/parse/varmod1.C: New test.
15237
15238 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15239
15240 PR c++/9727
15241 * g++.dg/template/op1.C: New test.
15242
15243 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15244
15245 PR c++/8906
15246 * g++.dg/template/nested2.C: New test.
15247
15248 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15249
15250 PR c++/8724
15251 * g++.dg/expr/dtor1.C: New test.
15252
15253 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15254
15255 * gcc.dg/cpp/include3.c: New test.
15256 * gcc.dg/cpp/inc/foo.h: New file.
15257
15258 2003-02-21 Glen Nakamura <glen@imodulo.com>
15259
15260 * gcc.c-torture/execute/20030221-1.c: New test.
15261
15262 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15263
15264 PR c++/9729
15265 * g++.dg/abi/conv1.C: New test.
15266
15267 2003-02-20 Jan Hubicka <jh@suse.cz>
15268
15269 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15270
15271 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15272
15273 * gcc.c-torture/compile/20030219-1.c: New test.
15274
15275 2003-02-18 Jan Hubicka <jh@suse.cz>
15276
15277 * gcc.dg/funcorder.c: New test.
15278
15279 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15280
15281 * gcc.c-torture/execute/20030218-1.c: New.
15282
15283 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15284
15285 * gcc.dg/20030218-1.c: New.
15286
15287 2003-02-18 Richard Henderson <rth@redhat.com>
15288
15289 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15290 * gcc.dg/attr-used-2.c: New.
15291
15292 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15293
15294 PR c++/9704
15295 * g++.dg/init/copy5.C: New test.
15296
15297 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15298
15299 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15300 * g++.dg/pch/pch.exp: Likewise.
15301
15302 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15303
15304 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15305 STACK_SIZE is not defined.
15306
15307 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15308
15309 PR c++/9457
15310 * g++.dg/template/init1.C: New test.
15311
15312 2003-02-16 Jan HUbicka <jh@suse.cz>
15313
15314 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15315 (foo): Add few extra tests
15316 * gcc.dg/c99-const-expr-3.c: Likewise.
15317 * gcc.c-torture/execute/20030216-1.c: New.
15318
15319 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15320
15321 PR c++/9459
15322 * g++.dg/ext/typeof4.C: New test.
15323
15324 2003-02-15 Roger Sayle <roger@eyesopen.com>
15325
15326 * gcc.dg/i386-387-3.c: New test case.
15327
15328 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15329
15330 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15331 cris-*-elf* cris-*-aout* and mmix-*-*.
15332
15333 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15334
15335 * gcc.dg/20030213-1.c: New test.
15336
15337 2003-02-12 Roger Sayle <roger@eyesopen.com>
15338
15339 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15340 * gcc.dg/i386-387-2.c: Likewise.
15341
15342 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15343
15344 * gcc.dg/ppc-spe.c: Fix formatting.
15345 Enable tests that were previously unsupported by gas.
15346 Delete tests for instructions that no longer exist.
15347 Switch arguments on evsubifw builtin.
15348
15349 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15350
15351 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15352 STACK_SIZE is too small.
15353
15354 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15355 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15356
15357 * gcc.dg/decl-2.c: New test.
15358
15359 2003-02-10 Jan Hubicka <jh@suse.cz>
15360
15361 * gcc.dg/i386-fpcvt-1.c: New test.
15362
15363 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15364
15365 * gcc.c-torture/execute/20030209-1.c: New test.
15366
15367 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15368
15369 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15370 int-wide bitops, use the constants of the same width.
15371 Likewise, if long long is 32-bit wide, test bitops using
15372 32-bit constants.
15373
15374 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15375
15376 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15377
15378 2003-02-07 Roger Sayle <roger@eyesopen.com>
15379
15380 * testsuite/gcc.dg/builtins-4.c: New test case.
15381
15382 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15383
15384 * gcc.dg/20020430-1.c: Fix dg command typos.
15385 * gcc.dg/20020503-1.c: Likewise.
15386
15387 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15388
15389 PR c++/8785
15390 * g++.dg/parse/fused-params1.C: New test.
15391
15392 PR c++/8857
15393 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15394
15395 PR c++/8921
15396 * g++.dg/parse/non-dependent1.C: New test.
15397
15398 PR c++/8928
15399 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15400
15401 PR c++/9228
15402 * g++.dg/parse/undefined7.C: New test.
15403 * g++.dg/parse/non-templ1.C: New test.
15404
15405 PR c++/9229
15406 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15407
15408 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15409
15410 * gcc.c-torture/compile/20030206-1.c: New test.
15411
15412 2003-02-05 Roger Sayle <roger@eyesopen.com>
15413
15414 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15415 "pow" to "foo" to avoid potential confusion with a math built-in.
15416
15417 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15418
15419 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15420 conditions for SPARC targets.
15421
15422 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15423
15424 * gcc.dg/20030204-1.c: New test.
15425
15426 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15427
15428 PR c++/38
15429 * g++.dg/parse/array-size1.C: New test.
15430
15431 PR c++/5657
15432 * g++.dg/parse/undefined3.C: New test.
15433
15434 PR c++/5665
15435 * g++.dg/parse/undefined4.C: New test.
15436
15437 PR c++/5975
15438 * g++.dg/parse/undefined5.C: New test.
15439
15440 PR c++/7259
15441 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15442
15443 PR c++/8578
15444 * g++.dg/parse/casting-operator1.C: New test.
15445
15446 PR c++/8596
15447 * g++.dg/parse/undefined6.C: New test.
15448
15449 PR c++/8736
15450 * g++.dg/parse/missing-template1.C: New test.
15451
15452 2003-02-04 Jan Hubicka <jh@suse.cz>
15453
15454 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15455 * gcc.dg/i386-cmov?.c: Likewise.
15456 * gcc.dg/i386-fpcvt-?.c: Likewise.
15457 * gcc.dg/i386-ssefp-1.c: Likewise.
15458 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15459 conventions.
15460
15461 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15462
15463 PR c++/7129
15464 * testsuite/g++.dg/ext/max.C: New test.
15465
15466 2003-02-03 Jan Hubicka <jh@suse.cz>
15467
15468 * gcc.c-torture/execute/20030203-1.c: New test.
15469
15470 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15471
15472 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15473 'natural-endian'.
15474
15475 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15476
15477 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15478 * g++.dg/init/new2.C: Likewise.
15479 * g++.dg/other/new1.C: Likewise.
15480
15481 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15482
15483 * gcc.dg/struct-ret-libc.c: New test.
15484
15485 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15486
15487 * gcc.dg/20030129-1.c: New test.
15488
15489 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15490
15491 PR c++/8849
15492 * g++.dg/template/ptrmem4.C: New test.
15493
15494 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15495
15496 * g++.dg/parser/constant1.C: New test.
15497
15498 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15499
15500 PR c++/8591
15501 * g++.dg/parse/friend2.C: New test.
15502
15503 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15504
15505 PR c++/9437
15506 * g++.dg/template/unify4.C: New test.
15507
15508 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15509
15510 * gcc.c-torture/execute/20030128-1.c: New test.
15511
15512 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15513
15514 * g++.dg/lookup/nested1.C: Test moved from ...
15515 * g++.old-deja/g++.other/lookup24.C: ... here.
15516
15517 2003-01-28 Jan Hubicka <jh@suse.cz>
15518
15519 * gcc.dg/i386-cmov5.c: New test.
15520
15521 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15522
15523 * gcc.c-torture/execute/20010925-1.c: Changed the
15524 memcpy declaration.
15525
15526 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15527
15528 PR c++/3902
15529 * g++.dg/parse/template5.C: New test.
15530
15531 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15532
15533 PR fortran/9258
15534 * g77.dg/pr9258: New test.
15535
15536 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15537
15538 * README: Move relevant parts from README.g++.
15539
15540 * README.g++: Remove this file.
15541
15542 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15543
15544 * g++.dg/abi/dcast1.C: New test.
15545
15546 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15547
15548 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15549
15550 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15551
15552 PR c++/47
15553 * g++.old-deja/g++.other/lookup24.C: New test.
15554
15555 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15556
15557 PR middle-end/7227
15558 * gcc.dg/uninit-C.c: New test.
15559
15560 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15561
15562 * g++.dg/abi/covariant1.C: New test.
15563
15564 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15565
15566 * gcc.dg/20030123-1.c: New test.
15567
15568 2003-01-25 Jan Hubicka <jh@suse.cz>
15569
15570 PR opt/8492
15571 * gcc.c-torture/compile/20030125-1.c
15572
15573 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15574
15575 PR c++/9403
15576 * g++.dg/parse/template3.C: New test.
15577 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15578
15579 PR c++/795
15580 * g++.dg/parse/template4.C: New test.
15581
15582 PR c++/9415
15583 * g++.dg/template/qual2.C: New test.
15584
15585 PR c++/8545
15586 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15587
15588 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15589
15590 2003-01-25 Roger Sayle <roger@eyesopen.com>
15591
15592 * gcc.c-torture/execute/switch-1.c: New test case.
15593
15594 2003-01-25 Jan Hubicka <jh@suse.cz>
15595
15596 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15597
15598 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15599
15600 Tweaks for Bison-1.875. From the NEWS file:
15601 "- `parse error' -> `syntax error'
15602 Bison now uniformly uses the term `syntax error'"
15603 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15604 * gcc.dg/cpp/digraph2.c: Likewise.
15605 * gcc.dg/cpp/direct2.c: Likewise.
15606 * gcc.dg/cpp/paste4.c: Likewise.
15607 * gcc.dg/c90-restrict-1.c: Likewise.
15608 * gcc.dg/c99-func-2.c: Likewise.
15609 * gcc.dg/noncompile/920721-2.c: Likewise.
15610 * gcc.dg/noncompile/930622-2.c: Likewise.
15611 * gcc.dg/noncompile/940112-1.c: Likewise.
15612 * gcc.dg/noncompile/950921-1.c: Likewise.
15613 * gcc.dg/noncompile/951123-1.c: Likewise.
15614 * gcc.dg/noncompile/971104-1.c: Likewise.
15615 * gcc.dg/noncompile/990416-1.c: Likewise.
15616
15617 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15618
15619 * g++.dg/parse/undefined1.C: Add error message.
15620
15621 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15622
15623 PR c++/9354
15624 * g++.dg/parse/new1.C: New test.
15625
15626 PR c++/9216
15627 * g++.dg/parse/template2.C: New test.
15628
15629 PR c++/9354
15630 * g++.dg/parse/typedef2.C: New test.
15631
15632 PR c++/9328
15633 * g++.dg/ext/typeof3.C: New test.
15634
15635 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15636
15637 PR c++/2738
15638 * g++.dg/parse/ret-type1.C: New test.
15639
15640 PR c++/3792
15641 * g++.dg/parse/tmpl-outside1.C: New test.
15642
15643 PR c++/4207
15644 * g++.dg/parse/int-as-enum1.C: New test.
15645
15646 PR c++/4903
15647 * g++.dg/parse/no-typename1.C: New test.
15648
15649 PR c++/5533
15650 * g++.dg/parse/no-value1.C: New test.
15651
15652 PR c++/5921
15653 * g++.dg/parse/wrong-inline1.C: New test.
15654
15655 PR c++/6402
15656 * g++.dg/parse/ref1.C: New test.
15657
15658 PR c++/6992
15659 * g++.dg/parse/attr-ctor1.C: New test.
15660
15661 PR c++/7229
15662 * g++.dg/parse/namespace5.C: New test.
15663
15664 PR c++/7917
15665 * g++.dg/parse/func-def1.C: New test.
15666
15667 PR c++/8143
15668 * g++.dg/parse/undefined1.C: New test.
15669
15670 PR c++/5723, PR c++/8522
15671 * g++.dg/parse/specialization1.C: New test.
15672
15673 PR c++/163, PR c++/8595
15674 * g++.dg/parse/struct-as-enum1.C: New test.
15675
15676 PR c++/9173
15677 * g++.dg/parse/undefined2.C: New test.
15678
15679 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15680
15681 PR c++/9298
15682 * g++.dg/parse/template1.C: New test.
15683
15684 PR c++/9384
15685 * g++.dg/parse/using1.C: New test.
15686
15687 PR c++/9285
15688 PR c++/9294
15689 * g++.dg/parse/expr2.C: New test.
15690
15691 PR c++/9388
15692 * g++.dg/parse/lookup2.C: Likewise.
15693
15694 2003-01-21 Jan Hubicka <jh@suse.cz>
15695
15696 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15697 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15698 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15699 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15700
15701 2003-01-20 Nick Clifton <nickc@redhat.com>
15702
15703 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15704 problem with ARM sibcall code generation.
15705
15706 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15707
15708 * gcc.c-torture/execute/20030120-1.c: New.
15709
15710 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15711
15712 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15713
15714 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15715
15716 PR c++/9272
15717 * g++.dg/parse/ctor1.C: New test.
15718
15719 PR c++/9294:
15720 * g++.dg/parse/qualified1.C: New test.
15721
15722 * g++.dg/parse/typename3.C: New test.
15723
15724 2003-01-16 Richard Henderson <rth@redhat.com>
15725
15726 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15727
15728 2003-01-16 Richard Henderson <rth@redhat.com>
15729
15730 * g++.dg/pch/pch.exp: Copy test header to the working directory
15731 before using it either for precompilation or direct use.
15732 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15733 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15734
15735 2003-01-16 Richard Henderson <rth@redhat.com>
15736
15737 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15738 before using it either for precompilation or direct use.
15739 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15740 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15741
15742 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15743
15744 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15745 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15746 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15747 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15748 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15749 typename warning into error.
15750 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15751 error messages.
15752 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15753 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15754 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15755 messages.
15756 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15757 make declaration visible in template.
15758 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15759 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15760 messages.
15761 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15762 message.
15763 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15764 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15765 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15766 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15767 typename warning with error message.
15768 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15769 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15770 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15771
15772 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15773
15774 * g++.dg/parse/ambig2.C: New test.
15775
15776 2003-01-15 Richard Henderson <rth@redhat.com>
15777
15778 * g++.dg/tls/init-2.C: Update error message string.
15779
15780 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15781
15782 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15783
15784 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15785
15786 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15787 all for HC11/HC12.
15788 * gcc.c-torture/compile/20001205-1.x: Likewise.
15789 * gcc.c-torture/compile/20001226-1.x: Likewise.
15790 * gcc.c-torture/compile/920520-1.x: Likewise.
15791 * gcc.c-torture/compile/961203-1.x: Likewise.
15792 * gcc.c-torture/compile/20020604-1.x: Likewise.
15793
15794 2003-01-15 Jan Hubicka <jh@suse.cz>
15795
15796 * gcc.c-torture/compile/20030115-1.c: New test.
15797
15798 * gcc.dg/i386-fpcvt-1.c: New test.
15799 * gcc.dg/i386-fpcvt-2.c: New test.
15800
15801 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15802
15803 Further conform g++'s __vmi_class_type_info to the C++ ABI
15804 specification.
15805 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15806 the specification.
15807
15808 2003-01-14 Jan Hubicka <jh@suse.cz>
15809
15810 * gcc.dg/i386-fpcvt-1.c: New test.
15811 * gcc.dg/i386-fpcvt-2.c: New test.
15812
15813 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15814
15815 * gcc.dg/i386-mmx-3.c: New test.
15816
15817 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15818
15819 PR c++/9264
15820 * g++.dg/parse/octal1.C: New file.
15821
15822 PR c++/9172
15823 * g++.dg/parse/typename1.C: New file.
15824
15825 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15826
15827 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15828 * gcc.dg/bf-no-ms-layout.c: Likewise.
15829 * gcc.dg/bf-ms-attrib.c: Likewise.
15830
15831 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15832
15833 PR c++/9099
15834 * g++.dg/parse/dtor1.C: New file.
15835
15836 PR c++/9128
15837 * g++.dg/rtti/typeid1.C: New file.
15838
15839 PR c++/9153
15840 * g++.dg/parse/lookup1.C: New file.
15841
15842 PR c++/9171
15843 * g++.dg/templ/spec5.C: New file.
15844
15845 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15846
15847 * gcc.c-torture/compile/20030110-1.c: New test.
15848
15849 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15850
15851 Merge from pch-branch:
15852
15853 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15854
15855 * gcc.dg/pch/cpp-1.h: New.
15856 * gcc.dg/pch/cpp-1.c: New.
15857 * gcc.dg/pch/cpp-2.h: New.
15858 * gcc.dg/pch/cpp-2.c: New.
15859
15860 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15861
15862 * gcc.dg/pch/except-1.h: New.
15863 * gcc.dg/pch/except-1.c: New.
15864
15865 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15866
15867 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15868 running test.
15869 * gcc.dg/pch: Include *.hp not *.h.
15870 * gcc.dg/pch/system-1.h: New.
15871 * gcc.dg/pch/system-1.c: New.
15872
15873 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15874
15875 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15876 rather than trying to build and run a program using PCH.
15877 * gcc.dg/pch: Remove dg-do commands from test files.
15878
15879 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15880
15881 * gcc.dg/pch/macro-3.c: New.
15882 * gcc.dg/pch/macro-3.h: New.
15883
15884 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15885
15886 * gcc.dg/pch/common-1.c: New.
15887 * gcc.dg/pch/common-1.h: New.
15888 * gcc.dg/pch/decl-1.c: New.
15889 * gcc.dg/pch/decl-1.h: New.
15890 * gcc.dg/pch/decl-2.c: New.
15891 * gcc.dg/pch/decl-2.h: New.
15892 * gcc.dg/pch/decl-3.c: New.
15893 * gcc.dg/pch/decl-3.h: New.
15894 * gcc.dg/pch/decl-4.c: New.
15895 * gcc.dg/pch/decl-4.h: New.
15896 * gcc.dg/pch/decl-5.c: New.
15897 * gcc.dg/pch/decl-5.h: New.
15898 * gcc.dg/pch/global-1.c: New.
15899 * gcc.dg/pch/global-1.h: New.
15900 * gcc.dg/pch/inline-1.c: New.
15901 * gcc.dg/pch/inline-1.h: New.
15902 * gcc.dg/pch/inline-2.c: New.
15903 * gcc.dg/pch/inline-2.h: New.
15904 * gcc.dg/pch/static-1.c: New.
15905 * gcc.dg/pch/static-1.h: New.
15906 * gcc.dg/pch/static-2.c: New.
15907 * gcc.dg/pch/static-2.h: New.
15908
15909 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15910
15911 * g++.dg/pch/pch.exp: Better handle failing testcases.
15912 * gcc.dg/pch/pch.exp: Likewise.
15913 * gcc.dg/pch/macro-1.c: New.
15914 * gcc.dg/pch/macro-1.h: New.
15915 * gcc.dg/pch/macro-2.c: New.
15916 * gcc.dg/pch/macro-2.h: New.
15917
15918 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15919
15920 * g++.dg/dg.exp: Treat files in pch/ specially.
15921 * g++.dg/pch/pch.exp: New file.
15922 * g++.dg/pch/empty.H: New file.
15923 * g++.dg/pch/empty.C: New file.
15924 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15925 "precompile".
15926
15927 * gcc.dg/pch/pch.exp: New file.
15928 * gcc.dg/pch/empty.h: New file.
15929 * gcc.dg/pch/empty.c: New file.
15930 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15931 "precompile".
15932
15933 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15934
15935 * g++.dg/template/friend14.C: New test.
15936
15937 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15938
15939 * gcc.dg/old-style-asm-1.c: New test.
15940
15941 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15942
15943 * gcc.c-torture/compile/20030109-1.c: New test.
15944
15945 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15946
15947 * gcc.c-torture/execute/20030109-1.c: New test.
15948
15949 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15950
15951 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15952 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15953 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15954 * g++.old-deja/g++.mike/eh2.C: Likewise
15955 * g++.old-deja/g++.mike/eh3.C: Likewise
15956 * g++.old-deja/g++.mike/eh5.C: Likewise
15957 * g++.old-deja/g++.mike/eh6.C: Likewise
15958 * g++.old-deja/g++.mike/eh7.C: Likewise
15959 * g++.old-deja/g++.mike/eh8.C: Likewise
15960 * g++.old-deja/g++.mike/eh9.C: Likewise
15961 * g++.old-deja/g++.mike/eh10.C: Likewise
15962 * g++.old-deja/g++.mike/eh12.C: Likewise
15963 * g++.old-deja/g++.mike/eh13.C: Likewise
15964 * g++.old-deja/g++.mike/eh14.C: Likewise
15965 * g++.old-deja/g++.mike/eh16.C: Likewise
15966 * g++.old-deja/g++.mike/eh17.C: Likewise
15967 * g++.old-deja/g++.mike/eh18.C: Likewise
15968 * g++.old-deja/g++.mike/eh21.C: Likewise
15969 * g++.old-deja/g++.mike/eh23.C: Likewise
15970 * g++.old-deja/g++.mike/eh24.C: Likewise
15971 * g++.old-deja/g++.mike/eh25.C: Likewise
15972 * g++.old-deja/g++.mike/eh26.C: Likewise
15973 * g++.old-deja/g++.mike/eh27.C: Likewise
15974 * g++.old-deja/g++.mike/eh28.C: Likewise
15975 * g++.old-deja/g++.mike/eh29.C: Likewise
15976 * g++.old-deja/g++.mike/eh31.C: Likewise
15977 * g++.old-deja/g++.mike/eh33.C: Likewise
15978 * g++.old-deja/g++.mike/eh34.C: Likewise
15979 * g++.old-deja/g++.mike/eh35.C: Likewise
15980 * g++.old-deja/g++.mike/eh36.C: Likewise
15981 * g++.old-deja/g++.mike/eh37.C: Likewise
15982 * g++.old-deja/g++.mike/eh38.C: Likewise
15983 * g++.old-deja/g++.mike/eh39.C: Likewise
15984 * g++.old-deja/g++.mike/eh40.C: Likewise
15985 * g++.old-deja/g++.mike/eh41.C: Likewise
15986 * g++.old-deja/g++.mike/eh42.C: Likewise
15987 * g++.old-deja/g++.mike/eh44.C: Likewise
15988 * g++.old-deja/g++.mike/eh46.C: Likewise
15989 * g++.old-deja/g++.mike/eh47.C: Likewise
15990 * g++.old-deja/g++.mike/eh48.C: Likewise
15991 * g++.old-deja/g++.mike/eh49.C: Likewise
15992 * g++.old-deja/g++.mike/eh50.C: Likewise
15993 * g++.old-deja/g++.mike/eh51.C: Likewise
15994 * g++.old-deja/g++.mike/eh53.C: Likewise
15995 * g++.old-deja/g++.mike/eh55.C: Likewise
15996 * g++.old-deja/g++.mike/p7912.C: Likewise
15997 * g++.old-deja/g++.mike/p9706.C: Likewise
15998 * g++.old-deja/g++.mike/p10416.C: Likewise
15999 * g++.old-deja/g++.mike/p11667.C: Likewise
16000 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16001 Remove redundant reference to Iris.
16002 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16003 Elxsi, i860, Pico Java, and WE32K.
16004
16005 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16006
16007 * g++.dg/ext/asm4.C: New test.
16008
16009 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16010
16011 PR c++/9030
16012 * g++.dg/template/friend12.C: New test.
16013 * g++.dg/template/friend13.C: Likewise.
16014 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16015
16016 2003-01-08 Jan Hubicka <jh@suse.cz>
16017
16018 * gcc.dg/i386-cadd.c: New test.
16019 * gcc.dg/i386-cmov4.c: Likewise.
16020
16021 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16022
16023 PR c++/9165
16024 * g++.dg/warn/Wunused-3.C: New test.
16025
16026 * g++.dg/abi/bitfield9.C: New test.
16027
16028 PR c++/9189
16029 * g++.dg/parse/defarg3.C: New test.
16030
16031 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16032
16033 * g++.dg/parse/ambig1.C: New test.
16034 * g++.dg/parse/defarg2.C: New test.
16035
16036 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16037
16038 * g++.dg/template/defarg-1.C: New test.
16039 * g++.dg/template/local2.C: Likewise.
16040
16041 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16042
16043 * gcc.c-torture/execute/20030105-1.c: New test.
16044
16045 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16046
16047 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16048 * g++.dg/parse/namespace4.C: Likewise.
16049
16050 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16051
16052 * g++.dg/template/ntp2.C: New test.
16053
16054 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16055
16056 * g++.dg/parse/extern-C-1.C: New test.
16057
16058 * g++.dg/parse/namespace4.C: New test.
16059
16060 * g++.dg/template/nested1.C: New test.
16061
16062 * g++.dg/parse/namespace3.C: New test.
16063
16064 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16065
16066 * g++.dg/lookup/two-stage1.C: New test.
16067
16068 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16069
16070 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16071 * g++.old-deja/g++.jason/access8.C: Likewise.
16072 * g++.old-deja/g++.other/decl5.C: Likewise.
16073
16074 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16075
16076 * g++.dg/parse/parse7.C: New test.
16077
16078 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16079
16080 PR c++/2843
16081 * g++.dg/ext/attrib7.C: New test.
16082
16083 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16084
16085 * g++.dg/parse/parse6.C: New test.
16086
16087 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16088
16089 * gcc.dg/h8300-stack-1.c: New.
16090
16091 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16092
16093 g++.dg/lookup/exception1.C: New test.
16094
16095 g++.dg/lookup/template1.C: New test.
16096
16097 g++.dg/parse/namespace2.C: New test.
16098
16099 g++.dg/parse/parens2.C: New test.
16100
16101 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16102
16103 * g++.dg/parse/parse5.C: New test.
16104 * g++.dg/lookup/scoped4.C: New test.
16105
16106 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16107
16108 * g++.dg/parse/parens1.C: New test.
16109
16110 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16111 angle-bracket1.C.
16112 * g++.dg/parse/parens2.C: New test.
16113
16114 * g++.dg/lookup/scope-operator1.C: New test.
16115
16116 * g++.dg/parse/operator1.C: New test.
16117
16118 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16119
16120 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16121 * g++.old-deja/g++.other/access6.C: Likewise.
16122 * g++.old-deja/g++.other/decl1.C: Likewise.
16123 * g++.old-deja/g++.pt/typename12.C: Likewise.
16124
16125 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16126
16127 * g++.dg/parse/namespace1.C: New test.
16128
16129 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16130
16131 * g++.dg/parse/parse4.C: New test.
16132
16133 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16134
16135 * g++.dg/parse/parse3.C: New test.
16136
16137 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16138
16139 * g++.dg/parse/parse2.C: New test.
16140
16141 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16142
16143 * g++.dg/template/friend11.C: New test.
16144
16145 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16146
16147 * g++.dg/parse/parse1.C: New test.
16148
16149 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16150
16151 * lib/profopt.exp: Change the name of a global variable to avoid
16152 possible clashes with other test suites.
16153
16154 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16155
16156 * g++.dg/inherit/covariant8.C: New test.
16157
16158 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16159
16160 * g++.dg/init/array9.C: New test.
16161
16162 PR c++/9112
16163 * g++.dg/parse/expr1.C: New test.
16164
16165 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16166
16167 * gcc.c-torture/compile/20021230-1.c: New test.
16168
16169 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16170
16171 * g++.dg/inherit/covariant5.C: New test.
16172 * g++.dg/inherit/covariant6.C: New test.
16173 * g++.dg/inherit/covariant7.C: New test.
16174
16175 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16176
16177 PR c++/2739
16178 * g++.dg/other/access2.C: New test.
16179
16180 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16181
16182 * g++.dg/other/anon-struct.C: No longer fails
16183 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16184 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16185 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16186
16187 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16188
16189 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16190
16191 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16192
16193 * g++.dg/eh/spec4.C: Remove stray semicolon.
16194 * g++.dg/expr/pmf-1.C: Change error message.
16195 * g++.dg/ext/asm1.C: Remove stray semicolon.
16196 * g++.dg/ext/typename1.C: Add missing typenames.
16197 * g++.dg/inherit/template-as-base.C: Change error message.
16198 * g++.dg/lookup/scoped1.C: Likewise.
16199 * g++.dg/lookup/scoped2.C: Likewise.
16200 * g++.dg/lookup/using2.C: Likewise.
16201 * g++.dg/other/component1.C: Remove stray semicolon.
16202 * g++.dg/other/do1.C: Change error message.
16203 * g++.dg/other/error2.C: Likewise.
16204 * g++.dg/other/init1.C: Likewise.
16205 * g++.dg/other/packed1.C: Remove stray semicolon.
16206 * g++.dg/other/ptrmem2.C: Change error message.
16207 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16208 marker.
16209 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16210 * g++.dg/template/access3.C: Add typename keyword.
16211 * g++.dg/template/access5.C: Remove stray semicolon.
16212 * g++.dg/template/access6.C: Likewise.
16213 * g++.dg/template/complit1.C: Likewise.
16214 * g++.dg/template/crash1.C: Change error message.
16215 * g++.dg/template/inherit2.C: Remove stray semicolon.
16216 * g++.dg/template/instantiate2.C: Likewise.
16217 * g++.dg/template/instantiate3.C: Change error message.
16218 * g++.dg/template/qual1.C: Remove stray semicolon.
16219 * g++.dg/template/qualttp18.C: Change error message.
16220 * g++.dg/template/ref1.C: Remove stray semicolon.
16221 * g++.dg/template/sizeof1.C (A::value): Declare it.
16222 * g++.dg/template/spec4.C: Change error message.
16223 * g++.dg/template/static1.C: Likewise.
16224 * g++.dg/template/type1.C: Likewise.
16225 * g++.dg/template/typename3.C: Likewise.
16226 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16227 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16228 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16229 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16230 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16231 named return value extension.
16232 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16233 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16234 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16235 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16236 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16237 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16238 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16239 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16240 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16241 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16242 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16243 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16244 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16245 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16246 syntax.
16247 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16248 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16249 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16250 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16251 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16252 * g++.old-deja/g++.brendan/template11.C: Likewise.
16253 * g++.old-deja/g++.brendan/template26.C: Likewise.
16254 * g++.old-deja/g++.brendan/template27.C: Use explicit
16255 specialization syntax.
16256 * g++.old-deja/g++.brendan/template30.C: Likewise.
16257 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16258 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16259 non-dependent names.
16260 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16261 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16262 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16263 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16264 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16265 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16266 named return value extension.
16267 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16268 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16269 * g++.old-deja/g++.ext/return1.C: Likewise.
16270 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16271 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16272 * g++.old-deja/g++.jason/access8.C: Likewise.
16273 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16274 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16275 pseudo-destructor names.
16276 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16277 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16278 pseudo-destructor names.
16279 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16280 * g++.old-deja/g++.jason/overload19.C: Likewise.
16281 * g++.old-deja/g++.jason/overload32.C: Likewise.
16282 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16283 stray semicolons.
16284 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16285 * g++.old-deja/g++.jason/return.C: Likewise.
16286 * g++.old-deja/g++.jason/return2.C: Likewise.
16287 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16288 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16289 syntax.
16290 * g++.old-deja/g++.jason/template10.C: Account for use of
16291 non-dependent names.
16292 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16293 syntax.
16294 * g++.old-deja/g++.jason/template37.C: Likewise.
16295 * g++.old-deja/g++.law/access4.C: Change error messages.
16296 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16297 pseudo-destructor names.
16298 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16299 * g++.old-deja/g++.law/ctors9.C: Likewise.
16300 * g++.old-deja/g++.law/cvt22.C: Likewise.
16301 * g++.old-deja/g++.law/dtors5.C: Likewise.
16302 * g++.old-deja/g++.law/global-init1.C: Likewise.
16303 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16304 * g++.old-deja/g++.law/operators28.C: Likewise.
16305 * g++.old-deja/g++.law/visibility28.C: Likewise.
16306 * g++.old-deja/g++.martin/eval1.C: Likewise.
16307 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16308 name.
16309 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16310 * g++.old-deja/g++.mike/net34.C: Likewise.
16311 * g++.old-deja/g++.mike/net36.C: Likewise.
16312 * g++.old-deja/g++.mike/ns2.C: Likewise.
16313 * g++.old-deja/g++.mike/p12306.C: Likewise.
16314 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16315 value extension.
16316 * g++.old-deja/g++.mike/p700.C: Likewise.
16317 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16318 * g++.old-deja/g++.mike/p710.C: Likewise.
16319 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16320 value extension.
16321 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16322 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16323 * g++.old-deja/g++.ns/crash2.C: Likewise.
16324 * g++.old-deja/g++.ns/crash3.C: Likewise.
16325 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16326 * g++.old-deja/g++.ns/ns17.C: Likewise.
16327 * g++.old-deja/g++.ns/template16.C: Likewise.
16328 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16329 keyword.
16330 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16331 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16332 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16333 named return value extension.
16334 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16335 * g++.old-deja/g++.other/access4.C: Issue additional error
16336 messages.
16337 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16338 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16339 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16340 * g++.old-deja/g++.other/crash25.C: Change error message.
16341 * g++.old-deja/g++.other/crash4.C: Change error message.
16342 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16343 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16344 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16345 checks.
16346 * g++.old-deja/g++.other/defarg8.C: Likewise.
16347 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16348 * g++.old-deja/g++.other/dtor10.C: Likewise.
16349 * g++.old-deja/g++.other/incomplete.C: Likewise.
16350 * g++.old-deja/g++.other/linkage7.C: Likewise.
16351 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16352 lookup algorithm.
16353 * g++.old-deja/g++.other/mangle2.C: Likewise.
16354 * g++.old-deja/g++.other/refinit2.C: Likewise.
16355 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16356 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16357 * g++.old-deja/g++.pt/crash28.C: Likewise.
16358 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16359 syntax.
16360 * g++.old-deja/g++.pt/crash32.C: Change error message.
16361 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16362 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16363 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16364 error message position.
16365 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16366 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16367 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16368 syntax.
16369 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16370 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16371 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16372 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16373 keyword.
16374 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16375 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16376 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16377 keyword.
16378 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16379 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16380 syntax.
16381 * g++.old-deja/g++.pt/friend28.C: Account for use of
16382 non-dependent names.
16383 * g++.old-deja/g++.pt/friend29.C: Likewise.
16384 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16385 rules.
16386 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16387 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16388 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16389 lookup rules.
16390 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16391 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16392 keyword.
16393 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16394 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16395 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16396 keyword.
16397 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16398 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16399 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16400 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16401 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16402 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16403 keyword.
16404 * g++.old-deja/g++.pt/spec10.C: Likewise.
16405 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16406 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16407 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16408 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16409 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16410 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16411 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16412 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16413 * g++.old-deja/g++.pt/typename15.C: Likewise.
16414 * g++.old-deja/g++.pt/typename22.C: Likewise.
16415 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16416 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16417 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16418 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16419 syntax.
16420 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16421 return value extension.
16422 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16423 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16424 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16425 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16426
16427 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16428
16429 * g++.dg/warn/inline1.C: New test.
16430 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16431 * g++.old-deja/g++.jason/synth10.C: Likewise.
16432 * g++.old-deja/g++.mike/net31.C: Likewise.
16433 * g++.old-deja/g++.mike/p8786.C: Likewise.
16434
16435 * g++.dg/template/friend10.C: New test.
16436 * g++.dg/template/conv5.C: New test.
16437
16438 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16439
16440 * g++.dg/lookup/scoped3.C: New test.
16441
16442 * g++.dg/lookup/decl1.C: New test.
16443 * g++.dg/lookup/decl2.C: New test.
16444
16445 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16446
16447 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16448 gcc.c-torture/compile/20021015-1.c,
16449 gcc.c-torture/compile/20021015-2.c,
16450 gcc.c-torture/compile/20021123-1.c,
16451 gcc.c-torture/compile/20021123-2.c,
16452 gcc.c-torture/compile/20021123-3.c,
16453 gcc.c-torture/compile/20021123-4.c,
16454 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16455 only to 3.1 or 3.2 branch.
16456
16457 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16458
16459 * gcc.dg/i386-bitfield3.c: New test.
16460
16461 * gcc.dg/i386-bitfield2.c: New test.
16462
16463 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16464
16465 * g++.dg/parse/conv_op1.C: New test.
16466
16467 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16468
16469 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16470 approved.
16471
16472 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16473
16474 * gcc.c-torture/compile/20021220-1.c: New test.
16475
16476 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16477
16478 * gcc.dg/i386-fastcall-1.c: New.
16479
16480 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16481
16482 * gcc.c-torture/execute/20021219-1.c: New test.
16483
16484 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16485
16486 * gcc.dg/i386-pic-1.c: New test.
16487
16488 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16489
16490 PR c++/8099
16491 * g++.dg/template/friend9.C: New test.
16492
16493 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16494
16495 PR c++/3663
16496 * g++.dg/template/access7.C: New test.
16497
16498 2002-12-18 Nick Clifton <nickc@redhat.com>
16499
16500 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16501 the libstdc++-v3 directory has been found.
16502
16503 2002-12-12 Devang Patel <dpatel@apple.com>
16504 * gcc.dg/darwin-ld-1.c: New test.
16505 * gcc.dg/darwin-ld-2.c: New test.
16506 * gcc.dg/darwin-ld-3.c: New test.
16507 * gcc.dg/darwin-ld-4.c: New test.
16508 * gcc.dg/darwin-ld-5.c: New test.
16509
16510 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16511
16512 * gcc.c-torture/compile/20021212-1.c: New test.
16513
16514 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16515
16516 * gcc.dg/fshort-wchar: New test.
16517
16518 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16519
16520 PR c++/8372
16521 * g++.dg/template/dtor1.C: New test.
16522
16523 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16524 markers.
16525
16526 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16527
16528 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16529
16530 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16531
16532 * g++.dg/template/static1.C: New test.
16533 * g++.dg/template/static2.C: New test.
16534 * g++.old-deja/g++.ext/memconst.C: New test.
16535
16536 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16537
16538 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16539 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16540 * g++.dg/special/initp1.C: Likewise.
16541
16542 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16543
16544 * gcc.c-torture/execute/20021204-1.c: New test.
16545
16546 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16547
16548 * gcc.dg/ppc-fmadd-1.c: New file.
16549 * gcc.dg/ppc-fmadd-2.c: New file.
16550 * gcc.dg/ppc-fmadd-3.c: New file.
16551
16552 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16553
16554 * gcc.c-torture/compile/20021204-1.c: New test.
16555
16556 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16557
16558 * g++.dg/inherit/covariant2.C: New test.
16559 * g++.dg/inherit/covariant3.C: New test.
16560 * g++.dg/inherit/covariant4.C: New test.
16561 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16562 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16563
16564 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16565
16566 PR c++/8688
16567 * g++.dg/init/brace3.C: New test.
16568
16569 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16570
16571 * gcc.dg/20020210-1.c: Fix a comment typo.
16572
16573 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16574
16575 PR c++/8720
16576 * g++.dg/parse/defarg1.C: New test.
16577
16578 PR c++/8615
16579 * g++.dg/template/char1.C: New test.
16580
16581 * g++.dg/template/varmod1.C: Fix typo.
16582
16583 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16584
16585 DR 180
16586 * g++.old-deja/g++.pt/crash32.C: Expect error.
16587
16588 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16589
16590 PR c++/5919
16591 * g++.dg/template/varmod1.C: New test.
16592
16593 PR c++/8727
16594 * g++.dg/inherit/typeinfo1.C: New test.
16595
16596 PR c++/8663
16597 * g++.dg/inherit/typedef1.C: New test.
16598
16599 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16600
16601 PR c++/8332
16602 PR c++/8493
16603 * g++.dg/template/strlen1.C: New test.
16604
16605 PR c++/8227
16606 * g++.dg/template/ctor2.C: New test.
16607
16608 PR c++/8214
16609 * g++.dg/init/string1.C: New test.
16610
16611 PR c++/8511
16612 * g++.dg/template/friend8.C: New test.
16613
16614 2002-11-29 Joe Buck <jbuck@synopsys.com>
16615
16616 * g++.dg/lookup/anon2.C: New test.
16617
16618 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16619
16620 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16621 h8300 port.
16622
16623 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16624
16625 * gcc.dg/bitfld-6.c: New test.
16626
16627 2002-11-27 Jan Hubicka <jh@suse.cz>
16628
16629 * gcc.c-torture/execute/20021127.[cx]: New test.
16630
16631 2002-11-26 Jan Hubicka <jh@suse.cz>
16632
16633 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16634 quality.
16635
16636 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16637
16638 * g++.dg/init/brace2.C: New test.
16639 * g++.old-deja/g++.mike/p9129.C: Correct.
16640
16641 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16642
16643 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16644
16645 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16646
16647 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16648
16649 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16650
16651 * testsuite/g++.dg/abi/empty11.C: New test.
16652 * testsuite/g++.dg/rtti/cv1.C: New test.
16653
16654 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16655
16656 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16657
16658 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16659
16660 * g++.dg/abi/empty10.C: New test.
16661
16662 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16663
16664 * gcc.c-torture/compile/20021124-1.c: New test.
16665
16666 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16667
16668 * g++.dg/abi/rtti2.C: New test.
16669
16670 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16671
16672 * gcc.dg/i386-unroll-1.c: New test.
16673
16674 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16675
16676 * gcc.c-torture/compile/20021120-1.c: New test.
16677 * gcc.c-torture/compile/20021120-2.c: New test.
16678
16679 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16680
16681 * gcc.dg/bitfld-5.c: New test.
16682
16683 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16684
16685 * gcc.c-torture/execute/20021120-3.c: New test.
16686
16687 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16688
16689 * gcc.c-torture/execute/20021120-2.c: New test.
16690
16691 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16692
16693 * gcc.c-torture/execute/20021120-1.c: New test.
16694
16695 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16696
16697 * gcc.c-torture/execute/20021118-3.c: New test.
16698
16699 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16700
16701 * gcc.c-torture/compile/20021119-1.c: New test.
16702
16703 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16704
16705 * gcc.dg/duff-1.c: New test.
16706 * gcc.dg/duff-2.c: New test.
16707 * gcc.dg/duff-3.c: New test.
16708
16709 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16710
16711 * gcc.dg/cpp/_Pragma5.c: New test.
16712
16713 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16714
16715 * gcc.c-torture/execute/20021118-2.c: New test.
16716
16717 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16718
16719 * gcc.c-torture/execute/20021118-1.c: New test.
16720
16721 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16722
16723 * gcc.dg/20021116-1.c: New test.
16724
16725 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16726
16727 * g++.dg/abi/vcall1.C: New test.
16728
16729 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16730
16731 * gcc.dg/20021029-1.c: New test.
16732 * gcc.dg/20021029-2.c: New test.
16733
16734 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16735
16736 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16737
16738 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16739
16740 PR c/8439
16741 * gcc.dg/20021110.c: Move to ...
16742 * gcc.c-torture/compile/20021110.c: .... here.
16743
16744 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16745
16746 PR c/8467
16747 * gcc.c-torture/execute/20021111-1.c
16748
16749 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16750
16751 PR c/8439
16752 * gcc.dg/20021110.c: New test.
16753
16754 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16755
16756 * g++.dg/abi/vthunk3.C: Run only on x86.
16757
16758 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16759
16760 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16761
16762 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16763
16764 * lib/compat.exp (compat-execute): Fix logic error in last
16765 change.
16766
16767 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16768
16769 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16770
16771 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16772
16773 PR c++/8389
16774 * g++.dg/template/access6.C: New test.
16775
16776 2002-11-08 Jan Hubicka <jh@suse.cz>
16777
16778 * gcc.dg/i386-ssefp-1.c: New test.
16779 * gcc.dg/i386-ssefp-1.c: New test.
16780
16781 2002-11-08 Jan Hubicka <jh@suse.cz>
16782
16783 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16784
16785 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16786
16787 * g++.dg/abi/vthunk3.C: New test.
16788
16789 PR c++/8338
16790 * g++.dg/template/crash2.C: New test.
16791
16792 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16793
16794 * testsuite/g++.dg/abi/dtor1.C: New test.
16795 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16796
16797 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16798
16799 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16800 Darwin.
16801
16802 2002-11-04 Adam Nemet <anemet@lnxw.com>
16803
16804 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16805 -mthumb. Only xfail with -O0.
16806
16807 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16808
16809 * g++.dg/abi/thunk1.C: New test.
16810 * g++.dg/abi/thunk2.C: Likewise.
16811 * g++.dg/abi/vtt1.C: Likewise.
16812
16813 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16814
16815 PR optimization/8423
16816 * gcc.c-torture/execute/builtin-constant.c: New test.
16817
16818 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16819
16820 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16821 Add some more cases.
16822
16823 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16824
16825 PR c++/8391
16826 * g++.dg/opt/local1.C: New test.
16827
16828 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16829
16830 PR c++/8160
16831 * g++.dg/template/complit1.C: New test.
16832
16833 PR c++/8149
16834 * g++.dg/template/typename4.C: Likewise.
16835
16836 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16837
16838 Core issue 287, PR c++/7639
16839 * g++.dg/template/instantiate1.C: Adjust error location.
16840 * g++.dg/template/instantiate3.C: New test.
16841 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16842 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16843 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16844
16845 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16846
16847 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16848
16849 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16850
16851 PR c++/8287
16852 * g++.dg/init/dtor2.C: New test.
16853
16854 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16855
16856 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16857 * gcc.dg/nest.c: Bypass errors on irix6.
16858
16859 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16860
16861 * gcc.dg/nest.c: Expect error for mmix-*-*.
16862 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16863
16864 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16865
16866 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16867 markers.
16868
16869 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16870
16871 2002-10-25 Mike Stump <mrs@apple.com>
16872
16873 * gcc.dg/warn-1.c: New test.
16874
16875 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16876
16877 * g++.dg/template/typename3.C: New test.
16878
16879 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16880
16881 * g++.dg/lookup/ptrmem1.C: New test.
16882
16883 * g++.dg/abi/vthunk2.C: New test.
16884
16885 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16886
16887 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16888
16889 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16890
16891 * g++.dg/abi/empty9.C: New test.
16892
16893 2002-10-24 Richard Henderson <rth@redhat.com>
16894
16895 * g++.dg/inherit/thunk1.C: Enable for ia64.
16896
16897 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16898
16899 PR c++/8067
16900 * g++.dg/lookup/pretty1.C: New test.
16901
16902 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16903
16904 * gcc.dg/20021023-1.c: New test.
16905
16906 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16907
16908 PR c++/7679
16909 * g++.dg/parse/inline1.C: New test.
16910
16911 2002-10-23 Richard Henderson <rth@redhat.com>
16912
16913 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16914
16915 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16916
16917 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16918
16919 PR c++/6579
16920 * g++.dg/parse/stmtexpr3.C: New test.
16921
16922 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16923
16924 * g++.dg/expr/cond1.C: New test.
16925
16926 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16927
16928 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16929
16930 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16931
16932 * g++.dg/abi/vbase13.C: New test.
16933 * g++.dg/abi/vbase14.C: Likewise.
16934
16935 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16936
16937 * gcc.dg/tls/pic-1.c: New test.
16938 * gcc.dg/tls/nonpic-1.c: New test.
16939 * gcc.dg/20021018-1.c: New test.
16940
16941 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16942
16943 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16944 Remove only files with the same base name as the test case.
16945 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16946 (profopt-execute): Likewise. Also, remove old profiling
16947 and performance data files before running the tests.
16948
16949 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16950 * g++.dg/bprob/bprob.exp: Likewise.
16951 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16952 to allow more general test case names.
16953
16954 * g++.dg/bprob/bprob-1.C: Rename to ...
16955 * g++.dg/bprob/g++-bprob-1.C: ... this.
16956
16957 * g77.dg/bprob/bprob-1.f: Rename to ...
16958 * g77.dg/bprob/g77-bprob-1.f: ... this.
16959
16960 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16961
16962 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16963 bison 1.50 or later.
16964
16965 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16966
16967 * g++.dg/README: Describe more test directories.
16968
16969 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16970
16971 * g++.dg/init/array6.C: Add additional tests.
16972
16973 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16974
16975 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
16976 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
16977
16978 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
16979
16980 * gcc.c-torture/compile/20020604-1.x: New.
16981 * gcc.c-torture/compile/simd-5.x: Likewise.
16982 * gcc.c-torture/execute/920710-1.x: Likewise.
16983 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
16984
16985 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16986
16987 * g++.dg/inherit/override1.C: Add dg-options clause.
16988
16989 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16990
16991 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16992 _mm_slli_si128.
16993
16994 2002-10-19 Andreas Schwab <schwab@suse.de>
16995
16996 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16997 directory component.
16998
16999 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17000
17001 * g++.dg/inherit/thunk1.C: New test.
17002
17003 * g++.dg/inherit/override1.C: New test.
17004
17005 * g++.dg/abi/mangle11.C: New test.
17006 * g++.dg/abi/mangle14.C: New test.
17007 * g++.dg/abi/mangle17.C: New test.
17008
17009 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17010
17011 * g++.dg/overload/member2.C: New test.
17012
17013 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17014
17015 * g++.dg/README: Describe new compat directory.
17016 * g++.dg/dg.exp: Skip tests in compat directory.
17017 * README.compat: New file.
17018 * lib/compat.exp: New expect script.
17019 * g++.dg/compat: New test directory.
17020 * g++.dg/compat/compat.exp: New expect script.
17021 * g++.dg/compat/abi: New test directory.
17022 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17023 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17024 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17025 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17026 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17027 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17028 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17029 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17030 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17031 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17032 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17033 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17034 * g++.dg/compat/break: New test directory.
17035 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17036 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17037 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17038 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17039 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17040 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17041 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17042 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17043 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17044 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17045 g++.dg/compat/break/README: New files.
17046 * g++.dg/compat/eh: New test directory.
17047 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17048 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17049 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17050 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17051 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17052 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17053 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17054 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17055 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17056 g++.dg/compat/eh/filter2_y.C,
17057 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17058 g++.dg/compat/eh/new1_y.C,
17059 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17060 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17061 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17062 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17063 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17064 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17065 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17066 g++.dg/compat/eh/unexpected1_y.C: New files.
17067 * g++.dg/compat/init: New test directory.
17068 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17069 g++.dg/compat/init/array5_y.C,
17070 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17071 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17072 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17073 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17074 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17075 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17076 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17077 g++.dg/compat/init/init-ref2_y.C: New files.
17078
17079 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17080
17081 PR c++/7584
17082 * g++.dg/inherit/using3.C: New test.
17083
17084 2002-10-17 Jan Hubicka <jh@suse.cz>
17085
17086 * gcc.dg/20021017-2.c: New test.
17087
17088 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17089
17090 * g++.dg/abi/mangle16.C: Adjust.
17091
17092 * g++.dg/init/array8.C: New test.
17093
17094 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17095
17096 * gcc.dg/special/mips-abi.exp: New test.
17097 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17098
17099 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17100
17101 * g++.dg/abi/mangle16.C: New test.
17102 * g++.dg/abi/mangle17.C: Likewise.
17103
17104 PR c++/7478
17105 * g++.dg/template/ref1.C: New test.
17106
17107 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17108
17109 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17110
17111 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17112
17113 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17114
17115 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17116
17117 PR c++/7524
17118 * g++.dg/init/array7.C: New test.
17119
17120 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17121
17122 * g++.dg/init/array6.C: New test.
17123
17124 * g++.dg/abi/mangle13.C: Likewise.
17125 * g++.dg/abi/mangle14.C: Likewise.
17126 * g++.dg/abi/mangle15.C: Likewise.
17127
17128 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17129
17130 * g++.dg/abi/empty8.C: New test.
17131
17132 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17133
17134 * g++.dg/init/ctor1.C: New test.
17135
17136 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17137
17138 * gcc.c-torture/execute/20021015-1.c: New test.
17139
17140 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17141
17142 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17143
17144 2002-10-14 Jan Hubicka <jh@suse.cz>
17145
17146 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17147
17148 2002-10-14 Richard Henderson <rth@redhat.com>
17149
17150 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17151
17152 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17153
17154 PR optimization/6631
17155 * g++.dg/opt/const2.C: New test.
17156
17157 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17158
17159 PR c++/7176
17160 * g++.dg/parse/friend1.C: New test.
17161 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17162
17163 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17164
17165 * gcc.dg/20021014-1.c: New test.
17166
17167 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17168
17169 PR c++/5661
17170 * g++.dg/ext/vlm1.C: New test.
17171 * g++.dg/ext/vlm2.C: Likewise.
17172
17173 * g++.dg/init/array1.C: Remove invalid braces.
17174 * g++.dg/init/brace1.C: New test.
17175 * g++.dg/init/copy2.C: Likewise.
17176 * g++.dg/init/copy3.C: Likewise.
17177 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17178 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17179 braces.
17180
17181 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17182
17183 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17184
17185 2002-10-11 Richard Shann <richard.shann@superh.com>
17186
17187 * gcc.c-torture/compile/simd-5.c: New test.
17188
17189 2002-10-10 Roger Sayle <roger@eyesopen.com>
17190
17191 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17192
17193 2002-10-10 Jim Wilson <wilson@redhat.com>
17194
17195 * gcc.c-torture/execute/20021010-1.c: New test.
17196
17197 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17198
17199 PR c/7353
17200 * g++.dg/ext/typedef-init.C: New test.
17201 * gcc.dg/typedef-init.c: New test.
17202
17203 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17204
17205 * gcc.dg/cpp/paste13.c: New test.
17206
17207 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17208
17209 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17210 remaining platforms, XFAIL during compile, not execute. Don't
17211 XFAIL at -O0.
17212
17213 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17214
17215 * gcc.dg/alias-1.c: Tweak expected warning.
17216
17217 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17218
17219 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17220
17221 2002-10-06 Andreas Jaeger <aj@suse.de>
17222
17223 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17224 * gcc.dg/cpp/c++98.C: Likewise.
17225
17226 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17227 * g++.dg/cpp/c++98.C: Likewise.
17228
17229 * g++.dg/README (Subdirectories): Mention cpp directory.
17230
17231 PR target/7559
17232 * gcc.dg/20021006-1.c: New test.
17233
17234 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17235
17236 PR c++/7804
17237 * g++.dg/other/warning1.C: New test.
17238
17239 2002-10-04 Roger Sayle <roger@eyesopen.com>
17240
17241 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17242 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17243 and sparc-*-* with -m64 as expected failures. See PR 8087.
17244
17245 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17246
17247 PR c++/7931
17248 * g++.dg/template/ptrmem3.C: New test.
17249
17250 PR c++/7754
17251 * g++.dg/template/union1.C: New test.
17252
17253 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17254
17255 PR c++/8006
17256 * g++.dg/abi/mangle9.C: New test.
17257 * g++.dg/abi/mangle10.C: New test.
17258 * g++.dg/abi/mangle11.C: New test.
17259 * g++.dg/abi/mangle12.C: New test.
17260
17261 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17262
17263 PR c++/7188.
17264 * g++.dg/template/meminit1.C: New test.
17265 * g++.dg/warn/Wreorder-1.C: Likewise.
17266 * g++.old-deja/g++.mike/warn3.C: Tweak.
17267 * lib/prune.exp: Ingore "in copy constructor".
17268
17269 2002-10-02 Andreas Jaeger <aj@suse.de>
17270
17271 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17272 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17273 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17274 on x86-64.
17275
17276 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17277
17278 * gcc.dg/empty1.C: Fix typo.
17279
17280 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17281
17282 * gcc.dg/alias-1.c: New test.
17283
17284 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17285
17286 * gcc.dg/empty1.C: New test.
17287
17288 * g++.dg/tls/init-2.C: Tweak error messages.
17289
17290 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17291
17292 * gcc.c-torture/compile/20020923-1.c: New test.
17293
17294 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17295
17296 * gcc.c-torture/execute/ffs-1.c: New test.
17297 * gcc.c-torture/execute/ffs-2.c: Ditto.
17298
17299 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17300
17301 * g++.dg/overload/member1.C: New test.
17302
17303 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17304
17305 * g++.dg/abi/empty7.C: New test.
17306 * g++.dg/init/pm2.C: Likewise.
17307
17308 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17309
17310 * g++.dg/rtti/crash1.C: New test.
17311
17312 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17313
17314 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17315 gcc.dg/sibcall-4.c: New tests.
17316
17317 2002-09-28 Roger Sayle <roger@eyesopen.com>
17318
17319 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17320 powerpc and MMIX targets.
17321
17322 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17323
17324 * gcc.dg/cpp/20020927-1.c: New.
17325
17326 2002-09-26 David S. Miller <davem@redhat.com>
17327
17328 * gcc.c-torture/compile/trunctfdf.c: New.
17329
17330 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17331
17332 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17333
17334 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17335
17336 * gcc.c-torture/execute/loop-15.c: New.
17337
17338 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17339
17340 * README.QMTEST: Fix typo.
17341
17342 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17343
17344 * gcc.dg/20020926-1.c: New test.
17345
17346 2002-09-25 David S. Miller <davem@redhat.com>
17347
17348 PR target/7842
17349 * gcc.c-torture/execute/shiftdi.c: New test.
17350
17351 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17352
17353 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17354 unique to the tool.
17355 * lib/g77.exp (g77_init): Likewise.
17356 * lib/g++.exp (g++_init): Likewise.
17357 * lib/objc.exp (objc_init): Likewise.
17358
17359 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17360
17361 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17362 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17363 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17364
17365 2002-09-25 Richard Henderson <rth@redhat.com>
17366
17367 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17368 too-small long double.
17369
17370 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17371
17372 * gcc.dg/20020919-1.c: New test.
17373
17374 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17375
17376 * g++.dg/abi/bitfield6.C: New test.
17377 * g++.dg/abi/bitfield7.C: New test.
17378 * g++.dg/abi/bitfield8.C: New test.
17379 * g++.dg/abi/vbase11.C: New test.
17380
17381 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17382
17383 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17384 hppa*-*-hpux*. Update test comment.
17385
17386 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17387
17388 * gcc.dg/tls/struct-1.c: New test.
17389
17390 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17391
17392 * gcc.dg/cpp/tr-warn2.c: Update.
17393
17394 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17395
17396 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17397
17398 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17399
17400 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17401 systems.
17402
17403 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17404
17405 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17406
17407 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17408 Adjust for c++filt moved to binutils. Remove spurious duplicate
17409 setting of cxxfilt.
17410
17411 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17412
17413 * gcc.dg/20020312-2.c: Update for darwin.
17414
17415 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17416
17417 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17418
17419 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17420
17421 * objc.dg/comp-types-1.m: New test.
17422 * objc.dg/comp-types-2.m: New test.
17423 * objc.dg/comp-types-3.m: New test.
17424 * objc.dg/comp-types-4.m: New test.
17425 * objc.dg/comp-types-5.m: New test.
17426 * objc.dg/comp-types-6.m: New test.
17427
17428 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17429
17430 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17431
17432 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17433
17434 * g++.dg/other/do1.C: New test.
17435
17436 * g++.dg/template/subst1.C: New test.
17437
17438 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17439
17440 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17441
17442 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17443
17444 * g++.dg/template/qualttp20.C: Adjust expected errors.
17445 * g++.old-deja/g++.jason/report.C: Likewise.
17446 * g++.old-deja/g++.other/qual1.C: Likewise.
17447
17448 * g++.dg/lookup/scoped2.C: New test.
17449
17450 * g++.dg/ext/asm3.C: New test.
17451
17452 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17453
17454 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17455
17456 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17457
17458 * ChangeLog: follow spelling conventions.
17459 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17460 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17461 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17462 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17463 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17464 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17465 * g++.old-deja/g++.law/global-init1.C: Likewise.
17466 * g++.old-deja/g++.other/delete4.C: Likewise.
17467 * g++.old-deja/g++.other/inline21.C: Likewise.
17468 * g++.old-deja/g++.other/singleton.C: Likewise.
17469 * g77.dg/strlen0.f: Likewise.
17470 * g77.f-torture/compile/20010519-1.f: Likewise.
17471 * g77.f-torture/compile/980310-4.f: Likewise.
17472 * gcc.c-torture/compile/20000605-1.c: Likewise.
17473 * gcc.c-torture/execute/20020225-1.c: Likewise.
17474 * gcc.dg/c90-hexfloat-2.c: Likewise.
17475 * gcc.dg/c99-bool-1.c: Likewise.
17476 * gcc.dg/c99-hexfloat-2.c: Likewise.
17477 * gcc.dg/dll-2.c: Likewise.
17478 * gcc.dg/wtr-union-init-1.c: Likewise.
17479 * gcc.dg/wtr-union-init-2.c: Likewise.
17480 * gcc.dg/wtr-union-init-3.c: Likewise.
17481 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17482 * gcc.dg/cpp/defined.c: Likewise.
17483 * gcc.dg/cpp/macsyntx.c: Likewise.
17484 * gcc.dg/cpp/paste2.c: Likewise.
17485 * gcc.dg/cpp/trad/defined.c: Likewise.
17486 * gcc.dg/format/c90-printf-1.c: Likewise.
17487 * gcc.dg/format/c90-scanf-1.c: Likewise.
17488 * gcc.dg/format/c99-printf-1.c: Likewise.
17489 * gcc.dg/format/c99-scanf-1.c: Likewise.
17490 * gcc.misc-tests/gcov-8.c: Likewise.
17491 * lib/profopt.exp: Likewise.
17492
17493 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17494
17495 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17496
17497 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17498
17499 * g++.dg/inherit/using2.C: New test.
17500
17501 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17502
17503 * ChangeLog: Follow spelling conventions.
17504 * g++.dg/template/friend4.C: Likewise.
17505 * g++.old-deja/g++.pt/crash67.C: Likewise.
17506 * gcc.c-torture/execute/20000801-4.c: Likewise.
17507 * gcc.dg/c90-digraph-1.c: Likewise.
17508 * gcc.dg/c94-digraph-1.c: Likewise.
17509 * gcc.dg/c99-digraph-1.c: Likewise.
17510 * gcc.dg/cpp/line5.c: Likewise.
17511 * gcc.dg/cpp/multiline.c: Likewise.
17512 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17513 * gcc.dg/format/attr-3.c: Likewise.
17514 * gcc.dg/format/c90-scanf-3.c: Likewise.
17515 * gcc.dg/format/ext-4.c: Likewise.
17516
17517 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17518
17519 * g++.dg/template/pretty1.C: New test.
17520
17521 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17522
17523 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17524
17525 2002-09-13 Matt Austern <austern@apple.com>
17526
17527 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17528 passing a cast expression to a function by const reference.
17529
17530 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17531
17532 * g++.dg/template/deduce1.C: New test.
17533
17534 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17535
17536 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17537 32-bit int.
17538
17539 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17540
17541 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17542 usage.
17543
17544 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17545
17546 * gcc.c-torture/compile/20020910-1.c: New test.
17547
17548 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17549
17550 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17551
17552 2002-09-10 Andreas Jaeger <aj@suse.de>
17553
17554 * gcc.dg/20020312-2.c: Adjust for x86-64.
17555
17556 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17557
17558 * g77.dg/7388.f: New test case for PR 7388.
17559
17560 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17561
17562 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17563
17564 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17565
17566 * objc.dg/proto-lossage-1.m: New test.
17567
17568 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17569
17570 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17571
17572 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17573
17574 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17575 expected to pass.
17576
17577 2002-09-06 Stan Shebs <shebs@apple.com>
17578 David Edelsohn <edelsohn@gnu.org>
17579
17580 * gcc.dg/weak: New directory.
17581 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17582 target-specific xfail bits.
17583 * gcc.dg/typeof-2.c: Move to new directory.
17584 * gcc.dg/weak.exp: New expect script.
17585
17586 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17587
17588 * gcc.c-torture/execute/extzvsi.c: New test.
17589
17590 2002-09-05 Stan Shebs <shebs@apple.com>
17591
17592 * gcc.dg/weak-1.c: xfail on Darwin.
17593 * gcc.dg/weak-2.c: Ditto.
17594 * gcc.dg/weak-3.c: Ditto.
17595 * gcc.dg/weak-4.c: Ditto.
17596 * gcc.dg/weak-5.c: Ditto.
17597 * gcc.dg/weak-6.c: Ditto.
17598 * gcc.dg/weak-7.c: Ditto.
17599 * gcc.dg/weak-8.c: Ditto.
17600 * gcc.dg/weak-9.c: Ditto.
17601
17602 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17603
17604 * gcc.c-torture/execute/loop-14.c: New test.
17605
17606 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17607
17608 * g++.dg/other/cxa-atexit1.C: New test.
17609
17610 * gcc.dg/typeof-2.c: New test.
17611
17612 2002-09-03 Roger Sayle <roger@eyesopen.com>
17613
17614 * gcc.dg/builtins-2.c: New testcase.
17615 * gcc.dg/builtins-3.c: New testcase.
17616
17617 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17618
17619 * gcc.dg/cpp/_Pragma4.c: New test.
17620
17621 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17622
17623 * objc/execute/nil_method-1.m: New testcase.
17624
17625 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17626
17627 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17628 [Object class], not [Object initialize].
17629
17630 2002-08-31 Roger Sayle <roger@eyesopen.com>
17631 Hans-Peter Nilsson <hp@bitrange.com>
17632
17633 * gcc.c-torture/execute/20020720-1.x: Skip test on
17634 mmix-knuth-mmixware. Correct comment.
17635
17636 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17637
17638 * testsuite/g++.dg/abi/bitfield5.C: New test.
17639 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17640
17641 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17642
17643 * objc.dg/undeclared-selector.m: New test.
17644
17645 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17646
17647 * g++.dg/other/offsetof1.C: Avoid cast warning.
17648
17649 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17650
17651 * objc.dg/super-class-2.m: New test.
17652
17653 2002-08-24 Matt Austern <austern@apple.com>
17654
17655 * g++.dg/ext/lvaddr.C: New test.
17656 * g++.dg/ext/lvcast.C: New test.
17657
17658 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17659
17660 * testsuite/g++.dg/inherit/cond1.C: New test.
17661
17662 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17663
17664 * gcc.dg/noncompile/incomplete-1.c: New test.
17665
17666 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17667
17668 * gcc.dg/typespec-1.c: New test.
17669
17670 2002-08-20 Devang Patel <dpatel@apple.com>
17671 * objc.dg/proto-hier-2.m: New test.
17672
17673 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17674
17675 * objc.dg/bitfield-1.m: New test.
17676 * objc.dg/bitfield-2.m: New test.
17677
17678 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17679
17680 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17681 gcc.dg/c99-flex-array-4.c: New tests.
17682
17683 2002-08-16 Stan Shebs <shebs@apple.com>
17684
17685 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17686
17687 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17688
17689 * gcc.dg/typeof-1.c: New test.
17690 * g++.dg/ext/typeof2.C: New test.
17691
17692 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17693
17694 * g++.dg/other/offsetof1.C: New test.
17695
17696 2002-08-14 Richard Henderson <rth@redhat.com>
17697
17698 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17699
17700 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17701
17702 * gcc.dg/cpp/_Pragma3.c: New test.
17703
17704 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17705
17706 * g++.dg/template/inherit3: New test.
17707
17708 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17709
17710 * gcc.dg/bitfld-4.c: Add blank options.
17711
17712 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17713
17714 * g++.dg/template/crash1.C: New test.
17715
17716 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17717
17718 * gcc.dg/tls/opt-2.c: New test.
17719
17720 2002-08-08 Devang Patel <dpatel@apple.com>
17721
17722 * objc.dg/selector-1.m : New test
17723
17724 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17725
17726 * g++.dg/abi/bitfield4.C: New test.
17727 * gcc.dg/bitfld-4.c: New test.
17728
17729 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17730
17731 * g++.dg/other/packed1.C: New test.
17732
17733 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17734
17735 * g++.dg/abi/offsetof.C: Tweak error messages.
17736 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17737
17738 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17739
17740 * gcc.dg/bitfld-3.c: New test.
17741
17742 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17743 Richard Henderson <rth@redhat.com>
17744
17745 * gcc.dg/i386-bitfield1.c: New test.
17746 * g++.dg/abi/bitfield3.C: Update.
17747
17748 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17749
17750 * objc.dg/const-str-2.m: Update.
17751 * gcc.dg/cpp/c++98.c: Change to C extension.
17752 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17753 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17754
17755 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17756
17757 * testsuite/gcc.dg/tls/diag-3.c: New.
17758
17759 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17760
17761 * g++.dg/README (Subdirectories): Document new subdir expr.
17762 * g++.dg/expr/pmf-1.C: New test.
17763
17764 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17765
17766 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17767
17768 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17769
17770 * g++.dg/abi/bitfield3.C: New test.
17771
17772 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17773
17774 * lib/gcov.exp: Tweak expected line formats.
17775 * gcc.misc-tests/gcov8.c: New test.
17776 * gcc.misc-tests/gcov8.x: New flags.
17777
17778 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17779
17780 * consistency.vlad/layout/endian.c: Include string.h.
17781
17782 * gcc.c-torture/execute/20020805-1.c: New test.
17783
17784 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17785
17786 * g++.dg/other/conversion1.C: New test.
17787
17788 2002-08-03 Roger Sayle <roger@eyesopen.com>
17789
17790 * gcc.dg/builtins-1.c: New testcase.
17791
17792 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17793
17794 * g++.dg/inherit/access3.C: New test.
17795
17796 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17797
17798 * gcc.dg/ia64-visibility-2.c: New test.
17799
17800 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17801
17802 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17803 __qualifier_flags to __flags.
17804
17805 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17806
17807 * g++.dg/inherit/operator1.C: New test.
17808 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17809 * g++.dg/other/error1.C: Change expected error message.
17810 * g++.dg/template/conv4.C: Likewise.
17811
17812 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17813
17814 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17815 for documented behavior.
17816
17817 2002-07-25 Roger Sayle <roger@eyesopen.com>
17818
17819 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17820 several targets known to fail.
17821
17822 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17823
17824 * gcc.dg/mips-args-[123].c: New tests.
17825
17826 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17827
17828 * gcc.dg/ppc-spe.c: New.
17829
17830 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17831
17832 * g++.dg/other/ptrmem4.C: New testcase.
17833
17834 2002-07-24 Richard Henderson <rth@redhat.com>
17835
17836 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17837
17838 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17839
17840 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17841
17842 2002-07-24 Roger Sayle <roger@eyesopen.com>
17843
17844 * gcc.c-torture/execute/memset-3.c: New testcase.
17845
17846 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17847
17848 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17849 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17850
17851 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17852
17853 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17854 Delete.
17855
17856 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17857
17858 * gcc.c-torture/compile/simd-4.c: New test.
17859
17860 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17861
17862 PR c++/7347, c++/7348
17863 * g++.dg/template/access4.C: New test.
17864 * g++.dg/template/access5.C: New test.
17865 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17866 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17867 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17868 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17869
17870 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17871
17872 * gcc.dg/gnu89-init-2.c: New test.
17873
17874 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17875
17876 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17877
17878 2002-07-20 Roger Sayle <roger@eyesopen.com>
17879
17880 * gcc.c-torture/execute/20020720-1.c: New testcase.
17881
17882 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17883
17884 * gcc.dg/cpp/Wsignprom.c: New tests.
17885
17886 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17887
17888 * gcc.c-torture/execute/loop-13.c: New test.
17889
17890 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17891
17892 * gcc.dg/cpp/expr.c: New tests.
17893
17894 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17895
17896 * g++.dg/opt/pr6713.C: Add template instantiation.
17897
17898 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17899
17900 * gcc.dg/nest.c: New test.
17901
17902 2002-07-17 Richard Henderson <rth@redhat.com>
17903
17904 * g++.dg/opt/pr6713.C: New test.
17905
17906 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17907
17908 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17909 XFAIL for all x86 processors.
17910
17911 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17912
17913 * gcc.c-torture/execute/20010122-1.x: Do not test with
17914 -fomit-frame-pointer.
17915
17916 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17917
17918 * g++.dg/template/instantiate2.C: New test.
17919 * g++.dg/template/spec4.C: New test.
17920
17921 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17922
17923 * g++.dg/template/access2.C: New test.
17924 * g++.dg/template/access3.C: New test.
17925
17926 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17927
17928 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17929 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17930 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17931 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17932 Convert to use <stdarg.h>.
17933 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17934 Delete.
17935 * gcc.dg/va-arg-2.c: New.
17936 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17937
17938 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17939
17940 * gcc.c-torture/compile/20020710-1.c: New test.
17941
17942 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17943 Andrew Pinski <pinskia@physics.uc.edu>
17944
17945 gcc.c-torture/compile/simd-2.c: New testcase.
17946 gcc.c-torture/compile/simd-3.c: Likewise.
17947
17948 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17949
17950 PR c++/7224
17951 * g++.dg/overload/error1.C: New test.
17952
17953 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17954
17955 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17956 configuration and IRIX 6 O32 ABI.
17957
17958 2002-07-11 Roger Sayle <roger@eyesopen.com>
17959
17960 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17961
17962 2002-07-10 Roger Sayle <roger@eyesopen.com>
17963
17964 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17965
17966 2002-07-10 Jeffrey A Law <law@redhat.com>
17967
17968 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17969
17970 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17971
17972 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
17973
17974 * gcc.dg/20020312-2.c: Check for __PPC__.
17975
17976 2002-07-09 Diego Novillo <dnovillo@redhat.com>
17977
17978 * gcc.c-torture/compile/20020709-1.c: New test.
17979
17980 2002-07-07 Roger Sayle <roger@eyesopen.com>
17981
17982 * g++.dg/template/qualttp21.C: New test case.
17983
17984 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
17985
17986 * gcc.c-torture/compile/20020706-1.c: New test.
17987 * gcc.c-torture/compile/20020706-2.c: New test.
17988
17989 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
17990 Alexandre Oliva <aoliva@redhat.com>
17991
17992 * g++.dg/warn/incomplete1.C: New test.
17993
17994 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17995
17996 PR c++/7099
17997 * g++.dg/warn/noreturn1.C: New test.
17998
17999 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18000
18001 PR c++/6706
18002 * g++.dg/debug/debug6.C: New test.
18003 * g++.dg/debug/debug7.C: New test.
18004
18005 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18006
18007 * gcc.c-torture/compile/simd-3.c: New test.
18008
18009 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18010
18011 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18012 * gcc.dg/20020620-1.c: Likewise.
18013
18014 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18015
18016 PR c++/6944
18017 * g++.dg/init/array4.C: New test.
18018 * g++.dg/init/array5.C: New test.
18019
18020 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18021
18022 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18023 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18024
18025 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18026
18027 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18028 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18029 * gcc.dg/wtr-conversion-1.c: Likewise.
18030 * gcc.dg/wtr-escape-1.c: Likewise.
18031 * gcc.dg/wtr-int-type-1.c: Likewise.
18032 * gcc.dg/wtr-label-1.c: Likewise.
18033 * gcc.dg/wtr-static-1.c: Likewise.
18034 * gcc.dg/wtr-strcat-1.c: Likewise.
18035 * gcc.dg/wtr-suffix-1.c: Likewise.
18036 * gcc.dg/wtr-switch-1.c: Likewise.
18037 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18038 * gcc.dg/wtr-union-init-1.c: Likewise.
18039 * gcc.dg/wtr-union-init-2.c: Likewise.
18040 * gcc.dg/wtr-union-init-3.c: Likewise.
18041
18042 * gcc.dg/wtr-func-def-1.c: New test.
18043
18044 2002-07-02 Devang Patel <dpatel@apple.com>
18045
18046 * objc.dg/param-1.m: New test.
18047
18048 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18049
18050 * gcc.dg/cpp/trad/directive.c: Add test.
18051 * gcc.dg/cpp/trad/macroargs.c: Add test.
18052 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18053
18054 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18055
18056 * gcc.dg/cpp/cmdlne-M.c: New test.
18057
18058 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18059
18060 * objc.dg/desig-init-1.m: New test.
18061
18062 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18063
18064 PR c++/6716
18065 * g++.dg/template/instantiate1.C: New test.
18066
18067 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18068
18069 PR c++/7112
18070 * g++.dg/template/sizeof2.C: New test.
18071
18072 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18073
18074 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18075 gcc.dg/cpp/trad/include.c: New tests.
18076
18077 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18078
18079 PR target/7177
18080 * gcc.c-torture/compile/20020701-1.c: New test.
18081
18082 2002-07-01 Stan Shebs <shebs@apple.com>
18083
18084 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18085 header here...
18086 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18087 (objc-torture-execute): or here.
18088
18089 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18090
18091 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18092
18093 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18094
18095 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18096
18097 2002-06-30 Devang Patel <dpatel@apple.com>
18098
18099 * objc.dg/fsyntax-only.m: New test.
18100
18101 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18102
18103 PR c++/6695
18104 * g++.dg/template/friend7.C: New file.
18105
18106 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18107
18108 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18109 return type.
18110
18111 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18112
18113 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18114 avoid division by zero.
18115
18116 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18117
18118 * gcc.dg/Wunknownprag.c: New tests.
18119
18120 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18121
18122 * gcc.c-torture/execute/simd-2.c: New test.
18123
18124 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18125
18126 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18127 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18128 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18129 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18130 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18131 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18132 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18133 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18134 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18135 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18136 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18137 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18138 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18139 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18140 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18141 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18142 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18143
18144 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18145
18146 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18147 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18148 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18149 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18150 New tests.
18151 * gcc.dg/cpp/trad/directive.c: Update.
18152
18153 2002-06-23 Andreas Jaeger <aj@suse.de>
18154
18155 * gcc.c-torture/execute/complex-6.c: New.
18156
18157 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18158
18159 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18160 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18161 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18162 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18163
18164 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18165
18166 * gcc.dg/cpp/trad: New directory with traditional tests copied
18167 from parent directory.
18168 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18169 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18170 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18171 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18172 Move to trad/ and rename.
18173 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18174 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18175 gcc.dg/cpp/trad/redef2.c: New tests.
18176 * gcc.dg/cpp/trad/trad.exp: New driver.
18177
18178 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18179
18180 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18181 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18182 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18183 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18184 Remove.
18185
18186 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18187
18188 * gcc.dg/20020620-1.c: New test.
18189
18190 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18191
18192 * g++.dg/template/ttp4.C: New test.
18193
18194 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18195
18196 * g++.dg/opt/vt1.C: Fix regexp.
18197
18198 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18199
18200 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18201 Don't use attribute `noinline'.
18202
18203 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18204
18205 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18206
18207 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18208
18209 * gcc.c-torture/execute/simd-1.c: New.
18210
18211 * gcc.dg/simd-1.c: New.
18212
18213 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18214
18215 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18216
18217 2002-06-16 Richard Henderson <rth@redhat.com>
18218
18219 * g++.dg/ext/anon-struct1.C: New.
18220 * g++.dg/ext/anon-struct2.C: New.
18221 * g++.dg/ext/anon-struct3.C: New.
18222 * gcc.dg/anon-struct-1.c: New.
18223 * gcc.dg/anon-struct-2.c: New.
18224 * gcc.dg/anon-struct-3.c: New.
18225 * gcc.dg/20011008-1.c: Adjust warning text.
18226 * gcc.dg/20020527-1.c: Add -fms-extensions.
18227
18228 2002-06-16 Richard Henderson <rth@redhat.com>
18229
18230 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18231
18232 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18233
18234 * gcc.c-torture/execute/20020615-1.c: New test.
18235
18236 2002-06-15 Roger Sayle <roger@eyesopen.com>
18237
18238 * gcc.c-tortuture/execute/compare-1.c: New test case.
18239 * gcc.c-tortuture/execute/compare-2.c: New test case.
18240 * gcc.c-tortuture/execute/compare-3.c: New test case.
18241
18242 2002-06-13 Richard Henderson <rth@redhat.com>
18243
18244 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18245 ia64 ilp32.
18246
18247 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18248
18249 * g++.dg/template/typename2.C: Update error message.
18250
18251 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18252
18253 * gcc.c-torture/execute/20020611-1.c: New test.
18254
18255 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18256
18257 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18258 list of targets to skip.
18259
18260 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18261
18262 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18263 targets if not optimizing.
18264
18265 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18266
18267 * gcc.c-torture/compile/20020605-1.c: New test.
18268
18269 * g++.dg/opt/vt1.C: New test.
18270
18271 * gcc.dg/20020531-1.c: New test.
18272
18273 * gcc.dg/20020530-1.c: New test.
18274
18275 * gcc.dg/20020527-1.c: New test.
18276
18277 * g++.dg/opt/cse1.C: New test.
18278
18279 2002-06-07 Roger Sayle <roger@eyesopen.com>
18280
18281 * gcc.dg/20020607-2.c: New test case.
18282
18283 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18284
18285 * gcc.c-torture/compile/20020604-1.c: New test.
18286
18287 2002-06-04 Richard Henderson <rth@redhat.com>
18288
18289 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18290 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18291 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18292
18293 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18294
18295 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18296
18297 2002-06-03 Richard Henderson <rth@redhat.com>
18298
18299 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18300 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18301
18302 2002-06-02 Richard Henderson <rth@redhat.com>
18303
18304 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18305 test functions static.
18306
18307 2002-06-02 Andreas Jaeger <aj@suse.de>
18308
18309 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18310 now.
18311
18312 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18313
18314 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18315 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18316 Update for mofified diagnostics.
18317 * gcc.dg/c99-intconst-1.c: No longer fail.
18318
18319 2002-06-02 Richard Henderson <rth@redhat.com>
18320
18321 * gcc.dg/uninit-A.c: Remove xfail markers.
18322
18323 2002-06-01 Roger Sayle <roger@eyesopen.com>
18324
18325 * gcc.dg/fnegate-1.c: New test case.
18326
18327 2002-05-30 Osku Salerma <osku@iki.fi>
18328
18329 * gcc.c-torture/execute/mayalias-1.c: New file.
18330
18331 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18332
18333 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18334 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18335 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18336
18337 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18338
18339 * gcc.c-torture/execute/20020529-1.c: New test.
18340
18341 2002-05-27 Richard Henderson <rth@redhat.com>
18342
18343 * g++.dg/ext/attrib6.C: New test case.
18344
18345 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18346
18347 * gcc.c-torture/execute/pure-1.c: New test.
18348
18349 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18350
18351 * gcc.dg/cpp/arith-2.c: Remove.
18352
18353 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18354
18355 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18356 * gcc.dg/cpp/if-3.c: Remove.
18357
18358 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18359
18360 * g++.dg/opt/cse2.C: New test.
18361
18362 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18363
18364 * gcc.dg/cpp/arith-1.c: New semantic tests.
18365 * gcc.dg/cpp/if-1.c: Update.
18366
18367 2002-05-24 Ben Elliston <bje@redhat.com>
18368
18369 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18370
18371 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18372
18373 * gcc.dg/verbose-asm.c: New test.
18374
18375 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18376
18377 * gcc.dg/cpp/paste12.c: New test.
18378
18379 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18380
18381 * g++.dg/parse/named_ops.C: New test.
18382
18383 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18384
18385 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18386
18387 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18388
18389 * gcc.dg/weak-2.c: Allow optional leading underscore
18390 in scan-assembler symbol name.
18391 * gcc.dg/weak-3.c: Likewise.
18392 * gcc.dg/weak-4.c: Likewise.
18393 * gcc.dg/weak-5.c: Likewise.
18394
18395 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18396
18397 * gcc.dg/20020523-1.c: New test.
18398
18399 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18400
18401 * objc.dg/const-str-2.m: Update now that we stop after
18402 a command line error.
18403
18404 2002-05-22 Richard Henderson <rth@redhat.com>
18405
18406 * g++.dg/dg.exp: Fix typo in test pruneing.
18407
18408 2002-05-22 Richard Henderson <rth@redhat.com>
18409
18410 * g++.dg/dg.exp: Prune the tls subdirectory.
18411 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18412 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18413 * g++.dg/tls/init-1.C: New.
18414
18415 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18416
18417 * gcc.dg/20020517-1.c: New test.
18418
18419 2002-05-21 Richard Henderson <rth@redhat.com>
18420
18421 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18422 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18423
18424 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18425
18426 * g++.dg/other/copy2.C: New test.
18427
18428 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18429
18430 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18431 (MAX_COPY): Bump up to 10 times sizeof (long long).
18432 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18433
18434 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18435 sizeof (long long).
18436
18437 * gcc.c-torture/execute/strcpy-1.c: New test.
18438
18439 2002-05-19 Jason Merrill <jason2redhat.com>
18440
18441 * g++.dg/ext/oper1.C: New test.
18442
18443 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18444 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18445
18446 * README.QMTEST: New file.
18447
18448 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18449
18450 2002-05-19 Andreas Jaeger <aj@suse.de>
18451
18452 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18453 now.
18454 * gcc.c-torture/execute/loop-2d.x: Likewise.
18455
18456 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18457
18458 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18459 support weak symbols.
18460 * gcc.dg/weak-4.c: Likewise
18461 * gcc.dg/weak-6.c: Likewise
18462
18463 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18464
18465 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18466 cygwin, coff and h8300-*-hms targets
18467 * gcc.dg/weak-5.c: Likewise
18468 * gcc.dg/weak-7.c: Likewise
18469
18470 2002-05-16 Jason Merrill <jason@redhat.com>
18471
18472 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18473 (scan-assembler-not, scan-assembler-dem): Likewise.
18474 (scan-assembler-dem-not): Likewise.
18475
18476 2002-05-15 Richard Henderson <rth@redhat.com>
18477
18478 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18479
18480 2002-05-15 Richard Henderson <rth@redhat.com>
18481
18482 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18483 (vfoo1f): Warning here.
18484 (vfoo1l): Don't redefine the alias.
18485
18486 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18487
18488 * g++.dg/init/pm1.C: New test.
18489
18490 2002-05-12 David S. Miller <davem@redhat.com>
18491
18492 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18493 types.
18494
18495 2002-05-10 Roger Sayle <roger@eyesopen.com>
18496
18497 * gcc.c-torture/execute/20020510-1.c: New test case.
18498
18499 2002-05-10 David S. Miller <davem@redhat.com>
18500
18501 * gcc.c-torture/execute/conversion.c: Test long double too.
18502
18503 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18504
18505 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18506 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18507 * lib/g++.exp (g++_link_flags): Likewise.
18508 * lib/objc.exp (objc_target_compile): Likewise.
18509
18510 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18511
18512 * gcc.dg/cpp/poison.c: Update.
18513 * gcc.dg/cpp/20000625-2.c: Remove.
18514 * gcc.dg/cpp/direct2s.c: Remove final test.
18515
18516 2002-05-08 Tom Rix <trix@redhat.com>
18517
18518 * gcc.c-torture/execute/20020508-1.c: New test.
18519 * gcc.c-torture/execute/20020508-2.c: New test.
18520 * gcc.c-torture/execute/20020508-3.c: New test.
18521
18522 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18523
18524 * gcc.dg/cpp/charconst-4.c: More tests.
18525
18526 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18527
18528 PR c/6569
18529 * gcc.dg/weak-3.c: Update location of warning messages.
18530 * gcc.dg/weak-5.c: Likewise.
18531
18532 2002-05-06 Roger Sayle <roger@eyesopen.com>
18533
18534 * gcc.c-torture/execute/20020506-1.c: New test case.
18535
18536 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18537
18538 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18539
18540 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18541
18542 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18543
18544 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18545
18546 * gcc.dg/cpp/charconst-3.c: New test.
18547
18548 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18549
18550 * gcc.dg/cpp/charconst.c: Update tests.
18551
18552 2002-05-05 Tim Josling <tej@melbpc.org.au>
18553
18554 * treelang: Added directory for new sample language treelang. Also
18555 lib/treelang.exp: New file to signal treelang should be tested.
18556
18557 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18558
18559 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18560 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18561 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18562 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18563 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18564 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18565 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18566
18567 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18568
18569 * gcc.dg/format/xopen-2.c: New test.
18570
18571 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18572
18573 * gcc.dg/20020503-1.c: New test.
18574
18575 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18576
18577 * g++.dg/init/dtor1.C: Make it tougher.
18578
18579 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18580
18581 * g++.dg/init/dtor1.C: New test.
18582
18583 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18584
18585 * gcc.dg/altivec-8.c: New.
18586
18587 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18588
18589 * gcc.dg/altivec-7.c: New.
18590
18591 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18592
18593 * g++.dg/parse/typedef1.C: New test.
18594
18595 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18596
18597 PR c++/6486
18598 * g++.dg/template/friend6.C: New test.
18599
18600 PR c++/6492
18601 * g++.dg/init/copy1.C: New test.
18602
18603 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18604
18605 * g++.dg/warn/effc1.C: New test.
18606
18607 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18608
18609 * gcc.dg/cpp/if-cexp.c: Add a test.
18610
18611 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18612
18613 * gcc.dg/20020426-2.c: New test.
18614
18615 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18616
18617 * gcc.dg/cpp/if-mop.c: Update.
18618 * gcc.dg/cpp/if-mpar.c: Add test.
18619 * gcc.dg/cpp/if-oppr.c: Update.
18620
18621 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18622
18623 PR c/6343
18624 * gcc.dg/weak-[2-7].c: New tests.
18625
18626 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18627
18628 * gcc.dg/enum1.c: New test.
18629
18630 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18631
18632 PR c++/6497
18633 * g++.dg/inherit/access2.C: New test.
18634
18635 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18636
18637 PR bootstrap/6445
18638 * gcc.dg/20020426-1.c: New test.
18639
18640 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18641
18642 * g++.dg/abi/enum1.C: New test.
18643
18644 2002-04-26 Richard Henderson <rth@redhat.com>
18645
18646 * gcc.dg/c99-bool-1.c: Expect always true warning.
18647
18648 2002-04-25 Roger Sayle <roger@eyesopen.com>
18649
18650 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18651
18652 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18653
18654 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18655 targets.
18656
18657 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18658
18659 * g++.dg/abi/mange7.C: New test.
18660
18661 PR c++/6438.
18662 * g++.dg/parse/stmtexpr2.C: New test.
18663
18664 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18665
18666 * gcc.dg/20020312-2.c: Add SH target.
18667
18668 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18669
18670 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18671 compiler output on mips*-*-irix*.
18672
18673 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18674
18675 * g++.dg/parse/attr1.C: New test.
18676
18677 2002-04-23 Roger Sayle <roger@eyesopen.com>
18678
18679 * gcc.c-torture/execute/string-opt-17.c: New test case.
18680 * gcc.c-torture/execute/memset-2.c: New test case.
18681
18682 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18683
18684 PR c++/6256:
18685 * g++.dg/template/friend5.C: New test.
18686
18687 PR c++/6331:
18688 * g++.dg/template/qual1.C: Likewise.
18689
18690 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18691
18692 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18693 Include stdlib.h, not stdio.h or ctype.h.
18694
18695 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18696
18697 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18698 cris-*-elf* and mmix-*-*.
18699 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18700 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18701 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18702 Ditto.
18703 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18704 * gcc.dg/wchar_t-1.c: Ditto.
18705
18706 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18707
18708 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18709 Clarify comment.
18710
18711 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18712
18713 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18714
18715 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18716
18717 * gcc.c-torture/execute/20000906-1.x: Delete.
18718
18719 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18720
18721 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18722
18723 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18724
18725 * PR6367
18726 * g77.f-torture/execute/6367.f: New test.
18727 * g77.f-torture/execute/6367.x: Disable for MMIX.
18728
18729 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18730
18731 * PR6352
18732 * g++.dg/opt/inline2.C: New test.
18733
18734 2002-04-18 Richard Henderson <rth@redhat.com>
18735
18736 * gcc.dg/20000906-1.c: Enable for all targets.
18737 * gcc.c-torture/compile/iftrap-2.c: New.
18738
18739 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18740
18741 * gcc.dg/20020418-1.c: New test.
18742 * gcc.dg/20020418-2.c: New test.
18743
18744 2002-04-18 Richard Henderson <rth@redhat.com>
18745
18746 * gcc.c-torture/compile/iftrap-1.c: New.
18747 * gcc.dg/iftrap-1.c: Adjust for ia64.
18748 * gcc.dg/iftrap-2.c: New.
18749
18750 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18751
18752 * gcc.c-torture/compile/20020418-1.c: New test.
18753
18754 2002-04-18 Roger Sayle <roger@eyesopen.com>
18755
18756 * gcc.c-torture/compile/20020415-1.c: New.
18757
18758 2002-04-18 David S. Miller <davem@redhat.com>
18759
18760 * gcc.c-torture/execute/20020418-1.c: New test.
18761
18762 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18763
18764 * gcc.dg/20020416-1.c: New test.
18765
18766 * g++.dg/opt/inline1.C: New test.
18767
18768 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18769
18770 * gcc.dg/altivec-5.c: New test.
18771
18772 * gcc.dg/20020415-1.c: New test.
18773
18774 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18775
18776 * testsuite/lib/chill.exp: Remove.
18777
18778 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18779
18780 * g++.dg/other/big-struct.C: New test.
18781
18782 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18783
18784 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18785 of scratch file.
18786
18787 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18788
18789 PR c/6277
18790 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18791 in scan-assembler function name
18792
18793 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18794
18795 * g77.f-torture/execute/980628-4.x,
18796 g77.f-torture/execute/980628-5.x,
18797 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18798 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18799 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18800 i[34567]86-*-*.
18801
18802 2002-04-13 David S. Miller <davem@redhat.com>
18803
18804 * gcc.c-torture/execute/20020413-1.c: New test.
18805
18806 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18807
18808 * gcc.dg/asm-6.c,
18809 * g++.dg/ext/asm1.C: New tests.
18810
18811 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18812
18813 PR c++ 5373.
18814 * g++.dg/parse/stmtexpr1.C: New test.
18815
18816 PR c++/5189.
18817 * g++.dg/template/copy1.C: New test.
18818
18819 2002-04-12 Richard Henderson <rth@redhat.com>
18820
18821 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18822
18823 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18824
18825 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18826 gcc.c-torture/execute/20020307-2.c.
18827
18828 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18829
18830 * g++.dg/ext/attrib5.C,
18831 * g++.dg/lookup/struct1.C: New tests.
18832
18833 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18834
18835 * gcc.dg/20020411-1.c: New test.
18836
18837 * gcc.c-torture/execute/20020411-1.c: New test.
18838
18839 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18840
18841 * g77.f-torture/execute/6177.f: New test.
18842
18843 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18844
18845 PR middle-end/6247
18846 * g++.dg/opt/cleanup1.C: New test.
18847
18848 * g++.dg/opt/const1.C: New test.
18849
18850 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18851
18852 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18853
18854 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18855
18856 PR c++/5507
18857 * g++.dg/template/typename2.C: New test.
18858
18859 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18860
18861 * gcc.c-torture/execute/loop-12.c: New.
18862
18863 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18864
18865 * g77.f-torture/execute/980628-4.x,
18866 g77.f-torture/execute/980628-5.x,
18867 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18868 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18869 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18870
18871 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18872
18873 PR optimization/6086
18874 * g++.dg/opt/preinc1.C: New test.
18875
18876 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18877
18878 PR c++/5571
18879 * g++.dg/opt/static2.C: New test.
18880
18881 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18882
18883 PR c/5120
18884 * gcc.dg/20020406-1.c: New test.
18885
18886 2002-04-04 David S. Miller <davem@redhat.com>
18887
18888 * gcc.c-torture/execute/20020404-1.c: New test.
18889
18890 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18891
18892 PR c/6123
18893 * gcc.dg/20020312-2.c: Do not declare global register variable
18894 if __PIC__ or __pic__ is defined.
18895
18896 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18897
18898 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18899 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18900
18901 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18902
18903 * gcc.misc-tests/linkage.exp: Update last change to handle
18904 sparc*-, not just sparc-.
18905
18906 2002-04-03 Richard Henderson <rth@redhat.com>
18907
18908 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18909
18910 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18911
18912 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18913
18914 2002-04-02 David S. Miller <davem@redhat.com>
18915
18916 * gcc.c-torture/execute/20020402-3.c: New test.
18917
18918 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18919
18920 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18921 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18922
18923 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18924 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18925 g77.f-torture/execute/20001201.x,
18926 g77.f-torture/execute/u77-test.x: New files.
18927
18928 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18929 * gcc.dg/wchar_t-1.c: Ditto.
18930
18931 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18932
18933 * gcc.c-torture/execute/20020402-1.c: New test.
18934
18935 2002-04-01 Richard Henderson <rth@redhat.com>
18936
18937 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18938
18939 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18940
18941 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18942
18943 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18944
18945 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18946
18947 * g++.dg/inherit/template-as-base.C: Expect error.
18948 * g++.dg/inherit/namespace-as-base.C: Likewise.
18949
18950 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18951
18952 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18953 g++.dg/ext/instantiate3.C: Tweak match patterns.
18954
18955 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18956 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18957 -da test.
18958
18959 2002-03-31 Richard Henderson <rth@redhat.com>
18960
18961 * gcc.dg/special/alias-2.c: New.
18962 * gcc.dg/special/ecos.exp: Run it.
18963
18964 2002-03-31 Richard Henderson <rth@redhat.com>
18965
18966 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18967
18968 2002-03-31 Kazu Hirata <kazu@hxi.com>
18969
18970 * gcc.dg/weak-1.c: Disable on h8300 port.
18971
18972 2002-03-29 Janis Johnson <janis187@us.ibm.com>
18973
18974 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
18975 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
18976 ordering tests.
18977 * g++.dg/bprob/bprob-1.C: New test.
18978 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
18979 * g++.dg/gcov/gcov-1.C: New test.
18980 * g++.dg/gcov/gcov-1.x: New file.
18981 * g++.dg/gcov/gcov-2.C: New test.
18982 * g++.dg/gcov/gcov-3.C: New test.
18983 * g++.dg/gcov/gcov-3.h: New file.
18984
18985 2002-03-28 Roger Sayle <roger@eyesopen.com>
18986
18987 * g++.old-deja/g++.other/builtins5.C: New test.
18988 * g++.old-deja/g++.other/builtins6.C: New test.
18989 * g++.old-deja/g++.other/builtins7.C: New test.
18990 * g++.old-deja/g++.other/builtins8.C: New test.
18991 * g++.old-deja/g++.other/builtins9.C: New test.
18992
18993 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18994
18995 * g++.dg/opt/static1.C: New test.
18996
18997 * g++.dg/opt/longbranch1.C: New test.
18998
18999 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19000
19001 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19002
19003 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19004
19005 2002-03-28 Jeffrey A Law (law@redhat.com)
19006
19007 * gcc.c-torture/execute/20020328-1.c: New test.
19008
19009 2002-03-27 Richard Henderson <rth@redhat.com>
19010
19011 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19012 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19013 move from g++.old-deja/g++.ext/.
19014
19015 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19016
19017 * g++.dg/init/new2.C: New test.
19018
19019 2002-03-26 Richard Henderson <rth@redhat.com>
19020
19021 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19022
19023 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19024 on sparc.
19025
19026 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19027 sparcv9 systems.
19028 * gcc.dg/20001102-1.c: Likewise.
19029
19030 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19031
19032 * gcc.dg/cpp/endif-pedantic1.c,
19033 gcc.dg/cpp/endif-pedantic2.c: New tests.
19034
19035 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19036
19037 * g++.dg/init/new1.C: New test.
19038
19039 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19040
19041 * g++.dg/abi/vbase9.C: New test.
19042
19043 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19044
19045 * gcc.dg/arm-asm.c: New test.
19046
19047 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19048
19049 * gcc.dg/Wswitch-enum.c: New test.
19050 Fix PR c/5044.
19051
19052 2002-03-26 Richard Henderson <rth@redhat.com>
19053
19054 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19055 structure.
19056
19057 2002-03-25 Richard Henderson <rth@redhat.com>
19058
19059 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19060 sparcv9 systems.
19061
19062 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19063 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19064
19065 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19066
19067 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19068
19069 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19070
19071 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19072 targets using generic thunk support.
19073
19074 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19075
19076 * gcc.c-torture/compile/20020323-1.c: New test.
19077
19078 * g++.dg/opt/conj2.C: New test.
19079
19080 2002-03-24 Richard Henderson <rth@redhat.com>
19081
19082 * gcc.dg/weak-1.c: Use -fno-common.
19083
19084 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19085
19086 * g77.dg/f77-edit-apostrophe-out.f: New test
19087 * g77.dg/f77-edit-h-out.f: New test
19088 * g77.dg/f77-edit-t-in.f: New test
19089 * g77.dg/f77-edit-t-out.f: New test
19090 * g77.dg/f77-edit-x-out.f: New test
19091 * g77.dg/f77-edit-slash-out.f: New test
19092 * g77.dg/f77-edit-colon-out.f: New test
19093 * g77.dg/f77-edit-s-out.f: New test
19094
19095 2002-03-24 Richard Henderson <rth@redhat.com>
19096
19097 * objc/execute/formal_protocol-6.x: New XFAIL.
19098
19099 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19100
19101 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19102 that do not support weak symbols
19103
19104 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19105
19106 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19107 * lib/g77.exp: Likewise
19108 * lib/objc.exp: Likewise
19109
19110 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19111
19112 * gcc.dg/Wswitch-default.c: New test.
19113
19114 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19115
19116 * g++.dg/other/enum1.C: New test.
19117
19118 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19119
19120 * gcc.dg/pragma-ep-3.c: Fix typo.
19121
19122 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19123
19124 * g++.dg/inherit/template-as-base.C: New test.
19125
19126 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19127
19128 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19129 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19130
19131 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19132
19133 * gcc.dg/cpp/multiline.c: Update to match.
19134
19135 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19136
19137 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19138
19139 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19140
19141 * gcc.dg/cpp/extratokens2.c: New file.
19142
19143 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19144
19145 * gcc.dg/20020312-2.c: Add rs6000 target.
19146
19147 * gcc.c-torture/compile/20020319-1.c: New test.
19148
19149 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19150
19151 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19152 (A, E): Handle this.
19153
19154 2002-03-20 Jason Merrill <jason@redhat.com>
19155
19156 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19157 ignoring -fpic.
19158 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19159 through prune_gcc_output.
19160
19161 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19162
19163 * gcc.c-torture/compile/20020320-1.c: New test.
19164
19165 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19166
19167 * gcc.c-torture/compile/20020318-1.c: New test.
19168
19169 * gcc.dg/struct-by-value-1.c: New test.
19170
19171 * gcc.dg/20020319-1.c: New test.
19172
19173 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19174
19175 * g++.dg/opt/conj1.C: New test.
19176
19177 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19178
19179 * g++.dg/template/qualttp20.C: Revert previous change.
19180 * g++.dg/template/qualttp3.C: Likewise.
19181 * g++.dg/template/qualttp4.C: Likewise
19182 * g++.dg/template/qualttp5.C: Likewise
19183 * g++.dg/template/qualttp6.C: Likewise
19184 * g++.dg/template/qualttp7.C: Likewise
19185 * g++.dg/template/qualttp8.C: Likewise
19186 * g++.dg/template/recurse.C: Likewise.
19187
19188 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19189
19190 * gcc.dg/cpp/wchar-1.c: Update.
19191
19192 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19193
19194 * g++.dg/template/conv1.C: New test.
19195 * g++.dg/template/conv2.C: New test.
19196 * g++.dg/template/conv3.C: New test.
19197 * g++.dg/template/conv4.C: New test.
19198
19199 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19200
19201 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19202 * g++.dg/template/qualttp3.C: Likewise.
19203 * g++.dg/template/qualttp4.C: Likewise
19204 * g++.dg/template/qualttp5.C: Likewise
19205 * g++.dg/template/qualttp6.C: Likewise
19206 * g++.dg/template/qualttp7.C: Likewise
19207 * g++.dg/template/qualttp8.C: Likewise
19208 * g++.dg/template/recurse.C: Likewise.
19209
19210 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19211
19212 * g++.dg/opt/dtor1.C: New test.
19213
19214 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19215
19216 * gcc.c-torture/compile/20020315-1.c: New test.
19217
19218 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19219
19220 * gcc.dg/weak-1.c: Fix scan tests.
19221
19222 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19223
19224 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19225 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19226 cris-*-aout* mmix-*-*.
19227 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19228 cris-*-aout* mmix-*-*.
19229 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19230 cris-*-elf* cris-*-aout* and mmix-*-*.
19231 * gcc.dg/20001009-1.c: Ditto.
19232 * gcc.dg/20010912-1.c: Ditto.
19233 * gcc.dg/20020122-4.c: Ditto.
19234 * gcc.dg/inline-2.c: Ditto.
19235
19236 2002-03-14 Jeffrey A Law (law@cygnus.com)
19237
19238 * gcc.c-torture/compile/20020314-1.c: New test.
19239
19240 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19241
19242 * gcc.c-torture/execute/20020314-1.c: New test.
19243
19244 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19245
19246 * g++.dg/warn/Wunused-1.C: New test.
19247
19248 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19249
19250 * g++.dg/abi/mangle6.C: New test.
19251
19252 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19253
19254 * gcc.c-torture/compile/20020309-2.c: New test.
19255
19256 * gcc.c-torture/compile/20020312-1.c: New test.
19257
19258 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19259
19260 * g++.dg/other/access1.C: New test.
19261
19262 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19263
19264 * gcc.c-torture/execute/wchar_t-1.c: New test.
19265
19266 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19267
19268 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19269
19270 2002-03-12 Roger Sayle <roger@eyesopen.com>
19271
19272 * gcc.dg/20020312-1.c: New test case.
19273
19274 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19275
19276 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19277
19278 2002-03-11 Richard Henderson <rth@redhat.com>
19279
19280 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19281 * g++.old-deja/g++.jason/report.C: Likewise.
19282
19283 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19284
19285 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19286 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19287
19288 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19289
19290 * testsuite/g++.dg/overload/pmf1.C: New test.
19291
19292 2002-03-11 Kazu Hirata <kazu@hxi.com>
19293
19294 * gcc.c-torture/execute/20020307-1.c: Use long.
19295
19296 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19297
19298 PR optimization/5844
19299 * gcc.dg/20020310-1.c: New test.
19300
19301 2002-03-09 Michael Meissner <meissner@redhat.com>
19302
19303 * gcc.c-torture/execute/memcpy-2.c: New test.
19304 * gcc.c-torture/execute/memset-1.c: New test.
19305 * gcc.c-torture/execute/strlen-1.c: New test.
19306 * gcc.c-torture/execute/strcmp-1.c: New test.
19307 * gcc.c-torture/execute/strncmp-1.c: New test.
19308
19309 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19310
19311 * gcc.dg/ppc-ldstruct.c: New test.
19312
19313 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19314
19315 * gcc.c-torture/execute/va-arg-22.c: New test.
19316
19317 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19318
19319 * gcc.c-torture/compile/20020309-1.c: New test.
19320
19321 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19322
19323 * gcc.c-torture/execute/20020307-2.c: New test.
19324
19325 2002-03-07 Jeffrey A Law (law@redhat.com)
19326
19327 * g77.f-torture/compile/20020307-1.f: New test.
19328
19329 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19330
19331 * gcc.dg/unordered-1.c: New test.
19332
19333 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19334
19335 * gcc.c-torture/execute/20020307-1.c: New test.
19336
19337 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19338
19339 * gcc.dg/20020304-1.c: New test.
19340
19341 * gcc.c-torture/compile/20020304-2.c: New test.
19342
19343 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19344
19345 * gcc.c-torture/compile/20020304-1.c: New test case
19346 (from PR c/5830).
19347
19348 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19349
19350 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19351
19352 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19353
19354 * g++.dg/other/classkey1.C: New test.
19355
19356 2002-03-01 Richard Henderson <rth@redhat.com>
19357
19358 * gcc.c-torture/compile/981223-1.x: New.
19359 * gcc.c-torture/compile/920625-1.x: New.
19360
19361 2002-02-28 Richard Henderson <rth@redhat.com>
19362
19363 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19364
19365 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19366
19367 * gcc.c-torture/execute/20020227-1.c: New test.
19368
19369 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19370
19371 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19372 here" ERROR lines.
19373 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19374 * g++.old-deja.g++.other/defarg1.C: Likewise.
19375 * g++.old-deja/g++.pt/calls2.C: Likewise.
19376 * g++.old-deja/g++.pt/crash20.C: Likewise.
19377 * g++.old-deja/g++.pt/crash30.C: Likewise.
19378 * g++.old-deja/g++.pt/crash36.C: Likewise.
19379 * g++.old-deja/g++.pt/crash6.C: Likewise.
19380 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19381 * g++.old-deja/g++.pt/derived3.C: Likewise.
19382 * g++.old-deja/g++.pt/error1.C: Likewise.
19383 * g++.old-deja/g++.pt/friend21.C: Likewise.
19384 * g++.old-deja/g++.pt/friend23.C: Likewise.
19385 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19386 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19387
19388 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19389
19390 * gcc.c-torture/execute/20020225-2.c: New test.
19391
19392 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19393
19394 * gcc.c-torture/execute/920730-1t.c,
19395 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19396 Delete test cases, only relevant to -traditional.
19397
19398 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19399
19400 * gcc.dg/cpp/undef1.c: Remove.
19401 * gcc.dg/cpp/directiv.c: Update.
19402 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19403
19404 2002-02-27 Michael Meissner <meissner@redhat.com>
19405
19406 * gcc.c-torture/execute/20020226-1.c: New test.
19407
19408 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19409
19410 * g++.dg/debug/debug4.C: New test.
19411
19412 * gcc.dg/ia64-visibility-1.c: New test.
19413
19414 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19415
19416 * gcc.dg/debug/20020224-1.c: New.
19417
19418 2002-02-25 Kazu Hirata <kazu@hxi.com>
19419
19420 * gcc.c-torture/execute/960416-1.x: New.
19421 * gcc.c-torture/execute/divconst-3.x: Likewise.
19422
19423 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19424
19425 * gcc.dg/20020224-1.c: New test.
19426
19427 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19428
19429 * gcc.c-torture/execute/20020225-1.c: New.
19430
19431 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19432
19433 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19434
19435 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19436
19437 * gcc.dg/20020222-1.c: New test.
19438
19439 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19440
19441 * g++.dg/opt/anonunion1.C: New test.
19442
19443 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19444
19445 * g++.dg/template/qualttp19.C: New test.
19446 * g++.dg/template/qualttp20.C: New test.
19447 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19448 * g++.old-deja/g++.other/qual1.C: Likewise.
19449
19450 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19451
19452 * gcc.dg/attr-alwaysinline.c: New.
19453
19454 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19455
19456 * gcc.dg/20020220-1.c: New test.
19457
19458 * gcc.dg/20020220-2.c: New test.
19459
19460 * g++.dg/opt/mmx1.C: New test.
19461
19462 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19463
19464 * gcc.c-torture/compile/20020110.c: New test.
19465
19466 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19467
19468 * gcc.c-torture/execute/20020219-1.c: New test.
19469
19470 * gcc.dg/20020219-1.c: New test.
19471
19472 * gcc.dg/noncompile/20020220-1.c: New test.
19473
19474 * g++.dg/opt/ptrintsum1.C: New test.
19475
19476 * gcc.dg/debug/20020220-1.c: New test.
19477
19478 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19479
19480 * gcc.c-torture/execute/20020216-1.c: New test.
19481
19482 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19483
19484 * gcc.dg/decl-1.c: Update, new test.
19485
19486 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19487
19488 * g++.dg/abi/bitfield1.C: New test.
19489 * g++.dg/abi/bitfield2.C: New test.
19490
19491 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19492
19493 * gcc.dg/attr-nest.c: New test.
19494
19495 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19496
19497 * gcc.c-torture/execute/20020215-1.c: New test.
19498
19499 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19500
19501 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19502 * g++.dg/debug/debug.exp: New.
19503 * g++.dg/debug/trivial.C: New.
19504 * g++.dg/debug/debug1.C: Moved...
19505 * g++.dg/other/debug1.C: ...from here.
19506 * g++.dg/debug/debug2.C: Moved...
19507 * g++.dg/other/debug2.C: ...from here.
19508 * g++.dg/debug/debug3.C: Moved...
19509 * g++.dg/other/debug3.C: ...from here.
19510
19511 * gcc.dg/noncompile/20020213-1.c: New test.
19512
19513 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19514
19515 * g++.dg/other/debug3.C: New test.
19516
19517 * gcc.c-torture/execute/20020213-1.c: New test.
19518
19519 2002-02-13 Richard Smith <richard@ex-parrot.com>
19520
19521 * g++.old-deja/g++.other/thunk1.C: New test.
19522
19523 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19524
19525 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19526
19527 2002-02-13 Stan Shebs <shebs@apple.com>
19528
19529 * gcc.dg/altivec-3.c: New.
19530
19531 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19532
19533 * gcc.dg/Wunreachable-1.c: New test.
19534 * gcc.dg/Wunreachable-2.c: New test.
19535
19536 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19537
19538 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19539
19540 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19541
19542 * gcc.dg/decl-1.c: New test.
19543
19544 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19545
19546 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19547
19548 2002-02-10 Kazu Hirata <kazu@hxi.com>
19549
19550 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19551 * gcc.c-torture/compile/980506-1.x: Likewise.
19552
19553 2002-02-10 Kazu Hirata <kazu@hxi.com>
19554
19555 * gcc.dg/20020210-1.c: New.
19556
19557 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19558
19559 * g77.f-torture/execute/947.f: New regression test
19560 for PR fortran/947.
19561
19562 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19563
19564 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19565 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19566
19567 2002-02-08 Richard Henderson <rth@redhat.com>
19568
19569 * gcc.c-torture/compile/labels-3.c: New.
19570
19571 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19572
19573 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19574 expression statements work instead.
19575 * gcc.dg/noncompile/20020207-1.c: New test.
19576
19577 2002-02-07 Richard Henderson <rth@redhat.com>
19578
19579 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19580
19581 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19582
19583 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19584 message from g77
19585 * lib/g77-dg.exp: Trim g77 error messages so that they are
19586 recognized by dg.exp.
19587
19588 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19589
19590 PR fortran/5473
19591 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19592
19593 2002-02-07 Richard Henderson <rth@redhat.com>
19594
19595 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19596 to be sufficiently aligned for integers.
19597
19598 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19599
19600 * g++.dg/template/friend4.C: New test.
19601
19602 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19603
19604 PR fortran/5743
19605 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19606 unsupported cases.
19607
19608 2002-02-07 Richard Henderson <rth@redhat.com>
19609
19610 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19611 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19612 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19613 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19614
19615 2002-02-06 Richard Henderson <rth@redhat.com>
19616
19617 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19618
19619 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19620
19621 * gcc.dg/20020206-1.c: New test.
19622
19623 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19624
19625 * gcc.c-torture/execute/20020206-1.c: New test.
19626
19627 * gcc.c-torture/execute/20020206-2.c: New test.
19628
19629 PR optimization/5429:
19630 * gcc.c-torture/compile/20020206-1.c: New test.
19631
19632 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19633
19634 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19635 as certain file formats cannot support particularly large
19636 alignments.
19637
19638 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19639 and do not expect to be able to link the executable.
19640
19641 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19642 fail because the COFF format does not support the weak attribute.
19643
19644 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19645
19646 * g77.dg/pr5473.f: New test
19647
19648 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19649
19650 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19651 Fix testcase accordingly.
19652
19653 2002-02-04 Richard Henderson <rth@redhat.com>
19654
19655 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19656 (buf): Change to be an array of pointers, not ints.
19657
19658 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19659
19660 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19661 before all tests. Move warning one line above to match where it
19662 C frontend emits.
19663 * gcc.dg/Wswitch-2.c: New test.
19664 * g++.dg/warn/Wswitch-1.C: New test.
19665 * g++.dg/warn/Wswitch-2.C: New test.
19666
19667 2002-02-04 Richard Henderson <rth@redhat.com>
19668
19669 * g++.dg/abi/offsetof.C: Fix size comparison.
19670
19671 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19672
19673 * gcc.dg/cast-qual-2.c: New test.
19674
19675 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19676
19677 * gcc.dg/20020201-4.c: New test.
19678
19679 2002-02-04 Ben Elliston <bje@redhat.com>
19680
19681 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19682 target_info attribute != 0, in addition to the empty string.
19683 (gcc_target_compile): Likewise.
19684
19685 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19686
19687 * gcc.dg/Wswitch.c: New test.
19688 PR gcc/4475. PR gcc/3780.
19689
19690 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19691
19692 * g77.f-torture/execute/5122.f: New test for regressions
19693 against PR fortran/5122.
19694
19695 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19696
19697 * g77.f-torture/compile/pr3743.f: Delete
19698 * g77.dg/pr3743-1.f: New test.
19699 * g77.dg/pr3743-2.f: New test.
19700 * g77.dg/pr3743-3.f: New test.
19701 * g77.dg/pr3743-4.f: New test.
19702
19703 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19704
19705 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19706
19707 2002-02-02 Richard Henderson <rth@redhat.com>
19708
19709 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19710 * gcc.c-torture/execute/bf64-1.c: Likewise.
19711
19712 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19713
19714 * gcc.dg/20020201-2.c: New test.
19715
19716 * gcc.dg/20020201-3.c: New test.
19717
19718 * gcc.c-torture/execute/bitfld-2.c: New test.
19719
19720 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19721
19722 * gcc.dg/bitfld-1.c: Update.
19723 * gcc.dg/bitfld-2.c: Update.
19724 * gcc.c-torture/execute/bitfld-1.x: New.
19725
19726 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19727
19728 * gcc.c-torture/execute/20020201-1.c: New test.
19729
19730 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19731
19732 PR target/5469
19733 * gcc.dg/20020201-1.c: New test.
19734
19735 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19736
19737 PR fortran/3743
19738 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19739 * g77.f-torture/compile/pr3743.x: Remove
19740
19741 2002-01-31 Tom Rix <trix@redhat.com>
19742
19743 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19744
19745 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19746
19747 * gcc.dg/noncompile/20020130-1.c: New test.
19748
19749 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19750
19751 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19752
19753 2002-01-29 Richard Henderson <rth@redhat.com>
19754
19755 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19756 to long long.
19757 * gcc.c-torture/execute/bf64-1.c: Likewise.
19758
19759 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19760
19761 * gcc.c-torture/execute/20020129-1.c: New test.
19762
19763 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19764
19765 * gcc.c-torture/compile/20000224-1.c: Update.
19766 * gcc.c-torture/execute/bitfld-1.c: New tests.
19767 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19768 * gcc.dg/uninit-A.c: Update.
19769
19770 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19771
19772 * g++.dg/template/ctor1.C: Add instantiation.
19773
19774 2002-01-28 Paul Koning <pkoning@equallogic.com>
19775
19776 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19777 argument to __builtin_prefetch to be const ptr.
19778
19779 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19780
19781 * gcc.c-torture/compile/20020120-1.c: New test.
19782
19783 2002-01-27 Kazu Hirata <kazu@hxi.com>
19784
19785 * gcc.c-torture/execute/20020127-1.c: New test.
19786
19787 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19788
19789 * g77.dg/f77-edit-i-in.f: New test
19790 * g77.dg/f77-edit-i-out.f: New test
19791
19792 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19793
19794 * gcc.dg/debug/debug.exp: New file.
19795 * gcc.dg/debug/trivial.c: New file.
19796 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19797 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19798 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19799 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19800 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19801 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19802 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19803 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19804 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19805 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19806 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19807 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19808 * gcc.dg/20000503-1.c: Removed.
19809 * gcc.dg/20010207-1.c: Removed.
19810 * gcc.dg/20011223-1.c: Removed.
19811 * gcc.dg/20020104-2.c: Removed.
19812 * gcc.dg/debug-1.c: Removed.
19813 * gcc.dg/debug-2.c: Removed.
19814 * gcc.dg/debug-3.c: Removed.
19815 * gcc.dg/debug-4.c: Removed.
19816 * gcc.dg/debug-5.c: Removed.
19817 * gcc.dg/debug-6.c: Removed.
19818 * gcc.dg/dwarf2-1.c: Removed.
19819 * gcc.dg/dwarf2-2.c: Removed.
19820
19821 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19822
19823 * g++.old-deja/g++.other/eh5.C: New test.
19824 * g++.old-deja/g++.other/sibcall2.C: New test.
19825 * g++.old-deja/g++.other/array9.C: New test.
19826 * g++.old-deja/g++.other/typename2.C: New test.
19827 * g++.old-deja/g++.other/crash60.C: New test.
19828 * g++.old-deja/g++.other/conv9.C: New test.
19829 * g++.old-deja/g++.other/mangle10.C: New test.
19830 * g++.old-deja/g++.other/unchanging1.C: New test.
19831 * g++.old-deja/g++.other/exprstmt1.C: New test.
19832 * g++.old-deja/g++.other/inline23.C: New test.
19833 * g++.old-deja/g++.eh/ia64-1.C: New test.
19834 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19835 * g++.old-deja/g++.other/reload1.C: New test.
19836 * g++.old-deja/g++.other/static20.C: New test.
19837 * g++.old-deja/g++.other/local-alloc1.C: New test.
19838 * g++.old-deja/g++.other/conv8.C: New test.
19839 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19840 * g++.old-deja/g++.other/storeexpr1.C: New test.
19841 * g++.old-deja/g++.other/storeexpr2.C: New test.
19842 * g++.dg/eh/template2.C: New test.
19843 * g++.dg/warn/weak1.C: New test.
19844
19845 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19846
19847 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19848 Remove first, non-varying, argument.
19849
19850 2002-01-23 Richard Henderson <rth@redhat.com>
19851
19852 * gcc.dg/inline-2.c: New.
19853
19854 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19855 Add optional target arg. Check number of arguments.
19856 (scan-assembler-not, scan-assembler-dem): Likewise.
19857 (scan-assembler-dem-not): Likewise.
19858
19859 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19860
19861 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19862 line 12.
19863 * g++.old-deja/g++.brendan/parse3.C,
19864 g++.old-deja/g++.other/crash26.C,
19865 g++.old-deja/g++.other/crash28.C,
19866 g++.old-deja/g++.other/crash29.C,
19867 g++.old-deja/g++.other/crash30.C,
19868 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19869
19870 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19871
19872 * gcc.dg/20020115-1.c: New.
19873
19874 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19875
19876 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19877
19878 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19879
19880 * gcc.dg/20020122-3.c: New.
19881
19882 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19883
19884 * g++.dg/other/gc1.C: New test.
19885
19886 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19887
19888 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19889
19890 2002-01-22 Richard Henderson <rth@redhat.com>
19891
19892 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19893
19894 2002-01-22 Richard Henderson <rth@redhat.com>
19895
19896 * gcc.dg/20020122-4.c: New.
19897
19898 2002-01-22 H.J. Lu <hjl@gnu.org>
19899
19900 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19901 link output.
19902 * gcc.dg/special/ecos.exp: Likewise.
19903 * lib/g++-dg.exp: Likewise.
19904 * lib/g77-dg.exp: Likewise.
19905 * lib/gcc-dg.exp : Likewise.
19906 * lib/mike-g++.exp: Likewise.
19907 * lib/mike-g77.exp: Likewise.
19908 * lib/mike-gcc.exp: Likewise.
19909 * lib/objc-dg.exp: Likewise.
19910
19911 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19912
19913 PR target/5379
19914 * gcc.dg/20020122-2.c: New test.
19915
19916 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19917
19918 * gcc.dg/20020122-1.c: New test.
19919
19920 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19921
19922 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19923
19924 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19925
19926 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19927
19928 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19929
19930 * gcc.c-torture/compile/20020121-1.c: New test.
19931
19932 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19933
19934 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19935 ld_library_path.
19936
19937 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19938
19939 * gcc.dg/20020218-1.c: New test.
19940
19941 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19942
19943 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19944 messages
19945 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19946 "At global scope" warning
19947 * g++.dg/ext/align1.C: Change cygwin test for alignment
19948 from db-bogus to dg-warning
19949
19950 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19951
19952 * g77.f-torture/compile/cpp2.F: New test.
19953
19954 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19955
19956 * g++.dg/template/access1.C: New test.
19957
19958 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19959
19960 * gcc.dg/20020118-1.c: New.
19961
19962 2002-01-18 Kazu Hirata <kazu@hxi.com>
19963
19964 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19965
19966 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19967
19968 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19969 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19970 alignment warnings.
19971
19972 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19973
19974 * gcc.misc-tests/i386-prefetch.exp: Save and restore
19975 torture_with_loops and torture_without_loops
19976
19977 2002-01-17 Jakub Jelinek <jakub@redhat.com>
19978
19979 * gcc.c-torture/compile/20020116-1.c: New test.
19980
19981 2002-01-16 Jakub Jelinek <jakub@redhat.com>
19982
19983 * gcc.dg/20020116-2.c: New test.
19984
19985 * gcc.dg/ultrasp4.c: New test.
19986
19987 * gcc.dg/20020116-1.c: New test.
19988
19989 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
19990
19991 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19992 by EABI.
19993
19994 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19995
19996 * gcc.misc-tests/i386-prefetch.exp: New.
19997 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19998 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19999 * gcc.misc-tests/i386-pf-none-1.c: New test.
20000 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20001
20002 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20003
20004 * gcc.dg/gnu89-init-1.c: Add new tests.
20005
20006 2002-01-15 Andreas Jaeger <aj@suse.de>
20007
20008 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20009 * gcc.dg/i386-mmx-2.c: Likewise.
20010 * gcc.dg/i386-sse-1.c: Likewise.
20011 * gcc.dg/i386-sse-2.c: Likewise.
20012 * gcc.dg/i386-sse-3.c: Likewise.
20013
20014 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20015
20016 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20017 Uncomment additional cases that now pass.
20018
20019 2002-01-11 Richard Henderson <rth@redhat.com>
20020
20021 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20022 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20023
20024 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20025
20026 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20027
20028 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20029
20030 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20031 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20032
20033 2002-01-10 Dale Johannesen <dalej@apple.com>
20034
20035 * gcc.c-torture/execute/loop-11.c: New.
20036
20037 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20038
20039 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20040 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20041
20042 2002-01-09 Richard Henderson <rth@redhat.com>
20043
20044 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20045 type in which to perform the operation for each size.
20046
20047 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20048
20049 * gcc.c-torture/compile/20020109-2.c: New test.
20050
20051 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20052
20053 * gcc.c-torture/execute/loop-10.c: New test.
20054
20055 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20056
20057 * gcc.c-torture/compile/20010226-1.c: New test.
20058 * gcc.c-torture/compile/20010227-1.c: New test.
20059 * gcc.c-torture/compile/20010426-1.c: New test.
20060 * gcc.c-torture/compile/20010510-1.c: New test.
20061 * gcc.c-torture/compile/20010605-3.c: New test.
20062 * gcc.c-torture/compile/20010824-1.c: New test.
20063 * gcc.c-torture/execute/20010409-1.c: New test.
20064 * gcc.dg/noncompile/20000901-1.c: New test.
20065 * gcc.dg/20001023-1.c: New test.
20066 * gcc.dg/20001101-1.c: New test.
20067 * gcc.dg/20001102-1.c: New test.
20068 * gcc.dg/20010207-1.c: New test.
20069 * gcc.dg/20010405-1.c: New test.
20070 * gcc.dg/20010822-1.c: New test.
20071 * gcc.dg/20011107-1.c: New test.
20072
20073 2002-01-09 Jeffrey A Law (law@redhat.com)
20074
20075 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20076
20077 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20078 execution failure on PA targets.
20079
20080 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20081
20082 * gcc.c-torture/compile/20020109-1.c: New test.
20083
20084 2002-01-08 Kazu Hirata <kazu@hxi.com>
20085
20086 * gcc.c-torture/execute/20020108-1.c: New test.
20087
20088 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20089
20090 * gcc.dg/20020108-1.c: New test.
20091
20092 2002-01-08 H.J. Lu <hjl@gnu.org>
20093
20094 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20095 for header files.
20096
20097 2002-01-08 Geoff Keating <geoffk@redhat.com>
20098
20099 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20100 consistency.
20101
20102 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20103
20104 * gcc.dg/altivec-4.c: Test altivec predicates.
20105
20106 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20107
20108 * gcc.c-torture/execute/20020107-1.c: New test.
20109
20110 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20111
20112 PR c/5279
20113 * gcc.c-torture/compile/20020106-1.c: New test.
20114
20115 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20116
20117 * gcc.c-torture/execute/nestfunc-4.c: New test.
20118
20119 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20120
20121 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20122 extra triple that slipped in.
20123 * g++.old-deja/g++.abi/align.C: Likewise.
20124 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20125
20126 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20127
20128 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20129 * g++.old-deja/g++.abi/align.C: Likewise.
20130 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20131
20132 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20133 on FreeBSD/i386.
20134 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20135 FreeBSD.
20136
20137 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20138
20139 * gcc.dg/20020104-1.c: New test.
20140
20141 * gcc.dg/20020104-2.c: New test.
20142
20143 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20144
20145 * gcc.dg/20020103-1.c: Fix typo in target selector.
20146
20147 2002-01-03 Richard Henderson <rth@redhat.com>
20148
20149 * gcc.dg/20020103-1.c: New.
20150
20151 2002-01-03 Kazu Hirata <kazu@hxi.com>
20152
20153 * gcc.c-torture/execute/20020103-1.c: New test.
20154
20155 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20156
20157 * g++.dg/other/debug2.C: New test.
20158
20159 * gcc.c-torture/compile/20020103-1.c: New test.
20160
20161 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20162
20163 * gcc.dg/gnu89-init-1.c: Added new tests.
20164
20165 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20166
20167 * g++.dg/template/friend2.C: Remove as patch is reverted.
20168
20169 * g++.dg/warn/oldcast1.C: New test.
20170
20171 * g++.dg/template/ptrmem1.C: New test.
20172 * g++.dg/template/ptrmem2.C: New test.
20173
20174 * g++.dg/template/ntp.C: New test.
20175
20176 * g++.dg/other/component1.C: New test.
20177
20178 * g++.dg/template/ttp3.C: New test.
20179
20180 * g++.dg/template/friend2.C: New test.
20181 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20182
20183 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20184
20185 * g++.dg/other/ptrmem1.C: New test.
20186 * g++.dg/other/ptrmem2.C: New test.
20187
20188 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20189
20190 * g++.dg/template/ctor1.C: New test.
20191
20192 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20193
20194 * g++.dg/template/friend2.C: New test.
20195
20196 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20197
20198 * gcc.dg/mmix-1.c: New test.
20199
20200 2001-12-31 Richard Henderson <rth@redhat.com>
20201
20202 * gcc.dg/asm-5.c: New.
20203
20204 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20205
20206 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20207 in namespace __gnu_cxx
20208
20209 2001-12-30 Richard Henderson <rth@redhat.com>
20210
20211 * gcc.dg/debug-6.c: New.
20212
20213 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20214
20215 * gcc.c-torture/compile/20011229-2.c: New test.
20216
20217 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20218
20219 * gcc.dg/debug-3.c: New test.
20220 * gcc.dg/debug-4.c: New test.
20221 * gcc.dg/debug-5.c: New test.
20222
20223 2001-12-29 Richard Henderson <rth@redhat.com>
20224
20225 * g++.dg/eh/loop1.C: New.
20226
20227 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20228
20229 * g++.dg/template/crash1.C: New test.
20230
20231 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20232
20233 * g++.dg/other/const1.C: New test.
20234
20235 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20236
20237 * gcc.c-torture/compile/20011229-1.c: New test.
20238
20239 2001-12-28 Stan Shebs <shebs@apple.com>
20240
20241 * lib/objc-torture.exp: Resync with c-torture.exp.
20242 * lib/objc.exp: Load standard libraries.
20243
20244 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20245
20246 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20247 additional tests.
20248
20249 2001-12-27 Roger Sayle <roger@eyesopen.com>
20250
20251 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20252
20253 2001-12-27 Richard Henderson <rth@redhat.com>
20254
20255 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20256
20257 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20258
20259 * g++.dg/eh/ctor1.C: New test.
20260 * g++.dg/other/error2.C: New test.
20261
20262 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20263
20264 * g++.dg/other/init2.C: New test.
20265
20266 2001-12-24 Richard Henderson <rth@redhat.com>
20267
20268 * gcc.dg/20011223-1.c: New.
20269 * gcc.dg/inline-1.c: New.
20270
20271 2001-12-23 Richard Henderson <rth@redhat.com>
20272
20273 * gcc.dg/asm-4.c: Test operand modifiers.
20274
20275 2001-12-23 Richard Henderson <rth@redhat.com>
20276
20277 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20278
20279 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20280
20281 * gcc.c-torture/execute/20011223-1.c: New test.
20282
20283 2001-12-21 Richard Henderson <rth@redhat.com>
20284
20285 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20286 re-enables the warning.
20287
20288 2001-12-21 Richard Henderson <rth@redhat.com>
20289
20290 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20291
20292 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20293
20294 * gcc.c-torture/compile/20011218-1.c: New test.
20295
20296 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20297
20298 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20299 arm-isr.c test.
20300 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20301 epilogue generation for ARM ISR routines.
20302
20303 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20304
20305 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20306 * gcc.dg/format/c90-printf-3.c: Likewise.
20307 * gcc.dg/format/c99-printf-3.c: Likewise.
20308 * gcc.dg/format/ext-1.c: Likewise.
20309 * gcc.dg/format/ext-6.c: Likewise.
20310 * gcc.dg/format/format.h: Prototype unlocked stdio.
20311
20312 2001-12-20 Richard Henderson <rth@redhat.com>
20313
20314 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20315 (arena): Use it.
20316 (malloc): Correct allocation logic. Abort if we fill up the
20317 arena before initialization complete.
20318 (realloc): Correct allocation logic.
20319
20320 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20321
20322 * gcc.c-torture/compile/20011219-2.c: New test.
20323
20324 * gcc.c-torture/execute/20011219-1.c: New test.
20325
20326 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20327
20328 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20329 target does not support weak symbols.
20330
20331 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20332
20333 * gcc.c-torture/compile/20011219-1.c: New test.
20334
20335 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20336
20337 * g++.dg/other/error1.C: New test.
20338
20339 2001-12-17 Jeffrey A Law (law@redhat.com)
20340
20341 * gcc.c-torture/execute/20011217-1.c: New test.
20342
20343 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20344
20345 * objc.dg/special/: New directory.
20346 * objc.dg/special/special.exp: New file.
20347 * objc.dg/special/unclaimed-category-1.h: New file.
20348 * objc.dg/special/unclaimed-category-1a.m: New file.
20349 * objc.dg/special/unclaimed-category-1.m: New file.
20350
20351 2001-12-17 Andreas Jaeger <aj@suse.de>
20352
20353 * gcc.c-torture/compile/20011217-2.c: New test.
20354
20355 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20356
20357 * gcc.c-torture/compile/20011217-1.c: New test.
20358
20359 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20360
20361 * testsuite/gcc.dg/20011214-1.c: New.
20362
20363 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20364
20365 * gcc.dg/altivec-4.c: New.
20366
20367 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20368
20369 * gcc.dg/20011113-1.c: New test.
20370
20371 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20372
20373 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20374 std::__malloc_alloc_template<0> and
20375 std::__default_alloc_template<false, 0>.
20376
20377 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20378
20379 * objc/execute/bf-21.m: New test.
20380 * objc/execute/enumeration-1.m: New test.
20381 * objc/execute/enumeration-2.m: New test.
20382
20383 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20384
20385 * gcc.dg/gnu89-init-1.c: New test.
20386
20387 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20388
20389 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20390 * g++.old-deja/g++.jason/2371.C: Likewise.
20391 * g++.old-deja/g++.jason/template33.C: Likewise.
20392 * g++.old-deja/g++.jason/template34.C: Likewise.
20393 * g++.old-deja/g++.jason/template36.C: Likewise.
20394 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20395 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20396 * g++.old-deja/g++.other/typename1.C: Likewise.
20397 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20398 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20399 * g++.old-deja/g++.pt/typename11.C: Likewise.
20400 * g++.old-deja/g++.pt/typename14.C: Likewise.
20401 * g++.old-deja/g++.pt/typename16.C: Likewise.
20402 * g++.old-deja/g++.pt/typename3.C: Likewise.
20403 * g++.old-deja/g++.pt/typename4.C: Likewise.
20404 * g++.old-deja/g++.pt/typename5.C: Likewise.
20405 * g++.old-deja/g++.pt/typename7.C: Likewise.
20406 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20407
20408 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20409
20410 * g++.dg/other/linkage1.C: New test.
20411 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20412 specifiers.
20413
20414 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20415
20416 * gcc.dg/concat.c: New test.
20417
20418 2001-12-11 Stan Shebs <shebs@apple.com>
20419
20420 * objc/compile: New test directory.
20421 * objc/compile/compile.exp: New expect script.
20422 * objc/compile/20011211-1.m: New compile test.
20423
20424 2001-12-11 Jason Merrill <jason@redhat.com>
20425
20426 * lib/prune.exp (prune_gcc_output): Also handle "In member
20427 function". So many permutations...
20428
20429 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20430
20431 * g++.dg/template/typedef1.C: New test.
20432
20433 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20434
20435 * g++.dg/other/copy1.C: New test.
20436
20437 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20438
20439 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20440
20441 * gcc.dg/builtin-choose-expr.c: New.
20442
20443 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20444
20445 * gcc.dg/altivec-2.c: New.
20446
20447 2001-12-07 Richard Henderson <rth@redhat.com>
20448
20449 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20450
20451 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20452
20453 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20454 ultrasparc.
20455
20456 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20457
20458 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20459
20460 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20461
20462 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20463 variable argument list.
20464
20465 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20466
20467 * gcc.c-torture/execute/memcheck: Delete entire directory.
20468 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20469 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20470
20471 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20472
20473 * gcc.dg/Wshadow-1.c: New test.
20474
20475 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20476
20477 * gcc.c-torture/compile/20011130-1.c: New test.
20478
20479 * gcc.dg/noncompile/20011025-1.c: New test.
20480
20481 * g++.dg/other/anon-union.C: New test.
20482
20483 * gcc.c-torture/execute/20011024-1.c: New test.
20484
20485 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20486
20487 * gcc.c-torture/execute/20000722-1.x,
20488 gcc.c-torture/execute/20010123-1.x: Remove.
20489 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20490 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20491 gcc.dg/c99-complit-2.c: New tests.
20492
20493 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20494
20495 * g++.dg/inherit/base1.C: New test.
20496
20497 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20498
20499 * g++.dg/other/stdarg1.C: New test.
20500
20501 * gcc.c-torture/compile/20011130-2.c: New test.
20502
20503 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20504
20505 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20506 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20507 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20508 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20509 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20510 * gcc.dg/builtin-prefetch-1.c: New test.
20511
20512 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20513
20514 * gcc.dg/20011130-1.c: New test.
20515
20516 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20517
20518 * g++.dg/other/scope1.C: New test.
20519 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20520
20521 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20522
20523 * gcc.dg/vla-init-1.c: New test.
20524
20525 2001-12-01 Geoff Keating <geoffk@redhat.com>
20526
20527 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20528
20529 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20530
20531 * objc.dg/alias.m: Update.
20532 * objc.dg/class-1.m: Update.
20533 * objc.dg/const-str-1.m: Update.
20534 * objc.dg/fwd-proto-1.m: Update.
20535 * objc.dg/id-1.m: Update.
20536 * objc.dg/super-class-1.m: Update.
20537
20538 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20539
20540 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20541 constructs.
20542
20543 2001-11-28 Jeffrey A Law (law@cygnus.com)
20544
20545 * gcc.c-torture/execute/20011128-1.c: New test.
20546
20547 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20548
20549 * gcc.dg/20011127-1.c: New test.
20550
20551 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20552
20553 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20554 from Austin Group draft 7.
20555 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20556 scanf format arguments.
20557 * gcc.dg/format/no-exargs-2.c: New test.
20558
20559 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20560
20561 * g++.dg/abi/vbase8-4.C: New test.
20562
20563 2001-11-24 Ian Lance Taylor <ian@airs.com>
20564
20565 * gcc.c-torture/execute/20011121-1.c: New test.
20566
20567 2001-11-23 Jeffrey A Law (law@cygnus.com)
20568
20569 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20570
20571 2001-11-23 Andreas Jaeger <aj@suse.de>
20572
20573 * gcc.dg/cpp/charconst-2.c: New test.
20574
20575 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20576
20577 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20578 to the host if it is remote. Let tests specify extra headers
20579 they use.
20580 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20581 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20582 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20583 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20584 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20585 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20586 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20587 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20588 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20589 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20590
20591 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20592
20593 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20594 for little endian ARMs.
20595
20596 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20597
20598 * gcc.c-torture/compile/20011119-1.c: New test.
20599 * gcc.c-torture/compile/20011119-2.c: New test.
20600
20601 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20602
20603 * gcc.dg/altivec-1.c: Fix typo.
20604
20605 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20606
20607 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20608
20609 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20610
20611 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20612
20613 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20614
20615 * lib/g77.exp: Don't specify --rpath-link.
20616
20617 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20618 across all the headers.
20619 * gcc.dg/format/format.exp: For testing on a remote host,
20620 copy format.h.
20621
20622 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20623 * gcc.c-torture/execute/930406-1.c: Likewise.
20624 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20625
20626 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20627
20628 * gcc.dg/altivec-1.c: New.
20629
20630 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20631
20632 * gcc.dg/cpp/fpreprocessed.c: New test case.
20633
20634 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20635
20636 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20637 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20638 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20639
20640 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20641
20642 * gcc.dg/no-builtin-1.c: New test.
20643
20644 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20645
20646 * gcc.c-torture/execute/20011115-1.c: New test.
20647
20648 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20649
20650 * gcc.c-torture/compile/20011114-2.c: New test.
20651 * gcc.c-torture/compile/20011114-3.c: New test.
20652 * gcc.c-torture/compile/20011114-4.c: New test.
20653
20654 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20655
20656 * g++.dg/other/init1.C: New test.
20657
20658 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20659
20660 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20661 message.
20662
20663 * gcc.c-torture/execute/20011114-1.c: New testcase.
20664
20665 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20666 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20667 like the (before this change) version of 20010327-1.c.
20668
20669 2001-11-14 Roger Sayle <roger@eyesopen.com>
20670
20671 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20672
20673 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20674
20675 * g++.dg/init/array2.C: New test.
20676
20677 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20678
20679 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20680
20681 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20682
20683 * g++.dg/other/forscope1.C: New test.
20684 * g++.dg/ext/forscope1.C: New test.
20685 * g++.dg/ext/forscope2.C: New test.
20686
20687 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20688
20689 * gcc.c-torture/execute/20011113-1.c: New test.
20690
20691 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20692
20693 * gcc.c-torture/execute/20011109-2.c: New test.
20694
20695 * gcc.c-torture/execute/20011109-1.c: New test.
20696
20697 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20698
20699 * gcc.c-torture/compile/20011109-1.c: New test.
20700
20701 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20702
20703 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20704 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20705 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20706 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20707 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20708 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20709 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20710
20711 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20712
20713 * g++.dg/warn/Wshadow-1.C: New tests.
20714 * g++.old-deja/g++.mike/for3.C: Update.
20715
20716 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20717
20718 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20719 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20720 XFAILs. Adjust expected error texts.
20721 * gcc.c-torture/compile/20011106-1.c,
20722 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20723 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20724 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20725 gcc.dg/c99-array-lval-5.c: New tests.
20726
20727 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20728
20729 * gcc.dg/cpp/defined.c: Update.
20730
20731 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20732
20733 * gcc.c-torture/execute/anon-1.c: New test.
20734
20735 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20736
20737 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20738 same size, so no warning should be produced on stormy16.
20739
20740 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20741 due to oversized array.
20742 * g++.old-deja/g++.mike/ns15.C: Likewise.
20743 * g++.old-deja/g++.pt/crash16.C: Likewise.
20744
20745 2001-11-02 Graham Stott <grahams@redhat.com>
20746
20747 * g++.dgother/debug1.C: Fix typos.
20748
20749 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20750
20751 * g++.dg/other/debug1.C: New test.
20752
20753 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20754
20755 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20756 of unsigned long.
20757
20758 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20759
20760 * gcc.dg/20011029-2.c: New test.
20761
20762 * gcc.c-torture/compile/20011029-1.c: New test.
20763
20764 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20765
20766 * objc/execute/class_self-1.m: New test.
20767 * objc/execute/class_self-2.m: New test.
20768
20769 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20770
20771 * gcc.misc-tests/msgs.exp: Delete.
20772 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20773 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20774 error set to match recent changes.
20775
20776 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20777
20778 * gcc.dg/20011021-1.c: New test.
20779
20780 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20781
20782 * gcc.c-torture/compile/20011023-1.c: New test.
20783
20784 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20785
20786 * lib/g77.exp: Rewrite based on lib/g++.exp.
20787
20788 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20789
20790 * gcc.c-torture/execute/20011019-1.c: New test.
20791
20792 * gcc.dg/20011018-1.c: New test.
20793
20794 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20795
20796 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20797
20798 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20799
20800 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20801 * gcc.dg/attr-invalid.c: Likewise.
20802
20803 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20804
20805 * testsuite/gcc.dg/20011015-1.c: New test.
20806
20807 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20808
20809 * g++.dg/template/unify2.C: New test.
20810
20811 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20812
20813 * g++.dg/other/exception-specification.C: New test
20814
20815 2001-10-13 Tom Rix <trix@redhat.com>
20816
20817 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20818 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20819
20820 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20821
20822 * testsuite/gcc.dg/20011009-1.c: New test.
20823
20824 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20825
20826 PR g++/4476
20827 * g++.dg/other/friend1.C: New test.
20828
20829 2001-10-11 Richard Henderson <rth@redhat.com>
20830
20831 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20832
20833 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20834
20835 * gcc.c-torture/compile/20011010-1.c: New.
20836
20837 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20838
20839 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20840 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20841 g77.f-torture/execute/execute.exp,
20842 g77.f-torture/noncompile/noncompile.exp,
20843 gcc.c-torture/compile/compile.exp,
20844 gcc.c-torture/execute/execute.exp,
20845 gcc.c-torture/execute/ieee/ieee.exp,
20846 gcc.c-torture/execute/memcheck/memcheck.exp,
20847 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20848 objc/execute/execute.exp: Update FSF address.
20849
20850 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20851
20852 * gcc.dg/cpp/cmdlne-C.c: Update.
20853 * gcc.dg/cpp/cmdlne-C2.c: New.
20854
20855 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20856
20857 * gcc.c-torture/execute/20011008-3.c: New.
20858
20859 2001-10-08 DJ Delorie <dj@redhat.com>
20860
20861 * gcc.dg/20011008-1.c: New.
20862 * gcc.dg/20011008-2.c: New.
20863
20864 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20865
20866 * gcc.dg/cpp/spacing1.c: Update test.
20867
20868 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20869
20870 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20871 spelling errors of "separate" as "seperate".
20872
20873 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20874
20875 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20876 enough to avoid inlining.
20877
20878 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20879
20880 * lib/g77.exp: set libg2c_dir correctly.
20881
20882 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20883
20884 * gcc.dg/cpp/macro11.c: New test.
20885
20886 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20887
20888 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20889 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20890 gcc.dg/format/multattr-3.c: New tests.
20891 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20892 tests for format attributes on function pointers being rejected.
20893
20894 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20895
20896 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20897
20898 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20899
20900 * g++.dg/warn/format1.C: New test.
20901
20902 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20903
20904 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20905
20906 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20907
20908 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20909
20910 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20911
20912 * gcc.dg/cpp/redef2.c: Add test.
20913
20914 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20915
20916 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20917 long-standing bug on i686, apparently.
20918 * gcc.c-torture/execute/loop-2c.x: New file.
20919 * gcc.c-torture/execute/loop-2d.x: New file.
20920 * gcc.c-torture/execute/loop-3c.x: New file.
20921
20922 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20923
20924 * gcc.dg/cpp/20000625-2.c: Correct line number.
20925
20926 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20927
20928 * gcc.dg/cpp/macro10.c: New test.
20929 * gcc.dg/cpp/strify3.c: New test.
20930 * gcc.dg/cpp/spacing1.c: Add tests.
20931 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20932 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20933
20934 2001-09-24 DJ Delorie <dj@redhat.com>
20935
20936 * gcc.c-torture/execute/20010924-1.c: New test.
20937
20938 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20939
20940 * testsuite/objc/execute/paste.m: Remove.
20941
20942 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20943
20944 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20945
20946 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20947
20948 * g77.dg/strlen0.f: New test.
20949
20950 2001-09-21 Richard Henderson <rth@redhat.com>
20951
20952 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20953 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20954
20955 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20956
20957 Table-driven attributes.
20958 * g++.dg/ext/attrib1.C: New test.
20959
20960 2001-09-20 DJ Delorie <dj@redhat.com>
20961
20962 * gcc.dg/20000926-1.c: Update expected warning messages.
20963 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20964 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20965 array.
20966
20967 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20968
20969 * g++.dg/eh/registers1.C: New test case.
20970
20971 2001-09-17 Richard Henderson <rth@redhat.com>
20972
20973 * gcc.dg/array-5.c: Fix VLA decomposition test.
20974
20975 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
20976
20977 * gcc.dg/cpp/line5.c: New testcase.
20978
20979 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
20980
20981 * gcc.dg/cpp/macro9.c: New test.
20982
20983 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
20984
20985 * gcc.c-torture/execute/980223.c: Change type of addr from long
20986 to char *.
20987
20988 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
20989
20990 * gcc.c-torture/execute/20010915-1.c: New test.
20991
20992 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20993
20994 * g77.dg/bprob: New directory.
20995 * g77.dg/bprob/bprob.exp: New file.
20996 * g77.dg/bprob/bprob-1.f: New test.
20997 * g77.dg/gcov: New directory.
20998 * g77.dg/gcov/gcov.exp: New file.
20999 * g77.dg/gcov/gcov-1.f: New test.
21000 * g77.dg/gcov/gcov-1.x: New file.
21001
21002 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21003
21004 * gcc.dg/cpp/directiv.c: Update.
21005 * gcc.dg/cpp/undef1.c: Update.
21006
21007 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21008
21009 * gcc.dg/20010912-1.c: New test.
21010
21011 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21012
21013 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21014 language-independent file in lib.
21015 * lib/gcov.exp: New file.
21016
21017 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21018
21019 * gcc.c-torture/compile/20010911-1.c: New test.
21020
21021 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21022
21023 * lib/profopt.exp: New, to support profile-directed optimizations.
21024 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21025 * gcc.misc-tests/bprob-1.c: New test.
21026 * gcc.misc-tests/bprob-2.c: New test.
21027
21028 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21029
21030 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21031 XFAIL and which kinds of gcov output to verify.
21032 * gcc.misc-tests/gcov-4b.x: New file.
21033 * gcc.misc-tests/gcov-5b.x: New file.
21034 * gcc.misc-tests/gcov-6.x: New file.
21035 * gcc.misc-tests/gcov-7.c: New test.
21036 * gcc.misc-tests/gcov-7.x: New file.
21037
21038 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21039
21040 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21041 * gcc.misc-tests/gcov-6.c: New test.
21042
21043 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21044
21045 PR c++/3986
21046 * g++.dg/abi/vbase1.C: New test.
21047
21048 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21049
21050 * objc.dg/method-2.m: New.
21051
21052 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21053
21054 PR c++/4203
21055 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21056 * g++.dg/init/empty1.C: New test.
21057
21058 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21059
21060 * gcc.c-torture/compile/20010903-1.c: New test.
21061
21062 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21063
21064 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21065 for m68k.
21066
21067 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21068
21069 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21070
21071 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21072
21073 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21074
21075 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21076
21077 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21078 for 16-bit 'unsigned int'.
21079
21080 2001-08-29 Kazu Hirata <kazu@hxi.com>
21081
21082 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21083
21084 2001-08-27 Richard Henderson <rth@redhat.com>
21085
21086 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21087 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21088
21089 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21090
21091 * gcc.dg/asm-names.c (ymain): New.
21092
21093 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21094
21095 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21096 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21097 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21098
21099 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21100
21101 * gcc.dg/compare5.c: New testcase.
21102
21103 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21104
21105 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21106 and "In instantiation".
21107
21108 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21109
21110 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21111
21112 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21113
21114 * gcc.misc-tests/gcov.exp: Add support for branch information.
21115 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21116 * gcc.misc-tests/gcov-4.c: New test.
21117 * gcc.misc-tests/gcov-4b.c: New test.
21118 * gcc.misc-tests/gcov-5b.c: New test.
21119
21120 2001-08-20 Zack Weinberg <zackw@panix.com>
21121
21122 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21123 expected to fail.
21124
21125 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21126
21127 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21128
21129 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21130
21131 * g++.dg/eh/template1.C: New test.
21132
21133 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21134
21135 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21136 Fix thinko.
21137 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21138 for xfail.
21139
21140 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21141
21142 * lib/g77-dg.exp: Use prune.exp for common procedures
21143 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21144 * lib/g77.exp: (g77-dg-prune) Remove
21145
21146 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21147
21148 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21149
21150 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21151
21152 * g++.dg/template/unify1.C: New test.
21153
21154 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21155
21156 * g++.dg/abi/empty4.C: New test.
21157
21158 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21159
21160 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21161 solaris2.*
21162 * g77.f-torture/compile/pr3743.x: Likewise
21163
21164 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21165
21166 * g++.dg/other/using-declaration.C: New test.
21167
21168 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21169
21170 * gcc.dg/cpp/tr-sign.c: New testcase.
21171
21172 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21173
21174 * gcc.dg/cpp/19951025-1.c: Revert.
21175 * gcc.dg/cpp/directiv.c: We no longer process directives that
21176 interrupt macro arguments.
21177
21178 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21179
21180 * gcc.dg/bconstp-1.c: New test.
21181
21182 2001-08-03 Richard Henderson <rth@redhat.com>
21183
21184 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21185
21186 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21187
21188 * gcc.dg/cpp/19951025-1.c: Update.
21189
21190 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21191
21192 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21193 should be x.
21194
21195 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21196
21197 Kill -fhonor-std.
21198 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21199 * g++.old-deja/g++.other/std1.C: Likewise.
21200 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21201
21202 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21203
21204 * lib/g77.exp: Load gcc-defs.exp for common procedures
21205 (g77_pass, g77_fail, g77_finish, g77_exit,
21206 ${tool}_check_unsupported_p} Now redundant. Deleted.
21207
21208 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21209
21210 * g77.dg/fbackslash.f
21211 * g77.dg/fcase-preserve.f
21212 * g77.dg/ff90-1.f
21213 * g77.dg/ffixed-line-length-0.f
21214 * g77.dg/ffixed-line-length-132.f
21215 * g77.dg/ffixed-line-length-7.f
21216 * g77.dg/ffixed-line-length-72.f
21217 * g77.dg/ffixed-line-length-none.f
21218 * g77.dg/ffree-form-1.f
21219 * g77.dg/fno-backslash.f
21220 * g77.dg/fno-f90-1.f
21221 * g77.dg/fno-fixed-form-1.f
21222 * g77.dg/fno-onetrip.f
21223 * g77.dg/fno-typeless-boz.f
21224 * g77.dg/fno-underscoring.f
21225 * g77.dg/fno-vxt-1.f
21226 * g77.dg/fonetrip.f
21227 * g77.dg/ftypeless-boz.f
21228 * g77.dg/fugly-assumed.f
21229 * g77.dg/funderscoring.f
21230 * g77.dg/fvxt-1.f
21231
21232 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21233
21234 * objc.dg/fwd-proto-1.m: New.
21235 * objc.dg/local-decl-1.m: New.
21236 * objc.dg/naming-1.m: New.
21237 * objc.dg/naming-2.m: New.
21238 * objc.dg/proto-hier-1.m: New.
21239
21240 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21241
21242 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21243 largest-type elements to a struct makes its size grow.
21244
21245 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21246
21247 * g++.dg/abi/vthunk1.C: New test.
21248
21249 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21250
21251 * g++.dg/abi/vbase8-22.C: New test.
21252
21253 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21254
21255 * gcc.dg/cpp/macro8.c: New test.
21256
21257 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21258
21259 * g++.dg/abi/vbase8-21.C: New test.
21260
21261 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21262
21263 * g++.dg/abi/vbase8-10.C: New test.
21264
21265 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21266
21267 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21268 ${tool}_set_ld_library_path.
21269 Changed caller.
21270 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21271 g++.exp.
21272
21273 2001-07-26 Stan Cox <scox@redhat.com>
21274
21275 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21276 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21277 gcc_exit, gcc_check_unsupported_p):
21278 Moved to gcc-deps.exp
21279 * gcc-deps.exp: New file.
21280
21281 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21282
21283 * g++.old-deja/g++.pt/defarg14.C: New test.
21284
21285 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21286
21287 * g++.old-deja/g++.other/lineno5.C: New test.
21288
21289 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21290
21291 * g++.old-deja/g++.pt/crash68.C: New test.
21292
21293 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21294
21295 * g++.old-deja/g++.other/crash42.C: New test.
21296
21297 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21298
21299 * gcc.dg/cpp/extratokens.c: Fix.
21300 * gcc.dg/cpp/skipping2.c: New tests.
21301
21302 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21303
21304 * gcc.c-torture/execute/20010724-1.c: New file.
21305 * gcc.c-torture/execute/20010724-1.x: New file.
21306
21307 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21308
21309 * g++.old-deja/g++.other/cond7.C: New test.
21310
21311 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21312
21313 * g++.old-deja/g++.other/optimize4.C: New test.
21314
21315 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21316
21317 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21318
21319 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21320
21321 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21322 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21323 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21324 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21325
21326 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21327 bug report" message.
21328
21329 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21330 * g++.dg/ext/instantiate1.C: Move from old-deja.
21331
21332 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21333
21334 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21335 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21336 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21337 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21338
21339 2001-07-23 Jeffrey A Law (law@cygnus.com)
21340
21341 * gcc.c-torture/execute/20010723-1.c: New test.
21342
21343 2001-07-23 Ben Elliston <bje@redhat.com>
21344
21345 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21346
21347 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21348
21349 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21350 i[34567]86-*-*.
21351 Delete handling of ieee_multilib_flags.
21352 Pass -mieee for alpha*-*-* and sh-*-*.
21353 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21354
21355 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21356
21357 Remove old-abi tests.
21358 * g++.old-deja/g++.mike/p11116.C: Remove.
21359 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21360
21361 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21362
21363 * g77.f-torture/compile/pr3743.f: New test
21364
21365 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21366
21367 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21368
21369 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21370
21371 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21372 g++.old-deja/g++.pt/static6.C: Likewise.
21373 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21374 supports weak symbols.
21375
21376 2001-07-18 Andreas Jaeger <aj@suse.de>
21377
21378 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21379 supported again.
21380
21381 2001-07-18 Andreas Jaeger <aj@suse.de>
21382
21383 * gcc.dg/iftrap-1.c: Fix target line.
21384
21385 2001-07-17 Richard Henderson <rth@redhat.com>
21386
21387 * gcc.c-torture/execute/20010717-1.c: New.
21388
21389 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21390
21391 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21392 tests.
21393
21394 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21395
21396 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21397
21398 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21399
21400 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21401 UAC_SIGBUS, UAC_NOPRINT definitions.
21402
21403 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21404
21405 * objc/execute/object_is_class.m: New test.
21406 * objc/execute/object_is_meta_class.m: New test.
21407
21408 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21409
21410 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21411 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21412
21413 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21414
21415 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21416 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21417
21418 2001-07-14 Richard Henderson <rth@redhat.com>
21419
21420 * gcc.dg/iftrap-1.c: New.
21421
21422 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21423
21424 * g77.f-torture/execute/intrinsic77.f: New test.
21425
21426 2001-07-11 Janis Johnson <janis@us.ibm.com>
21427
21428 * gcc.misc-tests/gcov-3.c: New test.
21429
21430 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21431
21432 * gcc.c-torture/compile/20010711-1.c,
21433 * gcc.c-torture/compile/20010711-2.c: New tests.
21434
21435 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21436
21437 * gcc.c-torture/execute/20010711-1.c: New test.
21438
21439 2001-07-11 Ben Elliston <bje@redhat.com>
21440
21441 * g++.old-deja/g++.other/enum5.C: New test.
21442
21443 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21444
21445 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21446 (g++-dg-prune): Call prune_gcc_output.
21447 * prune.exp: New file for prune_gcc_output.
21448 * lib/g++.exp, lib/gcc.exp: Load it.
21449
21450 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21451
21452 * gcc.c-torture/compile/20010701-1.c,
21453 g++.old-deja/g++.ext/attrib6.C: New tests.
21454
21455 2001-07-06 Jeffrey A Law (law@cygnus.com)
21456
21457 * gcc.c-torture/compile/20010706-1.c: New test.
21458
21459 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21460
21461 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21462
21463 2001-06-28 Stan Shebs <shebs@apple.com>
21464
21465 * gcc.dg/pragma-darwin.c: New test.
21466
21467 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21468
21469 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21470 Solaris 2.[678] system.
21471
21472 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21473
21474 * gcc.dg/20010622-1.c: New test.
21475
21476 2001-06-18 Stan Shebs <shebs@apple.com>
21477
21478 * objc.dg: New directory.
21479 * objc.dg/dg.exp: New file.
21480 * objc.dg/alias.m: New.
21481 * objc.dg/class-1.m: New.
21482 * objc.dg/class-2.m: New.
21483 * objc.dg/const-str-1.m: New.
21484 * objc.dg/const-str-2.m: New.
21485 * objc.dg/id-1.m: New.
21486 * objc.dg/method-1.m: New.
21487 * objc.dg/super-class-1.m: New.
21488 * lib/objc-dg.exp: New file.
21489
21490 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21491
21492 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21493 of label name.
21494
21495 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21496
21497 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21498
21499 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21500
21501 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21502 variable.
21503
21504 2001-06-12 Richard Henderson <rth@redhat.com>
21505
21506 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21507
21508 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21509
21510 * g++.old-deja/g++.abi/vbase5.C: New test.
21511 * g++.old-deja/g++.abi/vbase6.C: New test.
21512 * g++.old-deja/g++.abi/vbase7.C: New test.
21513
21514 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21515
21516 * gcc.c-torture/compile/20010610-1.c: New test.
21517
21518 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21519
21520 * g++.old-deja/g++.abi/vbase4.C: New test.
21521
21522 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21523
21524 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21525 support %f for HC11/HC12 targets.
21526 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21527 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21528 on HC11/HC12 targets.
21529 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21530
21531 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21532
21533 * gcc.dg/wchar_t-1.c: New file.
21534 * gcc.dg/wint_t-1.c: Likewise.
21535
21536 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21537
21538 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21539
21540 2001-06-11 Richard Henderson <rth@redhat.com>
21541
21542 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21543
21544 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21545
21546 * gcc.c-torture/compile/20010611-1.c: New test.
21547
21548 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21549
21550 * gcc.dg/c99-tag-1.c: Add more tests.
21551
21552 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21553
21554 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21555 representation on MN10300 and ARM/Thumb.
21556
21557 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21558
21559 * g77.f-torture/execute/20010610.f: New.
21560
21561 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21562
21563 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21564 names.
21565
21566 2001-06-09 Richard Henderson <rth@redhat.com>
21567
21568 * gcc.c-torture/execute/ashrdi-1.c: New.
21569 * gcc.c-torture/execute/ashldi-1.c: New.
21570 * gcc.c-torture/execute/lshrdi-1.c: New.
21571
21572 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21573
21574 * objc/execute/load-3.m: Added. Check sending +load to categories,
21575 in addition to classes.
21576
21577 2001-06-08 Stan Shebs <shebs@apple.com>
21578
21579 * objc/execute/load-2.m: New test. From Nicola Pero
21580 <n.pero@mi.flashnet.it>.
21581
21582 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21583
21584 * gcc.c-torture/execute/20010605-2.c: New test.
21585
21586 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21587
21588 * g++.old-deja/g++.abi/vbase2.C: New test.
21589 * g++.old-deja/g++.abi/vbase3.C: New test.
21590
21591 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21592
21593 * g++.old-deja/g++.pt/friend49.C: New test.
21594
21595 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21596
21597 * g++.old-deja/g++.ext/anon3.C: New test.
21598
21599 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21600
21601 * g++.old-deja/g++.other/conv7.C: New test.
21602
21603 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21604
21605 * gcc.c-torture/compile/20010605-2.c: New test.
21606
21607 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21608
21609 * gcc.c-torture/execute/20010604-1.c: New test.
21610
21611 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21612
21613 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21614
21615 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21616
21617 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21618 (g++_link_flags): Likewise.
21619 (g++_init): Pass gccpath's value to two previous functions.
21620
21621 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21622
21623 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21624 Ensure logfile entry matches exec command line.
21625
21626 2001-05-31 Richard Henderson <rth@redhat.com>
21627
21628 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21629 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21630
21631 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21632
21633 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21634 compiler for irix6.2
21635
21636 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21637
21638 * g++.old-deja/g++.other/optimize3.C: New file.
21639
21640 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21641
21642 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21643 assemble.
21644
21645 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21646
21647 * g++.old-deja/g++.other/optimize2.C: New file.
21648
21649 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21650
21651 * gcc.c-torture/compile/20010518-2.c: New file.
21652 * gcc.c-torture/execute/20010518-1.c: New file.
21653 * gcc.c-torture/execute/20010518-2.c: New file.
21654
21655 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21656
21657 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21658
21659 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21660
21661 G++ no longer defines builtins that do not begin with __builtin.
21662 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21663 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21664 * g++.old-deja/g++.law/builtin1.C: Likewise.
21665 * g++.old-deja/g++.law/cvt2.C: Likewise.
21666 * g++.old-deja/g++.mike/net5.C: Likewise.
21667 * g++.old-deja/g++.other/builtins1.C: Likewise.
21668 * g++.old-deja/g++.other/builtins2.C: Likewise.
21669 * g++.old-deja/g++.other/builtins3.C: Likewise.
21670 * g++.old-deja/g++.other/builtins4.C: Likewise.
21671 * g++.old-deja/g++.other/inline8.C: Likewise.
21672 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21673
21674 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21675
21676 * g++.old-deja/g++.pt/using1.C: Adjust.
21677 * g++.old-deja/g++.pt/using2.C: New test.
21678
21679 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21680
21681 * gcc.dg/cpp/charconst.c: New tests.
21682 * gcc.dg/cpp/escape.c: New tests.
21683 * gcc.dg/cpp/escape-1.c: New tests.
21684 * gcc.dg/cpp/escape-2.c: New tests.
21685 * gcc.dg/cpp/ucs.c: New tests.
21686
21687 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21688
21689 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21690 native compiler for irix6.5.
21691
21692 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21693
21694 * lib/g++.exp (g++_include_flags): Use args to compute
21695 get_multilibs.
21696 (g++_link_flags): Likewise.
21697 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21698
21699 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21700
21701 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21702
21703 2001-05-21 Geoff Keating <geoffk@redhat.com>
21704
21705 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21706 this file.
21707
21708 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21709
21710 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21711 STACK_SIZE;
21712 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21713 to STACK_SIZE; Use it to define size of add_histo array.
21714 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21715 to STACK_SIZE.
21716 (f): Use GITT_SIZE to define size of gitt local table.
21717 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21718 to STACK_SIZE; Use it to define size of bytemem array.
21719
21720 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21721
21722 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21723 on 68HC11/HC12 due to the asm instruction.
21724 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21725 * gcc.c-torture/compile/920520-1.x: Likewise.
21726 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21727 on 68HC11/HC12 because the function is larger than 64K.
21728 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21729 on 68HC11/HC12 because the structure is too large.
21730
21731 2001-05-20 Richard Henderson <rth@redhat.com>
21732
21733 * gcc.c-torture/execute/20010520-1.c: New.
21734
21735 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21736
21737 * g++.old-deja/g++.warn/compare1.C: New test.
21738 * gcc.dg/compare4.c: New test.
21739
21740 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21741
21742 * g++.old-deja/g++.other/optimize1.C: New test.
21743
21744 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21745
21746 * g++.old-deja/g++.pt/spec41.C: New test.
21747
21748 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21749
21750 * gcc.c-torture/compile/20010114-1.x: Remove.
21751
21752 2001-05-18 Stan Shebs <shebs@apple.com>
21753
21754 * gcc.c-torture/compile/20010518-1.c: New test.
21755
21756 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21757
21758 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21759 * g++.old-deja/g++.pt/crash67.C: New test.
21760
21761 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21762
21763 * g++.old-deja/g++.other/debug9.C: New test.
21764
21765 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21766
21767 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21768
21769 2001-05-16 Jan Hubicka <jh@suse.cz>
21770
21771 * gcc.c-torture/compile/20010516-1.c: New test.
21772
21773 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21774
21775 * g++.old-deja/g++.other/crash41.C: New test.
21776
21777 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21778
21779 * g++.old-deja/g++.pt/crash66.C: New test.
21780
21781 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21782
21783 * g++.old-deja/g++.robertl/eb27.C: Convert.
21784
21785 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21786
21787 * g++.dg/friend-warn.C: New test. Do not warn about friend
21788 declaration being redundant.
21789
21790 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21791
21792 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21793
21794 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21795
21796 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21797
21798 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21799
21800 * lib/g++.exp: Use testsuite_flags.
21801
21802 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21803
21804 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21805
21806 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21807
21808 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21809
21810 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21811
21812 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21813
21814 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21815
21816 * gcc.c-torture/compile/20010313-1.c: New test.
21817
21818 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21819
21820 * gcc.dg/cpp/direct2.c: New test.
21821 * gccq.dg/cpp/direct2s.c: New test.
21822
21823 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21824
21825 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21826
21827 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21828 * g++.old-deja/g++.other/op3.C: Likewise.
21829
21830 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21831
21832 * gcc.dg/cpp/syshdr.h: New file.
21833 * gcc.dg/cpp/sysmac1.c: Update.
21834 * gcc.dg/cpp/sysmac2.c: Update.
21835
21836 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21837
21838 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21839
21840 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21841
21842 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21843 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21844
21845 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21846
21847 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21848
21849 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21850
21851 * lib/g++.exp (g++_include_flags): Don't use any special flags
21852 if TESTING_IN_BUILD_TREE is not defined.
21853 (g++_init): Use a plain 'c++' as the compiler if
21854 TESTING_IN_BUILD_TREEE is not defined.
21855
21856 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21857
21858 * g++.old-deja/g++.eh/catch13.C: New test.
21859 * g++.old-deja/g++.eh/catch14.C: New test.
21860
21861 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21862
21863 * gcc.dg/cpp/tr-define.c: New test.
21864
21865 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21866
21867 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21868 <stdlib.h>, not <malloc.h>.
21869
21870 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21871
21872 * g++.old-deja/g++.ns/template17.C: New test.
21873
21874 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21875
21876 * g++.old-deja/g++.pt/ref4.C: New test.
21877
21878 2001-04-30 Richard Henderson <rth@redhat.com>
21879
21880 * gcc.dg/20000724-1.c: Revert last change.
21881
21882 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21883
21884 * g77.f-torture/execute/20010430.f: New test.
21885
21886 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21887
21888 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21889
21890 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21891
21892 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21893
21894 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21895
21896 * g++.old-deja/g++.eh/crash6.C: New test.
21897
21898 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21899
21900 * g++.old-deja/g++.other/warn7.C: New test.
21901
21902 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21903
21904 * g++.old-deja/g++.other/defarg9.C: New test.
21905
21906 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21907
21908 * g77.f-torture/compile/20010426.f: New test.
21909 * g77.f-torture/execute/20010426.f: New test.
21910
21911 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21912
21913 * g77.f-torture/compile/20000629-1.x: Remove - error
21914 has been fixed.
21915
21916 2001-04-26 Jeffrey A Law (law@cygnus.com)
21917
21918 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21919 Tweak slightly to work with g++.dg framework.
21920 * g++.dg/special/ecos.exp: Run initp1.C test.
21921 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21922
21923 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21924 its linker doesn't give line numbers either.
21925 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21926
21927 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21928
21929 * g++.old-deja/g++.other/lex1.C: New test.
21930
21931 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21932
21933 * gcc.dg/noncompile/20010425-1.c: New test.
21934
21935 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21936
21937 * g++.old-deja/g++.pt/mangle2.C: New test.
21938
21939 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21940
21941 * gcc.dg/format/plus-1.c: New test.
21942
21943 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21944
21945 * gcc.dg/20010423-1.c: New test.
21946
21947 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21948
21949 * gcc.c-torture/execute/20010422-1.c: New test.
21950
21951 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21952
21953 * g++.old-deja/g++.ns/type2.C: New test.
21954
21955 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21956
21957 * g++.old-deja/g++.other/perf1.C: New test.
21958
21959 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21960
21961 * gcc.dg/c99-func-2.c: Remove xfail.
21962 * gcc.dg/c99-func-3.c: Remove xfail.
21963 * gcc.dg/c99-func-4.c: Remove xfail.
21964
21965 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21966
21967 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21968
21969 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21970
21971 * gcc.c-torture/compile/20010423-1.c: New test.
21972
21973 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21974
21975 * g++.old-deja/g++.pt/typename28.C: New test.
21976
21977 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21978
21979 * g++.old-deja/g++.abi/empty2.C: New test.
21980 * g++.old-deja/g++.abi/empty3.C: New test.
21981
21982 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21983
21984 * g++.old-deja/g++.other/comdat2.C: New test.
21985 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
21986
21987 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21988
21989 * g++.old-deja/g++.other/overload14.C: New test.
21990
21991 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21992
21993 * g++.old-deja/g++.other/lookup23.C: New test.
21994
21995 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21996
21997 * gcc.c-torture/execute/20010403-1.c: New test.
21998
21999 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22000 Mark Mitchell <mark@codesourcery.com>
22001
22002 * lib/old-dejagnu.exp: Don't delete output of executable.
22003 Add .exe suffix to executables.
22004
22005 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22006
22007 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22008
22009 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22010
22011 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22012
22013 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22014
22015 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22016 * g++.old-deja/g++.abi/crash1.C: New test.
22017
22018 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22019
22020 * g++.old-deja/g++.other/crash40.C: New test.
22021
22022 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22023
22024 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22025
22026 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22027
22028 * g++.old-deja/g++.other/warn6.C: New test.
22029
22030 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22031
22032 * g++.old-deja/g++.robertl/eb42.C: Same.
22033
22034 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22035
22036 * gcc.dg/wtr-conversion-1.c: New testcase.
22037
22038 2001-04-10 Richard Henderson <rth@redhat.com>
22039
22040 * g++.old-deja/g++.other/array5.C: New.
22041
22042 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22043
22044 * gcc.c-torture/execute/20010408-1.c: New test.
22045
22046 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22047
22048 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22049 headers and constructs.
22050 * g++.old-deja/g++.robertl/eb79.C: Same.
22051 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22052 * g++.old-deja/g++.robertl/eb73.C: Same.
22053 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22054 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22055 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22056 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22057 * g++.old-deja/g++.robertl/eb44.C: Same.
22058 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22059 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22060 * g++.old-deja/g++.robertl/eb39.C: Same.
22061 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22062 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22063 * g++.old-deja/g++.robertl/eb30.C: Same.
22064 * g++.old-deja/g++.robertl/eb3.C: Same.
22065 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22066 * g++.old-deja/g++.robertl/eb21.C: Same.
22067 * g++.old-deja/g++.robertl/eb15.C: Same.
22068 * g++.old-deja/g++.robertl/eb118.C: Same.
22069 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22070 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22071 * g++.old-deja/g++.robertl/eb109.C: Same.
22072 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22073 * g++.old-deja/g++.mike/rtti1.C: Same.
22074 * g++.old-deja/g++.mike/p658.C: Same.
22075 * g++.old-deja/g++.mike/net46.C: Same.
22076 * g++.old-deja/g++.mike/net34.C: Same.
22077 * g++.old-deja/g++.mike/memoize1.C: Same.
22078 * g++.old-deja/g++.mike/eh2.C: Same.
22079 * g++.old-deja/g++.law/weak.C: Same.
22080 * g++.old-deja/g++.law/visibility7.C: Same.
22081 * g++.old-deja/g++.law/visibility25.C: Same.
22082 * g++.old-deja/g++.law/visibility22.C: Same.
22083 * g++.old-deja/g++.law/visibility2.C: Same.
22084 * g++.old-deja/g++.law/visibility17.C: Same.
22085 * g++.old-deja/g++.law/visibility13.C: Same.
22086 * g++.old-deja/g++.law/visibility10.C: Same.
22087 * g++.old-deja/g++.law/visibility1.C: Same.
22088 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22089 * g++.old-deja/g++.law/vbase1.C: Same.
22090 * g++.old-deja/g++.law/operators32.C: Same.
22091 * g++.old-deja/g++.law/nest3.C: Same.
22092 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22093 * g++.old-deja/g++.law/except5.C (main): Same.
22094 * g++.old-deja/g++.law/cvt7.C (run): Same.
22095 * g++.old-deja/g++.law/cvt2.C: Same.
22096 * g++.old-deja/g++.law/cvt16.C: Same.
22097 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22098 * g++.old-deja/g++.law/ctors17.C (main): Same.
22099 * g++.old-deja/g++.law/ctors13.C: Same.
22100 * g++.old-deja/g++.law/ctors12.C (main): Same.
22101 * g++.old-deja/g++.law/ctors10.C: Same.
22102 * g++.old-deja/g++.law/code-gen5.C: Same.
22103 * g++.old-deja/g++.law/bad-error7.C: Same.
22104 * g++.old-deja/g++.law/arm9.C: Same.
22105 * g++.old-deja/g++.law/arm12.C: Same.
22106 * g++.old-deja/g++.law/arg8.C: Same.
22107 * g++.old-deja/g++.law/arg1.C: Same.
22108 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22109 * g++.old-deja/g++.jason/template31.C: Same.
22110 * g++.old-deja/g++.jason/template24.C (main): Same.
22111 * g++.old-deja/g++.jason/2371.C: Same.
22112 * g++.old-deja/g++.eh/new2.C: Same.
22113 * g++.old-deja/g++.eh/new1.C: Same.
22114 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22115 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22116 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22117 * g++.old-deja/g++.brendan/crash62.C: Same.
22118 * g++.old-deja/g++.brendan/crash52.C: Same.
22119 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22120 * g++.old-deja/g++.brendan/crash38.C: Same.
22121 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22122 * g++.old-deja/g++.brendan/copy9.C: Same.
22123
22124 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22125
22126 * gcc.c-torture/execute/20001203-2.c (memset):
22127 Count argument is of type __SIZE_TYPE__.
22128
22129 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22130
22131 * gcc.c-torture/compile/20010404-1.c: New test.
22132
22133 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22134
22135 * gcc.c-torture/compile/20010326-1.c: New test.
22136
22137 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22138
22139 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22140 peculiarities of the SH.
22141 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22142
22143 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22144
22145 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22146 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22147 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22148
22149 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22150
22151 * g77.f-torture/compile/20010321-1.f: New test.
22152
22153 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22154
22155 * gcc.c-torture/compile/20010329-1.c: New test.
22156
22157 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22158
22159 * gcc.c-torture/execute/20010329-1.c: New test.
22160
22161 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22162
22163 * g++.old-deja/g++.other/eh4.C: Fix typo.
22164
22165 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22166
22167 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22168
22169 2001-03-28 Philip Blundell <philb@gnu.org>
22170
22171 * gcc.c-torture/compile/20010328-1.c: New test.
22172
22173 2001-03-27 Richard Henderson <rth@redhat.com>
22174
22175 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22176 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22177
22178 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22179
22180 * gcc.c-torture/compile/20010327-1.c: New test.
22181
22182 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22183
22184 * g++.old-deja/g++.other/friend12.C: New test.
22185 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22186 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22187
22188 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22189
22190 * gcc.c-torture/execute/20010325-1.c: New test.
22191
22192 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22193
22194 * g++.old-deja/g++.other/mangle3.C: New test.
22195
22196 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22197
22198 * g++.old-deja/g++.other/anon8.C: New test.
22199
22200 2001-03-20 Philip Blundell <philb@gnu.org>
22201
22202 * gcc.c-torture/compile/20010320-1.c: New test.
22203
22204 2001-03-17 Richard Henderson <rth@redhat.com>
22205
22206 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22207
22208 2001-03-15 Geoff Keating <geoff@redhat.com>
22209
22210 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22211 tests on AIX.
22212
22213 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22214
22215 * g++.old-deja/g++.other/eh4.C: New test.
22216
22217 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22218
22219 * gcc.dg/cpp/mi1.c: Update.
22220
22221 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22222
22223 * g++.old-deja/g++.other/regstack.C: New test.
22224
22225 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22226
22227 * g++.old-deja/g++.other/ref4.C: New test.
22228
22229 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22230
22231 * objc/execute/va_method.m: Added.
22232 * objc/execute/IMP.m: Added.
22233 * objc/execute/_cmd.m: Added.
22234 * objc/execute/accessing_ivars.m: Added.
22235 * objc/execute/class-1.m: Added.
22236 * objc/execute/class-10.m: Added.
22237 * objc/execute/class-11.m: Added.
22238 * objc/execute/class-12.m: Added.
22239 * objc/execute/class-13.m: Added.
22240 * objc/execute/class-14.m: Added.
22241 * objc/execute/class-2.m: Added.
22242 * objc/execute/class-3.m: Added.
22243 * objc/execute/class-4.m: Added.
22244 * objc/execute/class-5.m: Added.
22245 * objc/execute/class-6.m: Added.
22246 * objc/execute/class-7.m: Added.
22247 * objc/execute/class-8.m: Added.
22248 * objc/execute/class-9.m: Added.
22249 * objc/execute/class-tests-1.h
22250 * objc/execute/class-tests-2.h
22251 * objc/execute/compatibility_alias.m: Added.
22252 * objc/execute/encode-1.m: Added.
22253 * objc/execute/formal_protocol-1.m: Added.
22254 * objc/execute/formal_protocol-2.m: Added.
22255 * objc/execute/formal_protocol-3.m: Added.
22256 * objc/execute/formal_protocol-4.m: Added.
22257 * objc/execute/formal_protocol-5.m: Added.
22258 * objc/execute/formal_protocol-6.m: Added.
22259 * objc/execute/formal_protocol-7.m: Added.
22260 * objc/execute/informal_protocol.m: Added.
22261 * objc/execute/initialize.m: Added.
22262 * objc/execute/load.m: Added.
22263 * objc/execute/many_args_method.m: Added.
22264 * objc/execute/nested-3.m: Added.
22265 * objc/execute/no_clash.m: Added.
22266 * objc/execute/private.m: Added.
22267 * objc/execute/redefining_self.m: Added.
22268 * objc/execute/root_methods.m: Added.
22269 * objc/execute/selector-1.m: Added.
22270 * objc/execute/static-1.m: Added.
22271 * objc/execute/static-2.m: Added.
22272 * objc/execute/va_method.m: Added.
22273
22274 2001-03-10 Richard Henderson <rth@redhat.com>
22275
22276 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22277
22278 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22279
22280 * g++.old-deja/g++.other/crash31.C: XFAIL.
22281 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22282 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22283 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22284 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22285 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22286
22287 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22288
22289 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22290
22291 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22292
22293 * gcc.dg/20000724-1.c: Don't use multiline strings.
22294
22295 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22296
22297 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22298 result of -cString against what we expect it to be; don't just
22299 print it out for no one to read.
22300
22301 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22302 Based on testcases provided by Nicola Pero.
22303
22304 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22305
22306 * gcc.dg/cpp/macro7.c: New test.
22307
22308 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22309
22310 * gcc.dg/cpp/multiline.c: Update.
22311
22312 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22313
22314 * g++.old-deja/g++.other/enum3.C: New test.
22315
22316 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22317
22318 * g++.old-deja/g++.other/pod1.C: New test.
22319
22320 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22321
22322 * g++.old-deja/g++.ext/overload1.C: New test.
22323
22324 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22325
22326 * g++.old-deja/g++.pt/using1.C: New test.
22327
22328 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22329
22330 * g++.old-deja/g++.other/using9.C: New test.
22331
22332 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22333
22334 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22335
22336 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22337
22338 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22339
22340 * g++.old-deja/g++.ext/realpt1.C: Remove.
22341
22342 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22343
22344 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22345
22346 2001-02-26 Will Cohen <wcohen@redhat.com>
22347
22348 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22349
22350 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22351
22352 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22353 templatized constructors.
22354
22355 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22356
22357 * gcc.c-torture/execute/20010224-1.c: New test.
22358
22359 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22360
22361 * gcc.c-torture/execute/20010222-1.c: New test.
22362
22363 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22364
22365 * g++.old-deja/g++.other/inline20.C: New test.
22366
22367 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22368
22369 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22370
22371 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22372
22373 * g++.old-deja/g++.other/lookup22.C: New test.
22374
22375 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22376
22377 * g77.dg: New directory.
22378 * g77.dg/20010216-1.f: New test case.
22379 * g77.dg/dg.exp: New driver.
22380 * lib/g77-dg.exp: New driver library.
22381
22382 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22383
22384 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22385
22386 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22387
22388 * g++.old-deja/g++.other/decl9.C: New test.
22389
22390 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22391
22392 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22393 not need <string> and also tests the initialization at runtime.
22394
22395 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22396
22397 * gcc.c-torture/execute/longlong.c: New test.
22398
22399 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22400
22401 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22402
22403 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22404
22405 * gcc.c-torture/execute/920302-1.c (execute):
22406 Change argument type to short.
22407
22408 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22409
22410 * g++.old-deja/g++.pt/deduct6.C: New test.
22411
22412 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22413
22414 * g++.old-deja/g++.pt/deduct5.C: New test.
22415
22416 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22417
22418 * gcc.c-torture/execute/20010209-1.c: New test.
22419
22420 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22421
22422 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22423
22424 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22425
22426 * g++.dg/vtgc1.C: Update for new ABI.
22427
22428 * consistency.vlad: New directory, 1665 files.
22429
22430 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22431
22432 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22433 return type.
22434 * gcc.dg/cpp/digraphs.c: Declare puts.
22435
22436 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22437
22438 * g++.old-deja/g++.other/warn5.C: New test.
22439
22440 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22441
22442 * g++.old-deja/g++.pt/spec40.C: New test.
22443
22444 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22445
22446 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22447 case.
22448 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22449
22450 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22451
22452 * gcc.c-torture/compile/20010209-1.c: New test.
22453
22454 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22455
22456 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22457 excess errors message but not if it crashes.
22458 * g++.old-deja/g++.other/crash27.C: Likewise.
22459 * g++.old-deja/g++.other/crash28.C: Likewise.
22460 * g++.old-deja/g++.other/crash30.C: Likewise.
22461 * g++.old-deja/g++.other/crash32.C: Likewise.
22462 * g++.old-deja/g++.other/crash35.C: Likewise.
22463 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22464
22465 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22466
22467 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22468 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22469 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22470 g77.f-torture/execute/execute.exp,
22471 g77.f-torture/noncompile/noncompile.exp,
22472 gcc.c-torture/execute/execute.exp,
22473 gcc.c-torture/execute/memcheck/memcheck.exp,
22474 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22475 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22476 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22477 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22478 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22479 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22480 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22481 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22482 Remove bug reporting instructions with ancient email addresses.
22483
22484 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22485
22486 * gcc.dg/20010202-1.c: New test.
22487 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22488
22489 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22490
22491 * g++.dg/stdbool-if.C: New test.
22492
22493 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22494
22495 * objc/execute/fdecl.m: Added main().
22496
22497 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22498
22499 * gcc.c-torture/execute/20010206-1.c: New test.
22500
22501 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22502
22503 * gcc.dg/cpp/avoidpaste1.c: Update.
22504
22505 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22506
22507 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22508 Pero <nicola@brainstorm.co.uk>.
22509 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22510
22511 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22512
22513 * g++.old-deja/g++.pt/spec39.C: New test.
22514
22515 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22516
22517 * gcc.c-torture/compile/20010202-1.c: New test.
22518
22519 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22520
22521 * g++.old-deja/g++.abi/primary2.C: New test.
22522 * g++.old-deja/g++.abi/primary3.C: New test.
22523 * g++.old-deja/g++.abi/primary4.C: New test.
22524 * g++.old-deja/g++.abi/primary5.C: New test.
22525 * g++.old-deja/g++.abi/vtable3.h: New test.
22526 * g++.old-deja/g++.abi/vtable3a.C: New test.
22527 * g++.old-deja/g++.abi/vtable3b.C: New test.
22528 * g++.old-deja/g++.abi/vtable3c.C: New test.
22529 * g++.old-deja/g++.abi/vtable3d.C: New test.
22530 * g++.old-deja/g++.abi/vtable3e.C: New test.
22531 * g++.old-deja/g++.abi/vtable3f.C: New test.
22532 * g++.old-deja/g++.abi/vtable3g.C: New test.
22533 * g++.old-deja/g++.abi/vtable3h.C: New test.
22534 * g++.old-deja/g++.abi/vtable3i.C: New test.
22535 * g++.old-deja/g++.abi/vtable3j.C: New test.
22536 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22537
22538 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22539
22540 * g++.old-deja/g++.other/anon6.C: New test.
22541 * g++.old-deja/g++.other/anon7.C: New test.
22542
22543 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22544
22545 * gcc.dg/cpp/avoidpaste2.c: New tests.
22546
22547 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22548
22549 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22550
22551 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22552
22553 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22554 DECIMAL_DIG cases for Irix."
22555
22556 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22557
22558 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22559
22560 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22561
22562 * gcc.dg/c99-tag-1.c: New test.
22563
22564 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22565
22566 * gcc.dg/cpp/tr-warn1.c: Add tests.
22567
22568 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22569
22570 * gcc.dg/cpp/avoidpaste1.c: Update.
22571 * gcc.dg/cpp/paste4.c: Update.
22572
22573 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22574
22575 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22576 cases for Irix.
22577
22578 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22579
22580 * g++.old-deja/g++.other/inline19.C: New test.
22581
22582 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22583
22584 * gcc.dg/Wlarger-than.c: New test.
22585
22586 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22587
22588 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22589
22590 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22591
22592 * gcc.c-torture/execute/20010129-1.c: New test.
22593 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22594
22595 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22596
22597 * gcc.dg/cpp/avoidpaste1.c: Test case.
22598
22599 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22600
22601 * g++.old-deja/g++.other/inline18.C: New test.
22602
22603 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22604
22605 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22606 and __builtin_putchar.
22607
22608 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22609
22610 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22611 tests.
22612
22613 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22614
22615 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22616 floating point number rounding mode to round to the nearest
22617 representable mode.
22618
22619 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22620
22621 * g++.old-deja/g++.other/mangle2.C: New test.
22622
22623 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22624
22625 * gcc.c-torture/compile/20010124-1.c: New test.
22626
22627 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22628
22629 * g++.old-deja/g++.pt/spec38.C: New test.
22630
22631 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22632
22633 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22634 "Build don't run".
22635
22636 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22637
22638 * gcc.c-torture/execute/20010123-1.c: New test.
22639
22640 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22641
22642 * g++.old-deja/g++.pt/spec37.C: New test.
22643
22644 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22645
22646 * g++.old-deja/g++.pt/overload14.C: New test.
22647
22648 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22649
22650 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22651 __builtin_return_address.
22652
22653 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22654
22655 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22656 * g++.old-deja/g++.pt/spec35.C: New test.
22657 * g++.old-deja/g++.pt/spec36.C: New test.
22658
22659 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22660
22661 * gcc.c-torture/compile/20010118-1.c: New test.
22662
22663 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22664
22665 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22666
22667 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22668
22669 * gcc.c-torture/execute/20010119-1.c: New test.
22670
22671 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22672
22673 * g++.old-deja/g++.other/vbase5.C: New test.
22674
22675 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22676
22677 * gcc.c-torture/execute/20010118-1.c: New test.
22678
22679 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22680
22681 * g++.old-deja/g++.pt/deduct3.C: New test.
22682
22683 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22684
22685 * g++.old-deja/g++.pt/spec34.C: New test.
22686
22687 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22688
22689 * g77.f-torture/compile/20000601-2.f: New test.
22690
22691 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22692
22693 * g++.old-deja/g++.other/init17.C: New test.
22694
22695 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22696
22697 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22698
22699 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22700
22701 * g++.old-deja/g++.pt/unify8.C: New test.
22702
22703 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22704
22705 * g++.old-deja/g++.abi/vbase1.C: New test.
22706
22707 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22708
22709 * g++.old-deja/g++.pt/crash65.C: New test.
22710
22711 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22712
22713 * gcc.dg/cpp/assembl2.S: New test case.
22714
22715 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22716
22717 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22718 are supported.
22719
22720 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22721
22722 * g++.old-deja/g++.other/builtins1.C: New test.
22723 * g++.old-deja/g++.other/builtins2.C: Likewise.
22724 * g++.old-deja/g++.other/builtins3.C: Likewise.
22725 * g++.old-deja/g++.other/builtins4.C: Likewise.
22726
22727 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22728
22729 * gcc.c-torture/compile/20010117-1.c: New test.
22730 * gcc.c-torture/compile/20010117-2.c: New test.
22731
22732 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22733
22734 * g77.f-torture/execute/20010116.[fx]: New test,
22735 XFAIL on i?86-*-*.
22736 * g77.f-torture/compile/20010115.f: Indicate it's
22737 a test for PR fortran/1636.
22738
22739 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22740
22741 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22742
22743 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22744
22745 * g77.f-torture/compile/20010115.f: New test.
22746
22747 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22748
22749 * g++.old-deja/g++.pt/nontype5.C: New test.
22750
22751 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22752
22753 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22754 have an equivalent working one below it.
22755
22756 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22757
22758 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22759 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22760
22761 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22762
22763 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22764 message containing "init_priority".
22765 (conpr-2.C): Likewise.
22766 (conpr-3.C): Likewise.
22767 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22768
22769 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22770
22771 * gcc.c-torture/execute/20010114-2.c: New test.
22772
22773 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22774
22775 * gcc.c-torture/compile/20010114-1.c: New test.
22776 * gcc.c-torture/compile/20010114-1.x: Xfail.
22777 * gcc.c-torture/compile/20010114-2.c: New test.
22778 * gcc.c-torture/execute/20010114-1.c: New test.
22779 * gcc.dg/trunc-1.c: New test.
22780 * gcc.dg/uninit-B.c: New test.
22781
22782 2001-01-13 Nick Clifton <nickc@redhat.com>
22783
22784 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22785 target.
22786
22787 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22788
22789 * gcc.c-torture/compile/20010113-1.c: New test.
22790
22791 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22792
22793 * gcc.c-torture/compile/20001212-1.c: New test.
22794
22795 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22796
22797 * gcc.dg/cpp/widestr1.c: Update.
22798 * gcc.dg/cpp/prag-imp.c: Remove.
22799
22800 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22801
22802 * gcc.c-torture/execute/20000801-3.x: Remove.
22803 * gcc.dg/c90-init-1.c: New test.
22804 * gcc.dg/c99-init-1.c: New test.
22805 * gcc.dg/c99-init-2.c: New test.
22806 * gcc.dg/gnu99-init-1.c: New test.
22807
22808 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22809
22810 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22811 testing that no relevant ones were found.
22812
22813 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22814
22815 * g++.old-deja/g++.pt/cast2.C: New test.
22816
22817 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22818
22819 * g++.old-deja/g++.pt/friend47.C: New test.
22820
22821 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22822
22823 * g++.old-deja/g++.pt/instantiate13.C: New test.
22824
22825 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22826
22827 * g++.old-deja/g++.other/defarg7.C: New test.
22828 * g++.old-deja/g++.other/defarg8.C: New test.
22829
22830 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22831
22832 * g++.old-deja/g++.pt/crash64.C: New test.
22833
22834 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22835
22836 * g++.old-deja/g++.pt/crash63.C: New test.
22837
22838 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22839
22840 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22841
22842 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22843
22844 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22845
22846 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22847
22848 * g++.old-deja/g++.pt/error3.C: New test.
22849
22850 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22851
22852 * g++.old-deja/g++.other/crash39.C: New test.
22853
22854 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22855
22856 * g++.old-deja/g++.other/vbase4.C: New test.
22857
22858 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22859
22860 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22861 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22862 * gcc.dg/special/special.exp: New test driver which will check
22863 for alias support for the above test.
22864
22865 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22866
22867 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22868 problems on small machines.
22869 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22870 parameterize.
22871
22872 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22873
22874 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22875 mips.
22876 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22877
22878 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22879
22880 * g++.old_deja/g++.pt/using8.C: New test.
22881
22882 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22883
22884 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22885
22886 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22887
22888 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22889 where a failure is expected.
22890 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22891
22892 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22893
22894 * g++.old_deja/g++.pt/instantiate12.C: New test.
22895
22896 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22897
22898 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22899 start of structs.
22900 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22901 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22902 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22903 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22904 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22905 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22906 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22907 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22908 * g++.old-deja/g++.eh/spec6.C: Likewise.
22909 * g++.old-deja/g++.jason/crash3.C: Likewise.
22910 * g++.old-deja/g++.law/ctors11.C: Likewise.
22911 * g++.old-deja/g++.law/ctors17.C: Likewise.
22912 * g++.old-deja/g++.law/ctors5.C: Likewise.
22913 * g++.old-deja/g++.law/ctors9.C: Likewise.
22914 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22915 * g++.old-deja/g++.mike/net22.C: Likewise.
22916 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22917 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22918 * g++.old-deja/g++.mike/virt3.C: Likewise.
22919 * g++.old-deja/g++.niklas/t128.C: Likewise.
22920 * g++.old-deja/g++.other/anon4.C: Likewise.
22921 * g++.old-deja/g++.other/using1.C: Likewise.
22922 * g++.old-deja/g++.other/warn3.C: Likewise.
22923 * g++.old-deja/g++.pt/t37.C: Likewise.
22924 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22925 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22926
22927 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22928
22929 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22930
22931 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22932
22933 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22934
22935 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22936
22937 * gcc.c-torture/compile/20010107-1.c: New test.
22938
22939 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22940
22941 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22942
22943 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22944
22945 * gcc.dg/format/format.h: New file.
22946 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22947 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22948 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22949 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22950 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22951 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22952 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22953 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22954 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22955 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22956 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22957 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22958 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22959 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22960 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22961 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22962 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22963 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22964 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22965 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22966 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22967 instead of declaring standard types, macros and functions in each
22968 test.
22969
22970 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22971
22972 * gcc.c-torture/execute/20010106-1.c: New test.
22973
22974 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
22975
22976 * gcc.dg/format/format.exp: New file.
22977 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
22978 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
22979 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
22980 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
22981 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
22982 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
22983 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
22984 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
22985 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
22986 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
22987 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
22988 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
22989 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
22990 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22991 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22992 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22993 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22994 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22995 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22996 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22997 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22998 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22999 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23000 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23001 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23002 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23003 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23004 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23005 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23006 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23007 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23008 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23009 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23010 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23011 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23012 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23013 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23014 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23015 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23016 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23017 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23018 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23019
23020 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23021
23022 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23023 account.
23024
23025 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23026
23027 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23028
23029 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23030
23031 * g++.old-deja/g++.pt/crash62.C: New test.
23032
23033 2001-01-04 Richard Henderson <rth@redhat.com>
23034
23035 * gcc.dg/20000926-1.c: Update expected warnings.
23036 * gcc.dg/array-2.c: Likewise.
23037 * gcc.dg/array-4.c: Also validate flexible array members.
23038 * gcc.dg/c99-flex-array-1.c: New.
23039
23040 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23041
23042 * gcc.c-torture/compile/20001222-1.x: Remove.
23043
23044 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23045
23046 * gcc.c-torture/execute/built-in-setjmp.c: New.
23047
23048 2001-01-03 Richard Henderson <rth@redhat.com>
23049
23050 * gcc.dg/940510-1.c: Update expected error wording.
23051 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23052
23053 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23054
23055 * lib/target-supports.exp (check_alias_available): Modified to
23056 indicate aliases not supported if only weak aliases are supported.
23057
23058 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23059
23060 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23061 Turn on cmpstrsi checks for __pj__ and __i370__.
23062
23063 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23064
23065 * g++.old-deja/g++.other/virtual11.C: New test.
23066
23067 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23068
23069 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23070
23071 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23072
23073 * gcc.c-torture/compile/20010102-1.c: New test.
23074
23075 2001-01-02 Andreas Jaeger <aj@suse.de>
23076
23077 * gcc.dg/noreturn-3.c: New test.
23078
23079 * gcc.dg/noreturn-4.c: New test.
23080
23081 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23082
23083 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23084 __builtin_fputc and __builtin_fwrite.
23085
23086 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23087
23088 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23089 signed char, not default char.
23090
23091 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23092
23093 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23094
23095 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23096
23097 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23098
23099 2000-12-29 Richard Henderson <rth@redhat.com>
23100
23101 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23102 (__cyg_profile_func_exit): Define.
23103
23104 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23105
23106 * g++.dg/vtgc1.C: New test.
23107
23108 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23109
23110 * gcc.dg/noncompile/20001228-1.c: New test.
23111
23112 * gcc.dg/20001228-1.c: New test.
23113
23114 * gcc.c-torture/execute/20001228-1.c: New test.
23115
23116 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23117
23118 * gcc.dg/format-strfmon-1.c: New test.
23119
23120 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23121
23122 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23123 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23124 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23125 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23126 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23127 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23128 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23129 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23130 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23131 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23132 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23133 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23134 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23135
23136 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23137 * gcc.c-torture/execute/string-opt-4.c: Test index.
23138
23139 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23140
23141 * gcc.c-torture/compile/20001226-1.c: New test.
23142
23143 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23144
23145 * gcc.c-torture/compile/20001222-1.c: New test.
23146 * gcc.c-torture/compile/20001222-1.x: Xfail.
23147
23148 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23149
23150 * gcc.c-torture/execute/comp-goto-2.c: New test.
23151
23152 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23153
23154 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23155 Use long types if __INT_MAX__ is 32767.
23156 (main): Use cast to (sint32 *) when poking 88 into a_page.
23157
23158 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23159
23160 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23161
23162 * gcc.c-torture/compile/20001221-1.c: New test.
23163 * gcc.c-torture/execute/20001221-1.c: New test.
23164
23165 2000-12-20 Richard Henderson <rth@redhat.com>
23166
23167 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23168 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23169
23170 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23171
23172 * gcc.dg/compare3.c: New test.
23173
23174 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23175
23176 * gcc.dg/format-warnll-1.c: New test.
23177
23178 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23179
23180 * gcc.dg/cpp/cmdlne-P.c: New test.
23181
23182 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23183
23184 * gcc.c-torture/execute/builtin-abs-1.c,
23185 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23186
23187 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23188
23189 * gcc.dg/cpp/multiline.c: New test.
23190
23191 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23192
23193 * g++.old-deja/g++.other/syshdr1.C: Update.
23194 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23195
23196 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23197
23198 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23199
23200 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23201
23202 * g++.old-deja/g++.pt/ttp65.C: New test.
23203
23204 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23205
23206 * g++.old-deja/g++.pt/ttp64.C: New test.
23207
23208 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23209
23210 * g++.old-deja/g++.pt/spec33.C: New test.
23211
23212 2000-12-14 Catherine Moore <clm@redhat.com>
23213
23214 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23215 * gcc.c-torture/execute/920612-2.c: Likewise.
23216 * gcc.c-torture/execute/920428-2.c: Likewise.
23217 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23218 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23219
23220 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23221
23222 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23223 * gcc.dg/pack-test-2.c: Likewise.
23224
23225 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23226
23227 Tests by Zack Weinberg <zackw@stanford.edu>.
23228
23229 * gcc.dg/cpp/defined.c: Update.
23230 * gcc.dg/cpp/defined_trad.c: New tests.
23231
23232 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23233
23234 * gcc.dg/cpp/trad-direct.c: Update.
23235
23236 2000-12-11 Neil Booth <neilb@earthling.net>
23237
23238 * gcc.dg/cpp/defined_trad.c
23239
23240 2000-12-11 Neil Booth <neilb@earthling.net>
23241
23242 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23243
23244 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23245
23246 * gcc.dg/format-miss-2.c: New test.
23247
23248 2000-12-09 Neil Booth <neilb@earthling.net>
23249
23250 * gcc.dg/cpp/lineflags.c: New tests.
23251 * gcc.dg/cpp/poison.c: Update.
23252 * gcc.dg/cpp/redef2.c: Update.
23253 * gcc.dg/cpp/skipping.c: New test.
23254
23255 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23256
23257 * g++.old-deja/g++.other/eh3.C: New testcase.
23258
23259 2000-12-07 Neil Booth <neilb@earthling.net>
23260
23261 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23262 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23263 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23264 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23265 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23266 Update.
23267
23268 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23269
23270 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23271 __SIZE_TYPE__ instead of int for type of integers cast to
23272 pointers.
23273
23274 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23275
23276 * g++.old-deja/g++.other/cleanup4.C: New test.
23277
23278 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23279
23280 * format-sec-1.c: New test.
23281
23282 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23283
23284 * gcc.dg/format-nonlit-3.c: New test.
23285
23286 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23287
23288 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23289 through a null pointer.
23290
23291 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23292
23293 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23294 * g++.old-deja/g++.pt/partial4.C: New test.
23295
23296 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23297
23298 * gcc.c-torture/execute/ieee/hugeval.x: New.
23299
23300 2000-12-06 Neil Booth <neilb@earthling.net>
23301
23302 * gcc.dg/cpp/backslash2.c: New tests.
23303
23304 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23305
23306 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23307 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23308
23309 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23310
23311 * gcc.c-torture/execute/20001203-2.c: New testcase.
23312
23313 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23314
23315 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23316 * g++.old-deja/g++.other/virtual10.C: New test.
23317
23318 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23319
23320 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23321
23322 2000-12-05 Richard Henderson <rth@redhat.com>
23323
23324 * gcc.c-torture/compile/20001205-1.c: New.
23325
23326 2000-12-04 Neil Booth <neilb@earthling.net>
23327
23328 * g++.old-deja/g++.other/virtual9.C: New test.
23329 * g++.old-deja/g++.pt/crash61.C: New test.
23330 * gcc.c-torture/execute/loop-9.c: New test.
23331
23332 2000-12-04 Neil Booth <neilb@earthling.net>
23333
23334 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23335 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23336 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23337 * gcc.dg/cpp/extratokens.c: ...here.
23338
23339 2000-12-04 Neil Booth <neilb@earthling.net>
23340
23341 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23342 New tests.
23343
23344 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23345
23346 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23347 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23348
23349 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23350
23351 * gcc.c-torture/execute/20001203-1.c: New test.
23352
23353 2000-12-03 Neil Booth <neilb@earthling.net>
23354
23355 * gcc.dg/cpp/macro6.c: New test cases.
23356
23357 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23358
23359 * gcc.c-torture/execute/string-opt-9.c: New test.
23360 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23361 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23362 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23363
23364 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23365 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23366
23367 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23368
23369 * gcc.dg/cpp/if-6.c: New testcase.
23370
23371 * gcc.dg/20001201-1.c: New testcase.
23372
23373 2000-12-02 Neil Booth <neilb@earthling.net>
23374
23375 * g++.old-deja/g++.other/externC4.C,
23376 g++.old-deja/g++.other/friend10.C: New tests.
23377
23378 2000-12-02 Neil Booth <neilb@earthling.net>
23379
23380 * g++.old-deja/g++.other/instan2.C
23381 * g++.old-deja/g++.other/instan3.C: New test.
23382
23383 2000-12-02 Neil Booth <neilb@earthling.net>
23384
23385 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23386 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23387 gnuc99.c,gnuc99-pedantic.c: New tests.
23388
23389 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23390
23391 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23392 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23393
23394 2000-12-01 Neil Booth <neilb@earthling.net>
23395
23396 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23397 * gcc.dg/cpp/poison.c: Update.
23398 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23399
23400 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23401
23402 * g77.f-torture/execute/20001201.f: New test.
23403
23404 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23405
23406 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23407
23408 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23409
23410 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23411
23412 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23413
23414 * g++.old-deja/g++.other/cast6.C: New test.
23415
23416 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23417
23418 * gcc.c-torture/execute/20001130-2.c: New testcase.
23419
23420 2000-11-30 Richard Henderson <rth@redhat.com>
23421
23422 * gcc.c-torture/execute/20001130-1.c: New test.
23423
23424 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23425
23426 * g++.old-deja/g++.other/op3.C: New test.
23427
23428 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23429
23430 * g++.old-deja/g++.other/op2.C: New test.
23431
23432 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23433
23434 * g++.old-deja/g++.other/crash38.C: New test.
23435
23436 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23437
23438 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23439
23440 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23441
23442 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23443 tests.
23444 * gcc.c-torture/execute/string-opt-6.c: New test.
23445
23446 * gcc.dg/20001117-1.c: Add main.
23447
23448 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23449
23450 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23451 Move from here ...
23452 * gcc.dg/940510-1.c: ... to here.
23453
23454 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23455 zero-size arrays in toplevel structures.
23456
23457 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23458
23459 * gcc.c-torture/execute/loop-8.c: New test.
23460
23461 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23462
23463 * g++.old-deja/g++.other/base1.C: New test.
23464
23465 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23466
23467 * g++.old-deja/g++.other/parse2.C: New test.
23468
23469 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23470
23471 * g++.old-deja/g++.pt/incomplete1.C: New test.
23472
23473 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23474
23475 * g++.old-deja/g++.other/friend9.C: New test.
23476
23477 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23478
23479 * gcc.dg/20001127-1.c: New test.
23480
23481 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23482
23483 * g++.old-deja/g++.pt/friend46.C: New test.
23484
23485 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23486
23487 * g++.old-deja/g++.other/ptrmem8.C: New test.
23488
23489 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23490
23491 * gcc.c-torture/execute/string-opt-7.c: New test.
23492 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23493
23494 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23495
23496 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23497 instead of 'mkcheck 2'.
23498
23499 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23500
23501 * gcc.c-torture/execute/memcheck/driver.c,
23502 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23503 C9X references to refer to C99.
23504
23505 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23506
23507 * gcc.dg/ultrasp3.c: New test.
23508
23509 2000-11-25 Neil Booth <neilb@earthling.net>
23510
23511 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23512
23513 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23514
23515 * gcc.c-torture/compile/20001123-2.c: New.
23516
23517 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23518
23519 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23520
23521 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23522
23523 * gcc.dg/sequence-point-1.c: Add some new tests.
23524 * gcc.c-torture/execute/20001124-1.c: New test.
23525
23526 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23527
23528 * g++.old-deja/g++.other/vaarg4.C: New test.
23529 * gcc.c-torture/compile/20001123-1.c: New test.
23530
23531 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23532
23533 * g++.other/crash24.C: Adjust and remove XFAIL.
23534 * g++.other/crash37.C: New test.
23535
23536 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23537
23538 * g++.old-deja/g++.pt/instantiate9.C: New test.
23539
23540 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23541
23542 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23543 new ABI, too.
23544
23545 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23546 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23547
23548 2000-11-22 Neil Booth <neilb@earthling.net>
23549
23550 * gcc.dg/cpp/Wtrigraphs.c: New test.
23551
23552 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23553
23554 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23555
23556 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23557
23558 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23559
23560 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23561
23562 * lib/gcc-dg.exp: load_lib scanasm.exp.
23563 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23564 * lib/g++-dg.exp: load_lib scanasm.exp.
23565 * lib/scanasm.exp: New.
23566 (scan-assembler, scan-assembler-not): Add optional arguments to
23567 test name, or if not present, the pattern name.
23568 (scan-assembler-dem, scan-assembler-dem-not): New.
23569
23570 * g++.dg/dg.exp: New.
23571
23572 2000-11-21 Neil Booth <neilb@earthling.net>
23573
23574 * gcc.dg/cpp/integrated1.c: Remove.
23575
23576 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23577
23578 * gcc.c-torture/execute/20001121-1.c: New test.
23579
23580 2000-11-21 Richard Henderson <rth@redhat.com>
23581
23582 * gcc.c-torture/compile/20001121-1.c: New test.
23583
23584 2000-11-20 Neil Booth <neilb@earthling.net>
23585
23586 * gcc.dg/cpp/integrated1.c: New test.
23587
23588 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23589
23590 * g++.old-deja/g++.other/inline17.C: New test.
23591
23592 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23593
23594 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23595 local variable to be zero: I made the variable global. Now
23596 uses abort() and exit() instead of relying on main's return value.
23597
23598 2000-11-20 Neil Booth <neilb@earthling.net>
23599
23600 * gcc.dg/cpp/paste2.c: Update test.
23601 * objc/execute/paste.m: New test.
23602
23603 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23604
23605 * gcc.dg/c99-condexpr-1.c: New test.
23606
23607 2000-11-20 Neil Booth <neilb@earthling.net>
23608
23609 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23610
23611 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23612
23613 * g++.old-deja/g++.pt/export1.C: New test.
23614
23615 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23616
23617 * gcc.dg/20001117-1.c: New test.
23618
23619 2000-11-18 Richard Henderson <rth@redhat.com>
23620
23621 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23622
23623 2000-11-18 Richard Henderson <rth@redhat.com>
23624
23625 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23626 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23627 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23628
23629 2000-11-18 Richard Henderson <rth@redhat.com>
23630
23631 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23632 (main): New. Exit cleanly.
23633
23634 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23635
23636 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23637 gcc.dg/c99-fordecl-2.c: New tests.
23638
23639 2000-11-18 Richard Henderson <rth@redhat.com>
23640
23641 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23642 * gcc.c-torture/execute/zerolen-2.c: New.
23643
23644 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23645
23646 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23647 memory.
23648
23649 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23650
23651 * g++.old-deja/g++.pt/instantiate8.C: New test.
23652
23653 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23654
23655 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23656 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23657
23658 2000-11-16 Nick Clifton <nickc@redhat.com>
23659
23660 * gcc.c-torture/execute/nestfunc-2.c: New test.
23661 * gcc.c-torture/execute/nestfunc-3.c: New test.
23662
23663 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23664
23665 * gcc.c-torture/compile/20001116-1.c: New test.
23666
23667 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23668
23669 * gcc.c-torture/execute/20001115-1.c: New test.
23670
23671 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23672
23673 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23674 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23675 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23676 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23677
23678 2000-11-15 Neil Booth <neilb@earthling.net>
23679
23680 gcc.dg/cpp/_Pragma1.c: Update.
23681 gcc.dg/cpp/_Pragma2.c: New test.
23682
23683 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23684
23685 * g++.old-deja/g++.other/anon5.C: New test.
23686
23687 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23688
23689 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23690 tests.
23691
23692 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23693
23694 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23695 output.
23696
23697 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23698
23699 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23700 labels at end of compound statements.
23701
23702 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23703
23704 * gcc.c-torture/execute/loop-7.c: New test.
23705
23706 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23707
23708 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23709
23710 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23711
23712 * gcc.dg/c99-bool-1.c: New test.
23713
23714 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23715
23716 * gcc.dg/c99-scope-1.c: Remove xfail.
23717 * gcc.dg/c99-scope-2.c: New test.
23718
23719 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23720
23721 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23722 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23723
23724 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23725
23726 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23727 error messages.
23728
23729 * g++.mike/p700.C: Don't typedef wchar_t.
23730 * g++.mike/p784.C: Likewise.
23731 * g++.mike/eb101.C: Don't use __wchar_t.
23732
23733 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23734
23735 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23736 from DO loop.
23737
23738 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23739
23740 * gcc.c-torture/execute/20001111-1.c: New test.
23741
23742 2000-11-10 Nick Clifton <nickc@redhat.com>
23743
23744 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23745 long multuiple and accumulate.
23746
23747 2000-11-09 Richard Henderson <rth@redhat.com>
23748
23749 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23750 via size_t instead of int.
23751
23752 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23753 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23754 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23755 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23756
23757 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23758
23759 * gcc.c-torture/compile/20001109-1.c: New test.
23760 * gcc.c-torture/compile/20001109-2.c: New test.
23761
23762 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23763
23764 * g++.old-deja/g++.pt/operator1.C: New test.
23765 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23766
23767 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23768
23769 * gcc.dg/20001108-1.c: New test.
23770
23771 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23772
23773 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23774 with both arguments constant strings.
23775 * gcc.c-torture/execute/string-opt-3.c: New test.
23776 * gcc.c-torture/execute/string-opt-4.c: New test.
23777 * gcc.c-torture/execute/string-opt-5.c: New test.
23778
23779 2000-11-08 Nick Clifton <nickc@redhat.com>
23780
23781 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23782 mulsidi3adddi patterns.
23783
23784 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23785
23786 * g++.old-deja/g++.other/crash36.C: New test.
23787
23788 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23789
23790 * g++.old-deja/g++.other/init16.C: New test.
23791
23792 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23793
23794 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23795
23796 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23797
23798 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23799 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23800 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23801
23802 2000-11-07 DJ Delorie <dj@redhat.com>
23803
23804 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23805
23806 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23807
23808 * gcc.c-torture/execute/string-opt-1.c: New test.
23809
23810 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23811
23812 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23813 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23814 parameters in registers, and there is no way for a varargs
23815 function to know in which order the integer and floating-point
23816 parameters should be interleaved when they are placed on the
23817 stack.
23818 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23819 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23820
23821 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23822
23823 * gcc.c-torture/execute/string-opt-2.c: New test.
23824
23825 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23826
23827 * g++.old-deja/g++.pt/crash60.C: New test.
23828
23829 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23830
23831 * g++.old-deja/g++.other/crash24.C: New test.
23832 * g++.old-deja/g++.other/crash25.C: New test.
23833 * g++.old-deja/g++.other/crash26.C: New test.
23834 * g++.old-deja/g++.other/crash27.C: New test.
23835 * g++.old-deja/g++.other/crash28.C: New test.
23836 * g++.old-deja/g++.other/crash29.C: New test.
23837 * g++.old-deja/g++.other/crash30.C: New test.
23838 * g++.old-deja/g++.other/crash31.C: New test.
23839 * g++.old-deja/g++.other/crash32.C: New test.
23840 * g++.old-deja/g++.other/crash33.C: New test.
23841 * g++.old-deja/g++.other/crash34.C: New test.
23842 * g++.old-deja/g++.other/crash35.C: New test.
23843
23844 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23845
23846 * gcc.c-torture/execute/20001031-1.c: New test.
23847
23848 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23849
23850 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23851 namespace.
23852
23853 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23854 standards-conformant.
23855
23856 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23857
23858 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23859 * g++.old-deja/g++.mike/p755a.C: Likewise.
23860 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23861 library makes no calls to `operator new' during initialization.
23862
23863 2000-11-04 Neil Booth <neilb@earthling.net>
23864
23865 * gcc.dg/cpp/include2.c: New tests.
23866
23867 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23868
23869 * lib/g++.exp (g++_set_ld_library_path): New function.
23870 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23871
23872 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23873
23874 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23875 warnings.
23876
23877 2000-11-01 Richard Henderson <rth@redhat.com>
23878
23879 * g++.old-deja/g++.ext/namedret1.C: New.
23880 * g++.old-deja/g++.ext/namedret2.C: New.
23881 * g++.old-deja/g++.ext/namedret3.C: New.
23882
23883 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23884
23885 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23886 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23887
23888 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23889
23890 * gcc.c-torture/execute/va-arg-21.c: New test.
23891
23892 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23893
23894 * gcc.dg/c99-complex-2.c: New test.
23895
23896 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23897
23898 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23899
23900 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23901
23902 * g++.old-deja/g++.other/inline16.C: New test.
23903
23904 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23905
23906 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23907 __PRETTY_FUNCTION__
23908
23909 2000-10-29 Neil Booth <neilb@earthling.net>
23910
23911 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23912 New tests.
23913 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23914 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23915 optimisation.
23916
23917 2000-10-29 Neil Booth <neilb@earthling.net>
23918
23919 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23920 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23921 * mi5.c: Test multiple includes work with -C.
23922 * trigraphs.c: Test ^= version.
23923
23924 2000-10-28 Neil Booth <neilb@earthling.net>
23925
23926 New tests and test updates for new macro expander.
23927
23928 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23929 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23930 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23931 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23932 new diagnostic messages.
23933
23934 * gcc.dg/cpp/macro3.c: New tests.
23935
23936 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23937
23938 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23939 on the same line.
23940
23941 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23942
23943 * g++.old-deja/g++.other/eh2.C: New test.
23944
23945 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23946
23947 * gcc.c-torture/execute/20001027-1.c: New test.
23948
23949 2000-10-26 Richard Henderson <rth@redhat.com>
23950
23951 * gcc.c-torture/execute/20001026-1.c: New.
23952
23953 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23954
23955 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23956 * g++.old-deja/g++.law/builtin1.C: Likewise.
23957 * g++.old-deja/g++.law/ctors10.C: Likewise.
23958 * g++.old-deja/g++.law/virtual3.C: Likewise.
23959 * g++.old-deja/g++.mike/p658.C: Likewise.
23960 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23961 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23962 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23963 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23964 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23965
23966 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23967
23968 * gcc.c-torture/compile/20001024-1.c: New test.
23969
23970 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23971
23972 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
23973 to tell us whether or not we are using V3.
23974
23975 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
23976
23977 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
23978 operands.
23979
23980 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
23981
23982 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
23983
23984 2000-10-25 Jakub Jelinek <jakub@redhat.com>
23985
23986 * gcc.c-torture/execute/20001024-1.c: New test.
23987
23988 2000-10-24 Jakub Jelinek <jakub@redhat.com>
23989
23990 * g++.old-deja/g++.other/sibcall1.C: New test.
23991
23992 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23993
23994 * gcc.dg/noncompile/init-3.c: New test.
23995
23996 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23997
23998 * gcc.dg/format-array-1.c: New test.
23999
24000 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24001
24002 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24003 writing through null pointers; remove comment about testing
24004 unterminated strings.
24005
24006 2000-10-17 Matthew Hiller <hiller@redhat.com>
24007
24008 * gcc.c-torture/execute/20001017-2.c: New test.
24009
24010 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24011
24012 * gcc.c-torture/compile/20001018-1.c: New test.
24013 * gcc.c-torture/compile/20001018-1.x: Xfail.
24014
24015 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24016
24017 * gcc.c-torture/execute/20001017-1.c: New test.
24018
24019 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24020
24021 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24022 for multiple use of arguments with scanf formats; add tests for
24023 multiple use of arguments.
24024
24025 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24026
24027 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24028
24029 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24030
24031 * gcc.dg/format-miss-1.c: New test.
24032
24033 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24034
24035 * gcc.c-torture/execute/20001013-1.c: New test.
24036
24037 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24038
24039 * gcc.dg/format-branch-1.c: New test.
24040
24041 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24042
24043 * README, lib/file-format.exp: Remove EGCS references.
24044
24045 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24046
24047 * gcc.dg/20001013-1.c: New test.
24048
24049 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24050
24051 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24052 for intmax_t in the compiler using __typeof__ and the type rules
24053 for conditional expressions.
24054
24055 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24056
24057 * gcc.dg/20001012-1.c: New test.
24058 * gcc.dg/20001012-2.c: New test.
24059
24060 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24061
24062 * gcc.dg/format-attr-1.c: New test.
24063
24064 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24065
24066 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24067 __LONG_LONG_MAX__ instead of LLONG_MAX.
24068
24069 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24070
24071 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24072 scanf flags.
24073 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24074 flags.
24075
24076 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24077
24078 * gcc.dg/sequence-pt-1.c: New test.
24079
24080 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24081
24082 * gcc.c-torture/execute/20001011-1.c: New testcase.
24083 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24084
24085 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24086
24087 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24088 does not error on it.
24089
24090 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24091
24092 * gcc.dg/20001009-1.c: New test.
24093
24094 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24095
24096 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24097 * gcc.c-torture/execute/20001009-2.c: ... to here.
24098
24099 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24100
24101 * gcc.c-torture/compile/20001009-1.c: New testcase.
24102 * gcc.c-torture/execute/20001009-1.c: New testcase.
24103 Testcases provided by Jan Hubicka <jh@suse.cz>.
24104
24105 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24106
24107 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24108 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24109 uintmax_t using <limits.h> to emulate the compiler's internal
24110 logic. No longer XFAIL %j tests.
24111
24112 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24113
24114 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24115 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24116 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24117 regexps and details of expected handling of some bad formats.
24118 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24119 suppression.
24120
24121 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24122
24123 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24124 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24125 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24126 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24127 in list archives.
24128
24129 2000-10-06 Richard Henderson <rth@cygnus.com>
24130
24131 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24132 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24133 * g++.old-deja/g++.jason/report.C: Likewise.
24134 * g++.old-deja/g++.law/friend5.C: Likewise.
24135 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24136 of the expected warnings.
24137
24138 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24139
24140 * g++.old-deja/g++.pt/enum14.C: New test.
24141
24142 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24143
24144 * g++.old-deja/g++.pt/crash59.C: New test.
24145
24146 2000-10-04 Will Cohen <wcohen@redhat.com>
24147
24148 * gcc.dg/20000926-1.c: New test.
24149
24150 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24151
24152 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24153 function name for current C++ compiler.
24154 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24155
24156 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24157
24158 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24159 __PRETTY_FUNCTION__.
24160 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24161
24162 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24163
24164 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24165
24166 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24167
24168 * gcc.c-torture/compile/20000923-1.c: New test.
24169
24170 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24171
24172 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24173 * g++.old-deja/g++.pt/ttp62.C: Same.
24174 * g++.old-deja/g++.other/inline14.C: Same.
24175
24176 2000-09-24 Richard Henderson <rth@cygnus.com>
24177
24178 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24179
24180 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24181
24182 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24183
24184 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24185
24186 * gcc.c-torture/compile/20000922-1.c: New file.
24187
24188 2000-09-21 Nick Clifton <nickc@redhat.com>
24189
24190 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24191 a signed long modulo operation.
24192 (mod6): New function - perform an unsigned long modulo operation.
24193 (main): Add tests for modulos of very large numbers by very small
24194 dividends.
24195
24196 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24197
24198 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24199
24200 2000-09-19 Richard Henderson <rth@cygnus.com>
24201
24202 * gcc.dg/compare2.c (case 10): XFAIL.
24203
24204 2000-09-18 Richard Henderson <rth@cygnus.com>
24205
24206 * gcc.c-torture/execute/20000906-1.c: Move ...
24207 * gcc.dg/20000906-1.c: ... here. Only run on targets
24208 that support __builtin_trap.
24209
24210 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24211
24212 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24213
24214 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24215
24216 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24217 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24218 more $ format tests.
24219
24220 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24221
24222 * gcc.dg/format-errmk-1.c: New test.
24223
24224 2000-09-17 Greg McGary <greg@mcgary.org>
24225
24226 * gcc.c-torture/execute/20000917-1.x: Remove.
24227
24228 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24229
24230 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24231
24232 2000-09-17 Greg McGary <greg@mcgary.org>
24233
24234 * gcc.c-torture/execute/20000917-1.c: New test.
24235 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24236
24237 2000-09-16 Neil Booth <NeilB@earthling.net>
24238
24239 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24240 in nested macro bug.
24241
24242 2000-09-15 Neil Booth <NeilB@earthling.net>
24243
24244 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24245
24246 2000-09-14 Jeffrey A Law (law@cygnus.com)
24247
24248 * gcc.c-torture/execute/20000914-1.c: New test.
24249
24250 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24251
24252 * g++.other/inline13.C: New test.
24253
24254 2000-09-12 Andreas Jaeger <aj@suse.de>
24255
24256 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24257 constant by Ulrich Drepper <drepper@redhat.com>.
24258
24259 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24260
24261 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24262
24263 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24264
24265 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24266
24267 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24268
24269 * gcc.dg/cpp/backslash.c: New test.
24270
24271 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24272
24273 * gcc.c-torture/execute/20000910-1.c: New test.
24274 * gcc.c-torture/execute/20000910-2.c: Likewise.
24275
24276 2000-09-11 Robert Lipe <robertl@sco.com>
24277
24278 * gcc.dg/pragma-align.c: New test.
24279
24280 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24281
24282 * g++.old-deja/g++.pt/explicit82.C: New test.
24283 * g++.old-deja/g++.pt/explicit83.C: New test.
24284
24285 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24286
24287 * gcc.dg/asm-names.c: New test.
24288
24289 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24290
24291 * gcc.dg/cpp/tr-warn6.c: New test
24292
24293 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24294
24295 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24296 be accepted.
24297
24298 2000-09-07 Catherine Moore <clm@redhat.com>
24299
24300 * gcc.c-torture/execute/unroll-1.c: New test.
24301
24302 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24303
24304 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24305 ERROR markers.
24306 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24307 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24308 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24309 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24310 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24311 Preprocess only.
24312 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24313 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24314
24315 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24316
24317 * g++.old-deja/g++.pt/deduct2.C: New test.
24318
24319 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24320
24321 * g++.old-deja/g++.pt/parms2.C: New test.
24322
24323 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24324
24325 * g++.old-deja/g++.pt/crash58.C: New test.
24326
24327 2000-09-06 Greg McGary <greg@mcgary.org>
24328
24329 * gcc.c-torture/execute/20000906-1.c: New test.
24330 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24331
24332 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24333
24334 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24335
24336 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24337
24338 * g++.old-deja/g++.pt/crash57.C: New test.
24339
24340 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24341
24342 * g++.old-deja/g++.pt/crash56.C: New test.
24343
24344 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24345
24346 * g++.old-deja/g++.pt/koenig1.C: New test.
24347
24348 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24349
24350 * gcc.dg/20000904-1.c: New test.
24351
24352 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24353
24354 * gcc.dg/cpp/paste8.c: New test.
24355
24356 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24357
24358 * gcc.c-torture/compile/20000827-1.c: New test.
24359
24360 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24361
24362 * gcc.dg/format-diag-1.c: New test.
24363
24364 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24365
24366 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24367 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24368 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24369 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24370 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24371
24372 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24373
24374 * g++.old-deja/g++.other/nested4.C: New test.
24375
24376 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24377
24378 * g++.old-deja/g++.ns/scoped1.C: New test.
24379
24380 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24381
24382 * lib/g++.exp: Support testing already-installed GCC.
24383
24384 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24385
24386 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24387
24388 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24389
24390 * gcc.dg/return-type-2.c: New test.
24391
24392 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24393
24394 * gcc.c-torture/compile/20000825-1.c: New test.
24395
24396 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24397
24398 * gcc.dg/dwarf2-2.c: New test.
24399
24400 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24401
24402 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24403 dg-warning regexps.
24404
24405 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24406
24407 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24408 gcc.dg/format-ext-5.c: New tests.
24409
24410 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24411
24412 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24413
24414 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24415
24416 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24417
24418 2000-08-24 Richard Henderson <rth@cygnus.com>
24419
24420 * gcc.dg/ia64-sync-1.c: New test.
24421 * gcc.dg/ia64-sync-2.c: New test.
24422 * gcc.dg/ia64-asm-1.c: New test.
24423
24424 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24425
24426 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24427 * gcc.dg/format-ext-2.c: New test.
24428
24429 2000-08-23 Jason Merrill <jason@redhat.com>
24430
24431 * lib/old-dejagnu.exp: Also ignore "In member function" and
24432 "At global scope".
24433
24434 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24435
24436 * gcc.dg/noncompile/label-lineno-1.c: New test.
24437
24438 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24439
24440 * gcc.dg/c99-array-nonobj-1.c: New test.
24441
24442 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24443
24444 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24445 tests.
24446 * gcc.dg/format-ext-1.c: New test.
24447
24448 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24449
24450 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24451 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24452 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24453 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24454 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24455
24456 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24457
24458 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24459 gcc.dg/c99-strftime-2.c: New tests.
24460
24461 2000-08-22 Richard Henderson <rth@cygnus.com>
24462
24463 * gcc.c-torture/execute/20000822-1.c: New test.
24464
24465 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24466
24467 * gcc.c-torture/execute/20000819-1.x: Remove.
24468
24469 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24470
24471 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24472 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24473 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24474 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24475 gcc.dg/format-xopen-1.c: New tests.
24476
24477 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24478
24479 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24480
24481 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24482
24483 * g++.old-deja/g++.other/loop2.C: New test.
24484
24485 * gcc.c-torture/compile/20000606-1.c: New test.
24486 * gcc.c-torture/compile/20000728-1.c: New test.
24487 * gcc.c-torture/execute/20000801-1.c: New test.
24488 * gcc.c-torture/execute/20000801-2.c: New test.
24489 * gcc.c-torture/execute/20000819-1.c: New test.
24490 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24491 * gcc.dg/20000629-1.c: New test.
24492 * gcc.dg/20000724-1.c: New test.
24493 * gcc.dg/20000807-1.c: New test.
24494
24495 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24496
24497 * gcc.dg/cpp/pragma-1.c: New test.
24498 * gcc.dg/cpp/pragma-2.c: New test.
24499
24500 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24501
24502 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24503 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24504
24505 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24506
24507 * gcc.c-torture/compile/20000818-1.c: New test.
24508
24509 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24510
24511 * gcc.c-torture/execute/20000818-1.c: New test.
24512
24513 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24514
24515 * gcc.dg/format-va-1.c: New test.
24516
24517 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24518
24519 * g++.old-deja/g++.other/typedef8.C: New test.
24520
24521 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24522
24523 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24524 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24525 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24526 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24527 * g++.old-deja/g++.other/ptrmem7.C: New test.
24528 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24529
24530 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24531
24532 * g++.old-deja/g++.pt/typename27.C: New test.
24533
24534 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24535
24536 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24537 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24538 * g++.old-deja/g++.pt/friend45.C: New test.
24539 * g++.old-deja/g++.other/friend8.C: New test.
24540
24541 2000-08-15 Richard Henderson <rth@cygnus.com>
24542
24543 * gcc.c-torture/execute/20000815-1.c: New test.
24544
24545 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24546
24547 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24548 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24549 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24550
24551 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24552
24553 * g++.old-deja/g++.other/refinit2.C: New test.
24554
24555 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24556
24557 * lib/c-torture.exp (c-torture): Make
24558 compiler_conditional_xfail_data global.
24559 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24560 compiler_conditional_xfail_data machinery.
24561 (f-torture-execute): Likewise.
24562 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24563 and only when unrolling loops.
24564
24565 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24566
24567 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24568
24569 * g++.old-deja/g++.pt/explicit81.C: New test.
24570
24571 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24572
24573 * g++.old-deja/g++.pt/typename26.C: New test.
24574
24575 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24576
24577 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24578 warning.
24579
24580 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24581
24582 * g++.old-deja/g++.other/array3.C: New test.
24583
24584 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24585
24586 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24587 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24588 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24589 New tests.
24590
24591 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24592
24593 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24594 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24595
24596 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24597
24598 * gcc.c-torture/execute/20000808-1.c: New test.
24599
24600 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24601
24602 * gcc.dg/c90-const-expr-1.c: New test.
24603
24604 2000-08-08 Richard Henderson <rth@cygnus.com>
24605
24606 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24607
24608 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24609
24610 * gcc.dg/noncompile/const-ll-1.c: New test.
24611
24612 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24613
24614 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24615
24616 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24617
24618 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24619 that running programs linked against the shared version of libobjc
24620 run correctly.
24621
24622 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24623
24624 * gcc.dg/c99-printf-1.c: New test.
24625
24626 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24627
24628 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24629
24630 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24631
24632 * gcc.c-torture/execute/20000731-1.x: Delete.
24633
24634 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24635
24636 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24637 and torture_without_loops as is done by c-torture.exp.
24638 (search_for): Copy from c-torture.exp.
24639 (gcc-dg-runtest): New function, drives a directory of tests
24640 iterating over the TORTURE_OPTIONS.
24641 (scan-assembler, scan-assembler-not): Move here from
24642 individual directory drivers.
24643
24644 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24645 defined by lib/gcc-dg.exp.
24646 * gcc.dg/cpp/cpp.exp: Likewise.
24647 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24648 gcc-dg-runtest, so we cycle over optimization options.
24649
24650 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24651 * gcc.dg/compare2.c: No longer expected to fail.
24652
24653 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24654
24655 * gcc.c-torture/execute/20000804-1.c: New test.
24656
24657 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24658
24659 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24660
24661 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24662
24663 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24664
24665 2000-08-03 Jeffrey A Law (law@cygnus.com)
24666
24667 * gcc.c-torture/compile/20000803-1.c: New test.
24668
24669 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24670
24671 * gcc.c-torture/execute/20000801-3.c,
24672 gcc.c-torture/execute/20000801-4.c: New tests.
24673 * gcc.c-torture/execute/20000801-3.x,
24674 gcc.c-torture/execute/20000801-4.x: Xfail.
24675
24676 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24677
24678 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24679 libobjc/.libs to allow for libtool.
24680
24681 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24682
24683 * gcc.c-torture/compile/20000802-1.c: New test.
24684
24685 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24686
24687 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24688
24689 2000-07-31 Jeffrey A Law (law@cygnus.com)
24690
24691 * gcc-c-torture/execute/20000731-2.c: New test.
24692
24693 * gcc.c-torture/execute/20000731-1.c: New test.
24694 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24695
24696 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24697
24698 * testsuite/gcc.dg/cpp/paste7.c: New test.
24699 * gcc.dg/cpp/20000725-1.c: New test.
24700
24701 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24702
24703 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24704 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24705 declaration warning for __builtin_dwarf_reg_size.
24706
24707 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24708
24709 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24710
24711 * gcc.dg/noncompile/voidparam-1.c: New test.
24712
24713 2000-07-30 Richard Henderson <rth@cygnus.com>
24714
24715 * gcc.dg/c90-digraph-1.c: Don't xfail.
24716 * gcc.dg/compare2.c (case 10): Xfail.
24717 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24718
24719 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24720
24721 * gcc.dg/c99-main-1.c: New test.
24722
24723 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24724
24725 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24726
24727 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24728
24729 * gcc.c-tortuer/execute/20000726-1.c: New test.
24730
24731 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24732
24733 * gcc.c-torture/execute/enum-2.c: New test.
24734
24735 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24736
24737 * gcc.dg/cpp/tr-warn3.c: New test.
24738
24739 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24740
24741 * g++.old-deja/g++.ext/implicit1.C: Remove.
24742 * g++.old-deja/g++.jason/c2.C: Remove
24743 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24744 * g++.old-deja/g++.pt/crash16.C: Likewise.
24745 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24746
24747 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24748
24749 * g++.old-deja/g++.other/for2.C: New test.
24750
24751 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24752
24753 * gcc.dg/20000720-1.c: New test.
24754
24755 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24756
24757 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24758
24759 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24760
24761 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24762 * gcc.c-torture/execute/20000722-1.c: New.
24763 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24764
24765 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24766
24767 * gcc.dg/cpp/20000720-1.S: New test.
24768
24769 2000-07-21 Michael Meissner <meissner@redhat.com>
24770
24771 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24772
24773 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24774
24775 * g++.old-deja/g++.brendan/crash16.C,
24776 g++.old-deja/g++.brendan/parse3.C,
24777 g++.old-deja/g++.brendan/redecl1.C,
24778 g++.old-deja/g++.ns/template13.C,
24779 g++.old-deja/g++.other/decl4.C,
24780 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24781
24782 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24783
24784 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24785 and "Internal error".
24786
24787 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24788 regexps.
24789 * gcc.dg/cpp/paste6.c: New test.
24790
24791 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24792
24793 * gcc.dg/cpp/tr-direct.c: New test.
24794
24795 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24796 gcc.dg/cpp/undef1.c: Tweak error regexps.
24797
24798 2000-07-18 Eric Christopher <echristo@redhat.com>
24799
24800 * gcc.c-torture/compile/20000718-1.c: New test.
24801
24802 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24803
24804 * cpplex.c (_cpp_push_token): If the token being pushed back
24805 is the previous token in this context, just subtract one from
24806 context->posn.
24807 * cppmacro.c (save_expansion): Clear aux field when storing a
24808 placemarker.
24809
24810 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24811
24812 * gcc.dg/noncompile/redecl-1.c: New test.
24813
24814 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24815
24816 * gcc.c-torture/execute/20000717-5.c: New test.
24817 * gcc.c-torture/execute/20000717-1.x: Removed.
24818
24819 2000-07-17 Richard Henderson <rth@cygnus.com>
24820
24821 * gcc.c-torture/execute/20000717-4.c: New test.
24822
24823 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24824
24825 * gcc.dg/cpp/syshdr.c: New test.
24826 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24827
24828 2000-07-17 Neil Booth <neilb@earthling.net>
24829
24830 * gcc.dg/cpp/cmdlne-dM.c: New test.
24831 * gcc.dg/cpp/cmdlne-dD.c: New test.
24832
24833 2000-07-17 Jeffrey A Law (law@cygnus.com)
24834
24835 * gcc.c-torture/execute/20000717-3.c: New test.
24836
24837 * gcc.c-torture/compile/20000717-1.c: New test.
24838
24839 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24840
24841 * gcc.c-torture/execute/20000717-2.c: New test.
24842
24843 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24844
24845 * gcc.dg/formatz-1.c: New test.
24846
24847 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24848 * gcc.dg/c99-digraph-1.c: New tests.
24849
24850 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24851 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24852
24853 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24854 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24855 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24856 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24857 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24858 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24859 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24860
24861 2000-07-17 Greg McGary <greg@mcgary.org>
24862
24863 * gcc.c-torture/execute/20000717-1.c: New test.
24864 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24865
24866 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24867
24868 * gcc.c-torture/execute/20000715-2.c: New test.
24869 * gcc.dg/20000715-1.c: New test.
24870
24871 2000-07-15 Michael Meissner <meissner@redhat.com>
24872
24873 * gcc.c-torture/execute/20000715-1.c: New test.
24874
24875 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24876
24877 * gcc.c-torture/execute/20000707-1.c: New test.
24878
24879 2000-07-13 Neil Booth <NeilB@earthling.net>
24880
24881 * testsuite/gcc.dg/cpp/digraph1.c,
24882 testsuite/gcc.dg/cpp/digraph2.c,
24883 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24884
24885 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24886
24887 * g77.f-torture/compile/20000630-2.f: New test.
24888 * g77.f-torture/compile/20000630-2.x
24889
24890 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24891
24892 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24893
24894 2000-07-11 Neil Booth <NeilB@earthling.net>
24895
24896 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24897
24898 2000-07-11 Neil Booth <NeilB@earthling.net>
24899
24900 * gcc.dg/cpp/cmdlne-C.c: New.
24901
24902 2000-07-09 Neil Booth <NeilB@earthling.net>
24903
24904 * gcc.dg/cpp/directiv.c: New tests.
24905 * gcc.dg/cpp/undef1.c: Update.
24906
24907 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24908
24909 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24910
24911 2000-07-09 Neil Booth <NeilB@earthling.net>
24912
24913 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24914
24915 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24916
24917 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24918 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24919
24920 2000-07-08 Neil Booth <NeilB@earthling.net>
24921
24922 * gcc.dg/cpp/macsyntx.c: New tests.
24923
24924 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24925
24926 * gcc.dg/20000707-1.c: New test.
24927
24928 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24929
24930 * gcc.c-torture/execute/20000706-1.c: New test.
24931 * gcc.c-torture/execute/20000706-2.c: New test.
24932 * gcc.c-torture/execute/20000706-3.c: New test.
24933 * gcc.c-torture/execute/20000706-4.c: New test.
24934 * gcc.c-torture/execute/20000706-5.c: New test.
24935
24936 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24937
24938 * g++.old-deja/g++.pt/instantiate7.C: New test.
24939
24940 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24941
24942 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24943 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24944 * g++.old-deja/g++.other/rtti3.C: Likewise.
24945 * g++.old-deja/g++.other/rttid3.C: Likewise.
24946
24947 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24948
24949 * g77.f-torture/compile/20000630-1.x: Fix typo
24950
24951 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24952
24953 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24954 assembly output.
24955
24956 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24957
24958 * gcc.dg/cpp/ident.c: New test.
24959
24960 2000-07-05 Neil Booth <NeilB@earthling.net>
24961
24962 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24963 gcc.dg/cpp/lexstrng.c: New tests.
24964
24965 2000-07-04 Neil Booth <NeilB@earthling.net>
24966
24967 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24968 * gcc.dg/cpp/strify2.c: Same.
24969
24970 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24971
24972 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
24973 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
24974 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
24975 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
24976
24977 * testsuite/gcc.dg/cpp/macro1.c,
24978 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
24979 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
24980 testsuite/gcc.dg/cpp/strify1.c,
24981 testsuite/gcc.dg/cpp/strify2.c: New tests.
24982
24983 2000-07-03 Jakub Jelinek <jakub@redhat.com>
24984
24985 * gcc.c-torture/execute/20000703-1.c: New test.
24986
24987 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24988
24989 * g++.old-deja/g++.pt (lookup10.C): New test.
24990
24991 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24992
24993 * g++.old-deja/g++.pt (typename25.C): New test.
24994
24995 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24996
24997 * gcc.c-torture/compile/20000701-1.c: New test.
24998
24999 2000-06-30 Nick Clifton <nickc@cygnus.com>
25000
25001 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25002 to test case.
25003
25004 2000-06-30 Catherine Moore <clm@cygnus.com>
25005
25006 * gcc.c-torture/execute/align-1.c: New test.
25007
25008 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25009
25010 * g++.old-deja/g++.pt/expr8.C: New test.
25011 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25012
25013 2000-06-29 Nick Clifton <nickc@cygnus.com>
25014
25015 * gcc.c-torture/compile/20000629-1.c: New test.
25016
25017 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25018
25019
25020 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25021 gcc.dg/noncompile directory, depending on whether they're
25022 preprocessor tests or not. Annotate all the tests for the dg
25023 framework.
25024
25025 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25026 * gcc.dg/noncompile/noncompile.exp: New.
25027
25028 * Moved files:
25029 Old name New name
25030 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25031 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25032 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25033 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25034 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25035 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25036 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25037 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25038 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25039 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25040 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25041 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25042 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25043 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25044 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25045 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25046 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25047 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25048 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25049 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25050 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25051 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25052 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25053 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25054
25055 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25056 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25057 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25058 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25059 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25060 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25061
25062 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25063
25064 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25065 declare one variable. On the fourth, error.
25066 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25067 declared by 20000628-1a.h.
25068
25069 2000-06-29 Richard Henderson <rth@redhat.com>
25070
25071 * gcc.c-torture/execute/930529-1.x: New file.
25072 * gcc.dg/920413-1.c: Adjust expected warning text.
25073 * gcc.dg/980217-1.c: Declare abort.
25074 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25075
25076 2000-06-29 Jeffrey A Law (law@cygnus.com)
25077
25078 * g77.f-torture/compile/20000629-1.f: New test.
25079 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25080
25081 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25082
25083 Rearrange lots of files, removing entirely the
25084 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25085 directories.
25086
25087 * Deleted files:
25088 gcc.c-torture/code_quality/code_quality.exp
25089 gcc.c-torture/special/special.exp
25090 gcc.failure/failure.exp
25091 gcc.failure/940409-1.x
25092 gcc.c-torture/compile/961203-1.x
25093
25094 * New files:
25095 gcc.misc-tests/linkage.exp
25096 gcc.c-torture/execute/920730-1t.c
25097 gcc.c-torture/execute/920730-1t.x
25098 gcc.c-torture/compile/920520-1.x
25099 gcc.c-torture/compile/920521-1.x
25100 gcc.c-torture/compile/981006-1.x
25101 gcc.c-torture/execute/eeprof-1.x
25102
25103 * Moved files (possibly with modifications to fit a new harness):
25104 Old name New name
25105 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25106 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25107 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25108 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25109 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25110 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25111 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25112 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25113 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25114 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25115 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25116 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25117 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25118 gcc.failure/940409-1.c gcc.dg/940409-1.c
25119
25120 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25121
25122 * c-torture/compile/961203-1.x: Delete.
25123
25124 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25125 not exit. Include stdio.h.
25126 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25127 * gcc.misc-tests/dg-12.c: Likewise.
25128 * gcc.misc-tests/dg-5.c: Likewise.
25129 * gcc.misc-tests/dg-6.c: Likewise.
25130 * gcc.misc-tests/dg-7.c: Prototype abort.
25131 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25132 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25133 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25134 not exit.
25135 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25136 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25137
25138 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25139
25140 * gcc.dg/cpp/20000628-1.c: New test.
25141 * gcc.dg/cpp/20000628-1.h: New header for above test.
25142 * gcc.dg/cpp/20000628-1a.h: Likewise.
25143
25144 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25145
25146 * gcc.dg/cpp: New directory.
25147 * gcc.dg/cpp/cpp.exp: New driver.
25148 * gcc.dg/cpp/20000627-1.c: New test.
25149 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25150 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25151 and rewrite as a compilation test.
25152
25153 * gcc.dg: Move many files into the cpp subdirectory, possibly
25154 renaming or editing them as well.
25155 Old name New name
25156 990119-1.c cpp/19990119-1.c
25157 990228-1.c cpp/19990228-1.c
25158 990407-1.c cpp/19990407-1.c
25159 990409-1.c cpp/19990409-1.c
25160 990413-1.c cpp/19990413-1.c
25161 990703-1.c cpp/19990703-1.c
25162 20000127-1.c cpp/20000127-1.c
25163 20000129-1.c cpp/20000129-1.c
25164 20000207-1.c cpp/20000207-1.c
25165 20000207-2.c cpp/20000207-2.c
25166 20000209-1.c cpp/20000209-1.c
25167 20000209-2.c cpp/20000209-2.c
25168 20000301-1.c cpp/20000301-1.c
25169 20000419-1.c cpp/20000419-1.c
25170 20000510-1.S cpp/20000510-1.S
25171 20000519-1.c cpp/20000519-1.c
25172 20000529-1.c cpp/20000529-1.c
25173 20000625-1.c cpp/20000625-1.c
25174 20000625-2.c cpp/20000625-2.c
25175 cpp-as1.c cpp/assert1.c
25176 cpp-as2.c cpp/assert2.c
25177 cxx-comments-1.c cpp/cxxcom1.c
25178 cxx-comments-2.c cpp/cxxcom2.c
25179 endif-label.c cpp/endif.c
25180 cpp-hash1.c cpp/hash1.c
25181 cpp-hash2.c cpp/hash2.c
25182 cpp-if1.c cpp/if-1.c
25183 cpp-if2.c cpp/if-2.c
25184 cpp-if3.c cpp/if-3.c
25185 cpp-if4.c cpp/if-4.c
25186 cpp-if5.c cpp/if-5.c
25187 cpp-cond.c cpp/if-cexp.c
25188 cpp-missingop.c cpp/if-mop.c
25189 cpp-missingparen.c cpp/if-mpar.c
25190 cpp-opprec.c cpp/if-oppr.c
25191 cpp-ifparen.c cpp/if-paren.c
25192 cpp-shortcircuit.c cpp/if-sc.c
25193 cpp-shift.c cpp/if-shift.c
25194 cpp-unary.c cpp/if-unary.c
25195 cpp-li1.c cpp/line1.c
25196 cpp-li2.c cpp/line2.c
25197 lineno.c cpp/line3.c
25198 lineno-2.c cpp/line4.c
25199 cpp-mi.c cpp/mi1.c
25200 cpp-mic.h cpp/mi1c.h
25201 cpp-micc.h cpp/mi1cc.h
25202 cpp-mind.h cpp/mi1nd.h
25203 cpp-mindp.h cpp/mi1ndp.h
25204 cpp-mix.h cpp/mi1x.h
25205 cpp-mi2.c cpp/mi2.c
25206 cpp-mi2a.h cpp/mi2a.h
25207 cpp-mi2b.h cpp/mi2b.h
25208 cpp-mi2c.h cpp/mi2c.h
25209 cpp-mi3.c cpp/mi3.c
25210 cpp-mi3.def cpp/mi3.def
25211 poison-1.c cpp/poison.c
25212 pr-impl.c cpp/prag-imp.c
25213 cpp-redef-2.c cpp/redef1.c
25214 cpp-redef.c cpp/redef2.c
25215 strpaste.c cpp/strp1.c
25216 strpaste-2.c cpp/strp2.c
25217 cpp-tradpaste.c cpp/tr-paste.c
25218 cpp-tradstringify.c cpp/tr-str.c
25219 cpp-tradwarn1.c cpp/tr-warn1.c
25220 cpp-tradwarn2.c cpp/tr-warn2.c
25221 trigraphs.c cpp/trigraphs.c
25222 cpp-unc1.c cpp/unc1.c
25223 cpp-unc2.c cpp/unc2.c
25224 cpp-unc3.c cpp/unc3.c
25225 cpp-unc.c cpp/unc4.c
25226 undef.c cpp/undef1.c
25227 undef-2.c cpp/undef2.c
25228 cpp-wi1.c cpp/widestr1.c
25229
25230 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25231
25232 * lib/g++.exp (g++_include_flags): Tweak.
25233
25234 2000-06-27 H.J. Lu <hjl@gnu.org>
25235 Loren J. Rittle <ljrittle@acm.org>
25236
25237 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25238 version with one that knows about the new gcc tree structure.
25239 (g++_link_flags): Same.
25240
25241 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25242
25243 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25244 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25245 case we are cross-compiling.
25246
25247 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25248 g++.old-deja/g++.niklas/Makefile.in,
25249 g++.old-deja/g++.niklas/configure.in,
25250 g++.old-deja/g++.other/Makefile.in,
25251 g++.old-deja/g++.other/configure.in,
25252 gcc.c-torture/code_quality/Makefile.in,
25253 gcc.c-torture/code_quality/configure.in,
25254 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25255 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25256 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25257 gcc.c-torture/execute/ieee/Makefile.in,
25258 gcc.c-torture/execute/ieee/configure.in,
25259 gcc.c-torture/noncompile/Makefile.in,
25260 gcc.c-torture/noncompile/configure.in,
25261 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25262 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25263 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25264
25265 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25266
25267 * g++.old-deja/g++.other/ambig3.C: New test.
25268
25269 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25270
25271 * g++.old-deja/g++.pt/syntax1.C: New test.
25272 * g++.old-deja/g++.pt/syntax2.C: New test.
25273 * g++.old-deja/g++.other/syntax3.C: New test.
25274 * g++.old-deja/g++.other/syntax4.C: New test.
25275
25276 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25277
25278 * gcc.dg/20000623-1.c: Prototype exit and abort.
25279
25280 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25281
25282 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25283 New tests.
25284 * gcc.dg/cpp-mi3.def: New file.
25285
25286 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25287 inside assertions.
25288 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25289 lexer's error messages.
25290 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25291 divine anything from the linemarkers.
25292 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25293 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25294
25295 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25296
25297 * gcc.dg/20000623-1.c: New test.
25298
25299 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25300
25301 * gcc.c-torture/execute/20000622-1.c: New test.
25302
25303 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25304
25305 * g++.old-deja/g++.other/init15.C: New test.
25306
25307 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25308
25309 * g++.old-deja/g++.pt/vaarg2.C: New test.
25310 * g++.old-deja/g++.pt/vaarg3.C: New test.
25311
25312 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25313
25314 * g++.old-deja/g++.other/dyncast6.C: New test.
25315
25316 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25317
25318 * gcc.c-torture/execute/loop-6.c: New test.
25319
25320 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25321
25322 * gcc.dg/20000614-1.c: New test.
25323 * gcc.dg/20000614-2.c: New test.
25324
25325 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25326
25327 * g++.old-deja/g++.other/inline12.C: New test.
25328
25329 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25330
25331 * g++.old-deja/g++.other/eh1.C: New test.
25332
25333 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25334
25335 * g++.old-deja/g++.other/type.C: New test.
25336
25337 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25338
25339 * g++.old-deja/g++.other/initstring.C: New test.
25340
25341 2000-06-12 Jason Merrill <jason@redhat.com>
25342
25343 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25344
25345 2000-06-09 Jeffrey A Law (law@cygnus.com)
25346
25347 * gcc.c-torture/compile/20000609-1.c: New test.
25348
25349 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25350
25351 * gcc.dg/20000609-1.c: New test.
25352
25353 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25354
25355 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25356 * gcc.c-torture/noncompile/poison-1.c: Move...
25357 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25358 * gcc.dg/cpp-li1.c: Add a token after the #line.
25359
25360 2000-06-05 Richard Henderson <rth@cygnus.com>
25361
25362 * gcc.c-torture/execute/20000605-2.c: New test.
25363 * gcc.c-torture/execute/20000605-3.c: New test.
25364
25365 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25366
25367 * g77.f-torture/execute/20000503-1.x: New file.
25368
25369 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25370
25371 * g++.old-deja/g++.eh/badalloc1.C: New test.
25372
25373 2000-06-05 Richard Henderson <rth@cygnus.com>
25374
25375 * gcc.c-torture/execute/20000605-1.c: New test.
25376
25377 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25378 Nathan Sidwell <nathan@codesourcery.com>
25379
25380 * gcc.c-torture/compile/20000605-1.c: New test.
25381
25382 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25383
25384 * g77.f-torture/compile/20000601-1.f: New test.
25385
25386 2000-06-03 Richard Henderson <rth@cygnus.com>
25387
25388 * gcc.c-torture/execute/20000603-1.c: New.
25389
25390 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25391
25392 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25393 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25394
25395 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25396
25397 * gcc.dg/compare2.c (case 12): XFAIL.
25398 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25399 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25400
25401 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25402
25403 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25404
25405 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25406 guard macro is already defined when the header is first
25407 included.
25408 * gcc.dg/cpp-mix.h: New file.
25409 * gcc.dg/endif-label.c: Update patterns to match compiler.
25410
25411 * g++.brendan/complex1.C: Declare abort.
25412 * g++.law/refs4.C: Remove XFAIL.
25413 * g++.oliva/expr2.C: Declare abort and exit.
25414
25415 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25416
25417 * gcc.c-torture/execute/20000528-1.c: New test.
25418
25419 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25420 * g++.old-deja/g++.law/temps4.C: Likewise.
25421
25422 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25423 stdlib.h. Call abort() on failure.
25424 * g++.old-deja/g++.law/refs4.C: Likewise.
25425 * g++.old-deja/g++.law/temps4.C: Likewise.
25426 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25427 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25428
25429 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25430
25431 Relative to g++.dg/special:
25432 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25433
25434 Relative to g++.old-deja:
25435 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25436 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25437 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25438 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25439 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25440 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25441 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25442
25443 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25444 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25445 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25446 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25447 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25448 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25449 and/or string.h.
25450
25451 * g++.other/goto1.C: Update expectations for error messages.
25452
25453 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25454
25455 * gcc.c-torture/compile/20000523-1.c: New test.
25456
25457 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25458
25459 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25460
25461 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25462
25463 * g++.old-deja/g++.eh/catch11.C: New test.
25464 * g++.old-deja/g++.eh/catch12.C: New test.
25465
25466 2000-05-24 Nick Clifton <nickc@cygnus.com>
25467
25468 * gcc.c-torture/execute/20000523-1.c: New test.
25469
25470 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25471
25472 * c-torture/execute/bcp-1.c: Replace abort in arg of
25473 __builtin_constant_p with a generic external function.
25474
25475 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25476 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25477 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25478 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25479 Prototype abort and/or exit.
25480
25481 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25482 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25483 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25484 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25485
25486 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25487
25488 * gcc.dg/dwarf2-1.c: New test.
25489
25490 2000-05-20 Richard Henderson <rth@cygnus.com>
25491
25492 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25493
25494 2000-05-20 Andreas Jaeger <aj@suse.de>
25495
25496 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25497 testcase.
25498
25499 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25500
25501 * gcc.c-torture/execute/20000519-2.c: New test.
25502
25503 2000-05-19 Andreas Jaeger <aj@suse.de>
25504
25505 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25506 which fails with SSA.
25507
25508 * lib/c-torture.exp: Also test with -O3 -fssa.
25509
25510 2000-05-18 Michael Meissner <meissner@redhat.com>
25511
25512 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25513 * gcc.c-torture/execute/920415-1.c: Ditto.
25514 * gcc.c-torture/execute/920501-1.c: Ditto.
25515 * gcc.c-torture/execute/conversion.c: Ditto.
25516 * gcc.c-torture/execute/cvt-1.c: Ditto.
25517
25518 2000-05-18 Jeffrey A Law (law@cygnus.com)
25519
25520 * gcc.c-torture/compile/20000518-1.c: New test.
25521
25522 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25523
25524 * g77.f-torture/compile/200005018.f: New test.
25525
25526 2000-05-17 Jeffrey A Law (law@cygnus.com)
25527
25528 * gcc.c-torture/compile/20000517-1.c: New test.
25529
25530 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25531
25532 * gcc.c-torture/execute/20000516-1.c: New test.
25533
25534 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25535
25536 * g++.old-deja/g++.other/eh.C: New test.
25537
25538 2000-05-12 Richard Henderson <rth@cygnus.com>
25539
25540 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25541 constants through to doit's conditional.
25542
25543 2000-05-11 Jeffrey A Law (law@cygnus.com)
25544
25545 * gcc.c-torture/compile/20000511-1.c: New test.
25546 * g77.f-torture/compile/20000511-1.f: New test.
25547 * g77.f-torture/compile/20000511-2.f: New test.
25548
25549 2000-05-11 Michael Meissner <meissner@redhat.com>
25550
25551 * gcc.c-torture/execute/20000511-1.c: New test.
25552
25553 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25554
25555 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25556 * gcc.dg/20000510-1.S: New.
25557
25558 2000-05-08 Catherine Moore <clm@cygnus.com>
25559
25560 * gcc.dg/unused-3.c: New.
25561
25562 2000-05-06 Richard Henderson <rth@cygnus.com>
25563
25564 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25565 * g++.old-deja/g++.mike/warn1.C: Likewise.
25566 * g++.old-deja/g++.pt/local1.C: Likewise.
25567 * g++.old-deja/g++.pt/local7.C: Likewise.
25568 * g++.old-deja/g++.pt/spec16.C: Likewise.
25569
25570 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25571
25572 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25573
25574 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25575
25576 * g77.f-torture/execute/20000503-1.f: New test.
25577
25578 2000-05-04 Andreas Jaeger <aj@suse.de>
25579
25580 * gcc.dg/noreturn-2.c: New test.
25581
25582 2000-05-04 Neil Booth <NeilB@earthling.net>
25583
25584 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25585 preprocessor.
25586
25587 2000-05-04 Richard Henderson <rth@cygnus.com>
25588
25589 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25590
25591 2000-05-04 Richard Henderson <rth@cygnus.com>
25592
25593 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25594 OpenSSL by Jason R Thorpe.
25595
25596 2000-05-03 Jim Wilson <wilson@cygnus.com>
25597
25598 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25599
25600 2000-05-03 Robert Lipe <robertlipe@usa.net>
25601
25602 * gcc.dg/20000503-1.c: New test.
25603
25604 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25605
25606 * gcc.c-torture/compile/20000502-1.c: New test.
25607 * g++.old-deja/g++.other/align.C: New test.
25608 * gcc.dg/cpp-tradstringify.c: New test.
25609
25610 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25611
25612 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25613 and hard registers.
25614
25615 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25616
25617 * gcc.c-torture/execute/loop-5.c: New test.
25618
25619 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25620
25621 * gcc.c-torture/execute/va-arg-20.c: New test.
25622
25623 2000-04-23 Jeffrey A Law (law@cygnus.com)
25624
25625 * gcc.c-torture/execute/20000422-1.c: New test.
25626
25627 2000-04-20 Greg McGary <gkm@gnu.org>
25628
25629 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25630 when optimizing, but without sibling-call optimizations (-O1).
25631
25632 2000-04-20 Jeffrey A Law (law@cygnus.com)
25633
25634 * gcc.c-torture/compile/20000420-1.c: New test.
25635
25636 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25637
25638 * g++.abi/ptrflags.C: New test.
25639 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25640
25641 2000-04-19 Catherine Moore <clm@cygnus.com>
25642
25643 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25644
25645 2000-04-19 Greg McGary <gkm@gnu.org>
25646
25647 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25648 sibling-call optimizations.
25649
25650 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25651
25652 * gcc.dg/20000419-1.c: New test.
25653
25654 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25655
25656 * gcc.c-torture/execute/20000412-6.c: New test.
25657
25658 2000-04-12 Jeffrey A Law (law@cygnus.com)
25659
25660 * gcc.c-torture/execute/20000412-5.c: New test.
25661 * g77.f-torture/compile/20000412-1.f: New test.
25662 * gcc.c-torture/execute/20000412-4.c: New test.
25663 * gcc.c-torture/compile/20000412-2.c: New test.
25664 * gcc.c-torture/execute/20000412-3.c: New test.
25665 * gcc.c-torture/compile/20000412-1.c: New test.
25666 * gcc.c-torture/execute/20000412-2.c: New test.
25667
25668 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25669
25670 * objc/execute/bf-20.m: New test.
25671
25672 2000-04-10 Richard Henderson <rth@cygnus.com>
25673
25674 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25675
25676 * gcc.c-torture/execute/20000412-1.c: New test.
25677
25678 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25679
25680 * g++.old-deja/g++.eh/catchptr1.C: New test.
25681
25682 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25683
25684 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25685
25686 2000-04-08 Neil Booth <NeilB@earthling.net>
25687
25688 * gcc.dg/cpp-nullchar.c: Remove test as
25689 embedded nulls cause problems.
25690
25691 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25692
25693 * gcc.dg/compare2.c: New test.
25694
25695 2000-04-08 Neil Booth <NeilB@earthling.net>
25696
25697 * gcc.dg/cpp-nullchar.c: New test.
25698
25699 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25700
25701 * gcc.dg/cpp-mi2.c: New test.
25702 * gcc.dg/cpp-mi2[abc].h: New files.
25703
25704 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25705
25706 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25707 member name.
25708
25709 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25710
25711 * g++.old-deja/g++.abi/vmihint.C: New test.
25712
25713 2000-04-06 Neil Booth <NeilB@earthling.net>
25714
25715 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25716 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25717 copyright.
25718
25719 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25720
25721 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25722 avoid stack-frame overwrite.
25723
25724 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25725
25726 * gcc.c-torture/compile/20000405-2.c: New test.
25727 * gcc.c-torture/compile/20000405-3.c: New test.
25728
25729 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25730
25731 * gcc.c-torture/compile/20000405-1.c: New test.
25732
25733 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25734
25735 * gcc.dg/cast-qual-1.c: Revert last change.
25736
25737 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25738
25739 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25740
25741 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25742
25743 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25744 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25745
25746 2000-04-03 Jeffrey A Law (law@cygnus.com)
25747
25748 * gcc.c-torture/compile/20000403-2.c: New test.
25749 * gcc.c-torture/compile/20000403-1.c: New test.
25750
25751 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25752
25753 * gcc.c-torture/execute/20000403-1.c: New test.
25754
25755 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25756
25757 * gcc.c-torture/execute/20000402-1.c: New test.
25758
25759 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25760
25761 * gcc.c-torture/execute/va-arg-15.c: New test.
25762 * gcc.c-torture/execute/va-arg-16.c: New test.
25763 * gcc.c-torture/execute/va-arg-17.c: New test.
25764 * gcc.c-torture/execute/va-arg-18.c: New test.
25765 * gcc.c-torture/execute/va-arg-19.c: New test.
25766
25767 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25768
25769 * gcc.c-torture/compile/981211-1.c: Move to...
25770 * gcc.dg/cpp-as1.c: ...here.
25771 * gcc.dg/cpp-as2.c: New file.
25772
25773 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25774 compiler.
25775
25776 2000-04-02 Neil Booth <NeilB@earthling.net>
25777
25778 * gcc.dg/cpp-cond.c New tests.
25779 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25780 accidental success less likely.
25781 * gcc.dg/cpp-missingop.c New tests.
25782 * gcc.dg/cpp-missingparen.c New tests.
25783 * gcc.dg/cpp-shift.c New tests.
25784 * gcc.dg/cpp-shortcircuit.c New tests.
25785 * gcc.dg/cpp-unary.c New tests.
25786
25787 2000-03-29 Jeffrey A Law (law@cygnus.com)
25788
25789 * gcc.c-torture/compile/20000329-1.c: New test.
25790
25791 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25792
25793 * gcc.c-torture/compile/20000326-1.c: New test.
25794 * gcc.c-torture/compile/20000326-2.c: New test.
25795
25796 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25797
25798 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25799 the first parameter is a function argument.
25800
25801 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25802
25803 * g++.old-deja/g++.ext/array4.C: New test.
25804
25805 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25806
25807 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25808
25809 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25810
25811 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25812
25813 2000-03-19 Richard Henderson <rth@cygnus.com>
25814
25815 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25816
25817 2000-03-19 Richard Henderson <rth@cygnus.com>
25818
25819 * gcc.c-torture/compile/20000319-1.c: New test.
25820
25821 2000-03-14 Jeffrey A Law (law@cygnus.com)
25822
25823 * gcc.c-torture/execute/20000314-3.c: New test.
25824 * gcc.c-torture/execute/20000314-2.c: New test.
25825 * gcc.c-torture/execute/20000314-1.c: New test.
25826 * gcc.c-torture/compile/20000314-2.c: New test.
25827 * gcc.c-torture/compile/20000314-1.c: New test.
25828
25829 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25830
25831 * g++.old-deja/g++.warn/inline.C: New test.
25832
25833 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25834
25835 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25836 standards-compliant result rather than specific constants.
25837 Put test-values in array.
25838
25839 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25840
25841 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25842 (g++_target_compile): Put test-specific options last.
25843
25844 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25845
25846 * g++.old-deja/g++.eh/vbase4.C: New test.
25847
25848 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25849
25850 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25851
25852 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25853
25854 * g++.old-deja/g++.brendan/misc12.C: Removed.
25855 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25856 * g++.old-deja/g++.ext/pretty4.C: New test.
25857
25858 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25859
25860 * g++.old-deja/g++.other/string2.C: New test.
25861
25862 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25863
25864 * g++.old-deja/g++.warn/impint2.C: New test.
25865
25866 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25867
25868 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25869 is 1, not zero.
25870
25871 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25872
25873 * g++.old-deja/g++.warn/impint.C: New test.
25874 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25875 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25876 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25877 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25878 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25879 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25880 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25881 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25882 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25883 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25884 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25885 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25886
25887 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25888
25889 * gcc.dg/cpp-redef.c: New test.
25890
25891 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25892
25893 * g++.old-deja/g++.pt/unify7.C: New test.
25894
25895 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25896
25897 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25898 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25899
25900 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25901
25902 * gcc.c-torture/compile/20000224-1.c: New test.
25903
25904 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25905
25906 * gcc.c-torture/compile/cpp-2.c: New test.
25907 * gcc.c-torture/compile/cpp-1.c: New test.
25908
25909 2000-02-25 Jeffrey A Law (law@cygnus.com)
25910
25911 * gcc.c-torture/execute/20000225-1.c: New test.
25912
25913 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25914
25915 * gcc.dg/cpp-li2.c: New test.
25916
25917 * gcc.dg/cpp-wi1.c: New test.
25918
25919 * gcc.dg/cpp-li1.c: New test.
25920
25921 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25922
25923 * g++.old-deja/g++.other/sizeof5.C: New test.
25924
25925 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25926
25927 * gcc.c-torture/execute/va-arg-13.c: New test.
25928
25929 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25930
25931 * gcc.c-torture/execute/va-arg-12.c: New test.
25932
25933 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25934
25935 * gcc.c-torture/execute/20000223-1.c: New test.
25936
25937 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25938
25939 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25940
25941 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25942
25943 * g++.old-deja/g++.abi/ptrmem.C: New test.
25944
25945 2000-02-19 Richard Henderson <rth@cygnus.com>
25946
25947 * gcc.c-torture/compile/init-3.c: New.
25948
25949 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25950
25951 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25952 ALWAYS_CXXFLAGS.
25953
25954 2000-02-11 Robert Lipe <robertl@sco.com>
25955
25956 * gcc.c-torture/compile/20000211-3.c: New test.
25957
25958 2000-02-11 Martin Buchholz <martin@xemacs.org>
25959
25960 * gcc.c-torture/compile/20000211-2.c: New test.
25961
25962 2000-02-11 Jeffrey A Law (law@cygnus.com)
25963
25964 * gcc.c-torture/compile/20000211-1.c: New test.
25965
25966 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25967
25968 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25969 on native targets
25970
25971 2000-02-08 Nathan Sidwell <nathan@acm.org>
25972
25973 * g++.old-deja/g++.other/cast5.C: New test.
25974
25975 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
25976
25977 * gcc.c-torture/execute/20000205-1.c: New.
25978
25979 2000-02-03 Nathan Sidwell <nathan@acm.org>
25980
25981 * g++.old-deja/g++.jason/cast3.C: Return void.
25982 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
25983
25984 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25985
25986 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
25987
25988 * gcc.dg/loop-1.c: New test.
25989
25990 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25991
25992 * gcc.c-torture/compile/20000127-1.c: New test.
25993 * gcc.c-torture/execute/991228-1.c: New test.
25994
25995 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25996
25997 * gcc.dg/unused-2.c: New test.
25998
25999 * gcc.dg/conv-1.c: New test.
26000
26001 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26002
26003 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26004 compiler.
26005 (tool_option_proc): Fix typo.
26006
26007 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26008
26009 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26010 of the ld on the host, not on the build machine.
26011 Also, don't crash if '--help' is not a supported option.
26012
26013 2000-01-24 Richard Henderson <rth@cygnus.com>
26014
26015 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26016
26017 2000-01-20 Jeffrey A Law (law@cygnus.com)
26018
26019 * gcc.c-torture/execute/20000120-2.c: New test.
26020 * gcc.c-torture/execute/20000120-1.c: New test.
26021
26022 2000-01-13 Jeffrey A Law (law@cygnus.com)
26023
26024 * gcc.c-torture/execute/20000113-1.c: New test.
26025
26026 2000-01-12 Jeffrey A Law (law@cygnus.com)
26027
26028 * gcc.c-torture/execute/20000112-1.c: New test.
26029
26030 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26031
26032 * gcc.dg/20000111-1.c: New test.
26033
26034 2000-01-10 Jeffrey A Law (law@cygnus.com)
26035
26036 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26037 with 16 bit integers.
26038
26039 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26040
26041 * gcc.dg/20000108-1.c: New test.
26042
26043 2000-01-05 Nathan Sidwell <nathan@acm.org>
26044
26045 * g++.old-deja/g++.ns/koenig8.C: New test.
26046
26047 2000-01-05 Nathan Sidwell <nathan@acm.org>
26048
26049 * g++.old-deja/g++.other/cast4.C: New test.
26050
26051 2000-01-05 Jeffrey A Law (law@cygnus.com)
26052
26053 * gcc.c-torture/compile/20000105-2.c: New test.
26054 * gcc.c-torture/compile/20000105-1.c: New test.
26055
26056 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26057
26058 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26059 references to printf & atoi to conform to ANSI standard.
26060 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26061 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26062 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26063 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26064 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26065 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26066 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26067 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26068 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26069 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26070 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26071 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26072 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26073 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26074 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26075 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26076 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26077 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26078 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26079 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26080 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26081 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26082 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26083 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26084 * g++.old-deja/g++.brendan/init3.C: Likewise.
26085 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26086 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26087 * g++.old-deja/g++.brendan/new2.C: Likewise.
26088 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26089 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26090 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26091 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26092 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26093 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26094 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26095 * g++.old-deja/g++.brendan/template24.C: Likewise.
26096 * g++.old-deja/g++.brendan/template3.C: Likewise.
26097 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26098 * g++.old-deja/g++.jason/inline3.C: Likewise.
26099 * g++.old-deja/g++.jason/opeq.C: Likewise.
26100 * g++.old-deja/g++.law/arg5.C: Likewise.
26101 * g++.old-deja/g++.law/arm7.C: Likewise.
26102 * g++.old-deja/g++.law/ctors11.C: Likewise.
26103 * g++.old-deja/g++.law/cvt8.C: Likewise.
26104 * g++.old-deja/g++.law/init9.C: Likewise.
26105 * g++.old-deja/g++.law/refs4.C: Likewise.
26106 * g++.old-deja/g++.law/template2.C: Likewise.
26107 * g++.old-deja/g++.law/visibility24.C: Likewise.
26108 * g++.old-deja/g++.law/vtable3.C: Likewise.
26109 * g++.old-deja/g++.mike/asm2.C: Likewise.
26110 * g++.old-deja/g++.mike/eh1.C: Likewise.
26111 * g++.old-deja/g++.mike/misc1.C: Likewise.
26112 * g++.old-deja/g++.mike/misc13.C: Likewise.
26113 * g++.old-deja/g++.mike/misc14.C: Likewise.
26114 * g++.old-deja/g++.mike/ns12.C: Likewise.
26115 * g++.old-deja/g++.mike/p1248.C: Likewise.
26116 * g++.old-deja/g++.mike/p3708.C: Likewise.
26117 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26118 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26119 * g++.old-deja/g++.mike/p646.C: Likewise.
26120 * g++.old-deja/g++.mike/p700.C: Likewise.
26121 * g++.old-deja/g++.mike/p783.C: Likewise.
26122 * g++.old-deja/g++.mike/p783a.C: Likewise.
26123 * g++.old-deja/g++.mike/p783b.C: Likewise.
26124 * g++.old-deja/g++.mike/p786.C: Likewise.
26125 * g++.old-deja/g++.mike/p789.C: Likewise.
26126 * g++.old-deja/g++.mike/p789a.C: Likewise.
26127 * g++.old-deja/g++.mike/p807a.C: Likewise.
26128 * g++.old-deja/g++.other/delete3.C: Likewise.
26129 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26130 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26131 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26132 * g++.old-deja/g++.other/empty1.C: Likewise.
26133 * g++.old-deja/g++.other/temporary1.C: Likewise.
26134 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26135 * g++.old-deja/g++.pt/t16.C: Likewise.
26136 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26137
26138 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26139
26140 * gcc.dg/991230-1.c: New test.
26141
26142 1999-12-29 Jeffrey A Law (law@cygnus.com)
26143
26144 * gcc.c-torture/compile/991229-3.c: New test.
26145 * gcc.c-torture/compile/991229-2.c: New test.
26146 * gcc.c-torture/compile/991229-1.c: New test.
26147
26148 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26149
26150 * gcc.c-torture/compile/labels-2.c: New test.
26151
26152 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26153
26154 * gcc.c-torture/execute/991227-1.c: New test.
26155
26156 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26157
26158 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26159
26160 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26161
26162 * gcc.c-torture/execute/991221-1.c: New test.
26163
26164 1999-12-20 Nathan Sidwell <nathan@acm.org>
26165
26166 * g++.old-deja/g++.other/cast3.C: New test.
26167
26168 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26169
26170 * gcc.c-torture/execute/991216-4.c: New test.
26171
26172 1999-12-16 Michael Meissner <meissner@cygnus.com>
26173
26174 * gcc.c-torture/execute/991216-1.c: New test.
26175 * gcc.c-torture/execute/991216-2.c: New test.
26176 * gcc.c-torture/execute/991216-3.c: New test.
26177
26178 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26179
26180 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26181 Actually make the test fail by using "-O2" for compilation.
26182
26183 1999-12-15 Nathan Sidwell <nathan@acm.org>
26184
26185 * g++.old-deja/g++.warn/cast-align1.C: New test.
26186
26187 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26188
26189 * gcc.c-torture/compile/991214-1.c: New test.
26190 * gcc.c-torture/compile/991214-2.c: New test.
26191
26192 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26193
26194 * gcc.dg/991214-1.c: New test.
26195
26196 1999-12-13 Jeffrey A Law (law@cygnus.com)
26197
26198 * gcc.c-torture/compile/991213-3.c: New test.
26199 * gcc.c-torture/compile/991213-2.c: New test.
26200 * gcc.c-torture/compile/991213-1.c: New test.
26201
26202 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26203
26204 * gcc.dg/991209-1.c: New test.
26205
26206 1999-12-08 Nathan Sidwell <nathan@acm.org>
26207
26208 * gcc.c-torture/compile/991208-1.c: New test.
26209
26210 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26211
26212 * gcc.dg/ultrasp2.c: New test.
26213
26214 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26215
26216 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26217
26218 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26219
26220 * gcc.c-torture/compile/991202-1.c: New test.
26221 * gcc.c-torture/execute/991202-1.c: New test.
26222 * gcc.c-torture/execute/991202-2.c: New test.
26223 * gcc.c-torture/execute/991202-3.c: New test.
26224
26225 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26226
26227 * g++.old-deja/g++.abi/align.C: New test.
26228 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26229 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26230
26231 1999-12-01 Richard Henderson <rth@cygnus.com>
26232
26233 * gcc.c-torture/execute/991201-1.c: New.
26234
26235 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26236
26237 * gcc.dg/991129-1.c: New test.
26238
26239 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26240
26241 * gcc.c-torture/compile/991127-1.c: New test.
26242
26243 1999-11-22 Nathan Sidwell <nathan@acm.org>
26244
26245 * g++.old-deja/g++.other/warn4.C: New test.
26246
26247 1999-11-22 Nathan Sidwell <nathan@acm.org>
26248
26249 * g++.old-deja/g++.eh/cleanup2.C: New test.
26250 * g++.old-deja/g++.ext/pretty2.C: New test.
26251 * g++.old-deja/g++.ext/pretty3.C: New test.
26252 * g++.old-deja/g++.other/debug6.C: New test.
26253
26254 1999-10-20 Jim Wilson <wilson@cygnus.com>
26255
26256 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26257 compiler_output to look for one error message instead of two.
26258
26259 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26260
26261 * gcc.c-torture/execute/991118-1.c: Also test case
26262 where the word boundary does not split a byte evenly.
26263
26264 1999-11-19 Nathan Sidwell <nathan@acm.org>
26265
26266 * g++.old-deja/g++.ext/restrict1.C: New test.
26267
26268 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26269
26270 * gcc.c-torture/execute/991118-1.c: New test.
26271
26272 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26273
26274 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26275 working directory pathnames.
26276
26277 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26278
26279 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26280 host is equipped with driver.h and driver.o so it can actually
26281 compile and run the tests.
26282
26283 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26284
26285 * gcc.c-torture/compile/991008-1.c: New test.
26286
26287 1999-11-08 Nick Clifton <nickc@cygnus.com>
26288
26289 * lib/gcc-dg.exp: Include target-supports.exp
26290
26291 1999-11-05 Nick Clifton <nickc@cygnus.com>
26292
26293 * lib/target-supports.exp: New file: Provide procs to test for
26294 features supported by the target.
26295 (check_weak_available): Moved here from ecos.exp.
26296 (check_alias_available): New proc: Determine of the target
26297 toolchain supports the alias attribute.
26298
26299 * gcc.dg/special/ecos.exp: Move check_weak_available to
26300 target-supports.exp.
26301 (alias-1.c): Only perform the test if the target supports
26302 aliases.
26303 (wkali-1.c): Only perform the test if the target supports
26304 aliases.
26305
26306 * gcc.dg/990506-0.c: Expect error messages from cross
26307 targets as well as native targets.
26308
26309 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26310
26311 * gcc.dg/ultrasp1.c: Removed xfail.
26312 * gcc.dg/struct-ret-2.c: Likewise.
26313 * gcc.dg/array-1.c: Likewise.
26314
26315 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26316
26317 * gcc.dg/struct-ret-2.c: New test.
26318
26319 * gcc.dg/array-1.c: New test.
26320
26321 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26322
26323 * gcc.c-torture/execute/991030-1.c: New test.
26324
26325 1999-10-26 Richard Henderson <rth@cygnus.com>
26326
26327 * gcc.c-torture/compile/991026-2.c: New test.
26328
26329 1999-10-26 Jeffrey A Law (law@cygnus.com)
26330
26331 * gcc.c-torture/compile/991026-1.c: New test.
26332
26333 1999-10-23 Jeffrey A Law (law@cygnus.com)
26334
26335 * gcc.c-torture/execute/991023-1.c: New test.
26336
26337 1999-10-19 Jeffrey A Law (law@cygnus.com)
26338
26339 * gcc.c-torture/execute/991019-1.c: New test.
26340
26341 1999-10-16 Richard Henderson <rth@cygnus.com>
26342
26343 * gcc.c-torture/execute/991016-1.c: New test.
26344
26345 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26346
26347 * gcc.c-torture/execute/991014-1.c: New test.
26348
26349 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26350
26351 * g++.old-deja/g++.other/union2.C: New test.
26352
26353 1999-10-13 Nathan Sidwell <nathan@acm.org>
26354
26355 * g++.old-deja/g++.other/vaarg2.C: New test.
26356 * g++.old-deja/g++.other/vaarg3.C: New test.
26357
26358 1999-10-12 Craig Burley <craig@jcb-sc.com>
26359
26360 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26361 in compile/.
26362
26363 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26364
26365 * gcc.c-torture/execute/va-arg-11.c: New test.
26366
26367 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26368
26369 * lib/file-format.exp (gcc_target_object_format): Don't
26370 crash if objdump is unavailable.
26371
26372 1999-09-29 Donn Terry <donn@interix.com>
26373
26374 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26375
26376 1999-09-28 Nick Clifton <nickc@cygnus.com>
26377
26378 * gcc.c-torture/compile/990928-1.c: New test.
26379
26380 1999-09-28 Nathan Sidwell <nathan@acm.org>
26381
26382 * g++.old-deja/g++.other/decl6.C: New test.
26383
26384 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26385
26386 * gcc.c-torture/execute/va-arg-10.c: New test.
26387
26388 1999-09-27 Nathan Sidwell <nathan@acm.org>
26389
26390 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26391 __PRETTY_FUNCTION__.
26392
26393 1999-09-23 Nick Clifton <nickc@cygnus.com>
26394
26395 * gcc.c-torture/execute/990923-1.c: New test.
26396
26397 1999-09-21 Nick Clifton <nickc@cygnus.com>
26398
26399 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26400 for which -fpic is inappropriate.
26401
26402 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26403
26404 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26405
26406 1999-09-21 Nathan Sidwell <nathan@acm.org>
26407
26408 * g++.old-deja/g++.other/dyncast1.C: New test.
26409 * g++.old-deja/g++.other/dyncast2.C: New test.
26410 * g++.old-deja/g++.other/dyncast3.C: New test.
26411 * g++.old-deja/g++.other/dyncast4.C: New test.
26412 * g++.old-deja/g++.other/dyncast5.C: New test.
26413 * g++.old-deja/g++.eh/catch3.C: New test.
26414 * g++.old-deja/g++.eh/catch3p.C: New test.
26415 * g++.old-deja/g++.eh/catch4.C: New test.
26416 * g++.old-deja/g++.eh/catch4p.C: New test.
26417 * g++.old-deja/g++.eh/catch5.C: New test.
26418 * g++.old-deja/g++.eh/catch5p.C: New test.
26419 * g++.old-deja/g++.eh/catch6.C: New test.
26420 * g++.old-deja/g++.eh/catch6p.C: New test.
26421 * g++.old-deja/g++.eh/catch7.C: New test.
26422 * g++.old-deja/g++.eh/catch7p.C: New test.
26423 * g++.old-deja/g++.eh/catch8.C: New test.
26424 * g++.old-deja/g++.eh/catch8p.C: New test.
26425 * g++.old-deja/g++.eh/catch9.C: New test.
26426 * g++.old-deja/g++.eh/catch9p.C: New test.
26427
26428 1999-09-13 Nathan Sidwell <nathan@acm.org>
26429
26430 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26431 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26432
26433 1999-09-13 Jeffrey A Law (law@cygnus.com)
26434
26435 * gcc.c-torture/compile/990913-1.c: New test.
26436
26437 1999-09-10 Nathan Sidwell <nathan@acm.org>
26438
26439 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26440 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26441
26442 1999-09-09 Richard Henderson <rth@cygnus.com>
26443
26444 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26445
26446 1999-09-09 Nathan Sidwell <nathan@acm.org>
26447
26448 * g++.old-deja/g++.other/lookup11.C: New test.
26449 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26450 what is permitted and what we want.
26451 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26452 overload use.
26453 * g++.old-deja/g++.jason/rfg5.C: Likewise
26454
26455 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26456
26457 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26458 * gcc.c-torture/noncompile/poison-1.c: New file.
26459
26460 1999-09-08 Nathan Sidwell <nathan@acm.org>
26461
26462 * g++.old-deja/g++.other/sizeof3.C: New test.
26463 * g++.old-deja/g++.other/sizeof4.C: New test.
26464 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26465 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26466
26467 1999-09-07 Richard Henderson <rth@cygnus.com>
26468
26469 * gcc.dg/va-arg-1.c: New.
26470
26471 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26472
26473 * gcc.c-torture/execute/va-arg-9.c: New test.
26474
26475 1999-09-05 Craig Burley <craig@jcb-sc.com>
26476
26477 * g77.f-torture/compile/980519-2.f: New test.
26478 * g77.f-torture/compile/19990905-0.f: New test.
26479 * g77.f-torture/compile/19990905-1.f: New test.
26480 * g77.f-torture/compile/19990905-2.f: New test.
26481
26482 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26483
26484 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26485
26486 * gcc.c-torture/execute/990827-1.c: Fix typo.
26487
26488 1999-09-03 Nathan Sidwell <nathan@acm.org>
26489
26490 * g++.old-deja/g++.other/deref1.C: New test.
26491
26492 1999-09-02 Nathan Sidwell <nathan@acm.org>
26493
26494 * g++.old-deja/g++.other/ambig2.C: New test.
26495 * g++.old-deja/g++.other/cond5.C: New test.
26496 * g++.old-deja/g++.other/lookup16.C: New test.
26497
26498 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26499
26500 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26501 assemblers too.
26502
26503 1999-08-31 Jeffrey A Law (law@cygnus.com)
26504
26505 * lib/c-torture.exp: Avoid the "compare executables" optimization
26506 when testing native.
26507
26508 1999-08-29 Jeffrey A Law (law@cygnus.com)
26509
26510 * gcc.c-torture/execute/990829-1.c: New test.
26511 * gcc.c-torture/compile/990829-1.c: New test.
26512
26513 1999-08-27 Paul Burchard <burchard@pobox.com>
26514
26515 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26516 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26517 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26518 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26519 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26520 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26521 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26522 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26523 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26524 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26525 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26526
26527 1999-08-27 Jeffrey A Law (law@cygnus.com)
26528
26529 * gcc.c-torture/execute/990827-1.c: New test.
26530
26531 1999-08-26 Craig Burley <craig@jcb-sc.com>
26532
26533 * g77.f-torture/noncompile/19990826-4.f: New test.
26534
26535 * g77.f-torture/compile/19990826-3.f: New test.
26536
26537 * g77.f-torture/execute/19990826-2.f: New test.
26538
26539 * g77.f-torture/compile/19990826-1.f: New test.
26540
26541 * gcc.c-torture/execute/990826-0.c: New test.
26542 * g77.c-torture/execute/19990826-0.f: New test.
26543
26544 * g77.f-torture/noncompile/970626-2.f: New test.
26545
26546 1999-08-25 Paul Burchard <burchard@pobox.com>
26547
26548 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26549 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26550 lss-011.C: New tests.
26551
26552 1999-08-25 Nathan Sidwell <nathan@acm.org>
26553
26554 * g++.old-deja/g++.other/decl5.C: New test.
26555
26556 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26557
26558 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26559 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26560 call `postbase' for each one. All callers of `postbase' changed
26561 to call this instead.
26562
26563 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26564
26565 * gcc.c-torture/execute/990811-1.c: New test.
26566
26567 1999-08-09 Nick Clifton <nickc@cygnus.com>
26568
26569 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26570 just native ones.
26571
26572 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26573 just native ones.
26574
26575 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26576
26577 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26578
26579 1999-08-04 Jeffrey A Law (law@cygnus.com)
26580
26581 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26582
26583 1999-08-04 Nathan Sidwell <nathan@acm.org>
26584
26585 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26586
26587 1999-08-04 Jeffrey A Law (law@cygnus.com)
26588
26589 * gcc.c-torture/execute/990804-1.c: New test.
26590
26591 1999-08-03 Nathan Sidwell <nathan@acm.org>
26592
26593 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26594 * g++.old-deja/g++.brendan/crash64.C: Likewise
26595 * g++.old-deja/g++.brendan/overload8.C: Likewise
26596
26597 1999-08-03 Nathan Sidwell <nathan@acm.org>
26598
26599 * g++.old-deja/g++.other/struct1.C: New test.
26600
26601 1999-08-03 Nathan Sidwell <nathan@acm.org>
26602
26603 * g++.old-deja/g++.other/enum2.C: New test.
26604
26605 1999-08-02 Richard Henderson <rth@cygnus.com>
26606
26607 Adapted from tests from Franz Sirl:
26608 * gcc.c-torture/execute/va-arg-7.c: New test.
26609 * gcc.c-torture/execute/va-arg-8.c: New test.
26610
26611 1999-08-01 Jeffrey A Law (law@cygnus.com)
26612
26613 * gcc.c-torture/compile/990801-2.c: New test.
26614
26615 * gcc.c-torture/compile/990801-1.c: New test.
26616
26617 1999-07-27 Michael Meissner <meissner@cygnus.com>
26618
26619 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26620 fp-cmp-1.c, converting double to float.
26621
26622 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26623 fp-cmp-1.c, converting double to long double.
26624
26625 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26626 from fr1 to unknown_register, since fr1 is a legitimate register
26627 on some machines.
26628
26629 1999-07-25 Jeffrey A Law (law@cygnus.com)
26630
26631 * README: More listname related changes.
26632
26633 1999-07-08 Catherine Moore <clm@cygnus.com>
26634
26635 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26636
26637 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26638
26639 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26640
26641 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26642
26643 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26644
26645 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26646
26647 * gcc.dg/990703-1.c: New test.
26648
26649 1999-06-29 Nick Clifton <nickc@cygnus.com>
26650
26651 * lib/file-format.exp: New file: Move definition of proc
26652 gcc_target_object_format to here from
26653 gcc.dg/special/ecos.exp.
26654
26655 * lib/c-torture.exp: Include lib file-format.exp.
26656 * lib/gcc-dg.exp: Include lib file-format.exp.
26657
26658 * gcc.dg/special/ecos.exp: Remove definition of proc
26659 gcc_target_object_format.
26660
26661 1999-06-28 Jeffrey A Law (law@cygnus.com)
26662
26663 * gcc.c-torture/execute/990628-1.c: New test.
26664
26665 1999-06-25 Jeffrey A Law (law@cygnus.com)
26666
26667 * gcc.c-torture/compile/990625-2.c: New test.
26668
26669 * gcc.c-torture/compile/990625-1.c: New test.
26670
26671 1999-06-23 Nick Clifton <nickc@cygnus.com>
26672
26673 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26674 attributes compile.
26675 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26676 ports that use the COFF/PE file format.
26677
26678 1999-06-17 Jeffrey A Law (law@cygnus.com)
26679
26680 * gcc.c-torture/compile/990617-1.c: New test.
26681
26682 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26683
26684 * g++.old-deja/g++.other/decl4.C: New test.
26685
26686 1999-06-14 Nathan Sidwell <nathan@acm.org>
26687
26688 * g++.old-deja/g++.other/bitfld3.C: New test.
26689
26690 1999-06-08 Nathan Sidwell <nathan@acm.org>
26691
26692 * g++.old-deja/g++.eh/catch1.C: New test.
26693
26694 1999-06-07 Jeffrey A Law (law@cygnus.com)
26695
26696 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26697
26698 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26699 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26700
26701 1999-06-05 Craig Burley <craig@jcb-sc.com>
26702
26703 * g77.f-torture/compile/19990502-0.f: Replace with new,
26704 shorter, test that still fails after recent changes.
26705
26706 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26707
26708 * gcc.c-torture/execute/990604-1.c: New test.
26709
26710 1999-05-31 Jeffrey A Law (law@cygnus.com)
26711
26712 * gcc.c-torture/execute/990531-1.c: New test.
26713
26714 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26715
26716 * gcc.c-torture/compile/990527-1.c: New test.
26717
26718 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26719
26720 * gcc.c-torture/execute/990527-1.c: New test.
26721
26722 1999-05-25 Nick Clifton <nickc@cygnus.com>
26723
26724 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26725 bitfields as signed.
26726
26727 1999-05-25 Craig Burley <craig@jcb-sc.com>
26728
26729 * g77.f-torture/compile/19990525-0.f: New test.
26730
26731 1999-05-25 Jeffrey A Law (law@cygnus.com)
26732
26733 * gcc.c-torture/execute/990525-2.c: New test.
26734
26735 * gcc.c-torture/execute/990525-1.c: New test.
26736
26737 1999-05-24 Nathan Sidwell <nathan@acm.org>
26738
26739 * g++.old-deja/g++.other/anon3.C: New test.
26740 * g++.old-deja/g++.other/anon4.C: New test.
26741 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26742 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26743 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26744 Merrill).
26745
26746 1999-05-24 Jeffrey A Law (law@cygnus.com)
26747
26748 * gcc.c-torture/execute/990524-1.c: New test.
26749
26750 * gcc.dg/990524-1.c: New test.
26751
26752 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26753
26754 * gcc.c-torture/compile/990523-1.c: New test.
26755
26756 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26757
26758 * gcc.c-torture/compile/990519-1.c: New test.
26759
26760 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26761
26762 * gcc.c-torture/compile/990517-1.c: New test.
26763
26764 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26765 (e4, f4): New tests.
26766 (main): Call them.
26767
26768 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26769
26770 * gcc.dg/noreturn-1.c: New test.
26771
26772 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26773
26774 * gcc.c-torture/execute/990513-1.c: New test.
26775
26776 1999-05-10 Richard Henderson <rth@cygnus.com>
26777
26778 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26779
26780 1999-05-10 Craig Burley <craig@jcb-sc.com>
26781
26782 * g77.f-torture/execute/erfc.f: Use small single-precision
26783 values, to avoid problems on Alphas when not -mieee.
26784
26785 1999-05-08 Craig Burley <craig@jcb-sc.com>
26786
26787 * gcc.dg/990506-0.c: New test.
26788
26789 1999-05-08 Richard Henderson <rth@cygnus.com>
26790
26791 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26792 the constant to test. Don't XFAIL 64-bit targets.
26793
26794 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26795 * g++.old-deja/g++.law/profile1.C: Likewise.
26796
26797 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26798 operator new instances.
26799 * g++.old-deja/g++.other/delete5.C: Likewise.
26800
26801 1999-05-03 Craig Burley <craig@jcb-sc.com>
26802
26803 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26804 intrinsic.
26805
26806 1999-05-03 Craig Burley <craig@jcb-sc.com>
26807
26808 * g77.f-torture/execute/u77-test.f: Reverse order of two
26809 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26810
26811 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26812
26813 * gcc.dg/compare1.c: New test.
26814
26815 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26816
26817 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26818 New tests.
26819
26820 1999-05-02 Craig Burley <craig@jcb-sc.com>
26821
26822 * g77.f-torture/compile/19990502-1.f: New test.
26823
26824 1999-05-02 Craig Burley <craig@jcb-sc.com>
26825
26826 * g77.f-torture/compile/19990502-0.f: New test.
26827
26828 1999-05-02 Craig Burley <craig@jcb-sc.com>
26829
26830 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26831 intrinsic.
26832
26833 1999-05-02 Craig Burley <craig@jcb-sc.com>
26834
26835 * g77.f-torture/execute/u77-test.f (main): List libU77
26836 intrinsics not currently tested.
26837 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26838 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26839 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26840 Trim blanks off the ends of some printed strings.
26841
26842 1999-05-02 Craig Burley <craig@jcb-sc.com>
26843
26844 * g77.f-torture/execute/u77-test.f (main): Just warn about
26845 FSTAT gid disagreement, as it's expected on some systems.
26846
26847 1999-05-01 Craig Burley <craig@jcb-sc.com>
26848
26849 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26850 use a new function, which allows for some slop.
26851 Clean up some commentary.
26852 (issum): The new function.
26853 (sgladd): Deleted subroutine.
26854
26855 1999-05-01 Craig Burley <craig@jcb-sc.com>
26856
26857 * g77.f-torture/execute/u77-test.f: Modify to be more like
26858 libf2c/libU77 version, bringing patches to that version here.
26859 Add suitable commentary.
26860
26861 1999-04-25 Richard Henderson <rth@cygnus.com>
26862
26863 * gcc.dg/990424-1.c: New test.
26864
26865 1999-04-24 Craig Burley <craig@jcb-sc.com>
26866
26867 * g77.f-torture/execute/u77-test.f (main): Bug involving
26868 LSTAT has been fixed, so turn back on full checking.
26869
26870 1999-04-20 Craig Burley <craig@jcb-sc.com>
26871
26872 * g77.f-torture/compile/19990419-0.f: New test.
26873 * g77.f-torture/execute/19990419-1.f: New test.
26874
26875 1999-04-17 Richard Henderson <rth@cygnus.com>
26876
26877 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26878 to avoid the need for a prototype to supress a warning.
26879
26880 1999-04-07 Jim Wilson <wilson@cygnus.com>
26881
26882 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26883
26884 1999-04-04 Jeffrey A Law (law@cygnus.com)
26885
26886 * gcc.c-torture/execute/990404-1.c: New test.
26887
26888 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26889
26890 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26891 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26892 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26893 missing initializer warnings.
26894
26895 1999-03-28 Jeffrey A Law (law@cygnus.com)
26896
26897 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26898 matching strings.
26899
26900 1999-03-26 Jeffrey A Law (law@cygnus.com)
26901
26902 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26903
26904 1999-03-26 Craig Burley <craig@jcb-sc.com>
26905
26906 * g77.f-torture/execute/19990325-0.f: New test.
26907 * g77.f-torture/execute/19990325-1.f: New test.
26908
26909 1999-03-24 Jeffrey A Law (law@cygnus.com)
26910
26911 * gcc.c-torture/execute/990324-1.c: New test.
26912
26913 1999-03-22 Jim Wilson <wilson@cygnus.com>
26914
26915 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26916 test with 4.
26917
26918 1999-03-17 Richard Henderson <rth@cygnus.com>
26919
26920 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26921
26922 1999-03-13 Craig Burley <craig@jcb-sc.com>
26923
26924 * g77.f-torture/execute/19990313-2.f: New test.
26925 * g77.f-torture/execute/19990313-3.f: New test.
26926
26927 1999-03-13 Craig Burley <craig@jcb-sc.com>
26928
26929 * g77.f-torture/execute/19990313-0.f: New test.
26930 * g77.f-torture/execute/19990313-1.f: New test.
26931
26932 1999-03-12 Jim Wilson <wilson@cygnus.com>
26933
26934 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26935 printf to sprintf.
26936 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26937 (main): Add check for u15. Conditionalize u31 check depending on
26938 whether ints are <32 bits or >=32 bits.
26939
26940 1999-03-08 Craig Burley <craig@jcb-sc.com>
26941
26942 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26943
26944 1999-03-08 Craig Burley <craig@jcb-sc.com>
26945
26946 * g77.f-torture/compile/19990305-0.f: New test.
26947 * g77.f-torture/execute/19981119-0.f: New test.
26948
26949 1999-03-08 Craig Burley <craig@jcb-sc.com>
26950
26951 * g77.f-torture/execute/970625-2.f: call ABORT if final
26952 result is not correct, instead of just printing it.
26953 Add this checking via newly introduced obfuscation, to
26954 trip up buggy front ends.
26955
26956 1999-03-07 Craig Burley <craig@jcb-sc.com>
26957
26958 * g77.f-torture/compile/960317-1.f: Moved from being
26959 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26960
26961 1999-03-06 Craig Burley <craig@jcb-sc.com>
26962
26963 * g77.f-torture/execute/960317-1.f: New (old) test.
26964 * g77.f-torture/execute/970625-2.f: Ditto.
26965
26966 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26967
26968 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26969 message on line 1 or line 2; cccp and cpplib do this differently.
26970
26971 1999-03-01 Jeffrey A Law (law@cygnus.com)
26972
26973 * g++.old-deja/g++.law/weak1.C: New test.
26974
26975 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26976
26977 * gcc.c-torture/execute/990119-1.c: Renamed to...
26978 * gcc.dg/990119-1.c: this, so it will only be tested once
26979 (it's a preprocessor test, it doesn't need to be run at
26980 multiple optimization levels).
26981
26982 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26983
26984 * lib/g++.exp: Don't add incdir=$base_dir/../include to
26985 ALWAYS_CXXFLAGS.
26986
26987 1999-02-24 Craig Burley <craig@jcb-sc.com>
26988
26989 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
26990 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26991 to not be compilable by current g77.
26992
26993 1999-02-24 Nick Clifton <nickc@cygnus.com>
26994
26995 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26996
26997 1999-02-22 Jeffrey A Law (law@cygnus.com)
26998
26999 * gcc.c-torture/execute/990222-1.c: New test.
27000
27001 1999-02-19 Craig Burley <craig@jcb-sc.com>
27002
27003 * g77.f-torture/compile/19990218-0.f: New test.
27004 * g77.f-torture/noncompile/19990218-1.f: New test.
27005
27006 1999-02-18 Craig Burley <craig@jcb-sc.com>
27007
27008 * g77.f-torture/compile/19981216-0.f: New test.
27009
27010 1999-02-14 Jeffrey A Law (law@cygnus.com)
27011
27012 * gcc.dg/990214-1.c: New test.
27013
27014 1999-02-13 Jeffrey A Law (law@cygnus.com)
27015
27016 * gcc.dg/990213-2.c: New test.
27017
27018 * gcc.dg/990213-1.c: New test.
27019
27020 1999-02-12 Jeffrey A Law (law@cygnus.com)
27021
27022 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27023 ints.
27024
27025 1999-02-11 Nick Clifton <nickc@cygnus.com>
27026
27027 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27028 specified by target.
27029
27030 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27031
27032 1999-02-11 Jeffrey A Law (law@cygnus.com)
27033
27034 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27035
27036 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27037
27038 * gcc.dg/special/ecos.exp: New test driver for new tests with
27039 special requirements.
27040
27041 * gcc.dg/special/alias-1.c: New test.
27042 * gcc.dg/special/gcsec-1.c: New test.
27043 * gcc.dg/special/weak-1.c: New test.
27044 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27045 * gcc.dg/special/weak-2.c: New test.
27046 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27047 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27048 * gcc.dg/special/wkali-1.c: New test.
27049 * gcc.dg/special/wkali-2.c: New test.
27050 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27051 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27052
27053 1999-02-10 Felix Lee <flee@cygnus.com>
27054
27055 * lib/c-torture.exp (c-torture-compile): Pull out code for
27056 analyzing gcc error messages.
27057 (c-torture-execute): Likewise. Fix some (harmless) false
27058 positives.
27059 * lib/gcc.exp (gcc_check_compile): New function.
27060
27061 1999-02-08 Richard Henderson <rth@cygnus.com>
27062
27063 * gcc.c-torture/execute/990208-1.c: New test.
27064
27065 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27066
27067 * g++.dg/special/ecos.exp: New driver for new tests with special
27068 requirements
27069
27070 * g++.dg/special/conpr-1.C: New test
27071 * g++.dg/special/conpr-2.C: New test
27072 * g++.dg/special/conpr-2a.C: New test
27073 * g++.dg/special/conpr-3.C: New test
27074 * g++.dg/special/conpr-3a.C: New test
27075 * g++.dg/special/conpr-3b.C: New test
27076
27077 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27078 allow g++ to use the dg driver
27079
27080 * README: Add comment about g++.dg directory
27081
27082 1999-02-06 Jeffrey A Law (law@cygnus.com)
27083
27084 * README: Update email addresses.
27085
27086 1999-02-03 Nick Clifton <nickc@cygnus.com>
27087
27088 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27089 arguments in order to force structure S onto the stack even on
27090 the alpha.
27091 (test): Pass 10 leading arguments to function foo as well as the
27092 structure S.
27093
27094 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27095 failure for all targets.
27096
27097 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27098 abort to terminate program execution.
27099
27100 1999-01-30 Richard Henderson <rth@cygnus.com>
27101
27102 * gcc.c-torture/execute/990130-1.c: New test.
27103
27104 1999-01-30 Jeffrey A Law (law@cygnus.com)
27105
27106 * gcc.dg/990130-1.c: New test.
27107
27108 1999-01-28 Michael Meissner <meissner@cygnus.com>
27109
27110 * gcc.c-torture/execute/990128-1.c: New test.
27111
27112 1999-01-27 Michael Meissner <meissner@cygnus.com>
27113
27114 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27115
27116 1999-01-27 Felix Lee <flee@cygnus.com>
27117
27118 * lib/c-torture.exp (c-torture-compile): pull out code for
27119 analyzing gcc error messages.
27120 (c-torture-execute): ditto, and fix some (harmless) false
27121 positives.
27122 * lib/gcc.exp (gcc_check_compile): new function.
27123
27124 1999-01-17 Jeffrey A Law (law@cygnus.com)
27125
27126 * gcc.dg/990117-1.c: New test.
27127
27128 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27129
27130 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27131
27132 1999-01-15 Jeffrey A Law (law@cygnus.com)
27133
27134 * g77.f-torture/compile/990115-1.f: New test.
27135
27136 1999-01-07 Jeffrey A Law (law@cygnus.com)
27137
27138 * gcc.c-torture/compile/990107-1.c: New test
27139
27140 1999-01-06 Jeffrey A Law (law@cygnus.com)
27141
27142 * gcc.c-torture/execute/990106-2.c: New test.
27143
27144 * gcc.c-torture/execute/990106-1.c: New test.
27145
27146 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27147
27148 * gcc.c-torture/compile/981223-1.c: New test.
27149
27150 1998-12-29 Richard Henderson <rth@cygnus.com>
27151
27152 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27153 (opt3): Rename from opt4 and disable.
27154
27155 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27156
27157 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27158
27159 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27160
27161 * g++.old-deja/g++.other/conv5.C: New test.
27162
27163 1998-12-14 Nick Clifton <nickc@cygnus.com>
27164
27165 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27166
27167 1998-12-11 Jeffrey A Law (law@cygnus.com)
27168
27169 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27170
27171 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27172
27173 * gcc.c-torture/compile/981211-1.c: New test.
27174
27175 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27176
27177 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27178
27179 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27180
27181 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27182
27183 * gcc.special/930510-1.c: Make C9X safe.
27184 * gcc.misc-tests/gcov-1.c Similarly.
27185 * gcc.misc-tests/gcov-2.c Similarly.
27186
27187 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27188
27189 * gcc.dg/ultrasp1.c: New test.
27190
27191 1998-12-06 Richard Henderson <rth@cygnus.com>
27192
27193 * gcc.c-torture/execute/981206.c: New test.
27194
27195 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27196
27197 * g++.old-deja/g++.ns/template7.C: New test.
27198
27199 * g++.old-deja/g++.other/expr1.C: New test.
27200
27201 * g++.old-deja/g++.eh/tmpl3.C: New test.
27202
27203 * g++.old-deja/g++.eh/tmpl2.C: New test.
27204
27205 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27206
27207 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27208 * g++.old-deja/g++.other/using6.C: Removed.
27209 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27210
27211 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27212
27213 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27214
27215 * g++.old-deja/g++.pt/overload8.C: New test.
27216
27217 * g++.old-deja/g++.pt/overload7.C: New test.
27218
27219 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27220
27221 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27222 and relinking messages.
27223 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27224 compiling with -frepo.
27225
27226 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27227
27228 * g++.old-deja/g++.pt/lookup6.C: New test.
27229
27230 1998-11-30 Nick Clifton <nickc@cygnus.com>
27231
27232 * gcc.c-torture/execute/981130-1.c: New test.
27233 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27234
27235 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27236
27237 * g++.old-deja/g++.pt/explicit76.C: New test.
27238
27239 * g++.old-deja/g++.pt/friend38.C: New test.
27240
27241 * g++.old-deja/g++.ns/crash2.C: New test.
27242
27243 * g++.old-deja/g++.pt/defarg8.C: New test.
27244
27245 * g++.old-deja/g++.pt/instantiate6.C: New test.
27246
27247 * g++.old-deja/g++.pt/static6.C: New test.
27248
27249 * g++.old-deja/g++.pt/decl2.C: New test.
27250
27251 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27252
27253 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27254 problem is actually related with name lookup, but so what? :-)
27255
27256 * g++.old-deja/g++.pt/friend37.C: New test.
27257
27258 1998-11-25 Dave Love <d.love@dl.ac.uk>
27259
27260 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27261 element, which fails on some systems.
27262
27263 * g77.f-torture/execute/labug1.f: New test.
27264
27265 1998-11-21 Jeffrey A Law (law@cygnus.com)
27266
27267 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27268 is defined.
27269
27270 1998-11-18 Dave Love <d.love@dl.ac.uk>
27271
27272 * g77.f-torture/compile/981117-1.f: New test.
27273
27274 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27275
27276 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27277 properly discarded.
27278
27279 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27280
27281 * gcc.c-torture/execute/memcheck: New directory of tests for
27282 -fcheck-memory-usage.
27283
27284 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27285
27286 * README: New file, general information about the testsuite and
27287 new description of the various C++ test subdirectories.
27288 * README.g++: Eliminate obsolete information, update and move most
27289 relevant stuff to README.
27290
27291 1998-11-07 Richard Henderson <rth@cygnus.com>
27292
27293 * gcc.c-torture/compile/981107-1.c: New test.
27294
27295 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27296
27297 * execute/memcpy-bi.c: New testcase.
27298
27299 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27300
27301 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27302 base classes.
27303
27304 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27305 template is selected.
27306
27307 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27308 classes, it should be accepted for all types.
27309
27310 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27311
27312 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27313 specializations start with template headers.
27314
27315 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27316
27317 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27318
27319 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27320 non-POD types.
27321
27322 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27323
27324 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27325
27326 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27327
27328 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27329
27330 1998-10-19 Jeffrey A Law (law@cygnus.com)
27331
27332 * 981019-1.c: New test.
27333
27334 1998-10-14 Robert Lipe <robertl@dgii.com>
27335
27336 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27337 find objc headers.
27338
27339 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27340
27341 * compile/981001-4.c: Remove use of GCC extension that triggers a
27342 compiler bug.
27343
27344 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27345
27346 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27347
27348 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27349
27350 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27351 instantiation of template produces incorrect code for delete
27352 expression.
27353
27354 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27355 constructors' name is not unique.
27356 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27357 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27358
27359 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27360 automatic array of const is ill-formed.
27361
27362 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27363 of template parameter?
27364
27365 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27366 const.
27367
27368 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27369 pointer-to-member expression.
27370
27371 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27372 declaration causes ICE.
27373
27374 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27375
27376 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27377 reserved in the global namespace.
27378
27379 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27380 generate needed virtual table.
27381
27382 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27383
27384 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27385
27386 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27387 template-dependent type
27388
27389 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27390
27391 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27392 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27393 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27394
27395 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27396 class should be usable as argument of member function.
27397 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27398 class should be usable as return type of member function.
27399 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27400 class should be usable as type of data member.
27401
27402 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27403
27404 1998-10-09 Jeffrey A Law (law@cygnus.com)
27405
27406 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27407
27408 1998-10-08 Nick Clifton <nickc@cygnus.com>
27409
27410 * gcc.dg/dll-?.c Add thumb to target list.
27411 Fix assembler scan patterns to match current assembler output.
27412
27413 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27414
27415 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27416 matching of template brackets.
27417
27418 * g++.old-deja/g++.other/using4.C: New test. Test using
27419 declarations of methods from base classes.
27420
27421 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27422 within functions should introduce names into the innermost
27423 enclosing namespace.
27424
27425 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27426 of static locals if first initialization throws.
27427
27428 1998-10-07 Jim Wilson <wilson@cygnus.com>
27429
27430 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27431
27432 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27433
27434 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27435 lose track of the possible targets of tablejump insns.
27436 * special/special.exp: Run it.
27437
27438 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27439
27440 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27441 must be declared before its specializations can be named in friend
27442 declarations.
27443
27444 1998-10-05 Dave Love <d.love@dl.ac.uk>
27445
27446 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27447
27448 * g77.f-torture/execute/io1.f: New test.
27449
27450 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27451
27452 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27453 with pointer to template function, for which no argument deduction
27454 is possible.
27455
27456 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27457 specialization of template function as argument to template
27458 function.
27459
27460 * g++.old-deja/g++.other/access2.C: New test; Inner class
27461 shouldn't have privileged access to Outer's names.
27462
27463 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27464
27465 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27466 friend template declared within template class conflicts with
27467 nested class of the same name.
27468
27469 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27470 is ignored.
27471
27472 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27473 object with direct initializer as function declaration.
27474
27475 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27476 initializers.
27477
27478 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27479 involving const pointer and NULL produces incorrect result.
27480
27481 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27482 type name without `typename' should be rejected with -pedantic.
27483
27484 1998-10-02 Richard Henderson <rth@cygnus.com>
27485
27486 * g++.old-deja/g++.other/addrof1.C: New test.
27487
27488 1998-10-01 Nick Clifton <nickc@cygnus.com>
27489
27490 * gcc.c-torture/compile/981001-1.c: New test.
27491 * gcc.c-torture/execute/981001-1.c: New test.
27492
27493 1998-10-01 Jeffrey A Law (law@cygnus.com)
27494
27495 * gcc.c-torture/compile/981001-2.c: New test.
27496 * gcc.c-torture/compile/981001-3.c: New test.
27497 * gcc.c-torture/compile/981001-4.c: New test.
27498
27499 1998-10-01 Robert Lipe <robertl@dgii.com>
27500
27501 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27502 multilibbed hosts. Idea grafted from g77.exp.
27503
27504 1998-09-30 Dave Love <d.love@dl.ac.uk>
27505
27506 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27507 avoid losing on systems which need -lsocket.
27508
27509 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27510
27511 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27512 * g++.old-deja/g++.other/nested2.C: Ditto.
27513 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27514 failure.
27515
27516 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27517
27518 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27519 preferred over template operator!= for enum bitfields.
27520
27521 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27522
27523 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27524 that happen to have the same base name, but in different scopes,
27525 are incorrectly rejected.
27526
27527 1998-09-16 Richard Henderson <rth@cygnus.com>
27528
27529 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27530 on the native word size instead of an integer literal.
27531
27532 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27533
27534 * g++.old-deja/g++.other/static2.C: Invocation of static data
27535 member of type pointer-to-function denoted as non-static member.
27536
27537 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27538 checks involving function types and aliases.
27539
27540 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27541
27542 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27543 redefined to the same non-trivial type.
27544
27545 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27546 namespace-qualification of template specializations declared in
27547 other namespaces.
27548
27549 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27550 to declare a subset of the specializations of a template function
27551 as friends of specializations of a template class.
27552
27553 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27554 member templates that do not fully specialize the enclosing
27555 template class are rejected.
27556
27557 1998-09-11 Dave Love <d.love@dl.ac.uk>
27558
27559 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27560
27561 1998-09-08 Dave Love <d.love@dl.ac.uk>
27562
27563 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27564 altered from libf2c/libU77 version.
27565
27566 1998-09-06 Dave Love <d.love@dl.ac.uk>
27567
27568 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27569
27570 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27571
27572 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27573 (un)signed char are different types for template specialization
27574 purposes.
27575
27576 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27577
27578 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27579 * objc: ObjC testsuite.
27580
27581 1998-08-31 Catherine Moore <clm@cygnus.com>
27582
27583 * gcc.c-torture/execute/941014-1.x: New file.
27584
27585 1998-08-31 Nick Clifton <nickc@cygnus.com>
27586
27587 * lib/c-torture.exp: Add support for
27588 torture_eval_before_compile and torture_eval_before_execute
27589 variables.
27590
27591 1998-08-30 Jeffrey A Law (law@cygnus.com)
27592
27593 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27594 this test triggers valid.
27595
27596 1998-08-27 Jeffrey A Law (law@cygnus.com)
27597
27598 * gcc.dg/980827-1.c: New test.
27599
27600 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27601
27602 * gcc.c-torture/execute/loop-4b.c: New test.
27603
27604 1998-08-26 Nick Clifton <nickc@cygnus.com>
27605
27606 * lib/c-torture.exp: Add support for
27607 torture_eval_before_compile and torture_eval_before_execute
27608 variables.
27609
27610 1998-08-25 Jeffrey A Law (law@cygnus.com)
27611
27612 * gcc.c-torture/compile/980825-1.c: New test.
27613
27614 1998-08-24 Nick Clifton <nickc@cygnus.com>
27615
27616 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27617 count number tests in opt_t0 not good_t0.
27618
27619 1998-08-24 Jeffrey A Law (law@cygnus.com)
27620
27621 * gcc.c-torture/compile/930326-1.x: Fix typo.
27622
27623 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27624
27625 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27626 causes an ICE.
27627
27628 1998-08-21 Jeffrey A Law (law@cygnus.com)
27629
27630 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27631 STACK_SIZE is defined.
27632 * gcc.c-torture/unsorted/stuct.c: Similarly.
27633
27634 * gcc.c-torture/compile/980821-1.c: New test.
27635
27636 1998-08-21 Jeffrey A Law (law@cygnus.com)
27637
27638 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27639
27640 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27641
27642 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27643 code.
27644
27645 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27646
27647 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27648 error'.
27649
27650 1998-08-18 Jeffrey A Law (law@cygnus.com)
27651
27652 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27653
27654 1998-08-16 Jeffrey A Law (law@cygnus.com)
27655
27656 * gcc.c-torture/compile/980816-1.c: New test.
27657
27658 * gcc.dg/980816-1.c: New test.
27659
27660 1998-08-13 Jeffrey A Law (law@cygnus.com)
27661
27662 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27663 compiler for ieee tests.
27664
27665 1998-08-01 Dave Love <d.love@dl.ac.uk>
27666
27667 * g77.f-torture/compile/980729-0.f: New test.
27668
27669 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27670
27671 * gcc.c-torture/special/eeprof-1.c: New test, for
27672 -finstrument-functions.
27673 * gcc.c-torture/special/special.exp: Run it.
27674
27675 1998-07-29 Jeffrey A Law (law@cygnus.com)
27676
27677 * gcc.c-torture/compile/980729-1.c: New test.
27678
27679 1998-07-27 Nick Clifton <nickc@cygnus.com>
27680
27681 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27682 __thumb__ is defined, and test for ARM style doubles if so.
27683
27684 1998-07-26 Dave Love <d.love@dl.ac.uk>
27685
27686 * g77.f-torture/noncompile/980615-0.f: New test.
27687
27688 1998-07-26 H.J. Lu (hjl@gnu.org)
27689
27690 * gcc.dg/980312-1.c: Do link instead of compile.
27691 * gcc.dg/980313-1.c: Likewise.
27692
27693 1998-07-26 Jeffrey A Law (law@cygnus.com)
27694
27695 * gcc.c-torture/compile/980726-1.c: New test.
27696
27697 1998-07-25 Dave Love <d.love@dl.ac.uk>
27698
27699 * g77.f-torture/execute/io0.f: New test.
27700
27701 1998-07-24 Nick Clifton <nickc@cygnus.com>
27702
27703 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27704 an int.
27705
27706 1998-06-18 Michael Meissner <meissner@cygnus.com>
27707
27708 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27709 m32r bugs.
27710
27711 1998-07-17 Nick Clifton <nickc@cygnus.com>
27712
27713 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27714 c-decl.c:grokdeclarator can handle mode attributes.
27715
27716 1998-07-16 Jeffrey A Law (law@cygnus.com)
27717
27718 * gcc.c-torture/execute/980716-1.c: New test.
27719
27720 1998-07-13 Jeffrey A Law (law@cygnus.com)
27721
27722 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27723 the mn10200.
27724 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27725 the mn10200.
27726 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27727 * gcc.c-torture/compile/930326-1.x: Similarly.
27728
27729 1998-07-13 Dave Love <d.love@dl.ac.uk>
27730
27731 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27732 New test from Craig.
27733
27734 1998-07-12 Dave Love <d.love@dl.ac.uk>
27735
27736 * g77.f-torture/noncompile/980616-0.f: New test.
27737
27738 * g77.f-torture/execute/970816-3.f: New test from Craig.
27739
27740 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27741
27742 * g++.other/singleton.C: Return error value instead of taking
27743 SIGSEGV.
27744
27745 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27746
27747 * g++.other/singleton.C: New test. Warning is under dispute.
27748 Runtime crash is not.
27749
27750 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27751
27752 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27753 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27754 using6.C, using7.C}: New namespace tests.
27755
27756 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27757
27758 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27759 specialization with typedef'ed names used as array indexes.
27760
27761 1998-07-09 Jeffrey A Law (law@cygnus.com)
27762
27763 * gcc.c-torture/execute/980709-1.c: New test.
27764
27765 * gcc.dg/980709-1.c: New test.
27766
27767 1998-07-07 Richard Henderson <rth@cygnus.com>
27768
27769 * gcc.c-torture/execute/bcp-1.c: New test.
27770
27771 1998-07-07 Jeffrey A Law (law@cygnus.com)
27772
27773 * gcc.c-torture/execute/980707-1.c: New test.
27774
27775 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27776
27777 * gcc.c-torture/compile/980706-1.c: New test.
27778
27779 1998-07-01 Dave Love <d.love@dl.ac.uk>
27780
27781 * g77.f-torture/execute/980701-0.f,
27782 g77.f-torture/execute/980701-1.f: New test from Craig.
27783
27784 1998-07-01 Jeffrey A Law (law@cygnus.com)
27785
27786 * gcc.c-torture/compile/980701-1.c: New test.
27787
27788 * gcc.c-torture/execute/980701-1.c: New test.
27789
27790 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27791 rlsruhe.de>
27792
27793 * g++.old-deja/g++.robertl/eb132.C: New test.
27794 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27795
27796 1998-06-29 Dave Love <d.love@dl.ac.uk>
27797
27798 * g77.f-torture/execute/980628-7.f,
27799 g77.f-torture/execute/980628-8.f,
27800 g77.f-torture/execute/980628-9.f,
27801 g77.f-torture/execute/980628-10.f: New tests from Craig.
27802
27803 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27804
27805 1998-06-28 Jeffrey A Law (law@cygnus.com)
27806
27807 * g77.f-torture/execute/980628-4.f: New test from Craig.
27808 * g77.f-torture/execute/980628-5.f: Likewise.
27809 * g77.f-torture/execute/980628-2.f: Likewise.
27810 * g77.f-torture/execute/980628-0.f: Likewise.
27811 * g77.f-torture/execute/980628-1.f: Likewise.
27812 * g77.f-torture/execute/980628-3.f: Likewise.
27813 * g77.f-torture/execute/980628-6.f: Likewise.
27814
27815 1998-06-28 Jeffrey A Law (law@cygnus.com)
27816
27817 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27818 directory when nothing has been installed yet.
27819
27820 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27821
27822 * gcc.c-torture/special/special.exp: Handle newer versions of
27823 dejagnu.
27824
27825 1998-06-26 Jeffrey A Law (law@cygnus.com)
27826
27827 * gcc.dg/980626-1.c: New test.
27828
27829 1998-06-19 Bruno Haible <haible@ilog.fr>
27830
27831 * gcc.misc-tests/m-un-2.c: New test.
27832 * g++.old-deja/g++.other/warn01.c: Likewise.
27833
27834 1998-06-19 Robert Lipe <robertl@dgii.com>
27835
27836 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27837 compatibility with assmblers with a different comment character.
27838 Eliminate use of GAS-specific extensions.
27839
27840 1998-06-19 Jeffrey A Law (law@cygnus.com)
27841
27842 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27843
27844 1998-06-19 Robert Lipe <robertl@dgii.com>
27845
27846 *lib/g77.exp: Replace search for libf2c.a with search for newly
27847 renamed libg2c.a
27848
27849 1998-06-17 Jeffrey A Law (law@cygnus.com)
27850
27851 * gcc.c-torture/execute/980617-1.c: New test.
27852
27853 1998-06-12 Jeffrey A Law (law@cygnus.com)
27854
27855 * gcc.c-torture/execute/980612-1.c: New test.
27856
27857 1998-06-08 Jeffrey A Law (law@cygnus.com)
27858
27859 * gcc.dg/980523-1.c: Only test on ppc-linux.
27860 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27861
27862 * gcc.c-torture/execute/980608-1.c: New test.
27863
27864 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27865
27866 * gcc.c-torture/execute/980605-1.c: New test.
27867
27868 1998-06-04 Jeffrey A Law (law@cygnus.com)
27869
27870 * gcc.c-torture/execute/980604-1.c: New test.
27871
27872 1998-06-02 Jeffrey A Law (law@cygnus.com)
27873
27874 * gcc.c-torture/execute/980602-1.c: New test.
27875 * gcc.c-torture/execute/980602-2.c: Likewise.
27876
27877 1998-06-02 Dave Love <d.love@dl.ac.uk>
27878
27879 * 970125-0.f: Fix per JCB. Add commentary.
27880
27881 1998-05-31 Michael Meissner <meissner@cygnus.com>
27882
27883 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27884 IEEE -0 support.
27885
27886 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27887
27888 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27889 earlier.
27890
27891 1998-05-28 Catherine Moore <clm@cygnus.com>
27892
27893 * gcc.c-torture/execute/980526-3.c: New test.
27894
27895 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27896
27897 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27898 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27899 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27900 m88k-motorola-sysv3 to XFAIL.
27901
27902 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27903
27904 * gcc.dg/980526-1.c: New test.
27905 * gcc.c-torture/execute/980526-2.c: New test.
27906
27907 1998-05-26 Jeffrey A Law (law@cygnus.com)
27908
27909 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27910
27911 * gcc.c-torture/execute/980526-1.c: New test.
27912
27913 1998-05-26 Dave Love <d.love@dl.ac.uk>
27914
27915 * g77.f-torture/execute/alpha2.f: Add runtime test.
27916
27917 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27918
27919 * g++.old-deja/old-deja.exp: Strip leading directories.
27920
27921 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27922 error for the line. Don't run multiple tests for the same line.
27923
27924 1998-05-23 Jeffrey A Law (law@cygnus.com)
27925
27926 * gcc.dg/980523-1.c: New test.
27927
27928 1998-05-23 Dave Love <d.love@dl.ac.uk>
27929
27930 * g77.f-torture/compile/970915-0.f: New test.
27931
27932 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27933
27934 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27935
27936 1998-05-21 Jeffrey A Law (law@cygnus.com)
27937
27938 * gcc.dg/980520-1.c: New test.
27939
27940 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27941
27942 * gcc.dg/980502-1.c: Fix return type.
27943
27944 1998-05-20 Jeffrey A Law (law@cygnus.com)
27945
27946 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27947 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27948 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27949 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27950 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27951
27952 1998-05-20 Dave Love <d.love@dl.ac.uk>
27953
27954 * g77.f-torture/execute/980520-1.f: New test.
27955
27956 1998-05-15 Dave Love <d.love@dl.ac.uk>
27957
27958 * lib/mike-g77.exp: New file.
27959
27960 * g77.f-torture/noncompile/noncompile.exp,
27961 g77.f-torture/noncompile/check0.f: New files.
27962
27963 1998-05-14 Dave Love <d.love@dl.ac.uk>
27964
27965 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27966 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27967 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27968 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27969 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27970 abort where appropriate.
27971
27972 1998-05-05 Michael Meissner <meissner@cygnus.com>
27973
27974 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
27975 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
27976
27977 1998-04-29 Dave Love <d.love@dl.ac.uk>
27978
27979 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
27980
27981 1998-04-27 Dave Love <d.love@dl.ac.uk>
27982
27983 * g77.f-torture/compile/980427-0.f: New test.
27984
27985 1998-04-24 Dave Love <d.love@dl.ac.uk>
27986
27987 * g77.f-torture/compile/980424-0.f: New test.
27988
27989 1998-04-19 Dave Love <d.love@dl.ac.uk>
27990
27991 * g77.f-torture/compile/980419-2.f (main): New test.
27992 * g77.f-torture/compile/970125-0.f: New test.
27993 * g77.f-torture/compile/980419-1.f: New test.
27994
27995 1998-04-08 Jim Wilson <wilson@cygnus.com>
27996
27997 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27998 of loop-4.c.
27999
28000 1998-04-07 Jim Wilson <wilson@cygnus.com>
28001
28002 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28003
28004 1998-04-03 Jim Wilson <wilson@cygnus.com>
28005
28006 * gcc.c-torture/compile/980329-1.c: New test.
28007
28008 1998-03-18 Jim Wilson <wilson@cygnus.com>
28009
28010 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28011 * gcc.dg/980312-1.c: Fix typo in -march command.
28012
28013 1998-03-16 H.J. Lu (hjl@gnu.org)
28014
28015 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28016
28017 1998-03-11 Robert Lipe <robertl@dgii.com>
28018
28019 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28020 Dave Love agree the Fortran source is bogus.
28021
28022 1998-03-11 Robert Lipe <robertl@dgii.com>
28023
28024 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28025 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28026 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28027 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28028 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28029
28030 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28031
28032 * g++.old-deja/g++.other/friend1.C: New test.
28033
28034 1998-02-18 Dave Love <d.love@dl.ac.uk>
28035
28036 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28037 possibly uninitialized) variables and declare dnrm2.
28038
28039 1998-02-23 Robert Lipe <robertl@dgii.com>
28040
28041 From Bruno Haible <haible@ilog.fr>:
28042 * gcc.c-torture/execute/980223.c: New test.
28043
28044 1998-02-13 Jeffrey A Law (law@cygnus.com)
28045
28046 * gcc.dg/ifelse-1.c: New test.
28047
28048 1998-02-09 H.J. Lu (hjl@gnu.org)
28049
28050 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28051
28052 * lib/old-dejagnu.exp (old-dejagnu): Added the
28053 "execution test - XFAIL *-*-*" handling in the spirit of
28054 "excess errors test -". Changed the "execution test fails"
28055 handling to be like "excess errors test fails".
28056 * Update various tests accordingly.
28057
28058 1998-02-06 Jim Wilson <wilson@cygnus.com>
28059
28060 * gcc.c-torture/execute/980205.c: New test.
28061
28062 1998-01-18 Jeffrey A Law (law@cygnus.com)
28063
28064 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28065 * lib/f-torture.exp: Similarly.
28066 * gcc.c-torture: Rename all .cexp files to .x files.
28067
28068 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28069
28070 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28071 (940510-1.c): Removed duplicate.
28072 (971104-1.c): New test.
28073
28074 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28075
28076 * lib/f-torture.exp: Improve error and loop detection.
28077
28078 1997-11-19 Michael Meissner <meissner@cygnus.com>
28079
28080 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28081 use that to size the filler array.
28082
28083 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28084
28085 * lib/c-torture.exp(c-torture-execute): Fix typo.
28086
28087 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28088 testcase as the executable name. Keep the executable around if
28089 the test fails.
28090
28091 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28092
28093 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28094 changes. Only test one -g option, and move it to the end of the
28095 list of options to test.
28096
28097 1997-09-19 Michael Meissner <meissner@cygnus.com>
28098
28099 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28100 variable GCC_TORTURE_OPTIONS to supply default switches separated
28101 by colons. If no environment variable, run tests with -O0 -g, -O1
28102 -g, and -O2 -g as well.
28103
28104 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28105
28106 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28107 explanatory comments. Fix indentation.
28108
28109 1997-09-15 Jeffrey A Law (law@cygnus.com)
28110
28111 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28112
28113 1997-09-11 Jeffrey A Law (law@cygnus.com)
28114
28115 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28116 * g++.old-deja/g++.mike/p7325.C: Likewise.
28117 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28118
28119 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28120
28121 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28122 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28123 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28124 * g++.old-deja/g++.law/operators4.C: Likewise.
28125
28126 1997-09-11 Joe Buck (jbuck@synopsys.com)
28127
28128 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28129 * g++.old-deja/g++.mike/p784.C: Ditto.
28130 * g++.old-deja/g++.mike/p785.C: Ditto.
28131
28132 1997-09-05 Jeffrey A Law (law@cygnus.com)
28133
28134 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28135
28136 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28137
28138 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28139 target feature; pass this to c-torture-execute as needed.
28140
28141 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28142
28143 * lib/c-torture.exp(c-torture-execute): If the previous and the
28144 current executables being tested are identical, we don't need to
28145 run the executable again. Try to make the executable names
28146 unique. Add an optional argument for passing additional compiler
28147 flags.
28148
28149 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28150
28151 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28152
28153 1997-08-29 Jeffrey A Law (law@cygnus.com)
28154
28155 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28156
28157 1997-07-31 Jeffrey A Law (law@cygnus.com)
28158
28159 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28160 32bit or larger longs.
28161
28162 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28163 have either a 32bit long or 32bit int.
28164
28165 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28166
28167 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28168 Make double precision tests dependent on sizeof (double).
28169
28170 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28171
28172 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28173 too.
28174
28175 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28176
28177 * gcc.c-torture/compile/961203-1.cexp: New script.
28178
28179 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28180
28181 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28182 up the includes ourselves.
28183
28184 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28185
28186 * lib/plumhall.exp: Remove random include, and add a few
28187 verbose messages for debugging.
28188
28189 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28190
28191 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28192 of trying to do it ourselves.
28193
28194 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28195
28196 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28197
28198 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28199
28200 * gcc.prms/5403.c: Made regexp a bit less strict.
28201
28202 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28203
28204 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28205 is returned from remote_load instead.
28206 * lib/plumhall.exp: Ditto.
28207 * lib/mike-g++.exp: Ditto.
28208 * lib/old-dejagnu.exp: Ditto.
28209 * lib/c-torture.exp: Ditto.
28210
28211 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28212
28213 * lib/g++.exp: Use build_wrapper procedure.
28214 * lib/gcc.exp: Ditto.
28215
28216 1997-05-20 Jeffrey A Law (law@cygnus.com)
28217
28218 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28219 an old-style decl for malloc. Fixes tests to work when
28220 sizeof (int) != sizeof (size_t).
28221
28222 1997-05-15 Mike Meissner <meissner@cygnus.com>
28223
28224 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28225
28226 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28227 use stdargs.h interface.
28228
28229 1997-05-15 Mike Meissner <meissner@cygnus.com>
28230
28231 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28232 NO_VARARGS when compiling.
28233
28234 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28235
28236 * lib/plumhall.exp(ph_includes): New procedure.
28237 (ph_make): Use it.
28238 (ph_compiler): Ditto.
28239
28240 * lib/g++.exp: Rename test-glue.c to testglue.c.
28241 * lib/gcc.exp: Ditto.
28242
28243 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28244
28245 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28246 to completion when it's called.
28247
28248 1997-03-21 Michael Meissner <meissner@cygnus.com>
28249
28250 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28251 is defined, don't do test.
28252
28253 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28254
28255 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28256 for object files.
28257 (ph_summary): Mark skipped testcases as untested, not unresolved.
28258
28259 * lib/plumhall.exp (ph_make): If unresolved because of bad
28260 errorCode, record errorCode in log file.
28261 (*): Replace send_log/verbose with verbose -log.
28262
28263 1997-03-19 Michael Meissner <meissner@cygnus.com>
28264
28265 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28266 double conversion if double isn't at least 8 bytes.
28267
28268 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28269 int to work with targets where int is 16 bits.
28270
28271 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28272 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28273 precision for the test to complete.
28274
28275 1997-03-14 Michael Meissner <meissner@cygnus.com>
28276
28277 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28278 if d10v is not compiled with the -mdouble64 flag.
28279 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28280
28281 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28282 d10v is not compiled with the -mint32 flag.
28283
28284 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28285
28286 * lib/plumhall.exp: Use incr_count.
28287
28288 1997-03-12 Jeffrey A Law (law@cygnus.com)
28289
28290 * gcc.c-torture: Update to c-torture-1.45.
28291
28292 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28293
28294 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28295 the name of the expect testcase file).
28296
28297 * lib/g++.exp(g++_init): Ditto.
28298
28299 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28300
28301 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28302 the host.
28303
28304 * lib/gcc.exp(gcc_exit): New procedure.
28305
28306 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28307
28308 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28309 specs where appropriate.
28310
28311 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28312 because of new "candidates are" messages, and removed a few
28313
28314 * Converted all non-old-style g++ testcases to old-style, and
28315 moved into g++.old-deja.
28316
28317 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28318
28319 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28320 options.
28321
28322 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28323 succeeded.
28324
28325 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28326
28327 1997-02-13 Michael Meissner <meissner@cygnus.com>
28328
28329 * lib/gcc.exp (gcc_target_compile): Add support for defining
28330 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28331 the machine doesn't have those features.
28332
28333 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28334
28335 * g++.law/operators4.exp: Don't use LIBS.
28336
28337 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28338
28339 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28340
28341 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28342 * lib/g++.exp: Set it here instead. Also, allow use of the
28343 --tool_exec and --tool_opt options. Change CXX to
28344 GXX_UNDER_TEST.
28345
28346 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28347
28348 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28349
28350 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28351
28352 * lib/old-dejagnu.exp: Use prune_warnings instead of
28353 prune_system_crud.
28354 * lib/mike-g++.exp: Ditto.
28355 * lib/gcc.exp: Ditto.
28356 * lib/g++.exp: Ditto.
28357
28358 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28359
28360 1997-02-07 Jeffrey A Law (law@cygnus.com)
28361
28362 * 941014-2.c: Include stdlib.h
28363 * 960327-1.c: Include stdio.h
28364 * dbra.c, index-1.c: Don't assume ints are 32bits.
28365
28366 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28367
28368 * lib/gcc.exp: Add gcc,stack_size target feature.
28369
28370 * lib/g++.exp(g++_target_compile): Add the include and link
28371 paths here, not in two other places. And, it's $options, not
28372 options.
28373
28374 * lib/mike-g++.exp(postbase): Remove the code that determines
28375 the correct include and link paths.
28376 * g++.old-deja/old-deja.exp: Ditto.
28377
28378 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28379
28380 * lib/g++.exp(g++_init): target_compile no longer returns the
28381 filename of the result.
28382
28383 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28384
28385 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28386 call to glob.
28387
28388 * gcc.c-torture/special/special.exp: Change call to
28389 gcc_target_compile to include the object file.
28390
28391 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28392
28393 * gcc.c-torture/special/special.exp: Correct misspelling in last
28394 change.
28395
28396 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28397
28398 * lib/plumhall.exp(ph_summary): Log the entire output of the
28399 executable. Return -1 if there were any failures, 0 otherwise.
28400 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28401 (ph_make): Clean up objects and executables that were built
28402 if the tests succeeded.
28403
28404 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28405
28406 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28407 libraries and includes in the build tree as appropriate.
28408
28409 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28410
28411 * lib/c-torture.exp: Instead of looking for the global variable
28412 NO_LONG_LONG, check to see if that's a feature of the target.
28413
28414 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28415
28416 * config/default.exp: Minimize. Delete the remainer of the files in
28417 config; this functionality is now in devo/dejagnu/config.
28418
28419 g++.*/*: Pass any additional flags used to compile to postbase;
28420 delete CXXFLAGS.
28421
28422 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28423 is now done by runtest.exp. Use gcc_target_compile instead of
28424 compile.
28425
28426 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28427 Remove references to CFLAGS. Use remote_file instead of
28428 calling rm -f.
28429 (c-torture): Take a list of arguments to use to compile this
28430 testcase.
28431
28432 lib/g++.exp: Simplify. Use target_compile instead of compile.
28433 lib/gcc-dg.exp: Ditto.
28434 lib/gcc.exp: Ditto.
28435 lib/mike-{gcc,g++}.exp: Ditto.
28436 lib/old-dejagnu.exp: Ditto.
28437 lib/plumhall.exp: Ditto.
28438
28439 1997-01-08 Jim Wilson <wilson@cygnus.com>
28440
28441 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28442 (ph_linker): Likewise.
28443
28444 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28445
28446 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28447 MAP_ANON / MAP_ANONYMOUS if defined;
28448 else try to map from /dev/zero .
28449
28450 1996-11-12 Jeffrey A Law (law@cygnus.com)
28451
28452 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28453 isn't defined, then define it to MAP_ANONYMOUS.
28454
28455 1996-11-12 Jeffrey A Law (law@cygnus.com)
28456
28457 * gcc.c-torture: Update to c-torture-1.42 release.
28458
28459 1996-11-11 Jeffrey A Law (law@cygnus.com)
28460
28461 * gcc.c-torture: Update to c-torture-1.41 release.
28462
28463 1996-10-27 Jeffrey A Law (law@cygnus.com)
28464
28465 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28466 c-torture release.
28467
28468 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28469
28470 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28471 and LDFLAGS. Fix second case to append the target_info ldflags
28472 onto LDFLAGS, not CFLAGS.
28473 * lib/g++.exp (g++_init): Add target_info stuff.
28474 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28475 of libgloss and newlib flags for !native.
28476
28477 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28478 (GDB): Fix relative path to go up another dir for finding gdb.
28479
28480 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28481
28482 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28483 versions in the target_info array, if they don't exist.
28484
28485 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28486
28487 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28488
28489 1996-07-08 Jim Wilson <wilson@cygnus.com>
28490
28491 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28492 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28493
28494 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28495
28496 * lib/old-dejagnu.exp: Don't remove the output file before we've
28497 actually tested it. Don't append pwd to the path of the executable
28498 we're testing.
28499
28500 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28501
28502 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28503
28504 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28505
28506 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28507 temporary directory for compiler files, and set it to a default
28508 value of /tmp. Set $output as the name of the output file from
28509 compiling the testcase. Add a -o option to $cflags_var so the
28510 compiler writes the final output file as $output. Set $executable
28511 to $output.
28512
28513 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28514 directory for compiler files, and set it to /tmp if it doesn't
28515 already have a value. Set $output_file to the name of the output
28516 file from compiling the testcase. Add a -o option to CXXFLAGS so
28517 the compiler writes the final output file as $output. Use $output
28518 as the executable to be tested.
28519
28520 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28521
28522 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28523
28524 1996-06-08 Jeffrey A Law (law@cygnus.com)
28525
28526 * gcc.c-torture/execute/pending-1.c: New test. Still
28527 pending in Tege's queue.
28528
28529 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28530
28531 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28532 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28533 if there were failures. Call unresolved if there were unresolved
28534 testcases. Call gcc_fail if program did not run to completion.
28535 (ph_make): Pass additional argument name to ph_execute.
28536 (ph_execute): Add new argument. Pass additional arguments to
28537 ph_summary. Call gcc_fail is there is no execution output.
28538
28539 1996-04-24 Jeffrey A Law (law@cygnus.com)
28540
28541 * lib/plumhall.exp (proc_summary): Output relavent summary
28542 lines into the log so specific failures in plumhall can be
28543 investigated.
28544
28545 1996-04-10 Jeffrey A Law (law@cygnus.com)
28546
28547 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28548 (c-torture-execute): Don't try to execute tests which use
28549 "long long" types if $NO_LONG_LONG is nonzero.
28550
28551 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28552
28553 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28554 not c-torture.
28555
28556 * gcc.ieee: Move from here.
28557 * gcc.c-torture/execute/ieee: To here.
28558
28559 1996-03-26 Jeffrey A Law (law@cygnus.com)
28560
28561 * gcc.c-torture: Update to c-torture-1.41 release.
28562
28563 1996-03-22 Jeffrey A Law (law@cygnus.com)
28564
28565 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28566 not "$output".
28567
28568 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28569
28570 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28571 -c present.
28572
28573 1996-03-02 Jeffrey A Law (law@cygnus.com)
28574
28575 * config/proelf.exp: Handle connecting to a simulator.
28576
28577 1996-01-31 Jeffrey A Law (law@cygnus.com)
28578
28579 * config/proelf.exp: New file. Enough framework that we can
28580 run c-torture tests on the proelf targets (or any other target
28581 that gdb can connect to for that matter).
28582
28583 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28584
28585 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28586 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28587
28588 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28589 exec_output exists.
28590
28591 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28592
28593 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28594 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28595
28596 * config/*.exp: Update FSF address. Change result of ${tool}_load
28597 to pass/fail/unresolved/unsupported/untested. Caller must now
28598 call unresolved/unsupported/untested.
28599 * lib/*.exp: Update FSF address. Update to handle new results of
28600 ${tool}_load.
28601 * lib/chill.exp (verbose): Delete.
28602
28603 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28604
28605 * lib/gcc.exp (default_gcc_start): Change order of args to
28606 $LDFLAGS $CFLAGS $LIBS.
28607 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28608 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28609 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28610 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28611 * gcc.misc-tests/dg-test.exp: Likewise.
28612 * gcc.misc-tests/msgs.exp: Likewise.
28613 * gcc.prms/prms.exp: Likewise.
28614 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28615 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28616
28617 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28618
28619 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28620
28621 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28622
28623 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28624 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28625
28626 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28627 necessary.
28628
28629 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28630
28631 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28632 global for loop; add use of $mathlib.
28633 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28634 settings here; set mathlib for anything but VxWorks.
28635
28636 1996-01-22 Jeffrey A Law (law@cygnus.com)
28637
28638 * gcc.c-torture: Update to c-torture-1.40 release.
28639
28640 1996-01-03 Jeffrey A Law (law@cygnus.com)
28641
28642 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28643 dg.exp.
28644
28645 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28646
28647 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28648 global.
28649
28650 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28651
28652 * lib/g++.exp (LIBS): Define if not already.
28653 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28654 (gcc-dg-prune): Call prune_gcc_output.
28655 * lib/gcc.exp (prune_gcc_output): New proc.
28656 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28657 prune_gcc_output.
28658
28659 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28660
28661 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28662 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28663
28664 1995-11-15 Jeffrey A Law (law@cygnus.com)
28665
28666 * gcc.c-torture: Update to c-torture-1.39 release.
28667
28668 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28669
28670 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28671 fails, try others as well.
28672
28673 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28674
28675 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28676 If compilation fails, mark execute tests as `untested'.
28677 If test is marked as unsupported, don't mark compilation and
28678 execute tests as failed.
28679
28680 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28681
28682 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28683 libstdc++ for whether or not we want to be doing shared
28684 libraries. Delete link_curses since we don't need it anymore.
28685 * lib/mike-g++.exp (postbase): Don't link in libg++.
28686 * g++.old-deja/old-deja.exp: Likewise.
28687
28688 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28689
28690 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28691
28692 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28693
28694 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28695 For that, add `-Wl,-a,shared_archive'.
28696 * g++.old-deja/old-deja.exp: Likewise.
28697
28698 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28699
28700 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28701
28702 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28703
28704 * lib/mike-g++.exp (postbase): Pay attention to the status of
28705 g++_load.
28706
28707 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28708
28709 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28710
28711 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28712
28713 * lib/gcc.exp (default_gcc_start): No longer need to log program
28714 being executed or its output, execute_anywhere does that now.
28715 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28716 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28717
28718 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28719
28720 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28721 the same as those in lib/g++.exp.
28722
28723 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28724
28725 * gcc.c-torture: Update to c-torture-1.38 release.
28726 * gcc.ieee: Related changes.
28727
28728 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28729
28730 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28731 "exec". Minor reformatting changes.
28732
28733 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28734 cross. This means all "exec" calls now work on a remote host as
28735 well.
28736 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28737 cross. Filter out the extra "\r\n" stuff that expect puts in.
28738 (c-torture-execute): Filter out the bogus warnings like
28739 c-torture-compile does. Add support for canadian cross.
28740 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28741 Use execute_anywhere rather than calling exec directly. Now it
28742 works for canadian cross testing.
28743
28744 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28745
28746 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28747 results into a variable, and check that rather than using file exists.
28748
28749 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28750
28751 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28752 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28753
28754 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28755
28756 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28757 lib_curses if there's a shared libg++ in the build tree.
28758
28759 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28760
28761 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28762 if not supported target.
28763
28764 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28765
28766 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28767 link_curses up to always happen, not just for native builds.
28768
28769 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28770
28771 * gcc.c-torture: Update to c-torture-1.36 release.
28772 * gcc.failure: Related changes.
28773
28774 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28775
28776 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28777
28778 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28779
28780 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28781 * lib/mike-g++.exp (postbase): Not in here. Still reference
28782 runshlib, link_curses, and mathlib for link and run.
28783
28784 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28785 pass the runtime shared library options for Solaris, OSF/1, and
28786 Irix5, and link with -lcurses to avoid unresolved references.
28787
28788 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28789
28790 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28791 only run once.
28792
28793 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28794
28795 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28796
28797 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28798
28799 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28800 do not have a framework for the "compat" tests yet.
28801
28802 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28803
28804 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28805 set to null if we're testing vxworks5.1. Use that instead of
28806 `-lm' in the setting of LIBS for link and run.
28807
28808 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28809
28810 * config/rom68k.exp (${tool}_load): Major changes to make it
28811 work. Verified that it does in fact return the stuff in
28812 exec_output properly. Catch any Emul or any TRAP other than 0.
28813
28814 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28815
28816 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28817 LDFLAGS properly for targets that need stuff from libgloss.
28818 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28819 only run once.
28820 (gpp_initialized): New variable.
28821
28822 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28823
28824 * config/rom68k.exp: Load libgloss.exp.
28825 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28826 so we can produce a fully linked binary.
28827 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28828 so we can produce a fully linked binary.
28829
28830 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28831
28832 * lib/plumhall.exp (ph_section): Watch for expected failures.
28833 Add missing `else'.
28834
28835 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28836 run the testcase.
28837 (c-torture): Likewise.
28838
28839 1995-08-28 Doug Evans <dje@cygnus.com>
28840
28841 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28842
28843 * lib/mike-g++.exp (mike_cleanup): New proc.
28844 (prebase): New globals compiler_result, not_compiler_result,
28845 target_regexp.
28846 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28847 allow leading "-" in pattern. Watch for unsupported tests.
28848 If $compiler_result is set, pattern match assembler code,
28849 and ditto for $not_compiler_result.
28850 * lib/mike-gcc.exp: Likewise.
28851
28852 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28853 execution "succeeded".
28854
28855 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28856
28857 * config/win32.exp: New file.
28858 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28859
28860 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28861
28862 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28863 unsupported.
28864 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28865 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28866 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28867
28868 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28869 "... without exceptions was ...". That is now handled by
28870 prune_system_crud.
28871 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28872
28873 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28874
28875 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28876 sieve.c,sort2.c}: New files.
28877 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28878 sieve.exp,sort2.exp}: Drivers for them.
28879
28880 * lib/mike-gcc.exp (program_output): New user settable variable.
28881 (postbase): Call prune_system_crud. Also prune extraneous compiler
28882 messages.
28883 * lib/mike-g++.exp (program_output): New user settable variable.
28884
28885 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28886
28887 * config/sh.exp: Deleted (use sim.exp instead).
28888
28889 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28890
28891 * config/vx.exp: Declare CHECKTASK as global.
28892 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28893 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28894 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28895
28896 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28897
28898 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28899 target. Like vx.exp, only includes `vx29k.exp' instead of
28900 `vxworks.exp'.
28901
28902 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28903
28904 * config/sim.exp: Increase time limit from 120 seconds to 240.
28905
28906 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28907
28908 * gcc.c-torture/execute/950628-1.c: New test.
28909
28910 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28911
28912 * gcc.c-torture: Update with changes/additions from
28913 c-torture-1.34.
28914
28915 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28916
28917 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28918
28919 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28920
28921 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28922
28923 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28924
28925 * gcc.c-torture/compile/950512-1.c: New test.
28926 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28927 * gcc.dg/struct-ret-1.c: Likewise.
28928
28929 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28930
28931 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28932 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28933
28934 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28935
28936 * gcc.c-torture/special/920411-1.c: Deleted.
28937 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28938
28939 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28940
28941 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28942 cpu limit.
28943
28944 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28945
28946 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28947
28948 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28949
28950 From kenner;
28951 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28952 is the proper length.
28953 * va-arg-3.c: Likewise.
28954
28955 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28956
28957 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28958 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28959
28960 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28961 * lib/g++.exp (default_g++_start): Delete old cruft.
28962
28963 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28964
28965 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28966 (2 * (1 << 18)) to (2 * (1 << 17)).
28967
28968 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28969
28970 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28971
28972 * config/rom68k.exp: Renamed from config/idp.exp
28973
28974 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
28975
28976 * c-torture/compile/921109-2.c
28977
28978 1995-04-18 Mike Stump <mrs@cygnus.com>
28979
28980 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
28981 excess errors.
28982
28983 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
28984
28985 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
28986 output.
28987 * lib/g++.exp (default_g++_start): Likewise.
28988
28989 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
28990
28991 * gcc.c-torture/compile/950329-1.c: New test.
28992
28993 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28994
28995 * config/bug.exp (${tool}_load): Updated to use new remote_open
28996 and remote_close procs.
28997 * config/idp.exp: New file.
28998
28999 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29000
29001 * gcc.c-torture/execute/950322-1.c: New test.
29002
29003 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29004
29005 * config/vx.exp (${tool}_load): Clean up testing of return code from
29006 vxworks_ld and vxworks_spawn.
29007
29008 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29009
29010 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29011
29012 1995-03-13 Mike Stump <mrs@cygnus.com>
29013
29014 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29015 can mark excess errors on a machine by machine basis. Note, the
29016 default is to not expect any excess errors, even when excess
29017 errors test - is given, so you will want to put an XFAIL ... on
29018 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29019 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29020 those 4 machines, but no others.
29021
29022 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29023
29024 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29025 * lib/c-torture.exp: to here.
29026
29027 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29028
29029 * gcc.c-torture/execute/950221-1.c: New test.
29030 * gcc.c-torture/execute/struct-ret-1.c: New test.
29031 * gcc.c-torture/compile/950221-1.c: New test.
29032
29033 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29034
29035 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29036
29037 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29038 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29039
29040 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29041
29042 * g++.gb: New directory of tests, derived from my signature and
29043 class scoping tests.
29044
29045 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29046 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29047 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29048 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29049 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29050 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29051 * g++.gb/sig25.C: Likewise.
29052
29053 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29054 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29055 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29056 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29057 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29058 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29059 * g++.gb/sig25.exp: Likewise.
29060
29061 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29062 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29063 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29064 * g++.gb/scope13.C: Likewise, this test still fails.
29065
29066 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29067 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29068 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29069 * g++.gb/scope13.exp: Ditto.
29070
29071 * g++.gb/README: New file, explains what these tests are about.
29072
29073 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29074
29075 * lib/dg.exp (dg-do): Support `preprocess'.
29076 (dg-test): Likewise.
29077
29078 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29079
29080 * config/udi.exp: change "continue -expect" to "exp_continue".
29081
29082 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29083
29084 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29085 Delete redundant tests.
29086
29087 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29088 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29089 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29090 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29091 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29092 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29093 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29094 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29095
29096 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29097 storing label pointers.
29098 * gcc.c-torture/execute/921019-1.c: Likewise.
29099 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29100 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29101 parameter fp.
29102 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29103 constants.
29104
29105 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29106 Delete obsolete tests.
29107
29108 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29109 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29110 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29111 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29112 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29113 * gcc.c-torture/compile/950124-1.c: New test.
29114
29115 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29116
29117 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29118
29119 * lib/mike-g++.exp: Add -lm to LIBS.
29120
29121 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29122
29123 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29124
29125 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29126
29127 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29128
29129 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29130
29131 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29132
29133 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29134
29135 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29136 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29137 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29138 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29139 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29140 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29141 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29142 * g++.law/{operators31.C, operators32.C,
29143 * g++.law/{operators33.C, operators34.C}: Likewise.
29144 * g++.law/{pic1.C, refs2.C}: Likewise.
29145 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29146 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29147 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29148 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29149
29150 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29151 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29152 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29153 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29154 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29155 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29156 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29157 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29158 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29159 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29160 * g++.law/{operators34.exp}: Likewise.
29161 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29162 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29163 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29164 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29165 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29166
29167 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29168 No longer expected to fail.
29169 * g++.law/missed-error3.C: Tweak for recent bool changes.
29170
29171 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29172
29173 * config/emb-unix: Deleted.
29174 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29175 remote execution. Do final link on remote host if REMOTE_LINK is set.
29176
29177 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29178
29179 * lib/dg.exp (dg-test): Fix typo in last patch.
29180
29181 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29182
29183 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29184 (handles multiple occurrences).
29185
29186 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29187
29188 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29189 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29190 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29191 printed).
29192 * lib/c-torture.exp (c-torture-compile): Likewise.
29193 (c-torture): Prepend full path if missing.
29194 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29195 (gcc_fail): Likewise.
29196 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29197
29198 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29199
29200 * lib/netware.exp: Only attach to NetWare i386 systems.
29201
29202 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29203
29204 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29205 messages. Add test name to "output pattern match" pass/fail message.
29206
29207 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29208
29209 * gcc.dg: New testsuite.
29210 * gcc.dg/dg.exp: New file.
29211
29212 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29213 test-switch.c}: Deleted.
29214
29215 * gcc.misc-tests/msgs.exp: New testcase driver.
29216
29217 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29218
29219 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29220 Watch for illegal return values from ${tool}_load.
29221 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29222 cross targets. Coerce return value >0 to 1.
29223
29224 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29225
29226 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29227
29228 * config/emb-unix.exp: New file.
29229
29230 * config/sim.exp: Error if variable $SIM not defined.
29231 (${tool}_load): Mark test as "untested" if simulator missing.
29232
29233 * config/unix.exp: Load remote.exp to get rcp_download.
29234 * lib/c-torture.exp: Use different option lists for testcases with
29235 and without loops.
29236 * gcc.c-torture/execute/execute.exp: Likewise.
29237
29238 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29239
29240 * config/*.exp: Clarify return code from ${tool}_load.
29241 Call `unresolved' or `untested' instead of `warning' or `perror'
29242 (sometimes you still want to call both though).
29243 Add comment that `shell_id' is local to each file.
29244 * config/udi.exp (timeout): Set to 30.
29245 Don't print warning if connection fails, $connectmode has already
29246 printed an error.
29247 (${tool}_load): Move verbose messages to level 2.
29248 Rework pattern for "Process started" message.
29249 Pass `shell_id' to ${connectmode}_download.
29250 Retry twice upon timeout. Make resetting of target more robust.
29251 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29252 Pass `shell_id' to exit_$connectmode.
29253 Only call exit_$connectmode if connected.
29254 * config/unix.exp (${tool}_load): Check return codes better.
29255 * config/vrtx.exp (${tool}_load): Likewise.
29256 * config/vx.exp (${tool}_load): Likewise.
29257 Delete unneeded global's.
29258 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29259 from ${tool}_load.
29260 (dg-stat): Delete.
29261 (dg-init): Delete recording of pass/fail counts.
29262 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29263 (old-dejagnu-init): Likewise.
29264 (old-dejagnu-stat): Delete contents, empty proc now.
29265 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29266 (c-torture): Delete references to lcnt, lpass, lfail.
29267 Get option list from TORTURE_OPTIONS.
29268 Delete -funroll[-all]-loops if no loops.
29269 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29270 (g++_stat): Delete contents (empty proc now).
29271 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29272 (gcc_finish): Likewise.
29273 (gcc_stat): Deleted.
29274 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29275 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29276 * gcc.c-torture/execute/execute.exp: Likewise.
29277 Split tests into two parts: compile, execute.
29278 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29279 no loops. Update to reflect clarified return codes from ${tool}_load.
29280
29281 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29282
29283 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29284 to grep for.
29285 (old-dejagnu): Likewise (where necessary).
29286
29287 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29288
29289 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29290
29291 * lib/dg.exp (dg-process-target): Fix processing of selector.
29292 Add comment regarding use of `error'.
29293
29294 * lib/gcc.exp (prune_system_crud): Define if missing.
29295 * lib/g++.exp (prune_system_crud): Likewise.
29296
29297 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29298 Call prune_system_crud.
29299 * lib/dg.exp (dg-runtest): New proc.
29300 Use perror instead of send_user for tcl errors in testcase.
29301 Don't return any value, it's never used.
29302 Don't clobber previous definition of `unknown'.
29303 Print tcl errors in `dg-final'.
29304
29305 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29306
29307 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29308 (dg-test): Don't print errorInfo, it contains stack backtrace.
29309
29310 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29311
29312 * lib/g++.exp (runtest_file_p): Define if missing.
29313
29314 1994-09-24 Doug Evans (dje@cygnus.com)
29315
29316 * lib/mike-g++.exp: Comment out loading of g++.exp.
29317 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29318 (default_g++_version): Always print something.
29319 (default_g++_start): Comment out call to `which'.
29320 (g++_start, g++_load): Deleted (must be defined in config file).
29321 * lib/gcc.exp: Test for existence of $CC at start.
29322 Delete check for tmpdir (done in gcc_init).
29323 (default_gcc_version): Always print something.
29324 (default_gcc_start): Comment out call to `which'.
29325 * config/*.exp: Major cleanup - make cross targets work at least a
29326 little better for g++ (by not being "--tool gcc" specific).
29327 Rename gcc_xxx to ${tool}_xxx.
29328 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29329 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29330
29331 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29332
29333 * lib/c-torture.exp (c-torture-compile): Rework compiler
29334 message processing.
29335
29336 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29337 c-torture.
29338
29339 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29340
29341 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29342
29343 * lib/dg.exp (dg-process-target): Support { target native }.
29344
29345 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29346
29347 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29348 looked for "... program xxx got fatal signal".
29349 Correct regsub munging of `comp_output'.
29350 Ignore compiler messages "path prefix not used" and "linker input
29351 file unused".
29352
29353 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29354
29355 * lib/gcc.exp (runtest_file_p): Define if missing.
29356 * gcc.prms/template.c: Example to work from.
29357
29358 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29359
29360 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29361 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29362
29363 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29364 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29365 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29366 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29367
29368 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29369 (dg-process-target): No longer a varargs proc.
29370 Return S/N for target, P/F for xfail. All callers changed.
29371 (user option procs): More argument checking.
29372 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29373 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29374 (dg-test): Skip test if not running on selected target in `dg-do'.
29375 Update handling of `dg-do-what', `dg-output-text'.
29376 Separate execution pass/fail from output pattern match pass/fail.
29377 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29378
29379 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29380
29381 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29382 target for 920510-1.c.
29383
29384 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29385
29386 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29387 Clean up comment regarding use of passcnt, etc.
29388 (gcc_stat): Don't update `testcnt' here.
29389 (gcc_finish): Do it here.
29390 Might as well reset `but_id' here too.
29391 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29392 to determine if the file should be tested.
29393 * gcc.c-torture/compile/compile.exp: Likewise.
29394 * gcc.c-torture/execute/execute.exp: Likewise.
29395 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29396 * gcc.misc-tests/dg-test.exp: Likewise.
29397 * gcc.prms/prms.exp: Likewise.
29398 * gcc.wendy/wendy.exp: Likewise.
29399 * g++.old-deja.exp: Likewise.
29400 Move "Testing file" message to verbose level 1.
29401
29402 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29403
29404 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29405
29406 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29407
29408 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29409 (default_gcc_start): Accept optional second list element
29410 of compiler flags. Print compiler output at verbosity level 2.
29411 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29412 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29413 Save current values of framework globals passcnt, failcnt, xpasscnt,
29414 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29415 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29416 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29417 xfailcnt to compute stats. Update framework global `testcnt' from
29418 pass/fail counts.
29419 (gcc_finish): New proc. Clean up test environment.
29420 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29421 (gcc_epass, gcc_efail): Delete.
29422 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29423 argument of line number.
29424 (dg-init): If the tool has an init routine, call it.
29425 (dg-test): Remove args `cflags_var' and `libs_var'.
29426 Pass all compiler options to ${tool}_start.
29427 Handle missing line number.
29428 (dg-finish): New function.
29429 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29430 particular files. Call gcc_finish at end. Move "skipping test"
29431 message to verbosity level 3.
29432 * gcc.c-torture/compile/compile.exp: Likewise.
29433 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29434 * gcc.c-torture/execute/execute.exp: Likewise.
29435 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29436 Print testcase being tried at verbosity level 1.
29437 * gcc.c-torture/special/special.exp: Unset xfail.
29438 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29439 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29440 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29441 * gcc.failure/failure.exp: Likewise.
29442 * gcc.ieee/ieee.exp: Likewise.
29443 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29444 Update call to dg-test. Call dg-finish at end.
29445 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29446 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29447 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29448 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29449 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29450 * gcc.wendy/wendy.exp: Add copyright.
29451 Delete setting of tmpdir (done by gcc_init).
29452 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29453 Pass compiler flags to gcc_start. Call gcc_finish at end.
29454 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29455 gcc_[ce]pass/fail.
29456
29457 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29458
29459 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29460 confusion.
29461 (g++_load): Likewise.
29462
29463 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29464 Rename argument to `prog' to remove the confusion.
29465 Varargs fns behave differently too!
29466 (g++_load): Likewise.
29467
29468 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29469
29470 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29471 what it is. Delete (always) printing of status value for !native.
29472 Simplify verbose code, and include status and exec_output.
29473 (g++_load): Use gcc_load.
29474
29475 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29476
29477 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29478 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29479 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29480 940714-3.c as these testcases don't exist anymore. Make
29481 va-arg-1.c expected to pass.
29482
29483 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29484
29485 * gcc.misc-tests/misc.exp: Only run specific testcases.
29486 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29487 * gcc.misc-tests/dg-[1-9].c: New files.
29488
29489 * lib/dg.exp: New testsuite driver.
29490 * gcc.prms/prms.exp: Use it.
29491
29492 * README.gcc: New file.
29493
29494 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29495 Document and reset `lxpass' and `lxfail'.
29496 Simplify "initialized" message.
29497 (gcc_stat): Clean up comments a little.
29498
29499 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29500
29501 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29502
29503 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29504
29505 * lib/old-dejagnu.exp (process-option): New proc.
29506 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29507 (old-dejagnu): Simplify.
29508 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29509
29510 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29511
29512 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29513 exists and is not an empty string.
29514
29515 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29516 $xfail rather than calling setup_xfail. Clear $xfail when test is
29517 finished.
29518 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29519 automatically.
29520
29521 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29522 longer expected to fail.
29523
29524 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29525 "f" function call.
29526
29527 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29528
29529 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29530 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29531 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29532 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29533 c-torture-1.29.
29534
29535 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29536 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29537
29538 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29539
29540 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29541 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29542
29543 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29544 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29545 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29546
29547 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29548
29549 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29550 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29551 940714-1.c, 940714-2.c, 940714-3.c},
29552 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29553 gcc.misc-tests/{mg.c,mg.exp}:
29554 New tests.
29555 * gcc.noncompile/noncompile.exp: Change accordingly.
29556
29557 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29558
29559 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29560 Undo previous clobberage.
29561
29562 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29563
29564 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29565 * gcc.special/{930510-1.c, special.exp}:
29566 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29567 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29568 struct-varargs-1.c}: New tests from c-torture-1.26.
29569
29570 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29571
29572 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29573 argument to switch.
29574
29575 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29576
29577 * Revert the previous changes. Please see Rob's directory
29578 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29579 fixes.
29580
29581 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29582
29583 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29584 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29585 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29586 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29587 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29588 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29589 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29590 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29591 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29592 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29593 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29594 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29595 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29596 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29597 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29598 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29599 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29600 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29601 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29602 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29603 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29604 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29605 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29606 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29607 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29608 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29609 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29610
29611 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29612
29613 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29614 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29615 with perror calls.
29616
29617 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29618
29619 * config/unix.exp (g++_load): Fix syntax.
29620
29621 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29622
29623 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29624 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29625 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29626 Don't expect va-arg-1.c to fail. Correct expected output for
29627 920928-1.c.
29628 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29629 * gcc.wendy/hbm4.c: Correct typo.
29630 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29631
29632 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29633
29634 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29635 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29636 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29637 * lib/c-torture.exp (c-torture-compile): Ditto.
29638
29639 Reduce volume of output (remove all the -I's and such).
29640 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29641 Call gcc_cpass, gcc_cfail.
29642 (c-torture): Pass testing option to c-torture-compile.
29643
29644 1994-03-21 Doug Evans (dje@cygnus.com)
29645
29646 Bring patches over from progressive.
29647 * config/default.exp: Exit remote shell cleanly.
29648 (g++_exit, g++_start): Add default versions.
29649 * config/sim.exp (gcc_load): Use perror, not error.
29650
29651 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29652
29653 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29654 set in site.exp.
29655
29656 1994-03-14 Doug Evans (dje@cygnus.com)
29657
29658 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29659 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29660 (wendy_try): New proc to run testcase.
29661 (main loop): Call 'em.
29662 * gcc.wendy/*.c: Clean up pass to correct expected output.
29663
29664 * lib/gcc.exp: Minor cleanup work.
29665 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29666
29667 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29668
29669 * config/sim.exp (gcc_load): Document return codes better.
29670 Don't pass -v to simulator.
29671
29672 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29673
29674 * gcc.special/920717-x.c: Fix typo.
29675 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29676 get at sources.
29677
29678 * lib/mike-gcc.exp: Fix typo.
29679
29680 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29681
29682 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29683 binary to use, transform the name.
29684 * config/*.exp: rename everything. Nuke any g++ specific files,
29685 it's now a special case of gcc that requires no special support.
29686 Add a default.exp for unsupported targets.
29687
29688 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29689
29690 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29691 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29692 version of Tcl.
29693
29694 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29695
29696 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29697 than a warning.
29698
29699 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29700
29701 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29702
29703 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29704
29705 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29706 option_list. Compile every file with only 4/6 option choices
29707 (same as C torture) instead of with 12/18 different option
29708 choices.
29709 * lib/c-torture.exp: Likewise.
29710
29711 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29712 not already set.
29713
29714 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29715
29716 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29717 can put an XFAIL *-*-* on excess errors.
29718
29719 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29720
29721 * g++.law: Add more tests derived from g++-bugs snapshots.
29722
29723 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29724 equivalent to g++.law/init9.
29725
29726 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29727 compiled it, and the a.out file after we've run it.
29728
29729 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29730
29731 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29732 compiled it, and the a.out file after we've run it.
29733
29734 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29735
29736 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29737
29738 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29739
29740 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29741 version number.
29742
29743 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29744
29745 * g++.law: New directory of g++ tests derived from the g++-bugs
29746 snapshots.
29747
29748 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29749
29750 * gcc.compile: initbug1.c initbug1.exp testcase added
29751
29752 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29753
29754 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29755 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29756 fixes submitted by Jeff Law (law@cs.utah.edu)
29757 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29758 Jeff Law (law@cs.utah.edu)
29759
29760
29761 1993-11-30 Mike Stump (mrs@cygnus.com)
29762
29763 * config/unix-g++.exp: Follow the gcc way of doing things.
29764 * g++.old-deja/old-deja.exp: Minor updates.
29765 * lib/g++.exp: New file, follow the gcc way of doing things.
29766 * lib/old-dejagnu.exp: Minor updates.
29767 * lib/mike-g++.exp: Always unset errorInfo.
29768
29769 1993-11-06 Mike Stump (mrs@cygnus.com)
29770
29771 * lib/gcc.exp: Fix some errors with the below change, CC and
29772 CFLAGS should be global when setting, not local.
29773
29774 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29775
29776 * lib/gcc.exp: Transform tool name.
29777
29778 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29779
29780 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29781
29782 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29783
29784 * lib/gcc.exp: change gcc_done to gcc_stat
29785
29786 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29787
29788 * Upgraded gcc testsuite to c-torture version 1.25
29789
29790 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29791
29792 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29793 * lib/c-torture: added hooks for new reporting code.
29794
29795 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29796
29797 * config/sh-gcc.exp: check if sh-sim exists in the path
29798
29799 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29800
29801 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29802 * gcc.compile/compile.exp: Initial changes for new logic.
29803 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29804 * gcc.failure/failure.exp: Initial changes for new logic.
29805 * gcc.ieee/ieee.exp: Initial changes for new logic.
29806 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29807 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29808 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29809 * lib/c-torture.exp: Initial changes for new logic.
29810 * lib/gcc.exp: Initial changes for new logic.
29811
29812 1993-10-15 Mike Stump (mrs@cygnus.com)
29813
29814 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29815 depend upon failure or success. Fully qualify names in failure
29816 and success messages. Always remove a.out before starting
29817 compile, just in case. Pay more attention to error text output by
29818 the compiler. Handle testcases with no known past errors just
29819 like all others, so that things are uniform. Other miscellaneous
29820 improvements.
29821
29822 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29823
29824 * gcc.cpp: new directory for cpp tests
29825
29826 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29827
29828 * lib/chill.exp: Code reformatted, removed unused code.
29829 * config/unix-chill.exp: Code reformatted, removed unused code.
29830 * chill.execute/execute.exp: Code reformatted, removed unused code.
29831 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29832
29833 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29834
29835 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29836 routines not written.
29837
29838 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29839
29840 * config/bug-gcc.exp: Use new procs from bug.exp.
29841
29842 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29843
29844 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29845 via ftp, rather than depending on NFS.
29846 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29847 case.
29848
29849 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29850
29851 * config/bug-gcc.exp: Use new download proc.
29852
29853 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29854
29855 * chill.execute/execute.exp: cleanups, handles errors better
29856 * chill.compile/compile.exp: rewrite, based on execute.exp
29857 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29858 * lib/chill.exp: major changes to diff proc and compile and link
29859 procs. added chill_fail and chill_pass wrappers to pass and
29860 fail. added more comments, and handle error codes better.
29861 Added a hack to capture stderr from exec, so noncompile tests
29862 can work.
29863
29864 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29865
29866 * chill.execute/execute.exp: rewrite of testsuite driver
29867 * lib/chill.exp: rewrite of testsuite driver
29868 * config/unix-chill.exp: rewrite of testsuite driver
29869
29870 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29871
29872 In chill.execute:
29873 * iexpr.ch: Standardize uppercase.
29874 * tuples.dat: Standardize uppercase.
29875 * vary.ch: standardize. Correct varying string assignments.
29876 * vary.dat: Add new output lines.
29877
29878 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29879
29880 In chill.execute:
29881 * chprintf.ch: Standardize use of uppercase.
29882 * tuples.ch: Standardize and turn arr2 into a DCL,
29883 rather than a SYN.
29884 * pinits.ch: Standardize.
29885
29886 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29887
29888 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29889 * Makefil: Renamed to Makefile.in.
29890 * configure.in: New.
29891
29892 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29893
29894 In chill.execute:
29895 * .cvsignore: Add result/output files.
29896 * Makefile: Fix up variables at start. Use MFLAGS
29897 everywhere. Correct bool_loc, built_ins entries.
29898 Add entry for vary1.ch.
29899 * bitarray.ch: Standardize upper-case usage.
29900 * bitexpr.ch: Standardize, add output of b1.
29901 * params.ch: Use arrayt in along PROC parameters, to
29902 avoid novelty problems.
29903 * sets.ch: Tiny cleanup.
29904 * vary1.ch: Re-indent.
29905
29906 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29907
29908 * Add PR-related files to Makefiles, .cvsignore files, etc.
29909
29910 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29911
29912 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29913 with compiler objects. New names are test-flow.c and test-loop.c
29914
29915 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29916
29917 * Upgraded c-torture tests from 1.19 to 1.20
29918
29919 * new files:
29920 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29921 * gcc.compile: 930623-1.c 930623-2.c
29922 * gcc.noncompile: 930622-1.c 930622-2.c
29923 * gcc.failure: 920411-1.c 920627-2.c
29924 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29925
29926 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29927
29928 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29929 More changes to get testsuite working properly. Needs more work.
29930 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29931
29932 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29933
29934 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29935 More changes to get testsuite working properly. Needs more work.
29936
29937 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29938
29939 * chill.compile/compile.exp: Added for Dejagnu support
29940 * chill.execute/execute.exp: Added for Dejagnu support
29941 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29942
29943 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29944
29945 This should complete moving the CHILL test files.
29946 * chill.noncompile(.cvsignore printf.grt
29947 in-printf.grt chprintf.grt chprintf.ch):
29948 Added test-support files.
29949 (Makefile): Modified further.
29950 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29951 signal.ch): Added test files.
29952 * chill.execute (.cvsignore printf.grt printr.c
29953 in-printf.grt rts.c chprintf.grt rts.h): Added
29954 test-support files.
29955 (Makefile): More corrections.
29956
29957 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29958
29959 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29960 test cases, ready for DejaGnu.
29961
29962 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29963
29964 * Upgraded c-torture tests from 1.18 to 1.19
29965
29966 * gcc.compile: added test(s):
29967 930607-1.c
29968 * gcc.execute: added test(s):
29969 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29970
29971 * added new subdirectory for misc tests: gcc.misc-tests
29972 * gcc.misc-test(s): added tests:
29973 inst-check.c test-consts.c test-ior.c test-switch.c
29974
29975 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
29976
29977 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
29978
29979 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
29980
29981 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
29982
29983 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
29984
29985 * Upgraded c-torture tests from 1.17 to 1.18
29986
29987 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
29988
29989 * Upgraded c-torture tests from 1.12 to 1.17
29990
29991 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29992
29993 * lib/old-dejagnu.exp:
29994 Fixed handling of XFAIL target triplets to correctly
29995 recognize wildcard characters. Removed code that
29996 appended a unique id tag to the end of the file name
29997 printed out by the result of the testcases within a
29998 given test file.
29999
30000 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30001
30002 * lib/old-dejagnu.exp:
30003 Reworked expected failure handling to trigger off of XFAIL
30004 keyword in keyphrase embeded in testcase source code. The
30005 XFAIL keyword must be at the end of the keyphrase line. It
30006 may optionally be followed by one or more target triplets.
30007 It has just occured that the handling of wildcards in the
30008 target triplet may not be correct.
30009
30010 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30011
30012 * g++.old-deja/tests:
30013 Moved all subdirectories up one level into g++.old-deja .
30014
30015 * lib/old-dejagnu.exp:
30016 Fixed problem with CXXFLAGS not being properly reset, and being
30017 corrupted with extraneous "-c" compiler option. This was
30018 causing binaries to not be generated for test that needed them.
30019 Modified strings passed to "pass" and "fail" so that individual
30020 tests from the same test file would be distinguished by an
30021 identifier appended to the test file name in the summary logs;
30022 this corrected a problem with erroneous diff logs. Added code
30023 to search testcases for expected fail and unexpected pass keywords.
30024
30025 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30026
30027 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30028
30029 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30030
30031 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30032 Removed extraneous text from end of "Special g++ Options"
30033 keyphrase.
30034
30035 * lib/old-dejagnu.exp: Added pattern matching to look for new
30036 keywords, embedded in testcases comments, which will trigger
30037 calls to xpass and xfail.
30038
30039 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30040
30041 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30042 comments embedded in the testcases, especially the one looking for
30043 special compiler options, as well as the pattern matching for the
30044 compiler output again.
30045
30046 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30047
30048 * lib/old-dejagnu.exp: Do a proper check of the return value for
30049 execute tests. Fixed several problems with the pattern matching
30050 of the compiler output which gave erroneous test results.
30051 Changed several of the test result messages to be more descriptive.
30052 * config/unix-g++.exp: Proc g++_load now actually works and
30053 executes the tests passed to it and returns a usable return
30054 value.
30055
30056 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30057
30058 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30059
30060 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30061
30062 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30063 Modified both files to properly execute the old style
30064 dejagnu tests. The previous versions of these files were
30065 experimental and did not function anything near correctly.
30066
30067 1993-04-05 Rob Savoye (rob@cygnus.com)
30068
30069 * Removed all Makefile.in and configure.in files. No configuration
30070 needed now.
30071
30072 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30073
30074 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30075
30076 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30077
30078 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30079 gcc.special/configure.in, gcc.noncompile/configure.in,
30080 gcc.execute/configure.in, gcc.code_quality/configure.in,
30081 g++.other/configure.in, g++.old-deja/configure.in,
30082 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30083 in srcname setting.
30084
30085 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30086
30087 * lib/udi.exp: Fixed mondfe and mondfe_download.
30088 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30089 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30090
30091 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30092
30093 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30094 (gdb_exit): Don't remove *_soc files.
30095
30096 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30097
30098 * lib/c-torture.exp: Don't look for main; instead always use -w
30099 -c. This is how the c-torture tests work. Remove the object
30100 file if the compilation succeeds.
30101 * gcc.execute/execute.exp: Remove executable if test passes.
30102 * gcc.noncompile/noncompile.exp: Every test is an expected
30103 failure.
30104 * gcc.special/special.exp: Added tests from c-torture 1.11,
30105 corrected use of existing test.
30106 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30107 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30108 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30109 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30110 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30111 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30112 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30113 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30114 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30115 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30116 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30117 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30118 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30119 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30120 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30121 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30122 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30123 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30124 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30125 c-torture 1.11.
30126 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30127 correspond to c-torture 1.11.
30128
30129 * New file.