* gcc.dg/vect/vect-96.c: Fix typo.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
2
3 * gcc.dg/vect/vect-96.c: Fix typo.
4
5 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6
7 PR c++/14479
8 PR c++/19487
9 * g++.dg/template/enum5.C: New test.
10
11 2005-02-12 Ira Rosen <irar@il.ibm.com>
12
13 * gcc.dg/vect/vect-97.c: New test.
14
15 2005-02-12 Ira Rosen <irar@il.ibm.com>
16
17 * gcc.dg/vect/vect-96.c: New test.
18
19 2005-02-12 Uros Bizjak <uros@kss-loka.si>
20
21 * gcc.dg/builtins-34.c: Also check ldexp*.
22
23 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
24
25 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
26
27 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28
29 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
30 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
31 dg-require-dll, dg-require-iconv, dg-require-named-sections,
32 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
33 selector_list, selector_expression, dg-process-target): Move to new
34 file target-supports-dg.exp.
35 * lib/target-supports-dg.exp: New.
36
37 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
38 New.
39
40 2005-02-11 Jakub Jelinek <jakub@redhat.com>
41
42 PR c++/19666
43 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
44
45 PR middle-end/19858
46 * gcc.c-torture/compile/20050210-1.c: New test.
47
48 2005-02-11 Mark Mitchell <mark@codesourcery.com>
49
50 PR c++/19755
51 * g++.dg/warn/Wbraces1.C: New test.
52
53 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
54
55 * gcc.dg/builtins-52.c: New testcase.
56
57 2005-02-10 Jakub Jelinek <jakub@redhat.com>
58
59 PR c/19342
60 * gcc.c-torture/execute/20050119-1.c: New test.
61
62 2005-02-09 Mark Mitchell <mark@codesourcery.com>
63
64 PR c++/19811
65 * g++.dg/init/delete1.C: New test.
66
67 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
68
69 PR c++/18470
70 * g++.dg/template/static12.C: New test.
71
72 2005-02-09 Mark Mitchell <mark@codesourcery.com>
73
74 PR c++/19787
75 * g++.dg/conversion/ambig1.C: New test.
76
77 PR c++/19739
78 * g++.dg/ext/attrib19.C: New test.
79
80 PR c++/19732
81 * g++.dg/parse/dtor5.C: New test.
82
83 PR c++/19762
84 * g++.dg/template/dtor3.C: New test.
85
86 PR c++/19826
87 * g++.dg/template/static11.C: New test.
88 * g++.dg/template/crash2.C: Remove dg-error marker.
89
90 2005-02-09 Janis Johnson <janis187@us.ibm.com>
91
92 PR C++/18491
93 * g++.old-deja/g++.mike/p10769a.C: Remove.
94
95 2005-02-09 Roger Sayle <roger@eyesopen.com>
96
97 * gcc.dg/builtins-48.c: New test case.
98 * gcc.dg/builtins-49.c: New test case.
99 * gcc.dg/builtins-50.c: New test case.
100 * gcc.dg/builtins-51.c: New test case.
101
102 2005-02-09 Ian Lance Taylor <ian@airs.com>
103
104 PR middle-end/19583
105 * g++.dg/warn/Wreturn-type-3.C: New test.
106
107 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
108
109 PR middle-end/19402
110 * gcc.dg/pr19402-1.c: New testcase.
111 * gcc.dg/pr19402-2.c: likewise.
112
113 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
114
115 PR middle-end/19854
116 * g++.dg/tree-ssa/tmmti.C: New testcase.
117
118 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
119
120 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
121
122 2005-02-08 Mark Mitchell <mark@codesourcery.com>
123
124 PR c++/19733
125 * g++.dg/parse/crash23.C: New test.
126 * g++.dg/warn/Weff1.C: New test.
127
128 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
129
130 * gcc.dg/20050209-1.c: New test.
131
132 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
133
134 PR target/19799
135 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
136
137 2005-02-08 Mike Stump <mrs@apple.com>
138
139 * g++.dg/pch/import-2.c: New test.
140 * g++.dg/pch/import-2.hs: New.
141 * g++.dg/pch/include/import-2a.h: New.
142 * g++.dg/pch/include/import-2b.h: New.
143
144 2005-02-08 Janis Johnson <janis187@us.ibm.com>
145
146 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
147
148 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
149
150 * gfortran.dg/substr_1.f90: New test.
151
152 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
153
154 PR middle-end/19775
155 * gcc.dg/torture/builtin-power-1.c: Disable test for
156 invalid transformation.
157 * gcc.dg/builtins-10.c: Likewise. Disable one test we
158 no longer optimize.
159 * gcc.dg/builtins-47.c: New testcase.
160
161 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
162 Dorit Naishlos <dorit@il.ibm.com>
163
164 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
165
166 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
167
168 * gcc.c-torture/compile/20050206-1.c: New test.
169
170 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
171
172 PR tree-opt/19768
173 * g++.dg/opt/pr19768.C: New test.
174
175 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
176
177 PR tree-opt/19736
178 * gcc.c-torture/compile/pr19736.c: New test.
179
180 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
181
182 PR c++/17401
183 * g++.dg/parse/error25.C: New test.
184
185 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
186
187 * gcc.c-torture/execute/20050203-1.c: New.
188
189 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
190
191 * gcc.dg/vect/vect-85.c: Remove xfail.
192 * gcc.dg/vect/vect-86.c: Remove xfail.
193 * gcc.dg/vect/vect-87.c: Remove xfail.
194 * gcc.dg/vect/vect-88.c: Remove xfail.
195
196 2005-02-02 Geoffrey Keating <geoffk@apple.com>
197
198 * gcc.dg/altivec-19.c: New.
199
200 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
201
202 PR c/17807
203 * gcc.dg/nested-func-3.c: New test.
204 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
205
206 2005-02-02 Janis Johnson <janis187@us.ibm.com>
207
208 * gcc.test-framework/gen_directive_tests: Generate tests for
209 selector expressions.
210
211 2005-02-02 Matt Austern <austern@apple.com>
212
213 PR c++/19628
214 * g++/ext/builtin7.C: New.
215 * g++/ext/builtin8.C: New.
216
217 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
218
219 PR c/18502
220 * gcc.dg/pr18502-1.c: New test.
221
222 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
223
224 PR c++/17413
225 * g++.dg/template/local4.C: Tweak.
226
227 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
228
229 PR tree-optimization/19578
230 * gcc.c-torture/compile/20050202-1.c: New test.
231
232 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
233
234 PR c/19435
235 * gcc.dg/c99-init-4.c: New test.
236
237 2005-02-01 Janis Johnson <janis187@us.ibm.com>
238
239 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
240
241 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
242
243 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
244 * g++.dg/eh/check-vect.h: New.
245
246 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
247 * gcc.dg/vect/vect-78.c: Ditto.
248 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
249 Remove.
250
251 * g++.dg/conversion/simd1.C: Expect warning.
252 * g++.dg/ext/attribute-test-1.C: Ditto.
253 * g++.dg/ext/attribute-test-2.C: Ditto.
254 * g++.dg/ext/attribute-test-3.C: Ditto.
255 * g++.dg/ext/attribute-test-4.C: Ditto.
256
257 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
258 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
259
260 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
261
262 2005-02-01 Richard Henderson <rth@redhat.com>
263
264 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
265 long double for ibm double-double format.
266 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
267
268 2005-02-01 Diego Novillo <dnovillo@redhat.com>
269
270 PR tree-optimization/19633
271 * testsuite/gcc.dg/pr19633-1.c: New test.
272 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
273 to NULL or a symbol.
274
275 2005-02-01 Janis Johnson <janis187@us.ibm.com>
276
277 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
278 New procs.
279 (dg-process-target (local override)): Handle selector expressions.
280
281 * gcc.test-framework/README: Describe tests in source directory.
282 * gcc.test-framework/test-framework.awk: Handle dg- tests.
283 * gcc.test-framework/test-framework.exp: Handle dg- tests.
284 * gcc.test-framework/dg-bogus-exp-P.c: New test.
285 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
286 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
287 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
288 * gcc.test-framework/dg-do-link-exp-P.c: New test.
289 * gcc.test-framework/dg-do-run-exp-P.c: New test.
290 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
291 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
292 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
293 * gcc.test-framework/dg-error-exp-P.c: New test.
294 * gcc.test-framework/dg-error-exp-XP.c: New test.
295 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
296 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
297 * gcc.test-framework/dg-output-exp-P.c: New test.
298 * gcc.test-framework/dg-output-exp-XF.c: New test.
299 * gcc.test-framework/dg-warning-exp-P.c: New test.
300 * gcc.misc-tests/dg-1.c: Remove.
301 * gcc.misc-tests/dg-2.c: Remove.
302 * gcc.misc-tests/dg-3.c: Remove.
303 * gcc.misc-tests/dg-4.c: Remove.
304 * gcc.misc-tests/dg-5.c: Remove.
305 * gcc.misc-tests/dg-6.c: Remove.
306 * gcc.misc-tests/dg-7.c: Remove.
307 * gcc.misc-tests/dg-8.c: Remove.
308 * gcc.misc-tests/dg-9.c: Remove.
309 * gcc.misc-tests/dg-10.c: Remove.
310 * gcc.misc-tests/dg-11.c: Remove.
311 * gcc.misc-tests/dg-12.c: Remove.
312 * gcc.misc-tests/dg-test.exp: Remove.
313
314 * gcc.test-framework/test-framework.awk: Change recording and
315 printing of passes and failures.
316
317 * gcc.test-framework: New directory.
318 * gcc.test-framework/README: New.
319 * gcc.test-framework/test-framework.exp: New.
320 * gcc.test-framework/test-framework.awk: New.
321 * gcc.test-framework/gen_directive_tests: New.
322
323 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
324
325 * lib/treelang.exp: Fix comment typos.
326 (treelang_target_compile): Don't append libs=-ltreelang to options.
327
328 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
329
330 * g++.dg/parse/typename7.C: Adjust error messages.
331
332 2005-01-31 Jeff Law <law@redhat.com>
333
334 * gcc.c-torture/execute/20050131-1.c: New test.
335 * gcc.dg/wcaselabel.c: New test.
336
337 2005-01-31 Mark Mitchell <mark@codesourcery.com>
338
339 * g++.dg/other/warning1.C: Adjust error messags.
340 * g++.dg/parse/constant5.C: New test.
341
342 2005-01-31 Steven Bosscher <stevenb@suse.de>
343
344 PR c/19333
345 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
346 the test case valid.
347 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
348 * testsuite/gcc.dg/array-7.c: Adjust expected result.
349 * testsuite/gcc.dg/pr18596-3.c: Likewise.
350 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
351 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
352 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
353
354 2005-01-31 Dale Johannesen <dalej@apple.com>
355
356 * g++.dg/opt/pr19650.C: New test.
357
358 2005-01-31 Richard Henderson <rth@redhat.com>
359
360 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
361 long double for intel double extended format.
362 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
363
364 2005-01-30 Mark Mitchell <mark@codesourcery.com>
365
366 PR c++/19555
367 * g++.dg/template/static10.C: New test.
368
369 PR c++/19395
370 * g++.dg/parse/error24.C: New test.
371
372 PR c++/19367
373 * g++.dg/lookup/builtin1.C: New test.
374
375 PR c++/19457
376 * g++.dg/warn/conv3.C: New test.
377
378 2005-01-30 Bud Davis <bdavis@gfortran.org>
379
380 PR fortran/19647
381 * gfortan.dg/inquire_7.f90
382
383 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
384
385 PR tree-optimization/15791
386 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
387 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
388 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
389 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
390 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
391 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
392 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
393 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
394 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
395 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
396
397 2005-01-29 Paul Brook <paul@codesourcery.com>
398
399 PR fortran/18565
400 * check.c (real_or_complex_check): New function.
401 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
402 * intrinsic.c (add_functions): Use new check functions.
403 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
404 Add prototypes.
405
406 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
407
408 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
409 gcc.dg/lvalue-3.c: New tests.
410 * gcc.dg/concat.c: Update expected messages.
411
412 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
413
414 PR libfortran/19595
415 * gfortran.dg/eor_1.f90: New test.
416
417 2005-01-29 Steven G. Kargl <kargls@comcast.net>
418
419 PR fortran/19589
420 * gfortran.dg/logical_data_1.f90: New test.
421
422 2005-01-28 Mark Mitchell <mark@codesourcery.com>
423
424 PR c++/19253
425 * g++.dg/template/crash33.C: New test.
426
427 PR c++/19667
428 * g++.dg/template/crash32.C: New test.
429
430 2005-01-28 Ian Lance Taylor <ian@airs.com>
431
432 PR middle-end/16558
433 * g++.dg/warn/Wreturn-type-2.C: New test.
434
435 2004-06-24 Jeff Law <law@redhat.com>
436
437 * gcc.dg/tree-ssa/20050128-1.c: New test.
438
439 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
440
441 * gcc.target/frv/all-mdpackh-1.c: New test.
442
443 2005-01-28 Steven Bosscher <stevenb@suse.de>
444
445 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
446
447 2005-01-27 Richard Henderson <rth@redhat.com>
448
449 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
450
451 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
452
453 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
454
455 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
456
457 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
458 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
459 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
460 to cope with cases where the multilib options override the dg-options.
461
462 2005-01-27 Jakub Jelinek <jakub@redhat.com>
463
464 PR c/18946
465 * gcc.dg/noncompile/20050120-1.c: New test.
466
467 2005-01-26 Diego Novillo <dnovillo@redhat.com>
468
469 PR tree-optimization/19633
470 * gcc.dg/pr19633.c: New test.
471 * gcc.dg/tree-ssa/pr19633.c: New test.
472
473 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
474
475 * gcc.dg/20041216-1.c: New test.
476
477 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
478
479 PR objc/18862
480 * objc.dg/selector-2.m: New test.
481
482 2005-01-26 Jakub Jelinek <jakub@redhat.com>
483
484 * g++.dg/opt/range-test-2.C: New test.
485
486 PR rtl-optimization/19579
487 * gcc.c-torture/execute/20050124-1.c: New test.
488
489 2005-01-26 Greg Parker <gparker@apple.com>
490 Stuart Hastings <stuart@apple.com>
491
492 * gcc.c-torture/execute/20050125-1.c: New.
493
494 2005-01-18 Jan Hubicka <jh@suse.cz>
495
496 PR tree-optimize/19337
497 * gcc.c-torture/compile/20050119-1.c: New test.
498
499 2005-01-24 James E Wilson <wilson@specifixinc.com>
500
501 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
502 test for successful match.
503
504 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
505
506 PR objc/18408
507 * objc.dg/comp-types-7.m: New test.
508
509 2005-01-24 Janis Johnson <janis187@us.ibm.com>
510
511 * lib/target-supports.exp (current_target_name): New.
512 (check_effective_target_ilp32, check_effective_target_lp64):
513 Cache the result to use as long as the current target, with
514 multilib flags, remains the same.
515
516 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
517 (dg-require-weak, dg-require-visibility, dg-require-alias,
518 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
519 dg-require-effective-target, dg-skip-if): Remove call to
520 skip_test_and_clear_xfail.
521 (dg-test): Clear xfail data.
522
523 2005-01-24 Jakub Jelinek <jakub@redhat.com>
524
525 PR target/17751
526 * gcc.dg/ppc64-toc.c: New test.
527
528 * g++.dg/tree-ssa/empty-1.C: New test.
529
530 PR middle-end/19551
531 * gcc.c-torture/execute/20050121-1.c: New test.
532 * gcc.dg/20050121-2.c: New test.
533
534 2004-01-23 Steven G. Kargl <kargls@comcast.net>
535 Paul Brook <paul@codesourcery.com>
536
537 PR fortran/17941
538 * gfortran.dg/real_const_1.f: New test.
539 * gfortran.dg/real_const_2.f90: New test.
540 * gfortran.dg/complex_int_1.f90: New test.
541
542 2005-01-23 Bud Davis <bdavis9659@comcast.net>
543
544 PR fortran/19313
545 * gfortan.dg/inquire_6.f90: New test.
546
547 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
548
549 PR libfortran/19451
550 * open_readonly_1.f90: New test.
551
552 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
553
554 PR libfortran/18982
555 * gfortran.dg/open_new.f90: New file.
556
557 2005-01-22 Paul Brook <paul@codesourcery.com>
558
559 * namelist_1.f90: New test.
560
561 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
562
563 PR tree-optimization/19484
564 * gcc.c-torture/compile/20050122-[12].c: New tests.
565
566 2005-01-22 Paul Brook <paul@codesourcery.com>
567
568 * gfortran.dg/implicit_2.f90: New test.
569
570 2005-01-22 Bud Davis <bdavis9659@comcast.net>
571
572 PR fortran/19314
573 * gfortran.dg/inquire_5.f90: New test.
574
575 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
576
577 PR c/18809
578 * gcc.dg/pr18809-1.c: New test.
579
580 2005-01-21 Ian Lance Taylor <ian@airs.com>
581
582 * gcc.dg/20050121-1.c: New test.
583
584 PR tree-optimization/13000
585 * gcc.dg/20040206-1.c: Change warning to point where function is
586 being inlined.
587
588 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
589
590 PR c++/19208
591 * g++.dg/template/array11.C: New test.
592
593 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
594
595 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
596 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
597 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
598 * gfortran.dg/getenv_1.f90: Add dg-do directive.
599 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
600 gfortran.dg/pr17164.f90: Add missing dg-do directives.
601
602 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
603
604 PR tree-optimization/15349
605 * gcc.dg/tree-ssa/pr15349.c: New.
606
607 2005-01-20 Steve Ellcey <sje@cup.hp.com>
608
609 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
610
611 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
612
613 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
614 scan-assembler-times directive name.
615
616 * gcc.dg/asm-a.c: Move dg-require-effective-target to
617 after dg-do.
618
619 PR rtl-optimization/19462
620 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
621
622 2005-01-19 Steve Ellcey <sje@cup.hp.com>
623
624 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
625 counting function calls on ia64.
626
627 2005-01-19 Jakub Jelinek <jakub@redhat.com>
628
629 PR rtl-optimization/15139
630 * gcc.dg/20050111-2.c: New test.
631
632 PR c/17297
633 * gcc.c-torture/compile/20050113-1.c: New testcase.
634
635 PR middle-end/19164
636 * gcc.dg/20050113-1.c: New testcase.
637
638 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
639
640 * gcc.dg/vect/vect-85.c: Add comment.
641 * gcc.dg/vect/vect-86.c: Add xfail for now.
642 * gcc.dg/vect/vect-87.c: Add xfail for now.
643 * gcc.dg/vect/vect-88.c: Add xfail for now.
644 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
645
646 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
647
648 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
649
650 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
651
652 * g++.dg/debug/typedef3.C: New test.
653
654 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
655
656 PR c/19472
657 * gcc.dg/asm-a.c: New test.
658
659 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
660
661 * gcc.dg/sh-relax.c: Add prototype for abort.
662
663 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
664
665 * gcc.dg/short-compare-1.c: New test.
666 * gcc.dg/short-compare-2.c: Likewise.
667
668 2005-01-18 Michael Matz <matz@suse.de>
669
670 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
671
672 2005-01-17 Diego Novillo <dnovillo@redhat.com>
673
674 PR tree-optimization/19121
675 * gcc.c-torture/compile/pr19121.c: New test.
676
677 2005-01-17 James E. Wilson <wilson@specifixinc.com>
678
679 PR target/19357
680 * gcc.c-torture/compile/pr19357.c: New test.
681
682 2005-01-17 Ian Lance Taylor <ian@airs.com>
683
684 PR c/5675
685 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
686 pass--those that refer just to the variable, possibly with a
687 cast.
688 * gcc.dg/c99-const-expr-3.c: Likewise.
689
690 PR middle-end/13127
691 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
692 longer emitted.
693
694 2005-01-16 Bud Davis <bdavis9659@comcast.net>
695
696 PR fortran/18778
697 * gfortran.dg/endfile_2.f90: New test.
698
699 2005-01-16 Steven G. Kargl <kargls@comcast.net>
700
701 PR 19168
702 * gfortran.dg/select_5.f90: New test.
703
704 2004-01-16 Paul Brook <paul@codesourcery.com>
705
706 * gfortran.dg/common_4.f90: New test.
707
708 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
709
710 PR rtl-optimization/19462
711 * gcc.dg/torture/pr19462-1.c: New test.
712
713 2005-01-15 Ziemowit Laski <zlaski@apple.com>
714
715 PR objc/19321
716 * objc.dg/func-ptr-2.m: New.
717 * objc.dg/volatile-1.m: New.
718
719 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
720
721 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
722
723 2005-01-15 Jakub Jelinek <jakub@redhat.com>
724
725 PR tree-optimization/19060
726 * gcc.c-torture/execute/20050104-1.c: New test.
727
728 2005-01-15 Bud Davis <bdavis9659@comcast.net>
729
730 PR fortran/18983
731 * gfortran.dg/write_to_null.f90: New test.
732
733 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
734 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
735
736 PR other/19328
737 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
738 argument.
739
740 2005-01-15 Jakub Jelinek <jakub@redhat.com>
741
742 PR c++/19263
743 * g++.dg/init/vector1.C: New test.
744
745 2005-01-14 James E. Wilson <wilson@specifixinc.com>
746
747 PR target/13158
748 * gcc.target/ia64/sibcall-unwind-1.c: New test.
749 PR target/18987
750 * gcc.target/ia64/sibcall-unwind-2.c: New test.
751
752 2005-01-14 Steven G. Kargl <kargls@comcast.net>
753
754 * gfortran.dg/select_1.f90: New test.
755 * gfortran.dg/select_2.f90: New test.
756 * gfortran.dg/select_3.f90: New test.
757 * gfortran.dg/select_4.f90: New test.
758
759 2005-01-14 Jakub Jelinek <jakub@redhat.com>
760
761 PR middle-end/19084
762 PR rtl-optimization/19348
763 * gcc.dg/20050111-1.c: New test.
764 * gcc.c-torture/execute/20050111-1.c: New test.
765
766 * gcc.dg/i386-asm-4.c: New test.
767
768 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
769
770 * gcc.dg/nested-func-2.c: New test.
771 * ada/acats/norun.lst: Remove c953002.
772
773 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
774
775 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
776
777 2005-01-12 Ben Elliston <bje@au.ibm.com>
778
779 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
780
781 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
782
783 PR target/18761
784 * g++.dg/abi/align1.C: New test.
785
786 2005-01-11 Alan Modra <amodra@bigpond.net.au>
787
788 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
789 at a time.
790 * g++.dg/ext/altivec_check.h: Support compiling as C.
791
792 2005-01-10 Roger Sayle <roger@eyesopen.com>
793
794 PR c++/19355
795 * g++.dg/expr/pr19355-1.C: New test case.
796
797 2005-01-10 Laurent GUERBY <laurent@guerby.net>
798
799 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
800 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
801 * ada/acats/tests/c3/c92005b.ada: Likewise.
802 * ada/acats/tests/c3/cxb3012.a: Likewise.
803 * ada/acats/norun.lst: Add c380004 and c953002, add PR
804
805 2005-01-09 Paul Brook <paul@codesourcery.com>
806
807 * gfortran.dg/common_2.f90: New file.
808 * gfortran.dg/common_3.f90: New file.
809
810 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
811
812 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
813
814 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
815
816 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
817 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
818 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
819 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
820 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
821 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
822 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
823 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
824 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
825 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
826 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
827 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
828 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
829 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
830 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
831 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
832 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
833 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
834 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
835 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
836 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
837 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
838 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
839 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
840 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
841 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
842 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
843 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
844 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
845 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
846 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
847 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
848 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
849 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
850 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
851 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
852 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
853 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
854 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
855 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
856 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
857 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
858 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
859 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
860 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
861 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
862 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
863 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
864 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
865 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
866 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
867 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
868 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
869 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
870 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
871 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
872 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
873 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
874 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
875 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
876 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
877 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
878 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
879 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
880 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
881 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
882 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
883
884 * gcc.dg/vect/vect-1.c: Fix spelling.
885 * gcc.dg/vect/vect-10.c: Fix spelling.
886 * gcc.dg/vect/vect-11.c: Fix spelling.
887 * gcc.dg/vect/vect-12.c: Fix spelling.
888 * gcc.dg/vect/vect-14.c: Fix spelling.
889 * gcc.dg/vect/vect-15.c: Fix spelling.
890 * gcc.dg/vect/vect-16.c: Fix spelling.
891 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
892 * gcc.dg/vect/vect-64.c: Fix comments.
893 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
894
895 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
896 Ira Rosen <irar@il.ibm.com>
897
898 * gcc.dg/vect/vect-70.c: New test.
899 * gcc.dg/vect/vect-71.c: New test.
900
901 2005-01-09 Manfred Hollstein <mh@suse.com>
902
903 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
904 * gcc.dg/pr18241-2.c: Likewise.
905 * gcc.dg/pr18241-3.c: Likewise.
906 * gcc.dg/pr18241-4.c: Likewise.
907 * gcc.dg/pr18241-5.c: Likewise.
908
909 2005-01-08 Richard Henderson <rth@redhat.com>
910
911 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
912 False for x86 and x86-64.
913
914 2005-01-08 Diego Novillo <dnovillo@redhat.com>
915
916 PR tree-optimization/18241
917 * gcc.dg/pr18241-1.c: New test.
918 * gcc.dg/pr18241-2.c: New test.
919 * gcc.dg/pr18241-3.c: New test.
920 * gcc.dg/pr18241-4.c: New test.
921 * gcc.dg/pr18241-5.c: New test.
922
923 2005-01-08 Steven G. Kargl <kargls@comcast.net>
924
925 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
926 gfortran.dg/select_4.f90: New.
927
928 2005-01-07 Jakub Jelinek <jakub@redhat.com>
929
930 * gcc.c-torture/execute/20050107-1.c: New test.
931
932 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
933
934 PR c++/19298
935 * g++.dg/template/ref2.C: New.
936
937 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
938
939 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
940 instead of being empty.
941
942 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
943
944 PR fortran/15553
945 * gfortran.dg/array-1.f90: New test.
946
947 2005-01-07 Jakub Jelinek <jakub@redhat.com>
948
949 PR tree-optimization/19283
950 * gcc.c-torture/execute/20050106-1.c: New test.
951
952 PR rtl-optimization/18861
953 * gcc.dg/20050105-1.c: New test.
954
955 PR tree-optimization/18828
956 * gcc.dg/20050105-2.c: New test.
957
958 2005-01-07 Andreas Jaeger <aj@suse.de>
959
960 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
961
962 2005-01-07 Bud Davis <bdavis9659@comcast.net>
963
964 PR fortran/18398
965 * gfortran.dg/fmt_read.f90: New test.
966
967 2005-01-06 Geoffrey Keating <geoffk@apple.com>
968
969 * gcc.dg/rs6000-ldouble-2.c: New.
970
971 2005-01-06 Mark Mitchell <mark@codesourcery.com>
972
973 PR c++/19244
974 * g++.dg/parser/ctor2.C: New test.
975
976 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
977
978 PR c++/17154
979 * g++.dg/template/using9.C: New test.
980
981 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
982
983 PR c++/19258
984 * g++.dg/lookup/friend6.C: New test.
985
986 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
987
988 PR c++/19270
989 * g++.dg/template/array10.C: New.
990
991 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
992
993 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
994 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
995
996 2005-01-06 Jakub Jelinek <jakub@redhat.com>
997
998 * gcc.c-torture/compile/20050105-1.c: New test.
999
1000 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1001
1002 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1003
1004 2005-01-05 Roger Sayle <roger@eyesopen.com>
1005
1006 PR middle-end/19100
1007 * gcc.dg/conv-3.c: New test case.
1008
1009 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1010
1011 * gcc.dg/asm-wide-1.c: New test.
1012
1013 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1014
1015 PR c++/19030
1016 * g++.dg/parse/crash22.C: New
1017
1018 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1019
1020 PR 19257
1021 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1022
1023 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1024
1025 PR middle-end/17767
1026 * gcc.dg/i386-mmx-6.c: New test case.
1027
1028 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1029
1030 PR tree-optimization/18308
1031 * gcc.dg/vect/pr18308.c: New testcase.
1032
1033 2005-01-04 Andreas Jaeger <aj@suse.de>
1034
1035 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1036
1037 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1038 Robert Bowdidge <bowdidge@apple.com>
1039
1040 * gcc.dg/cpp/subframework1.c: New.
1041 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1042 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1043 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1044 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1045
1046 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1047
1048 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1049 producing warning.
1050 * gcc.dg/darwin-weakimport-2.c: New.
1051
1052 2005-01-03 Richard Henderson <rth@redhat.com>
1053
1054 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1055
1056 2005-01-03 Richard Henderson <rth@redhat.com>
1057
1058 * gcc.dg/vect/vect.exp: Enable for ia64.
1059 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1060 (check_effective_target_vect_float): Likewise.
1061 (check_effective_target_vect_no_align): Likewise.
1062 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1063 * gcc.dg/vect/vect-8.c: Likewise.
1064
1065 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1066
1067 PR target/19236
1068 * gcc.dg/pr19236-1.c: New test case.
1069
1070 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1071
1072 PR rtl-optimization/12092
1073 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1074
1075 2005-01-02 Andreas Jaeger <aj@suse.de>
1076
1077 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1078
1079 2005-01-01 Roger Sayle <roger@eyesopen.com>
1080 Andrew Pinski <pinskia@physics.uc.edu>
1081
1082 PR rtl-optimization/12092
1083 * gcc.dg/pr12092-1.c: New test case.
1084
1085 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1086
1087 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1088 'hidden' and 'default' for better portability.
1089 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1090
1091 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1092 6 and 7.
1093 * g++.old-deja/g++.brendan/new3.C: Likewise.
1094
1095 2005-01-01 Steven Bosscher <stevenb@suse.de>
1096
1097 * gcc.dg/20041231-1.C: New test.
1098 * g++.dg/warn/Wunreachable-code-1.C: New test.
1099
1100 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1101
1102 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1103 file, not /dev/null. Abort on error.
1104
1105 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1106 Ziemowit Laski <zlaski@apple.com>
1107
1108 PR objc/18971
1109 * objc.dg/encode-5.m: New test.
1110
1111 2004-12-29 Richard Henderson <rth@redhat.com>
1112
1113 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1114 * objc.dg/stabs-1.m: Disable for ia64.
1115
1116 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1117
1118 PR c++/19190
1119 * g++.dg/warn/Wunused-10.C: New test.
1120
1121 2004-12-28 Richard Henderson <rth@redhat.com>
1122
1123 * objc.dg/stabs-1.m: Disable for alpha.
1124
1125 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1126
1127 PR c++/19149
1128 * g++.dg/parse/error23.C: New test.
1129
1130 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1131
1132 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1133
1134 PR fortran/19032
1135 * gfortran.dg/intrinsic_modulo_1.f90: New.
1136 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1137 tests with divisor -1.
1138
1139 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1140
1141 * g++.dg/opt/temp1.C (memcpy): Return a value.
1142
1143 PR c++/19148
1144 * g++.dg/expr/cond7.C: New test.
1145
1146 2004-12-27 Paul Brook <paul@codesourcery.com>
1147
1148 * gfortran.dg/g77/select_no_compile.f: Remove.
1149
1150 2004-12-27 Richard Henderson <rth@redhat.com>
1151
1152 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1153 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1154 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1155
1156 2004-12-26 Richard Henderson <rth@redhat.com>
1157
1158 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1159 by 1i instead of token pasting.
1160
1161 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1162
1163 PR tree-optimization/17578
1164 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1165 to additional_flags.
1166 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1167
1168 2004-12-25 Richard Henderson <rth@redhat.com>
1169
1170 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1171 Remove Alpha.
1172
1173 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1174
1175 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1176 hppa*-*-hpux*.
1177 * gcc.dg/pr17957.c (dg-options): Likewise.
1178 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1179 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1180 instead of 0 on __hppa__.
1181 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1182 "foo,%r" on hppa*-*-*.
1183
1184 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1185
1186 PR fortran/19071
1187 * gfortran.dg/complex_write.f90: New test.
1188
1189 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1190
1191 PR c++/17595
1192 * g++.dg/parse/pragma2.C: New test.
1193
1194 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1195
1196 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1197
1198 * gcc.dg/empty2.c: Add missing dg-warning.
1199
1200 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1201
1202 PR c++/17413
1203 * g++.dg/template/local4.C: New test.
1204 * g++.dg/template/crash19.C: Add dg-error marker.
1205
1206 * g++.dg/template/crash31.C: Correct embedded PR number.
1207
1208 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1209
1210 PR c++/16405
1211 * g++.dg/opt/temp1.C: Add do-run marker.
1212
1213 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1214
1215 * g++.dg/template/spec19.C: New.
1216
1217 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1218
1219 PR target/16819
1220 * gcc.dg/empty2.c: New.
1221
1222 2004-12-23 Richard Henderson <rth@redhat.com>
1223
1224 * lib/target-supports.exp (check_effective_target_vect_no_align):
1225 Remove i?86 and x86-64.
1226
1227 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1228
1229 PR c++/16405
1230 * g++.dg/opt/temp1.C: New test.
1231
1232 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1233
1234 PR c++/18733
1235 * g++.dg/template/friend33.C: New testcase.
1236
1237 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1238
1239 PR c++/18464
1240 * g++.dg/template/cond5.C: New test.
1241
1242 PR c++/18492
1243 * g++.dg/inherit/thunk3.C: New test.
1244
1245 PR c++/11224
1246 * g++.dg/warn/Wunused-9.C: New test.
1247
1248 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1249
1250 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1251
1252 2004-12-22 Jan Beulich <jbeulich@novell.com>
1253
1254 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1255
1256 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1257
1258 PR c++/18378
1259 * g++.dg/ext/packed8.C: New test.
1260
1261 PR c++/13268
1262 * g++.dg/template/crash31.C: New test.
1263
1264 PR c++/19034
1265 * g++.dg/template/crash30.C: New test.
1266
1267 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1268
1269 PR C++/18984
1270 * g++.dg/eh/ctor3.C: New test.
1271
1272 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1273
1274 * objc.dg/stabs-1.m: Allow section name to be quoted and
1275 assembly label to begin with '.LL'.
1276
1277 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1278
1279 * gcc.dg/vect/vect.exp
1280 (check_effective_target_lp64_or_vect_no_align): New.
1281 * gcc.dg/vect/vect-77.c: Use it.
1282 * gcc.dg/vect/vect-78.c: Use it.
1283
1284 * lib/target-supports.exp
1285 (check_effective_target_vect_no_max,
1286 check_effective_target_vect_no_bitwise,
1287 check_effective_target_vect_no_align): New.
1288 * gcc.dg/vect/vect-13.c: Use them.
1289 * gcc.dg/vect/vect-17.c: Ditto.
1290 * gcc.dg/vect/vect-18.c: Ditto.
1291 * gcc.dg/vect/vect-19.c: Ditto.
1292 * gcc.dg/vect/vect-20.c: Ditto.
1293 * gcc.dg/vect/vect-27.c: Ditto.
1294 * gcc.dg/vect/vect-29.c: Ditto.
1295 * gcc.dg/vect/vect-44.c: Ditto.
1296 * gcc.dg/vect/vect-48.c: Ditto.
1297 * gcc.dg/vect/vect-50.c: Ditto.
1298 * gcc.dg/vect/vect-52.c: Ditto.
1299 * gcc.dg/vect/vect-54.c: Ditto.
1300 * gcc.dg/vect/vect-56.c: Ditto.
1301 * gcc.dg/vect/vect-58.c: Ditto.
1302 * gcc.dg/vect/vect-60.c: Ditto.
1303 * gcc.dg/vect/vect-72.c: Ditto.
1304 * gcc.dg/vect/vect-80.c: Ditto.
1305
1306 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1307
1308 PR c++/14075
1309 * g++.dg/init/string1.C: New.
1310
1311 PR c++/18975
1312 * g++.dg/other/synth1.C: New.
1313
1314 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1315
1316 PR c/18963
1317 * gcc.dg/pr18963-1.c: New test.
1318
1319 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1320
1321 PR c/18596
1322 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1323 * gcc.dg/pr18596-1.c: Use dg-error.
1324 (dg-options): Use -fno-unit-at-a-time.
1325 * gcc.dg/pr18596-2.c: New test.
1326 * gcc.dg/pr18596-3.c: New test.
1327
1328 2004-12-20 Roger Sayle <roger@eyesopen.com>
1329
1330 PR middle-end/18683
1331 * g++.dg/opt/pr18683-1.C: New test case.
1332
1333 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1334
1335 PR other/19093
1336 * g++.dg/opt/max1.C: Fix for 64bit targets.
1337
1338 2004-12-20 Matt Austern <austern@apple.com>
1339
1340 PR c++/19044
1341 * g++.dg/ext/builtin6.C: New
1342
1343 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1344
1345 PR tree-optimization/19080
1346 * gcc.c-torture/compile/pr19080.c: New test.
1347
1348 2004-12-20 Steven Bosscher <stevenb@suse.de>
1349
1350 * gcc.dg/20041219-1.c: New test.
1351
1352 2004-12-19 Roger Sayle <roger@eyesopen.com>
1353
1354 PR middle-end/19068
1355 * g++.dg/opt/max1.C: New test case.
1356
1357 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1358
1359 * gcc.dg/fdata-sections-1.c: New test.
1360
1361 2004-12-18 Roger Sayle <roger@eyesopen.com>
1362
1363 PR middle-end/18548
1364 * gcc.dg/max-1.c: New test case.
1365
1366 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1367
1368 * gcc.c-torture/execute/20041218-1.c: New test.
1369
1370 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1371
1372 * gcc.dg/pr18501.c: New test.
1373 * gcc.dg/uninit-5.c: XFAIL.
1374 * gcc.dg/uninit-9.c: XFAIL.
1375
1376 2004-12-17 Dale Johannesen <dalej@apple.com>
1377
1378 * gcc.dg/20041213-1.c: New.
1379
1380 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1381
1382 * objc.dg/stabs-1.m: Allow assembly label to begin
1383 with a dot ('.').
1384
1385 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1386
1387 * gcc.c-torture/execute/20041213-1.c: Move...
1388 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1389
1390 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1391
1392 PR c++/18721
1393 * g++.dg/lookup/conv-5.C: New.
1394
1395 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1396
1397 * objc.dg/stabs-1.m: New test.
1398
1399 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1400
1401 * gcc.dg/visibility-c.c: Change compile to
1402 assemble for the test.
1403
1404 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1405
1406 PR target/19041
1407 * gcc.dg/visibility-c.c: New test.
1408
1409 2004-12-16 Roger Sayle <roger@eyesopen.com>
1410
1411 PR middle-end/18493
1412 * gcc.dg/switch-8.c: New test case.
1413
1414 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1415
1416 PR c++/18905
1417 * g++.dg/template/init4.C: New.
1418 * g++.dg/opt/static3.C: Enable optimizer.
1419
1420 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1421
1422 * g++.dg/other/complex1.C: New test.
1423
1424 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1425
1426 * g++.dg/opt/inline9.C: New test.
1427
1428 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1429
1430 PR fortran/18993
1431 * gfotran.dg/nullify_1.f: New test.
1432
1433 2004-12-15 Richard Henderson <rth@redhat.com>
1434
1435 * gcc.target/i386/i386.exp: New harness.
1436 * gcc.target/i386/vect-args.c: New.
1437
1438 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1439
1440 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1441
1442 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1443
1444 PR c++/18825
1445 * g++.dg/template/friend32.C: New test.
1446
1447 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1448
1449 * cpp/pragma-once-1.c: New test.
1450 * cpp/pragma-once-1b.h: Likewise.
1451 * cpp/pragma-once-1c.h: Likewise.
1452 * cpp/pragma-once-1d.h: Likewise.
1453 * cpp/inc/pragma-once-1a.h: Likewise.
1454
1455 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1456 Steven G. Kargl <kargls@comcast.net>
1457
1458 PR fortran/17597
1459 * gfortran.dg/list_read_3.f90: New test.
1460
1461 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1462
1463 * gcc.dg/ftrapv-2.c: New test.
1464
1465 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1466
1467 PR c++/18981
1468 * g++.dg/template/typename9.C: New test.
1469
1470 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1471
1472 PR c++/18738
1473 * g++.dg/template/typename8.C: New test.
1474 * g++.dg/parse/friend2.C: Tweak error message.
1475
1476 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1477
1478 * gcc.c-torture/20041214-1.c: New test.
1479
1480 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1481
1482 PR c++/18965
1483 * g++.dg/init/array17.C: New test.
1484
1485 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1486
1487 PR c++/18793
1488 * g++.dg/init/aggr3.C: New test.
1489
1490 2004-12-14 Janis Johnson <janis187@us.ibm.com
1491
1492 * gcc.dg/altivec-types-1.c: New test.
1493 * gcc.dg/altivec-types-2.c: New test.
1494 * gcc.dg/altivec-types-3.c: New test.
1495 * gcc.dg/altivec-types-4.c: New test.
1496 * g++.dg/ext/altivec-types-1.C: New test.
1497 * g++.dg/ext/altivec-types-2.C: New test.
1498 * g++.dg/ext/altivec-types-3.C: New test.
1499 * g++.dg/ext/altivec-types-4.C: New test.
1500
1501 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1502
1503 PR middle-end/18951
1504 * gcc.c-torture/execute/20041213-1.c: New test.
1505
1506 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1507
1508 PR c++/18949
1509 * g++.dg/template/cast1.C: New.
1510
1511 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1512
1513 * gcc.c-torture/execute/20041213-2.c: New test.
1514
1515 2004-12-13 Richard Henderson <rth@redhat.com>
1516
1517 * gcc.dg/i386-sse-10.c: Fix typo in options.
1518
1519 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1520
1521 PR c++/18968
1522 * g++.dg/opt/pr18968.C: New test.
1523
1524 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1525
1526 PR c++/18925
1527 * g++.dg/ext/visibility/staticdatamem.C: New test.
1528
1529 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1530
1531 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1532
1533 2004-12-13 Roger Sayle <roger@eyesopen.com>
1534
1535 PR rtl-optimization/18928
1536 * gcc.dg/pr18928-1.c: New test case.
1537
1538 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1539
1540 PR tree-opt/16951
1541 * gcc.c-torture/compile/20041211-1.c: New.
1542
1543 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1544
1545 PR middle-end/17564
1546 * gcc.c-torture/execute/20041212-1.c: New test.
1547
1548 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1549
1550 PR fortran/18869
1551 * gfortran.dg/common_1.f90: New test.
1552
1553 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1554 Paul Brook <paul@codesourcery.com>
1555
1556 PR fortran/16222
1557 * gfortran.dg/real_do_1.f90: New test.
1558
1559 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1560
1561 PR tree-opt/18040
1562 * g++.dg/opt/ptrmem6.C: New test.
1563
1564 2004-12-11 Roger Sayle <roger@eyesopen.com>
1565
1566 PR middle-end/18921
1567 * gcc.dg/pr18921-1.c: New test case.
1568
1569 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1570
1571 PR fortran/17175
1572 * gfortran.dg/scale_1.f90: New test.
1573
1574 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1575
1576 PR middle-end/18903
1577 * gcc.c-torture/compile/pr18903.c: New test.
1578
1579 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1580
1581 * gcc.c-torture/execute/20041210-1.c: New test.
1582
1583 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1584
1585 PR c++/18731
1586 * g++.dg/parser/struct-1.C: New test.
1587 * g++.dg/parser/struct-2.C: New test.
1588 * g++.dg/parser/struct-3.C: New test.
1589
1590 2004-12-09 Richard Henderson <rth@redhat.com>
1591
1592 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1593
1594 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1595 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1596
1597 2004-12-09 Matt Austern <austern@apple.com>
1598
1599 PR c++/18514
1600 * g++.dg/ext/builtin1.C: New
1601 * g++.dg/ext/builtin2.C: New
1602 * g++.dg/ext/builtin3.C: New
1603 * g++.dg/ext/builtin4.C: New
1604 * g++.dg/ext/builtin5.C: New
1605
1606 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1607
1608 PR tree-opt/18904
1609 * g++.dg/opt/ptrmem5.C: New test.
1610
1611 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1612
1613 * g++.dg/parse/typename5.C: Adjust for new error.
1614 * g++.dg/parse/typename7.C: New.
1615
1616 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1617
1618 PR c++/18073
1619 * g++.dg/other/mmintrin.C: New test.
1620
1621 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1622
1623 PR c++/16681
1624 * g++.dg/init/array15.C: New.
1625 * g++.dg/init/array16.C: New.
1626
1627 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1628
1629 PR fortran/18826
1630 * gfortran.dg/assign_1.f90: New test.
1631
1632 2004-12-08 Nick Clifton <nickc@redhat.com>
1633
1634 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1635 * gcc.target/xstormy16/data_below100: Likewise.
1636 * gcc.target/xstormy16/sfr: Likewise.
1637 * gcc.target/xstormy16/below100.S: New test source file.
1638 * gcc.target/xstormy16/below100.ld: New test linker script.
1639 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1640 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1641 bp instructions.
1642 * gcc.target/xstormy16/bp.c: Likewise.
1643
1644 * gcc.target/xstormy16/bss_below100: New files:
1645 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1646 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1647 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1648 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1649 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1650 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1651 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1652 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1653 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1654 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1655 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1656 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1657 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1658 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1659 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1660 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1661 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1662 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1663 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1664 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1665 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1666 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1667 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1668 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1669 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1670 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1671 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1672
1673 * gcc.target/xstormy16/data_below100: New files:
1674 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1675 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1676 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1677 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1678 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1679 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1680 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1681 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1682 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1683 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1684 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1685 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1686 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1687 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1688 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1689 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1690 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1691 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1692 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1693 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1694 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1695 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1696 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1697 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1698 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1699 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1700 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1701
1702 * gcc.target/xstormy16/sfr: New files:
1703 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1704 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1705 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1706 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1707 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1708 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1709 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1710 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1711 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1712 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1713 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1714 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1715 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1716 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1717 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1718 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1719 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1720 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1721 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1722 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1723 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1724 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1725 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1726 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1727 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1728 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1729 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1730 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1731 27_if0_sfrw_bitfield_f.c
1732
1733 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1734
1735 PR c++/18100
1736 * g++.dg/lookup/name-clash4.C: New test.
1737
1738 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1739
1740 PR c++/18672
1741 * g++.dg/opt/array1.C: New.
1742
1743 PR c++/18803
1744 * g++.dg/template/operator5.C: New.
1745
1746 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1747
1748 PR c/18867
1749 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1750
1751 2004-12-07 Steven Bosscher <stevenb@suse.de>
1752
1753 * gcc.dg/noncompile/20041207.c: New test.
1754
1755 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1756
1757 * g++.dg/other/unreachable-1.C: New test.
1758
1759 2004-12-06 Nick Clifton <nickc@redhat.com>
1760
1761 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1762 <limits.h> because the latter comes from gcc's include/ directory
1763 and not the newlib/libc/include directory.
1764
1765 2004-12-04 Richard Henderson <rth@redhat.com>
1766
1767 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1768
1769 2004-12-04 Richard Henderson <rth@redhat.com>
1770
1771 * lib/target-supports.exp (check_gc_sections_available): Disable
1772 for alpha and ia64.
1773
1774 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1775
1776 PR middle-end/17909
1777 * g++.dg/other/vararg-2.C: New test.
1778
1779 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1780
1781 PR c++/17011, c++/17971
1782 * g++.dg/template/error15.C: Adjust expected error.
1783 * g++.dg/template/instantiate3.C: Likewise.
1784
1785 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1786
1787 * gcc.dg/altivec-18.c: Fix for darwin
1788
1789 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1790
1791 PR c++/18782
1792 * g++.dg/parse/ptrmem2.C: New.
1793
1794 PR c++/18318
1795 * g++.dg/template/new1.C: New.
1796
1797 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1798
1799 PR fortran/18710
1800 * gfortran.dg/direct_io_3.f90: New test.
1801
1802 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1803
1804 PR 18758
1805 * g++.dg/parse/crash21.C: New.
1806
1807 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1808
1809 PR c++/15664, c++/18276
1810 * g++.dg/template/ttp13.C: New test.
1811 * g++.dg/template/ttp14.C: Likewise.
1812
1813 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1814
1815 PR c++/18123
1816 * g++.dg/parse/enum2.C: New test.
1817 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1818
1819 2004-12-02 Nick Clifton <nickc@redhat.com>
1820
1821 * gcc.target/xstormy16: New test directory.
1822 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1823 * gcc.target/xstormy16/bp.c: Check the generation of bp
1824 instructions.
1825 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1826 bn instructions and the BELOW100 attribute.
1827
1828 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1829
1830 PR target/16952
1831 * gcc.dg/ppc-eabi.c: New.
1832
1833 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1834
1835 PR fortran/18284
1836 * gfortran.dg/backspace.f90
1837
1838 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1839
1840 * gfortran.dg/inquire.f90: New test.
1841
1842 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1843
1844 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1845 handle effective-target-keyword.
1846 (dg-skip-if): Support effective-target keyword as target list.
1847 (dg-xfail-if): Ditto.
1848 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1849
1850 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1851
1852 PR tree-optimization/18291
1853 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1854
1855 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1856
1857 PR C++/18729
1858 * g++.dg/parse/crash20.C: New.
1859
1860 PR c++/17431
1861 * g++.dg/overload/arg1.C: New.
1862 * g++.dg/overload/arg2.C: New.
1863 * g++.dg/overload/arg3.C: New.
1864 * g++.dg/overload/arg4.C: New.
1865
1866 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1867
1868 * gcc.dg/c99-flex-array-4.c: Remove.
1869
1870 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1871
1872 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1873
1874 * lib/target-supports.exp (is-effective-target): Simplify.
1875
1876 * lib/target-supports.exp (check_effective_target_vect_long):
1877 Fix for powerpc64-*-*.
1878
1879 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1880
1881 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1882 to support new requirements on FreeBSD 5.
1883
1884 2004-11-30 Devang Patel <dpatel@apple.com>
1885
1886 PR 18702
1887 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1888
1889 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1890
1891 * g++.dg/ext/altivec-13.C: New test.
1892
1893 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1894
1895 PR tree-opt/18298
1896 * gcc.c-torture/execute/p18298.c: New test.
1897
1898 2004-11-30 Ira Rosen <irar@il.ibm.com>
1899 Dorit Naishlos <dorit@il.ibm.com>
1900
1901 PR tree-opt/18607
1902 * gcc.dg/vect/vect-89.c: New test.
1903
1904 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1905
1906 * gcc.dg/pr18596-1.c: New test.
1907
1908 2004-11-30 Ben Elliston <bje@au.ibm.com>
1909
1910 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1911
1912 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1913
1914 PR c/18479
1915 * gcc.dg/pr18479.c: New test.
1916
1917 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1918
1919 PR target/18490
1920 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1921 mmix-knuth-mmixware.
1922
1923 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1924 cris-*-elf* cris-*-aout* mmix-*-*
1925
1926 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1927
1928 PR middle-end/18725
1929 * gcc.dg/pr18725.c: New test.
1930
1931 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1932
1933 PR target/18488
1934 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1935
1936 PR target/18336
1937 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1938
1939 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1940
1941 PR c++/18368
1942 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1943 * g++.old-deja/g++.law/ctors5.C: Likewise.
1944 * g++.old-deja/g++.other/crash25.C: Likewise.
1945
1946 PR c++/18674
1947 * g++.dg/template/error16.C: New test.
1948
1949 PR c++/18512
1950 * g++.dg/template/crash29.C: New test.
1951
1952 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1953
1954 PR tree-optimization/18712
1955 * gcc.c-torture/compile/pr18712.c: New test.
1956
1957 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1958
1959 PR c/7544
1960 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1961 tests.
1962
1963 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1964
1965 PR c++/18652
1966 * g++.dg/lookup/crash6.C: New test.
1967
1968 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1969
1970 PR middle-end/18164
1971 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1972
1973 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1974
1975 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1976 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1977 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1978
1979 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1980
1981 * gcc.dg/pr18164.c: New test.
1982
1983 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1984
1985 * gcc.dg/funroll-loops-all.c: New.
1986
1987 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1988
1989 PR target/18489
1990 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
1991 delimeter, match space and TAB as well as ":".
1992
1993 PR target/18484
1994 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
1995
1996 PR target/18348
1997 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
1998
1999 PR target/18345
2000 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2001
2002 PR target/18337
2003 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2004
2005 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2006
2007 * gfortran.dg/direct_io_2.f90: New test.
2008
2009 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2010
2011 PR target/18334
2012 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2013
2014 2004-11-28 Richard Henderson <rth@redhat.com>
2015
2016 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2017
2018 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2019
2020 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2021 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2022 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2023 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2024 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2025 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2026 gcc.dg/pointer-arith-8.c: New tests.
2027
2028 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2029
2030 PR fortran/18364
2031 * gfortran.dg/endfile.f90: New test.
2032
2033 2004-11-27 Falk Hueffner <falk@debian.org>
2034
2035 * gcc.dg/loop-6.c: New test.
2036
2037 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2038
2039 * gcc.c-torture/execute/20041126-1.c: New test.
2040
2041 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2042
2043 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2044 on IRIX.
2045
2046 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2047
2048 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2049 functions.
2050
2051 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2052
2053 PR rtl-optimization/17825
2054 * gcc.c-torture/compile/20041119-1.c: New test.
2055
2056 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2057
2058 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2059 Check existence of ld library path variables before unsetting.
2060
2061 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2062
2063 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2064
2065 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2066
2067 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2068
2069 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2070
2071 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2072
2073 2004-11-26 Ben Elliston <bje@au.ibm.com>
2074
2075 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2076 dg-do directive.
2077
2078 2004-11-26 Ben Elliston <bje@au.ibm.com>
2079
2080 * gcc.dg/pr17957.c: Pass --param, not -param.
2081
2082 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2083
2084 PR middle-end/17957
2085 * testsuite/gcc.dg/pr17957.c: New test.
2086
2087 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2088
2089 PR c++/18445
2090 * g++.dg/template/crash28.C: Likewise.
2091
2092 PR c++/18001
2093 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2094 * g++.dg/ext/lvaddr.C: Likewise.
2095 * g++.dg/opt/pr7503-3.C: Likewise.
2096
2097 PR c++/18466
2098 * g++.dg/parse/qualified3.C: New test.
2099 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2100
2101 PR c++/18545
2102 * g++.dg/expr/return1.C: New test.
2103
2104 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2105
2106 Friend class name lookup 3/n, PR c++/3332
2107 * g++.dg/lookup/friend3.C: New test.
2108 * g++.dg/lookup/friend4.C: Likewise.
2109 * g++.dg/lookup/friend5.C: Likewise.
2110
2111 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2112
2113 Friend class name lookup 2/n, PR c++/14513, c++/15410
2114 * g++.dg/lookup/friend2.C: New test.
2115 * g++.dg/template/friend31.C: Likewise.
2116
2117 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2118
2119 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2120
2121 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2122
2123 PR c++/17473
2124 * g++.dg/tc1/dr56.C: Remove.
2125 * g++.dg/template/typedef1.C: Add dg-error markers.
2126 * g++.old-deja/g++.other/typedef7.C: Likewise.
2127
2128 PR c++/18285
2129 * g++.dg/parse/typedef7.C: New test.
2130
2131 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2132
2133 * gcc.c-torture/execute/20041124-1.c: New test.
2134
2135 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2136
2137 * g++.dg/template/deduce3.C: New test.
2138
2139 PR c++/18586
2140 * g++.dg/template/crash27.C: New test.
2141
2142 PR c++/18530
2143 * g++.dg/warn/Wshadow-3.C: New test.
2144
2145 2004-11-24 Devang Patel <dpatel@apple.com>
2146
2147 PR/18555
2148 * gcc.dg/cpp/isysroot-1.c: New test.
2149 * gcc.dg/cpp/usr/include/stdio.h: New file.
2150 * gcc.dg/cpp/isysroot-2.c: New test.
2151 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2152 New file.
2153
2154 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2155
2156 PR c++/8929
2157 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2158
2159 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2160
2161 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2162 * gcc.target/sparc/pdist.c: Likewise.
2163
2164 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2165
2166 PR c++/16882
2167 * g++.dg/conversion/simd1.C: New test.
2168
2169 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2170
2171 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2172 and restore_ld_library_path_env_vars.
2173 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2174 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2175 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2176 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2177
2178 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2179
2180 * gcc.dg/pragma-align-2.c: Test macro expansion.
2181 * gcc.dg/pragma-pack-2.c: New test.
2182
2183 2004-11-23 Richard Henderson <rth@redhat.com>
2184
2185 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2186 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2187 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2188 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2189 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2190 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2191
2192 * gcc.dg/vect/vect.exp: Add check for alpha.
2193 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2194 (check_effective_target_vect_int): Enable for alpha.
2195 (check_effective_target_vect_long): New.
2196 (is-effective-target): Add it.
2197
2198 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2199
2200 * gcc.dg/pr18614-1.c: New test.
2201
2202 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2203
2204 * gcc.dg/setjmp-2.c: New test.
2205
2206 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2207
2208 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2209 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2210 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2211 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2212 gcc.target/sparc/pdist.c: New tests.
2213
2214 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2215
2216 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2217
2218 2004-11-22 Dale Johannesen <dalej@apple.com>
2219
2220 * gcc.dg/20041111-1.c: New.
2221
2222 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2223
2224 PR tree-opt/18536
2225 * gcc.dg/vect/pr18536.c: New test.
2226
2227 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2228
2229 PR c++/18354
2230 * g++.dg/template/nontype11.C: New test.
2231
2232 2004-11-21 Roger Sayle <roger@eyesopen.com>
2233
2234 PR middle-end/18520
2235 * gcc.dg/pr18520-1.c: New test case.
2236
2237 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2238
2239 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2240 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2241 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2242 expected diagnostics.
2243
2244 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2245
2246 PR target/18580
2247 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2248 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2249 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2250
2251 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2252
2253 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2254
2255 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2256 Joseph Myers <joseph@codesourcery.com>
2257
2258 * lib/target-supports.exp (check_visibility_available): Really
2259 test the compiler.
2260
2261 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2262
2263 PR tree-opt/18181
2264 * gcc.dg/vect/vect-85.c: New test.
2265 * gcc.dg/vect/vect-86.c: New test.
2266 * gcc.dg/vect/vect-87.c: New test.
2267 * gcc.dg/vect/vect-88.c: New test.
2268
2269 2004-11-19 Ben Elliston <bje@au.ibm.com>
2270
2271 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2272
2273 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2274
2275 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2276 * gcc.dg/ppc-and-1.c: Ditto.
2277 * gcc.dg/ppc-compare-1.c: Ditto.
2278 * gcc.dg/ppc-mov-1.c: Ditto
2279
2280 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2281 Mark Mitchell <mark@codesourcery.com>
2282
2283 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2284
2285 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2286 Aldy Hernandez <aldyh@redhat.com>
2287
2288 * lib/target-supports.exp (check_effective_target_vect_int): New
2289 (check_effective_target_vect_float): New
2290 (check_effective_target_vect_double): New.
2291 (is-effective-target): Support new effective targets keywords.
2292 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2293 default action for dg-do.
2294 * gcc.dg/vect/pr16105.c: Use new support.
2295 * gcc.dg/vect/pr18400.c: Ditto.
2296 * gcc.dg/vect/pr18425.c: Ditto.
2297 * gcc.dg/vect/vect-1.c: Ditto.
2298 * gcc.dg/vect/vect-10.c: Ditto.
2299 * gcc.dg/vect/vect-11.c: Ditto.
2300 * gcc.dg/vect/vect-12.c: Ditto.
2301 * gcc.dg/vect/vect-13.c: Ditto.
2302 * gcc.dg/vect/vect-14.c: Ditto.
2303 * gcc.dg/vect/vect-15.c: Ditto.
2304 * gcc.dg/vect/vect-16.c: Ditto.
2305 * gcc.dg/vect/vect-17.c: Ditto.
2306 * gcc.dg/vect/vect-18.c: Ditto.
2307 * gcc.dg/vect/vect-19.c: Ditto.
2308 * gcc.dg/vect/vect-2.c: Ditto.
2309 * gcc.dg/vect/vect-20.c: Ditto.
2310 * gcc.dg/vect/vect-21.c: Ditto.
2311 * gcc.dg/vect/vect-22.c: Ditto.
2312 * gcc.dg/vect/vect-23.c: Ditto.
2313 * gcc.dg/vect/vect-24.c: Ditto.
2314 * gcc.dg/vect/vect-25.c: Ditto.
2315 * gcc.dg/vect/vect-26.c: Ditto.
2316 * gcc.dg/vect/vect-27.c: Ditto.
2317 * gcc.dg/vect/vect-27a.c: Ditto.
2318 * gcc.dg/vect/vect-28.c: Ditto.
2319 * gcc.dg/vect/vect-29.c: Ditto.
2320 * gcc.dg/vect/vect-29a.c: Ditto.
2321 * gcc.dg/vect/vect-3.c: Ditto.
2322 * gcc.dg/vect/vect-30.c: Ditto.
2323 * gcc.dg/vect/vect-31.c: Ditto.
2324 * gcc.dg/vect/vect-32.c: Ditto.
2325 * gcc.dg/vect/vect-33.c: Ditto.
2326 * gcc.dg/vect/vect-34.c: Ditto.
2327 * gcc.dg/vect/vect-35.c: Ditto.
2328 * gcc.dg/vect/vect-36.c: Ditto.
2329 * gcc.dg/vect/vect-37.c: Ditto.
2330 * gcc.dg/vect/vect-38.c: Ditto.
2331 * gcc.dg/vect/vect-4.c: Ditto.
2332 * gcc.dg/vect/vect-40.c: Ditto.
2333 * gcc.dg/vect/vect-41.c: Ditto.
2334 * gcc.dg/vect/vect-42.c: Ditto.
2335 * gcc.dg/vect/vect-43.c: Ditto.
2336 * gcc.dg/vect/vect-44.c: Ditto.
2337 * gcc.dg/vect/vect-45.c: Ditto.
2338 * gcc.dg/vect/vect-46.c: Ditto.
2339 * gcc.dg/vect/vect-47.c: Ditto.
2340 * gcc.dg/vect/vect-48.c: Ditto.
2341 * gcc.dg/vect/vect-48a.c: Ditto.
2342 * gcc.dg/vect/vect-49.c: Ditto.
2343 * gcc.dg/vect/vect-5.c: Ditto.
2344 * gcc.dg/vect/vect-50.c: Ditto.
2345 * gcc.dg/vect/vect-51.c: Ditto.
2346 * gcc.dg/vect/vect-52.c: Ditto.
2347 * gcc.dg/vect/vect-53.c: Ditto.
2348 * gcc.dg/vect/vect-54.c: Ditto.
2349 * gcc.dg/vect/vect-55.c: Ditto.
2350 * gcc.dg/vect/vect-56.c: Ditto.
2351 * gcc.dg/vect/vect-56a.c: Ditto.
2352 * gcc.dg/vect/vect-57.c: Ditto.
2353 * gcc.dg/vect/vect-58.c: Ditto.
2354 * gcc.dg/vect/vect-59.c: Ditto.
2355 * gcc.dg/vect/vect-6.c: Ditto.
2356 * gcc.dg/vect/vect-60.c: Ditto.
2357 * gcc.dg/vect/vect-61.c: Ditto.
2358 * gcc.dg/vect/vect-62.c: Ditto.
2359 * gcc.dg/vect/vect-63.c: Ditto.
2360 * gcc.dg/vect/vect-64.c: Ditto.
2361 * gcc.dg/vect/vect-65.c: Ditto.
2362 * gcc.dg/vect/vect-66.c: Ditto.
2363 * gcc.dg/vect/vect-67.c: Ditto.
2364 * gcc.dg/vect/vect-68.c: Ditto.
2365 * gcc.dg/vect/vect-69.c: Ditto.
2366 * gcc.dg/vect/vect-7.c: Ditto.
2367 * gcc.dg/vect/vect-72.c: Ditto.
2368 * gcc.dg/vect/vect-72a.c: Ditto.
2369 * gcc.dg/vect/vect-73.c: Ditto.
2370 * gcc.dg/vect/vect-74.c: Ditto.
2371 * gcc.dg/vect/vect-75.c: Ditto.
2372 * gcc.dg/vect/vect-76.c: Ditto.
2373 * gcc.dg/vect/vect-77.c: Ditto.
2374 * gcc.dg/vect/vect-77a.c: Ditto.
2375 * gcc.dg/vect/vect-78.c: Ditto.
2376 * gcc.dg/vect/vect-79.c: Ditto.
2377 * gcc.dg/vect/vect-8.c: Ditto.
2378 * gcc.dg/vect/vect-80.c: Ditto.
2379 * gcc.dg/vect/vect-82.c: Ditto.
2380 * gcc.dg/vect/vect-82_64.c: Ditto.
2381 * gcc.dg/vect/vect-83.c: Ditto.
2382 * gcc.dg/vect/vect-83_64.c: Ditto.
2383 * gcc.dg/vect/vect-9.c: Ditto.
2384 * gcc.dg/vect/vect-all.c: Ditto.
2385 * gcc.dg/vect/vect-none.c: Ditto.
2386
2387 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2388
2389 * lib/gcc-dg.exp (dg-skip-if): New function.
2390 (dg-forbid-option): Remove.
2391 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2392 * g++.dg/abi/bitfield8.C: Likewise.
2393 * g++.dg/abi/dtor1.C: Likewise.
2394 * g++.dg/abi/empty10.C: Likewise.
2395 * g++.dg/abi/empty7.C: Likewise.
2396 * g++.dg/abi/empty9.C: Likewise.
2397 * g++.dg/abi/layout3.C: Likewise.
2398 * g++.dg/abi/layout4.C: Likewise.
2399 * g++.dg/abi/thunk1.C: Likewise.
2400 * g++.dg/abi/thunk2.C: Likewise.
2401 * g++.dg/abi/vbase11.C: Likewise.
2402 * g++.dg/abi/vthunk2.C: Likewise.
2403 * g++.dg/abi/vthunk3.C: Likewise.
2404 * g++.dg/ext/attrib8.C: Likewise.
2405 * g++.dg/opt/longbranch2.C: Likewise.
2406 * g++.dg/opt/reg-stack4.C: Likewise.
2407 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2408 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2409 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2410 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2411 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2412 * gcc.dg/20000609-1.c: Likewise.
2413 * gcc.dg/20000720-1.c: Likewise.
2414 * gcc.dg/20011107-1.c: Likewise.
2415 * gcc.dg/20011119-1.c: Likewise.
2416 * gcc.dg/20020108-1.c: Likewise.
2417 * gcc.dg/20020122-2.c: Likewise.
2418 * gcc.dg/20020122-3.c: Likewise.
2419 * gcc.dg/20020201-3.c: Likewise.
2420 * gcc.dg/20020206-1.c: Likewise.
2421 * gcc.dg/20020218-1.c: Likewise.
2422 * gcc.dg/20020310-1.c: Likewise.
2423 * gcc.dg/20020411-1.c: Likewise.
2424 * gcc.dg/20020418-2.c: Likewise.
2425 * gcc.dg/20020426-1.c: Likewise.
2426 * gcc.dg/20020426-2.c: Likewise.
2427 * gcc.dg/20020517-1.c: Likewise.
2428 * gcc.dg/20020523-1.c: Likewise.
2429 * gcc.dg/20020523-2.c: Likewise.
2430 * gcc.dg/20020729-1.c: Likewise.
2431 * gcc.dg/20030204-1.c: Likewise.
2432 * gcc.dg/20030826-2.c: Likewise.
2433 * gcc.dg/20030926-1.c: Likewise.
2434 * gcc.dg/20031202-1.c: Likewise.
2435 * gcc.dg/980312-1.c: Likewise.
2436 * gcc.dg/980313-1.c: Likewise.
2437 * gcc.dg/990117-1.c: Likewise.
2438 * gcc.dg/990424-1.c: Likewise.
2439 * gcc.dg/990524-1.c: Likewise.
2440 * gcc.dg/991230-1.c: Likewise.
2441 * gcc.dg/i386-387-1.c: Likewise.
2442 * gcc.dg/i386-387-2.c: Likewise.
2443 * gcc.dg/i386-387-3.c: Likewise.
2444 * gcc.dg/i386-387-4.c: Likewise.
2445 * gcc.dg/i386-387-5.c: Likewise.
2446 * gcc.dg/i386-387-6.c: Likewise.
2447 * gcc.dg/i386-asm-1.c: Likewise.
2448 * gcc.dg/i386-bitfield1.c: Likewise.
2449 * gcc.dg/i386-bitfield2.c: Likewise.
2450 * gcc.dg/i386-loop-1.c: Likewise.
2451 * gcc.dg/i386-loop-2.c: Likewise.
2452 * gcc.dg/i386-loop-3.c: Likewise.
2453 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2454 * gcc.dg/i386-pic-1.c: Likewise.
2455 * gcc.dg/i386-regparm.c: Likewise.
2456 * gcc.dg/i386-signbit-1.c: Likewise.
2457 * gcc.dg/i386-signbit-2.c: Likewise.
2458 * gcc.dg/i386-signbit-3.c: Likewise.
2459 * gcc.dg/i386-sse-5.c: Likewise.
2460 * gcc.dg/i386-sse-8.c: Likewise.
2461 * gcc.dg/i386-unroll-1.c: Likewise.
2462 * gcc.dg/tls/opt-1.c: Likewise.
2463 * gcc.dg/tls/opt-2.c: Likewise.
2464 * gcc.dg/unroll-1.c: Likewise.
2465 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2466 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2467 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2468 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2469
2470 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2471
2472 * g++.dg/template/incomplete1.C: New test.
2473
2474 2004-11-16 Nick Clifton <nickc@redhat.com>
2475
2476 Revert patches accidentally commited during checkin of fixes for
2477 xstormy16 tests:
2478 gcc.c-torture/execute/simd-4.c: Revert
2479 gcc.dg/20040910-1.c: Revert.
2480
2481 2004-11-16 Paul Brook <paul@codesourcery.com>
2482
2483 PR fortran/13010
2484 * gfortran.dg/der_pointer_1.f90: New test.
2485
2486 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2487
2488 PR c/18498
2489 * gcc.dg/bitfld-13.c: New test.
2490
2491 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2492
2493 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2494 powerpc*-*-linux*.
2495
2496 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2497 * gcc.dg/ppc64-abi-2.c: Ditto.
2498 * gcc.dg/ppc64-abi-3.c: Ditto.
2499
2500 * lib/gcc-dg.exp (dg-target-list): Remove.
2501
2502 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2503
2504 * gcc.dg/ia64-postinc.c: New test.
2505
2506 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2507
2508 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2509
2510 2004-11-15 Nick Clifton <nickc@redhat.com>
2511
2512 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2513 __INT_MAX__ so that the test can be compiled by toolchains
2514 targeted at 16-bit processors.
2515
2516 * gcc.dg/20040625-1.c: Use long constants rather than integers
2517 when performing arithmetic that will overflow 16-bits.
2518
2519 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2520 xstormy16. It does not support 128-bit vector operations.
2521
2522 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2523 with the macro PTR_TYPE. Define this macro to an integer type
2524 suitable for holding a pointer.
2525
2526 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2527 the target is a 16-bit processor.
2528
2529 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2530 16-bit targets where the character constant will be too long.
2531
2532 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2533 where the double will not be directly addressable.
2534
2535 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2536
2537 Friend class name lookup 1/n, PR c++/18471
2538 * g++.dg/template/crash26.C: New test.
2539 * g++.dg/lookup/struct1.C: Adjust expected error.
2540 * g++.dg/parse/elab1.C: Likewise.
2541 * g++.dg/parse/elab2.C: Likewise.
2542 * g++.dg/parse/int-as-enum1.C: Likewise.
2543 * g++.dg/parse/struct-as-enum1.C: Likewise.
2544 * g++.dg/parse/typedef1.C: Likewise.
2545 * g++.dg/parse/typedef3.C: Likewise.
2546 * g++.dg/parse/typedef4.C: Likewise.
2547 * g++.dg/parse/typedef5.C: Likewise.
2548 * g++.dg/template/nontype4.C: Likewise.
2549 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2550 * g++.old-deja/g++.other/elab1.C: Likewise.
2551 * g++.old-deja/g++.other/syntax4.C: Likewise.
2552
2553 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2554
2555 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2556
2557 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2558
2559 * gcc.c-torture/execute/20041114-1.c: New test.
2560
2561 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2562
2563 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2564 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2565 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2566 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2567 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2568 gcc.dg/switch-7.c: New tests.
2569
2570 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2571
2572 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2573
2574 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2575
2576 PR tree-opt/18400
2577 * gcc.dg/vect/pr18400.c: New test.
2578
2579 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2580 Andrew Pinski <pinskia@physics.uc.edu>
2581
2582 PR tree-opt/18425
2583 * gcc.dg/vect/pr18425.c: New test.
2584
2585 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2586
2587 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2588 Guard with dg-require-alias and dg-require-visibility.
2589
2590 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2591
2592 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2593
2594 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2595
2596 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2597
2598 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2599
2600 PR c++/17344
2601 * g++.dg/template/defarg5.C: New test.
2602
2603 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2604
2605 * g++.dg/parse/cast1.C: Run only on ILP32.
2606 * g++.old-deja/g++.mike/p784.C: Likewise.
2607
2608 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2609
2610 * gcc.c-torture/execute/20041113-1.c: New test.
2611
2612 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2613
2614 PR target/18230
2615 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2616 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2617 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2618 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2619 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2620 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2621 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2622 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2623 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2624 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2625 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2626 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2627 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2628
2629 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2630
2631 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2632 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2633 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2634 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2635 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2636 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2637 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2638 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2639 gcc.target/sparc/combined-1.c: New tests.
2640
2641 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2642
2643 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2644 New tests.
2645
2646 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2647
2648 * lib/gcc-dg.exp (dg-forbid-option): New function.
2649 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2650 * g++.dg/abi/bitfield8.C: Likewise.
2651 * g++.dg/abi/dtor1.C: Likewise.
2652 * g++.dg/abi/empty10.C: Likewise.
2653 * g++.dg/abi/empty7.C: Likewise.
2654 * g++.dg/abi/empty9.C: Likewise.
2655 * g++.dg/abi/layout3.C: Likewise.
2656 * g++.dg/abi/layout4.C: Likewise.
2657 * g++.dg/abi/thunk1.C: Likewise.
2658 * g++.dg/abi/thunk2.C: Likewise.
2659 * g++.dg/abi/vbase11.C: Likewise.
2660 * g++.dg/abi/vthunk2.C: Likewise.
2661 * g++.dg/abi/vthunk3.C: Likewise.
2662 * g++.dg/ext/attrib8.C: Likewise.
2663 * g++.dg/opt/longbranch2.C: Likewise.
2664 * g++.dg/opt/reg-stack4.C: Likewise.
2665 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2666 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2667 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2668 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2669 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2670 * gcc.dg/20000609-1.c: Likewise.
2671 * gcc.dg/20000720-1.c: Likewise.
2672 * gcc.dg/20011107-1.c: Likewise.
2673 * gcc.dg/20011119-1.c: Likewise.
2674 * gcc.dg/20020108-1.c: Likewise.
2675 * gcc.dg/20020122-2.c: Likewise.
2676 * gcc.dg/20020122-3.c: Likewise.
2677 * gcc.dg/20020201-3.c: Likewise.
2678 * gcc.dg/20020206-1.c: Likewise.
2679 * gcc.dg/20020218-1.c: Likewise.
2680 * gcc.dg/20020310-1.c: Likewise.
2681 * gcc.dg/20020411-1.c: Likewise.
2682 * gcc.dg/20020418-2.c: Likewise.
2683 * gcc.dg/20020426-1.c: Likewise.
2684 * gcc.dg/20020426-2.c: Likewise.
2685 * gcc.dg/20020517-1.c: Likewise.
2686 * gcc.dg/20020523-1.c: Likewise.
2687 * gcc.dg/20020523-2.c: Likewise.
2688 * gcc.dg/20020729-1.c: Likewise.
2689 * gcc.dg/20030204-1.c: Likewise.
2690 * gcc.dg/20030826-2.c: Likewise.
2691 * gcc.dg/20030926-1.c: Likewise.
2692 * gcc.dg/20031202-1.c: Likewise.
2693 * gcc.dg/980312-1.c: Likewise.
2694 * gcc.dg/980313-1.c: Likewise.
2695 * gcc.dg/990117-1.c: Likewise.
2696 * gcc.dg/990424-1.c: Likewise.
2697 * gcc.dg/990524-1.c: Likewise.
2698 * gcc.dg/991230-1.c: Likewise.
2699 * gcc.dg/i386-387-1.c: Likewise.
2700 * gcc.dg/i386-387-2.c: Likewise.
2701 * gcc.dg/i386-387-3.c: Likewise.
2702 * gcc.dg/i386-387-4.c: Likewise.
2703 * gcc.dg/i386-387-5.c: Likewise.
2704 * gcc.dg/i386-387-6.c: Likewise.
2705 * gcc.dg/i386-asm-1.c: Likewise.
2706 * gcc.dg/i386-bitfield1.c: Likewise.
2707 * gcc.dg/i386-bitfield2.c: Likewise.
2708 * gcc.dg/i386-loop-1.c: Likewise.
2709 * gcc.dg/i386-loop-2.c: Likewise.
2710 * gcc.dg/i386-loop-3.c: Likewise.
2711 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2712 * gcc.dg/i386-pic-1.c: Likewise.
2713 * gcc.dg/i386-regparm.c: Likewise.
2714 * gcc.dg/i386-signbit-1.c: Likewise.
2715 * gcc.dg/i386-signbit-2.c: Likewise.
2716 * gcc.dg/i386-signbit-3.c: Likewise.
2717 * gcc.dg/i386-sse-5.c: Likewise.
2718 * gcc.dg/i386-sse-8.c: Likewise.
2719 * gcc.dg/i386-unroll-1.c: Likewise.
2720 * gcc.dg/tls/opt-1.c: Likewise.
2721 * gcc.dg/tls/opt-2.c: Likewise.
2722 * gcc.dg/unroll-1.c: Likewise.
2723 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2724 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2725 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2726 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2727 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2728 -m64 is specified.
2729
2730 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2731
2732 PR c++/18389
2733 * g++.dg/parse/cond1.C: New test.
2734
2735 PR c++/18429
2736 * g++.dg/template/array9.C: New test.
2737 * g++.dg/ext/vla1.C: Adjust error messages.
2738 * g++.dg/ext/vlm1.C: Likewise.
2739 * g++.dg/template/crash2.C: Likewise.
2740
2741 PR c++/18436
2742 * g++.dg/template/call3.C: New test.
2743
2744 PR c++/18407
2745 * g++.dg/template/ptrmem11.C: New test.
2746
2747 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2748
2749 PR other/14264
2750 * lib/g++.exp: Set LC_ALL and LANG to C.
2751 * lib/gcc-dg.exp: Likewise.
2752 * lib/gfortran.exp: Likewise.
2753 * lib/objc.exp: Likewise.
2754 * lib/treelang.exp: Likewise.
2755
2756 2004-11-12 Andreas Schwab <schwab@suse.de>
2757
2758 * gcc.dg/pr16286.c: Fix last change.
2759
2760 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2761
2762 PR c++/18416
2763 * g++.dg/init/global1.C: New test.
2764
2765 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2766
2767 * gcc.c-torture/execute/20041112-1.c: New test.
2768
2769 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2770
2771 * lib/gcc-dg.exp (dg-target-list): New.
2772
2773 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2774 Richard Sandiford <rsandifo@redhat.com>
2775
2776 * lib/target-supports.exp (get-compiler_messages): New.
2777 (check_named_sections_available): Use it.
2778 (check_effective_target_ilp32): New.
2779 (check_effective_target_lp64): New.
2780 (is-effective-target): New.
2781 * lib/gcc-dg.exp (dg-require-effective-target): New.
2782
2783 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2784
2785 * gcc.dg/precedence-1.c: New test.
2786
2787 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2788
2789 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2790
2791 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2792 message, delete generated files, use more descriptive name for
2793 executable, and make the test unsupported when it cannot be run.
2794
2795 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2796 (dg-require-weak, dg-require-visibility, dg-require-alias,
2797 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2798 dg-require-iconv, dg-require-named-sections): Use it.
2799
2800 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2801
2802 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2803
2804 PR target/16457
2805 * gcc.dg/ppc-and-1: New
2806
2807 PR target/16796
2808 * gcc.dg/ppc-mov-1.c: New.
2809
2810 PR target/16458
2811 * gcc.dg/ppc-compare-1.c: New.
2812
2813 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2814
2815 * objc.dg/desig-init-2.m: New test.
2816
2817 2004-11-10 Adam Nemet <anemet@lnxw.com>
2818
2819 PR middle-end/18160
2820 * g++.dg/warn/register-var-1.C: New test.
2821 * g++.dg/warn/register-var-2.C: New test.
2822
2823 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2824
2825 * gcc.dg/union-2.c: New test.
2826
2827 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2828
2829 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2830 New test for PR tree-optimization/17892.
2831
2832 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2833
2834 PR c++/18369
2835 * g++.dg/init/new12.C: New test.
2836
2837 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2838
2839 * gcc.target/sparc: New directory.
2840 * gcc.target/sparc/sparc.exp: New driver.
2841 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2842 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2843 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2844 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2845
2846 2004-11-10 Paul Brook <paul@codesourcery.com>
2847
2848 PR fortran/18218
2849 * gfortran.dg/list_read.c: New test.
2850
2851 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2852
2853 PR c/18322
2854 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2855 expected diagnostic location.
2856
2857 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2858
2859 * gcc.dg/20041109-1.c: New test.
2860
2861 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2862
2863 PR objc/18406
2864 * objc/compile/pr18406.m: New test.
2865
2866 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2867
2868 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2869
2870 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2871
2872 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2873
2874 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2875
2876 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2877
2878 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2879
2880 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2881 exit.
2882
2883 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2884
2885 PR tree-opt/18299
2886 * gcc.c-torture/pr18299-1.c: New test.
2887
2888 2004-11-06 Andreas Schwab <schwab@suse.de>
2889
2890 * gcc.dg/pr16286.c: Also test for bool and pixel.
2891
2892 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2893
2894 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2895 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2896 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2897 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2898 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2899 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2900 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2901 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2902 gcc.dg/struct-semi-3.c: New tests.
2903
2904 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2905
2906 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2907
2908 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2909
2910 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2911 Do not use C99 designators.
2912
2913 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2914
2915 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2916
2917 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2918
2919 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2920 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2921 * gcc.c-torture/execute/simd-5.x: Remove.
2922
2923 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2924
2925 PR rtl-optimization/17933
2926 * gcc.dg/torture/pr17933-1.c: New test.
2927
2928 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2929
2930 PR target/18106
2931 * lib/target-supports.exp (check_weak_available): Support
2932 Windows.
2933
2934 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2935
2936 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2937 call to fflush(stdout) before abort.
2938 (my_ffsll): New function.
2939 (generate_fields): Use it.
2940
2941 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2942
2943 * gcc.dg/init-undef-1.c: New test.
2944
2945 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2946
2947 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2948 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2949 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2950 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2951 expected messages for new parser.
2952
2953 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2954
2955 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2956
2957 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2958
2959 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2960 on LP64 targets.
2961
2962 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2963
2964 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2965 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2966 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2967 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2968 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2969 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2970 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2971 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2972 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2973 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2974
2975 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2976
2977 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2978 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2979 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2980 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2981 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2982 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2983 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2984 for new parser.
2985
2986 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
2987
2988 PR target/15342
2989 * gcc.dg/20041104-1.c: New test.
2990
2991 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2992
2993 * g++.dg/template/nontype7.C: New test.
2994 * g++.dg/template/nontype8.C: Likewise.
2995 * g++.dg/template/nontype9.C: Likewise.
2996 * g++.dg/template/nontype10.C: Likewise.
2997 * g++.dg/tc1/dr49.C: Likewise.
2998 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
2999 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3000
3001 2004-11-04 Ben Elliston <bje@au.ibm.com>
3002
3003 * g++.dg/rtti/tinfo1.C: Remove xfails.
3004
3005 2004-11-04 Ben Elliston <bje@au.ibm.com>
3006
3007 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3008 packed attribute to the definition to satisfy the new C++ parser.
3009
3010 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3011
3012 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3013 invocations of va_arg.
3014
3015 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3016
3017 PR c++/18124
3018 * g++.dg/template/crash25.C: New test.
3019
3020 PR c++/18155
3021 * g++.dg/template/typedef2.C: New test.
3022 * g++.dg/parse/crash13.C: Adjust error markers.
3023
3024 PR c++/18177
3025 * g++.dg/conversion/const3.C: New test.
3026
3027 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3028
3029 PR fortran/17535
3030 PR fortran/17583
3031 PR fortran/17713
3032 * gfortran.dg/generic_[123].f90: New testcases.
3033
3034 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3035
3036 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3037 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3038
3039 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3040
3041 PR tree-opt/16808
3042 * gcc.c-torture/compile/pr16808.c: New test.
3043
3044 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3045
3046 PR rtl-optimization/17104
3047 * gcc.dg/ppc-bitfield1.c: New.
3048
3049 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3050
3051 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3052
3053 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3054
3055 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3056 strings for 32-bit code.
3057
3058 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3059
3060 PR c/18239
3061 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3062
3063 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3064
3065 PR c++/18064
3066 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3067
3068 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3069
3070 PR c++/15172
3071 * g++.dg/init/aggr2.C: New test.
3072
3073 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3074
3075 * objc.dg/local-decl-1.m: New test.
3076
3077 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3078
3079 * gcc.dg/20040910-1.c: Adjust regex.
3080
3081 2004-10-30 Roger Sayle <roger@eyesopen.com>
3082
3083 PR rtl-optimization/18084
3084 * g++.dg/opt/pr18084-1.C: New testcase.
3085
3086 2004-10-30 Matt Austern <austern@apple.com>
3087
3088 PR c++/17542
3089 * g++.dg/ext/attrib18.C: New test.
3090
3091 2004-10-30 Roger Sayle <roger@eyesopen.com>
3092
3093 PR middle-end/18096
3094 * gcc.dg/pr18096-1.c: New test case.
3095
3096 2004-10-30 Roger Sayle <roger@eyesopen.com>
3097
3098 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3099
3100 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3101
3102 PR c/16666
3103 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3104 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3105 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3106 gcc.dg/old-style-prom-3.c: New tests.
3107
3108 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3109
3110 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3111 Remove unnecessary inclusion of stdio.h.
3112
3113 2004-10-29 Roger Sayle <roger@eyesopen.com>
3114
3115 PR rtl-optimization/17581
3116 * gcc.dg/pr17581-1.c: New test case.
3117
3118 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3119
3120 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3121 being implemented.
3122 * g++.dg/conversion/dr195-1.C: New.
3123 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3124 * g++.old-deja/g++.mike/p10148.C: Likewise.
3125
3126 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3127
3128 PR c++/17695
3129 * g++.dg/debug/typedef2.C: New test.
3130
3131 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3132
3133 PR fortran/13490
3134 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3135 * gfortran.dg/g77/README: Update.
3136
3137 2004-10-28 Matt Austern <austern@apple.com>
3138
3139 PR c++/14124
3140 * g++.dg/ext/packed7.C: New test.
3141
3142 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3143
3144 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3145 scan-assembler.
3146 * lib/scanasm.exp (hidden-scan-for): New proc.
3147 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3148 string.
3149 (scan-not-hidden): Likewise.
3150 * lib/target-supports.exp (check_visibility_available): mach-o is
3151 support too.
3152
3153 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3154
3155 PR c++/17132
3156 * g++.dg/template/memclass3.C: New test.
3157
3158 2004-10-28 Adam Nemet <anemet@lnxw.com>
3159
3160 PR middle-end/18160
3161 * gcc.dg/register-var-1.c: New test.
3162 * gcc.dg/register-var-2.c: New test.
3163 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3164 error now.
3165
3166 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3167
3168 PR other/18172
3169 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3170 unused variables.
3171 * gcc.dg/vect/vect-22.c: Likewise.
3172
3173 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3174
3175 * gcc.dg/i386-rotate-1.c: New test.
3176
3177 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3178
3179 * g++.dg/init/ref12.C: Add "run" marker.
3180
3181 PR c++/17435
3182 * g++.dg/init/ref12.C: New test.
3183
3184 PR c++/18140
3185 * g++.dg/template/shift1.C: New test.
3186 * g++.dg/template/error10.C: Adjust error markers.
3187
3188 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3189
3190 PR tree-opt/17529
3191 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3192
3193 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3194
3195 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3196 * gcc.dg/weak/weak-3.c: Likewise.
3197 * gcc.dg/weak/weak-5.c: Likewise.
3198 * gcc.dg/weak/weak-9.c: Likewise.
3199 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3200 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3201
3202 * gcc.dg/darwin-weakimport-1.c: New.
3203
3204 2004-10-28 Ben Elliston <bje@au.ibm.com>
3205
3206 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3207
3208 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3209
3210 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3211 'syntax' error messages.
3212 * gcc.dg/cpp/direct2s.c: Likewise.
3213
3214 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3215
3216 * gcc.c-torture/compile/20041026-1.c: New.
3217
3218 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3219
3220 PR c++/18093
3221 * g++.dg/lookup/ns2.C: New test.
3222
3223 PR c++/18020
3224 * g++.dg/template/enum4.C: New test.
3225
3226 PR c++/18161
3227 * g++.dg/template/expr1.C: New test.
3228
3229 2004-10-26 Ben Elliston <bje@au.ibm.com>
3230
3231 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3232
3233 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3234
3235 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3236 gcc.dg/decl-nospec-3.c: New tests.
3237
3238 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3239
3240 * objc.dg/super-class-3.m: New test.
3241
3242 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3243
3244 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3245 resyncing.
3246 * gcc.dg/cpp/direct2s.c: Likewise.
3247
3248 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3249
3250 * objc.dg/image-info.m: Update for changes to section selection.
3251
3252 2004-10-25 David Ayers <d.ayers@inode.at>
3253 Ziemowit Laski <zlaski@apple.com>
3254
3255 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3256 diagnostics when messaging 'id <Proto>'.
3257 * objc.dg/class-protocol-1.m: New test.
3258 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3259 a non-existent method signature.
3260 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3261 Update diagnostics when messaging with non-existent method signature.
3262 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3263 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3264 invalid receivers are now resolved as if messaging 'id'; remove
3265 extraneous diagnostics.
3266
3267 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3268
3269 PR c/16667
3270 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3271 gcc.dg/init-desig-obs-3.c: New tests.
3272
3273 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3274
3275 * gcc.dg/debug/20041023-1.c: New test.
3276
3277 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3278
3279 PR middle-end/17407
3280 * gcc.c-torture/compile/pr17407.c: New test.
3281
3282 PR c++/18121
3283 * g++.dg/template/array8.C: New test.
3284
3285 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3286
3287 PR other/18138
3288 * lib/g++.exp: Accept more than one multilib libgcc.
3289 * lib/gcc-dg.exp: Likewise.
3290 * lib/objc.exp: Likewise.
3291 * lib/treelang.exp: Likewise.
3292 * lib/gfortran.exp: Likewise.
3293
3294 2004-10-24 Ben Elliston <bje@au.ibm.com>
3295
3296 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3297
3298 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3299
3300 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3301 * gcc.dg/c99-const-expr-3.c: Likewise.
3302
3303 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3304
3305 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3306
3307 2004-10-23 Ben Elliston <bje@au.ibm.com>
3308
3309 * gcc.c-torture/execute/loop-2e.x: Remove.
3310
3311 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3312
3313 PR c++/18095
3314 * g++.dg/parse/crash18.C: New.
3315 * g++.dg/parse/crash19.C: New.
3316
3317 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3318
3319 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3320 * g++.dg/ext/dllimport2.C: Same.
3321 * g++.dg/ext/dllimport8.C: Same.
3322
3323 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3324
3325 PR c++/10841
3326 * g++.dg/conversion/cast1.C: New test.
3327 * g++.dg/overload/pmf1.C: Adjust error marker.
3328
3329 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3330
3331 PR objc/17923
3332 * objc.dg/const-str-7.m: New test.
3333
3334 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3335
3336 * g++.dg/template/memfriend11.C: Fix comment typo.
3337 * g++.dg/template/memfriend14.C: Likewise.
3338
3339 2004-10-20 Richard Henderson <rth@redhat.com>
3340
3341 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3342 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3343 -fasynchronous-unwind-tables.
3344
3345 2004-10-20 Richard Henderson <rth@redhat.com>
3346
3347 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3348 (main): Return success.
3349 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3350 (main): Return success.
3351
3352 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3353
3354 PR c++/13495
3355 * g++.dg/template/memfriend9.C: New test.
3356 * g++.dg/template/memfriend10.C: Likewise.
3357 * g++.dg/template/memfriend11.C: Likewise.
3358 * g++.dg/template/memfriend12.C: Likewise.
3359 * g++.dg/template/memfriend13.C: Likewise.
3360 * g++.dg/template/memfriend14.C: Likewise.
3361 * g++.dg/template/memfriend15.C: Likewise.
3362 * g++.dg/template/memfriend16.C: Likewise.
3363 * g++.dg/template/memfriend17.C: Likewise.
3364 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3365
3366 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3367
3368 * g++.dg/conversion/dr195.C: New.
3369 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3370
3371 2004-10-20 Ben Elliston <bje@au.ibm.com>
3372 Devang Patel <dpatel@apple.com>
3373
3374 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3375 of floating point arithmetic, which could trap.
3376
3377 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3378
3379 PR c++/14035
3380 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3381 * g++.dg/conversion/const2.C: New test.
3382 * g++.dg/expr/reinterpret2.C: New test.
3383 * g++.dg/expr/reinterpret3.C: New test.
3384 * g++.dg/expr/cast2.C: New test.
3385 * g++.dg/expr/copy1.C: New test.
3386 * g++.dg/other/conversion1.C: Change error message.
3387 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3388 function pointers to void *.
3389 * g++.old-deja/g++.mike/p10148.C: Likewise.
3390
3391 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3392
3393 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3394
3395 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3396
3397 PR c++/18047
3398
3399 * g++.dg/parse/expr3.C: New test.
3400
3401 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3402
3403 * gcc.dg/smod-1.c: New test.
3404
3405 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3406
3407 * objc.dg/method-14.m: New test.
3408
3409 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3410
3411 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3412 Also xfail as the patch was reverted.
3413
3414 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3415
3416 PR middle-end/16973
3417 * gcc.dg/pr16973.c: New test.
3418
3419 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3420
3421 PR tree-optimization/17656
3422 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3423
3424 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3425
3426 * g++.dg/eh/shadow1.C: New.
3427
3428 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3429
3430 * gcc.c-torture/compile/20041018-1.c: New test.
3431
3432 2004-10-18 Ben Elliston <bje@au.ibm.com>
3433
3434 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3435 compiler referring to register 0 when accessing sdata. The linker
3436 now patches things up.
3437
3438 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3439
3440 PR c/17529
3441 * gcc.c-torture/compile/pr17529.c: New test.
3442
3443 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3444
3445 PR c++/17743
3446 * g++.dg/ext/attrib17.C: New test.
3447
3448 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3449
3450 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3451
3452 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3453
3454 PR c++/10479
3455 * g++.dg/ext/attrib16.C: New test.
3456
3457 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3458
3459 PR c++/17042
3460 * g++.dg/init/dso_handle1.C: New test.
3461
3462 PR c++/14667
3463 * g++.dg/parse/typedef6.C: New test.
3464
3465 PR c++/17916
3466 * g++.dg/parse/pragma1.C: New test.
3467
3468 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3469
3470 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3471
3472 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3473
3474 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3475 -fno-common when on HPPA HP-UX platforms.
3476
3477 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3478
3479 PR other/16820
3480 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3481 stdint.h.
3482 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3483 uintptr_t.
3484
3485 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3486
3487 PR c++/16301
3488 * g++.dg/lookup/strong-using-4.C: New test.
3489
3490 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3491
3492 PR middle-end/16567
3493 * gcc.c-torture/compile/nested-1.c: New test.
3494
3495 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3496
3497 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3498 and mipsisa64*-*-* (until support for misaligned loads is added).
3499 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3500 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3501 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3502 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3503 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3504 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3505
3506 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3507
3508 PR c++/17976
3509 * g++.dg/init/dtor3.C: New test.
3510
3511 2004-10-15 Ben Elliston <bje@au.ibm.com>
3512
3513 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3514
3515 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3516
3517 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3518 * gcc.dg/macho-lo-sum.c: Likewise.
3519
3520 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3521
3522 * gcc.dg/ppc-spe64-1.c: New test.
3523
3524 2004-10-14 Devang Patel <dpatel@apple.com>
3525
3526 PR 17635
3527 * gcc.dg/pr17635.c : New test.
3528
3529 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3530
3531 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3532 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3533 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3534 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3535 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3536 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3537 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3538 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3539 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3540 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3541 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3542 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3543 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3544 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3545 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3546 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3547 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3548 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3549
3550 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3551
3552 * gcc.dg/vect/vect-82.c: New testcase.
3553 * gcc.dg/vect/vect-82_64.c: New testcase.
3554 * gcc.dg/vect/vect-83.c: New testcase.
3555 * gcc.dg/vect/vect-83_64.c: New testcase.
3556
3557 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3558
3559 * gcc.dg/cpp/error-1.c: New test.
3560
3561 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3562
3563 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3564
3565 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3566
3567 PR target/17984
3568 * gcc.dg/cris-peep2-xsrand2.c: New test.
3569
3570 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3571
3572 PR c++/17661
3573 * testsuite/g++.dg/expr/for2.C: New test.
3574
3575 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3576
3577 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3578
3579 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3580
3581 PR tree-optimization/17724
3582 * g++.dg/opt/pr17724-1.C: New test.
3583 * g++.dg/opt/pr17724-2.C: New test.
3584 * g++.dg/opt/pr17724-3.C: New test.
3585 * g++.dg/opt/pr17724-4.C: New test.
3586 * g++.dg/opt/pr17724-5.C: New test.
3587 * g++.dg/opt/pr17724-6.C: New test.
3588
3589 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3590
3591 PR c/17301
3592 * gcc.dg/pr17301-2.c: New test.
3593
3594 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3595
3596 PR c++/15876
3597 * g++.dg/parse/error22.C: New test.
3598
3599 PR c++/17936
3600 * g++.dg/template/spec18.C: New test.
3601
3602 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3603
3604 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3605 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3606 memcpy.
3607 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3608 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3609
3610 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3611
3612 * g++.dg/eh/cleanup5.C: Add dg-options "".
3613
3614 2004-10-11 Roger Sayle <roger@eyesopen.com>
3615
3616 PR middle-end/17657
3617 * gcc.dg/switch-4.c: New test case.
3618
3619 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3620
3621 * gcc.c-torture/execute/20041011-1.c: New test.
3622
3623 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3624
3625 PR c++/17554
3626 * g++.dg/init/for3.C: New test.
3627
3628 PR c++/17657
3629 * g++.dg/opt/switch2.C: New test.
3630
3631 PR middle-end/17703
3632 * g++.dg/warn/Wreturn-2.C: New test.
3633
3634 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3635
3636 PR c++/17907
3637 * g++.dg/eh/cleanup5.C: New test.
3638
3639 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3640
3641 PR c++/17393
3642 * g++.dg/parse/error21.C: New test.
3643
3644 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3645
3646 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3647 * g++.dg/warn/incomplete1.C: Likewise.
3648 * g++.dg/template/qualttp20.C: Likewise.
3649
3650 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3651
3652 PR c/17881
3653 * parm-incomplete-1.c: New test.
3654
3655 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3656
3657 PR c++/17867
3658 * g++.dg/parse/error19.C: New test.
3659
3660 PR c++/17670
3661 * g++.dg/init/new11.C: New test.
3662
3663 PR c++/17821
3664 * g++.dg/parse/error20.C: New test.
3665
3666 PR c++/17826
3667 * g++.dg/template/crash24.C: New test.
3668
3669 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3670
3671 PR c/17301
3672 * gcc.dg/pr17301-1.c: New test.
3673
3674 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3675
3676 PR c/17189
3677 * gcc.dg/anon-struct-5.c: New test.
3678
3679 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3680
3681 PR c/17844
3682 * gcc.dg/pr17844-1.c: New test.
3683
3684 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3685
3686 PR tree-optimization/17906
3687 * gcc.c-torture/compile/pr17906.c: New.
3688
3689 2004-10-09 Stuart Hastings <stuart@apple.com>
3690 Roger Sayle <roger@eyesopen.com>
3691
3692 PR rtl-optimization/17853
3693 * gcc.dg/i386-mmx-5.c: New testcase.
3694
3695 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3696
3697 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3698
3699 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3700
3701 PR c++/17524
3702 * g++.dg/template/static9.C: New test.
3703
3704 PR c++/17685
3705 * g++.dg/parse/operator5.C: New test.
3706
3707 2004-10-09 Roger Sayle <roger@eyesopen.com>
3708
3709 PR middle-end/17894
3710 * gcc.c-torture/execute/divcmp-4.c: New test case.
3711
3712 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3713
3714 PR tree-opt/17902
3715 * g++.dg/opt/pr17902.C: New test.
3716
3717 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3718
3719 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3720
3721 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3722
3723 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3724
3725 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3726
3727 * gcc.dg/assign-warn-3.c: New test.
3728
3729 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3730
3731 PR c/16999
3732 * gcc.dg/cpp/ident-1.c: New test.
3733
3734 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3735
3736 * gcc.c-torture/compile/acc1.c: New.
3737
3738 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3739
3740 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3741 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3742
3743 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3744
3745 * gcc.dg/ultrasp11.c: New test.
3746
3747 2004-10-08 Michael Matz <matz@suse.de>
3748
3749 * gcc.dg/doloop-2.c: New test.
3750
3751 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3752
3753 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3754 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3755 objc.dg/method-9.m: Update expected diagnostics.
3756
3757 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3758
3759 * gcc.dg/ppc-fsel-3.c: New file.
3760 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3761
3762 2004-10-07 Paul Brook <paul@codesourcery.com>
3763
3764 * gfortran.dg/intrinsic_verify_1.f90: New test.
3765
3766 2004-10-07 Paul Brook <paul@codesourcery.com>
3767
3768 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3769
3770 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3771
3772 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3773 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3774 commit.
3775
3776 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3777
3778 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3779
3780 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3781
3782 PR c++/17115
3783 * g++.dg/warn/Winline-4.C: New test.
3784
3785 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3786
3787 * gcc.c-torture/compile/20041007-1.c: New test.
3788
3789 2004-10-07 Paul Brook <paul@codesourcery.com>
3790
3791 PR fortran/17678
3792 * gfortran.dg/use_allocated_1.f90: New test.
3793
3794 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3795
3796 PR middle-end/17849
3797 * gfortran.fortran-torture/compile/nested.f90: New test
3798
3799 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3800
3801 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3802
3803 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3804
3805 PR c++/17368
3806 * g++.dg/ext/asm6.C: New test.
3807
3808 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3809
3810 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3811
3812 2004-10-06 Paul Brook <paul@codesourcery.com>
3813
3814 PR libfortran/17709
3815 * gfortran.dg/empty_format_1.f90: New test.
3816
3817 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3818
3819 PR fortran/17568
3820 * gfortran.dg/ishft.f90: New test.
3821
3822 PR fortran/17283
3823 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3824 tests.
3825
3826 2004-10-06 Paul Brook <paul@codesourcery.com>
3827
3828 * gfortran.dg/do_1.f90: New test.
3829
3830 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3831
3832 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3833 optimizing for size.
3834
3835 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3836
3837 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3838
3839 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3840
3841 * gcc.c-torture/compile/20041005-1.c: New test.
3842
3843 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3844
3845 PR c++/17829
3846 * g++.dg/lookup/koenig4.C: New.
3847
3848 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3849
3850 * g++.dg/other/classkey1.C: Adjust quoting marks.
3851 * g++.dg/parse/error15.C: Likewise.
3852 * g++.dg/template/meminit2.C (int>): Likewise.
3853
3854 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3855
3856 PR fortran/17283
3857 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3858
3859 PR fortran/17631
3860 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3861
3862 PR fortran/17708
3863 * gfortran.dg/pr17708.f90: New test.
3864
3865 2004-10-04 Chao-ying Fu <fu@mips.com>
3866
3867 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3868 * gcc.dg/vect/vect-4.c: Ditto.
3869 * gcc.dg/vect/vect-5.c: Ditto.
3870 * gcc.dg/vect/vect-6.c: Ditto.
3871 * gcc.dg/vect/vect-8.c: Ditto.
3872 * gcc.dg/vect/vect-16.c: Ditto.
3873 * gcc.dg/vect/vect-30.c: Ditto.
3874 * gcc.dg/vect/vect-40.c: Ditto.
3875 * gcc.dg/vect/vect-41.c: Ditto.
3876 * gcc.dg/vect/vect-42.c: Ditto.
3877 * gcc.dg/vect/vect-43.c: Ditto.
3878 * gcc.dg/vect/vect-44.c: Ditto.
3879 * gcc.dg/vect/vect-45.c: Ditto.
3880 * gcc.dg/vect/vect-46.c: Ditto.
3881 * gcc.dg/vect/vect-47.c: Ditto.
3882 * gcc.dg/vect/vect-48.c: Ditto.
3883 * gcc.dg/vect/vect-49.c: Ditto.
3884 * gcc.dg/vect/vect-50.c: Ditto.
3885 * gcc.dg/vect/vect-51.c: Ditto.
3886 * gcc.dg/vect/vect-52.c: Ditto.
3887 * gcc.dg/vect/vect-53.c: Ditto.
3888 * gcc.dg/vect/vect-54.c: Ditto.
3889 * gcc.dg/vect/vect-55.c: Ditto.
3890 * gcc.dg/vect/vect-56.c: Ditto.
3891 * gcc.dg/vect/vect-57.c: Ditto.
3892 * gcc.dg/vect/vect-58.c: Ditto.
3893 * gcc.dg/vect/vect-59.c: Ditto.
3894 * gcc.dg/vect/vect-60.c: Ditto.
3895 * gcc.dg/vect/vect-74.c: Ditto.
3896 * gcc.dg/vect/vect-79.c: Ditto.
3897 * gcc.dg/vect/vect-80.c: Ditto.
3898
3899 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3900
3901 * gcc.dg/unused-7.c: Use the correct option.
3902
3903 2004-10-04 Paul Brook <paul@codesourcery.com>
3904 Bud Davis <bdavis9659@comcast.net>
3905
3906 PR fortran/17706
3907 PR fortran/16434
3908 * gfortran/pr17706.f90: New test.
3909 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3910
3911 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3912
3913 * gfortran.dg/pr17612.f90: New test.
3914
3915 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3916
3917 * g++.dg/template/local1.C: Adjust quoting marks in
3918 testing for diagnostics.
3919 * g++.dg/tls/diag-2.C: Likewise.
3920 * g++.dg/other/error8.C: Likewise.
3921
3922 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3923
3924 PR c/17178
3925 * gcc.dg/unused-4.c: Adjust to be correct.
3926
3927 PR c/17820
3928 * gcc.dg/unused-7.c: New test.
3929
3930 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3931
3932 PR c++/17797
3933 * g++.dg/overload/template2.C: New test.
3934
3935 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
3936
3937 PR tree-optimization/16632
3938 * gcc.dg/tree-ssa/20041002-1.c: New.
3939
3940 2004-10-03 Paul Brook <paul@codesourcery.com>
3941
3942 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
3943 rather than relying on default formatting.
3944
3945 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3946
3947 * gcc.dg/20040920-1.c: Update expected message text.
3948
3949 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3950
3951 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3952
3953 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3954
3955 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3956 tree level.
3957
3958 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3959
3960 * gcc.dg/tree-ssa/pr17343.c: Remove.
3961
3962 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3963
3964 PR tree-opt/17343
3965 * gcc.dg/tree-ssa/pr17343.c: New test.
3966
3967 2004-10-01 Jakub Jelinek <jakub@redhat.com>
3968
3969 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
3970 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
3971 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
3972 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
3973 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
3974
3975 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3976
3977 * gcc.dg/lvalue-2.c: New test.
3978
3979 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3980
3981 PR c/17730
3982 * gcc.dg/pr17730-1.c: New test
3983
3984 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
3985
3986 PR c/7425
3987 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
3988
3989 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3990
3991 * gcc.c-torture/execute/stdarg-1.c: New test.
3992 * gcc.c-torture/execute/stdarg-2.c: New test.
3993 * gcc.c-torture/execute/stdarg-3.c: New test.
3994 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3995 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3996 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3997 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3998 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3999
4000 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4001
4002 PR tree-optimization/17697
4003 * g++.dg/opt/pr17697-1.C: New test.
4004 * g++.dg/opt/pr17697-2.C: New test.
4005 * g++.dg/opt/pr17697-3.C: New test.
4006
4007 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4008
4009 PR c/16409
4010 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4011 gcc.dg/vla-init-5.c: New tests.
4012
4013 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4014
4015 PR c/13804
4016 * gcc.dg/pr13804-1.c: New test.
4017
4018 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4019
4020 PR fortran/16938
4021 * gfortran.dg/pr16938.f90: New test.
4022
4023 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4024
4025 * g++.dg/template/crash23.C: New test.
4026
4027 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4028
4029 PR c++/17585
4030 * g++.dg/template/static8.C: New test.
4031
4032 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4033
4034 PR c++/17681
4035 * g++.dg/other/error9.C: New test.
4036
4037 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4038
4039 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4040
4041 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4042
4043 PR fortran/15164
4044 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4045
4046 2004-09-26 Roger Sayle <roger@eyesopen.com>
4047
4048 PR middle-end/17112
4049 * gcc.dg/pr17112-1.c: New test case.
4050
4051 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4052
4053 PR c/11459
4054 * gcc.dg/pr11459-1.c: New test.
4055
4056 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4057
4058 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4059 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4060
4061 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4062
4063 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4064
4065 2004-09-25 Jan Hubicka <jh@suse.cz>
4066
4067 * compile/30040909-1.c: New test.
4068 * compile/30040907-1.c: New test.
4069
4070 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4071
4072 * gcc.c-torture/execute/va-arg-26.c: New test.
4073
4074 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4075
4076 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4077 extra diagnostics on targets with 64-bit pointers.
4078 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4079
4080 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4081
4082 PR c/17188
4083 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4084 * gcc.dg/decl-3.c: Adjust expected message.
4085
4086 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4087
4088 PR fortran/17615
4089 * gfortran.dg/pr17615.f90: New test.
4090
4091 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4092
4093 PR tree-optimzation/17517
4094 * g++.dg/tree-ssa/pr17517.C: New Test.
4095
4096 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4097
4098 PR c++/16889
4099 * g++.dg/lookup/ambig3.C: New.
4100
4101 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4102
4103 PR tree-opt/17624
4104 * g++.dg/opt/pr17624.C: New test.
4105
4106 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4107
4108 PR c/6980
4109 * gcc.dg/Wbad-function-cast-1.c: New test.
4110
4111 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4112
4113 * g++.dg/ext/complit1.C
4114 * g++.dg/other/error2.C
4115 * g++.dg/other/nontype-1.C
4116 * g++.dg/parse/crash11.C
4117 * g++.dg/parse/crash12.C
4118 * g++.dg/parse/error15.C
4119 * g++.dg/parse/error4.C
4120 * g++.dg/parse/tmpl-outside1.C
4121 * g++.dg/parse/too-many-tmpl-args1.C
4122 * g++.dg/template/dependent-expr3.C
4123 * g++.dg/template/error10.C
4124 * g++.dg/template/instantiate1.C
4125 * g++.dg/template/vtable2.C
4126 * g++.dg/warn/Wshadow-1.C
4127 * g++.dg/warn/weak1.C
4128 * g++.old-deja/g++.brendan/crash16.C
4129 * g++.old-deja/g++.brendan/crash18.C
4130 * g++.old-deja/g++.brendan/crash48.C
4131 * g++.old-deja/g++.brendan/crash49.C
4132 * g++.old-deja/g++.brendan/crash55.C
4133 * g++.old-deja/g++.brendan/crash56.C
4134 * g++.old-deja/g++.brendan/crash8.C
4135 * g++.old-deja/g++.brendan/enum11.C
4136 * g++.old-deja/g++.brendan/enum8.C
4137 * g++.old-deja/g++.brendan/enum9.C
4138 * g++.old-deja/g++.brendan/friend3.C
4139 * g++.old-deja/g++.brendan/misc14.C
4140 * g++.old-deja/g++.bugs/900402_02.C
4141 * g++.old-deja/g++.bugs/900404_03.C
4142 * g++.old-deja/g++.bugs/900404_04.C
4143 * g++.old-deja/g++.bugs/900428_03.C
4144 * g++.old-deja/g++.jason/crash4.C
4145 * g++.old-deja/g++.jason/overload21.C
4146 * g++.old-deja/g++.jason/redecl1.C
4147 * g++.old-deja/g++.jason/report.C
4148 * g++.old-deja/g++.jason/rfg10.C
4149 * g++.old-deja/g++.jason/template30.C
4150 * g++.old-deja/g++.law/arm12.C
4151 * g++.old-deja/g++.law/ctors5.C
4152 * g++.old-deja/g++.law/cvt20.C
4153 * g++.old-deja/g++.law/init10.C
4154 * g++.old-deja/g++.law/init8.C
4155 * g++.old-deja/g++.law/visibility17.C
4156 * g++.old-deja/g++.law/visibility7.C
4157 * g++.old-deja/g++.mike/net8.C
4158 * g++.old-deja/g++.mike/p646.C
4159 * g++.old-deja/g++.mike/p700.C
4160 * g++.old-deja/g++.mike/p701.C
4161 * g++.old-deja/g++.mike/p811.C
4162 * g++.old-deja/g++.ns/template13.C
4163 * g++.old-deja/g++.other/array3.C
4164 * g++.old-deja/g++.other/crash25.C
4165 * g++.old-deja/g++.other/dtor3.C
4166 * g++.old-deja/g++.other/dtor4.C
4167 * g++.old-deja/g++.other/main1.C
4168 * g++.old-deja/g++.other/warn7.C
4169 * g++.old-deja/g++.pt/crash11.C
4170 * g++.old-deja/g++.pt/crash36.C
4171 * g++.old-deja/g++.pt/spec22.C
4172 * g++.old-deja/g++.pt/spec9.C
4173 * g++.old-deja/g++.pt/ttp52.C
4174 * g++.old-deja/g++.robertl/eb103.C
4175 * g++.old-deja/g++.robertl/eb121.C
4176 * g++.old-deja/g++.robertl/eb22.C
4177 * g++.old-deja/g++.robertl/eb8.C:
4178 Update locations and/or regexps of dg-error markers.
4179 Remove markers for some bogus messages that are no longer issued.
4180
4181 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4182
4183 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4184 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4185
4186 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4187
4188 PR c++/17618
4189 * g++.dg/lookup/crash5.C: New test.
4190
4191 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4192
4193 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4194 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4195 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4196 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4197 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4198 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4199
4200 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4201 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4202 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4203 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4204 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4205 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4206
4207 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4208
4209 * gcc.dg/vect/vect-44.c: Check additional cases.
4210 * gcc.dg/vect/vect-48.c: Check additional cases.
4211
4212 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4213 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4214 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4215 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4216 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4217 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4218 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4219 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4220 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4221
4222 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4223 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4224 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4225
4226 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4227
4228 * gcc.dg/tree-ssa/loop-6.c: New test.
4229
4230 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4231
4232 PR c++/17620
4233 * g++.dg/inherit/base2.C: New.
4234
4235 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4236
4237 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4238 * gcc.dg/20001012-2.c: Likewise.
4239 * gcc.dg/20001013-1.c: Likewise.
4240 * gcc.dg/20001101-1.c: Likewise.
4241 * gcc.dg/20001102-1.c: Likewise.
4242 * gcc.dg/bf-spl1.c: Likewise.
4243 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4244 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4245
4246 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4247
4248 PR tree-optimization/16721
4249 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4250
4251 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4252
4253 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4254 * gcc.dg/20040305-1.c: Likewise.
4255
4256 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4257
4258 PR c/16566
4259 * gcc.c-torture/compile/pr16566-1.c,
4260 gcc.c-torture/compile/pr16566-2.c,
4261 gcc.c-torture/compile/pr16566-3.c: New tests.
4262
4263 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4264
4265 PR tree-optimization/17512
4266 * gcc.c-torture/compile/20040916-1.c.
4267
4268 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4269
4270 * gcc.dg/pragma-re-3.c: New test.
4271
4272 2004-09-17 Matt Austern <austern@apple.com>
4273
4274 PR c++/15049
4275 * g++.dg/other/anon3.C: New.
4276
4277 2004-09-21 Roger Sayle <roger@eyesopen.com>
4278
4279 PR c++/7503
4280 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4281 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4282 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4283 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4284 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4285
4286 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4287
4288 PR fortran/17286
4289 * gfortran.dg/pr17286.f90: New test.
4290
4291 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4292
4293 PR c++/17530
4294 * g++.dg/template/static7.C: New test.
4295
4296 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4297
4298 PR tree-opt/17558
4299 * gcc.c-torture/compile/pr17558.c: New test.
4300
4301 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4302
4303 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4304 if SKIP_ATTRIBUTE is defined.
4305
4306 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4307
4308 PR fortran/15957
4309 * gfortran.dg/pr15957.f90: New test.
4310
4311 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4312
4313 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4314 in comparison.
4315 * gcc.dg/vect/vect-79.c: Likewise.
4316 * gcc.dg/vect/vect-80.c: Likewise.
4317
4318 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4319
4320 PR fortran/15750
4321 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4322
4323 2004-09-20 Ira Rosen <irar@il.ibm.com>
4324
4325 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4326 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4327 * gcc.dg/vect/vect-62.c: New testcase.
4328 * gcc.dg/vect/vect-63.c: New testcase.
4329 * gcc.dg/vect/vect-64.c: New testcase.
4330 * gcc.dg/vect/vect-65.c: New testcase.
4331 * gcc.dg/vect/vect-66.c: New testcase.
4332 * gcc.dg/vect/vect-67.c: New testcase.
4333 * gcc.dg/vect/vect-68.c: New testcase.
4334 * gcc.dg/vect/vect-69.c: New testcase.
4335 * gcc.dg/vect/vect-79.c: New testcase.
4336 * gcc.dg/vect/vect-80.c: New testcase.
4337
4338 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4339
4340 * gcc.target/mips/asm-1.c: New test.
4341
4342 2004-09-19 Ira Rosen <irar@il.ibm.com>
4343
4344 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4345 * gcc.dg/vect/vect-73.c: New testcase.
4346 * gcc.dg/vect/vect-74.c: New testcase.
4347 * gcc.dg/vect/vect-75.c: New testcase.
4348 * gcc.dg/vect/vect-76.c: New testcase.
4349 * gcc.dg/vect/vect-77.c: New testcase.
4350 * gcc.dg/vect/vect-78.c: New testcase
4351
4352 2004-09-18 Paul Brook <paul@codesourcery.com>
4353
4354 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4355
4356 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4357
4358 PR c/17424
4359 * gcc.dg/pr17424-1.c: New test.
4360
4361 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4362
4363 * g++.dg/tree-ssa/pr17153.C: New test.
4364
4365 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4366
4367 PR pch/13361
4368 * testsuite/g++.dg/pch/wchar-1.C: New.
4369 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4370
4371 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4372
4373 * gcc.c-torture/execute/20040917-1.c: New test.
4374
4375 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4376
4377 PR tree-optimization/17319
4378 * gcc.dg/pr17319.c: New test.
4379
4380 2004-09-17 Devang Patel <dpatel@apple.com>
4381
4382 * gcc.dg/20040813-1.c: New test.
4383
4384 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4385
4386 PR tree-optimization/17273
4387 * gcc.c-torture/compile/pr17273.c: New test.
4388
4389 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4390
4391 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4392 Update expected messages.
4393 * gcc.dg/declspec-13.c: New test.
4394
4395 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4396
4397 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4398
4399 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4400
4401 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4402 change what 'a' is pointing to.
4403
4404 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4405
4406 PR c++/16002
4407 * g++.dg/template/error18.C: New test.
4408
4409 PR c++/16029
4410 * g++.dg/warn/Wunused-8.C: New test.
4411
4412 2004-09-17 Steven Bosscher <stevenb@suse.de>
4413
4414 PR tree-optimization/17513
4415 * gcc.dg/20040916-1.c: New test.
4416
4417 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4418
4419 PR c++/17501
4420 * g++.dg/template/typename7.C: New test.
4421
4422 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4423
4424 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4425
4426 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4427
4428 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4429 with -ftree-based-profiling also.
4430 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4431
4432 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4433
4434 PR/15364
4435 * gfortran.dg/der_array_io_1.f90: New test.
4436 * gfortran.dg/der_array_io_2.f90: New test.
4437 * gfortran.dg/der_array_io_3.f90: New test.
4438
4439 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4440
4441 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4442 EABI.
4443
4444 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4445
4446 * g++.dg/opt/switch1.C: New test.
4447
4448 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4449
4450 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4451 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4452 Update expected messages.
4453
4454 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4455
4456 PR fortran/16485
4457 * gfortran.dg/same_name_1.f90: New test.
4458
4459 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4460
4461 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4462 dereference garbage pointers.
4463
4464 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4465
4466 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4467 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4468
4469 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4470 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4471 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4472
4473 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4474
4475 PR c++/17324
4476 * g++.dg/template/mangle1.C: New test.
4477
4478 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4479
4480 PR tree-optimization/17252
4481 * gcc.c-torture/execute/pr17252.c: New test.
4482
4483 2004-09-14 Andrew Pinski <apinski@apple.com>
4484
4485 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4486
4487 2004-09-14 Roger Sayle <roger@eyesopen.com>
4488
4489 PR rtl-optimization/9771
4490 * gcc.dg/pr9771-1.c: New test case.
4491
4492 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4493
4494 PR tree-optimization/15262
4495 * gcc.c-torture/execute/pr15262-1.c: New test.
4496 * gcc.c-torture/execute/pr15262-2.c: New test.
4497
4498 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4499
4500 * gcc.dg/declspec-12.c: New test.
4501
4502 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4503
4504 * gfortran.dg/pr17090.f90: Add directives to test.
4505
4506 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4507
4508 * gcc.c-torture/compile/20040914-1.c: New test.
4509
4510 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4511
4512 PR c++/16162
4513 * g++.dg/template/decl2.C: New test.
4514
4515 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4516
4517 PR fortran/17090
4518 * gfortran.dg/pr17090.f90: New test.
4519
4520 2004-09-13 Dale Johannesen <dalej@apple.com>
4521
4522 * gcc.c-torture/compile/pr17408.c: New test case.
4523
4524 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4525
4526 PR c++/16716
4527 * g++.dg/parse/crash17.C: New test.
4528
4529 PR c++/17327
4530 * g++.dg/template/enum3.C: New test.
4531
4532 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4533
4534 * lib/gcc-defs.exp: Load wrapper.exp.
4535 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4536 using local code.
4537 * lib/gcc.exp (gcc_init): Similar.
4538 * lib/gfortran.exp (gfortran_init): Similar.
4539 * lib/objc.exp (objc_init): Similar.
4540 * lib/treelang.exp (treelang_init): Similar.
4541 * lib/wrapper.exp: New file with build_wrapper call machinery in
4542 ${tool}_maybe_build_wrapper.
4543
4544 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4545
4546 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4547 "inline".
4548 * gcc.dg/declspec-11.c: Update expected messages.
4549 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4550 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4551 gcc.dg/inline-12.c: New tests.
4552
4553 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4554
4555 * g++.dg/tree-ssa/pr17400.C: New testcase.
4556
4557 2004-09-13 James E Wilson <wilson@specifixinc.com>
4558
4559 * gcc.target/mips/sb1-1.c: New testcase.
4560
4561 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4562
4563 * lib/g77-dg.exp: Remove unused file.
4564 * lib/mike-g77.exp: Ditto.
4565 * lib/g77.exp: Ditto.
4566
4567 2004-09-12 Richard Henderson <rth@redhat.com>
4568
4569 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4570
4571 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4572
4573 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4574 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4575 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4576 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4577 Update expected messages.
4578
4579 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4580
4581 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4582 declaration/use mismatch for dirp parameter.
4583
4584 2004-09-12 Andrew Pinski <apinski@apple.com>
4585
4586 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4587 -fgnu-runtime is passed.
4588
4589 2004-09-12 Richard Henderson <rth@redhat.com>
4590
4591 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4592 do the uplevel thing and update additional_flags directly.
4593 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4594 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4595 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4596 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4597
4598 2004-09-11 Steven Bosscher <stevenb@suse.de>
4599
4600 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4601
4602 2004-09-11 Roger Sayle <roger@eyesopen.com>
4603
4604 PR middle-end/17411
4605 * g++.dg/opt/pr17411-1.C: New test case.
4606
4607 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4608
4609 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4610 gcc.dg/tls/diag-2.c: Update expected messages.
4611 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4612 messages.
4613 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4614 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4615 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4616 gcc.dg/tls/diag-5.c: New tests.
4617
4618 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4619
4620 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4621
4622 2004-09-11 Steven Bosscher <stevenb@suse.de>
4623
4624 * g++.dg/parse/break-in-for.C: New test.
4625
4626 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4627
4628 * gcc.dg/tree-ssa/20040911-1.c: New test.
4629
4630 2004-09-11 Andreas Jaeger <aj@suse.de>
4631
4632 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4633 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4634
4635 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4636
4637 * gcc.target/frv: New directory of FR-V-specific tests.
4638
4639 2004-09-10 James E Wilson <wilson@specifixinc.com>
4640
4641 * gcc.dg/convert-vec-1.c: New test.
4642
4643 2004-09-10 Roger Sayle <roger@eyesopen.com>
4644
4645 PR middle-end/17024
4646 * gcc.dg/pr17024-1.c: New test case.
4647
4648 2004-09-10 Eric Christopher <echristo@redhat.com>
4649
4650 * gcc.dg/20040910-1.c: New test.
4651
4652 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4653
4654 * gcc.dg/bitfld-9.c: New test.
4655
4656 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4657
4658 * gcc.c-torture/execute/ieee/acc1.c: New test.
4659 * gcc.c-torture/execute/ieee/acc2.c: New test.
4660 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4661
4662 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4663
4664 * gcc.dg/deprecated-2.c: New test.
4665
4666 2004-09-09 James E Wilson <wilson@specifixinc.com>
4667
4668 * gcc.dg/init-vec-1.c: New test.
4669
4670 2004-09-09 Roger Sayle <roger@eyesopen.com>
4671
4672 PR middle-end/17055
4673 * gcc.dg/pr17055-1.c: New test case.
4674
4675 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4676
4677 PR target/17377
4678 * gcc.c-torture/execute/pr17377.c: New test.
4679
4680 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4681
4682 PR c/8420
4683 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4684 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4685 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4686 gcc.dg/long-long-typespec-1.c: New tests.
4687 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4688
4689 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4690
4691 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4692 gcc.dg/gnu99-static-1.c: New tests.
4693
4694 2004-09-08 Devang Patel <dpatel@apple.com>
4695
4696 * gcc.dg/darwin-ld-20040828-1.c: New test.
4697 * gcc.dg/darwin-ld-20040828-2.c: New test.
4698 * gcc.dg/darwin-ld-20040828-3.c: New test.
4699
4700 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4701
4702 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4703 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4704 in error message.
4705 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4706 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4707 in error message.
4708 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4709 types they qualify.
4710 * objc.dg/type-size-2.m: Fix wording in comment.
4711 * objc.dg/va-meth-1.m: New test case.
4712
4713 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4714
4715 PR c/16633:
4716 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4717 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4718
4719 2004-09-06 Devang Patel <dpatel@apple.com>
4720
4721 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4722 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4723
4724 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4725
4726 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4727 reflect changed line numbering of diagnostics.
4728
4729 2004-09-06 Paul Brook <paul@codesourcery.com>
4730
4731 * gfortran.dg/edit_real_1.f90: Add new test.
4732
4733 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4734
4735 * gcc.dg/tree-ssa/loop-2.c: New test.
4736 * gcc.dg/tree-ssa/loop-3.c: New test.
4737 * gcc.dg/tree-ssa/loop-4.c: New test.
4738 * gcc.dg/tree-ssa/loop-5.c: New test.
4739
4740 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4741
4742 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4743
4744 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4745
4746 * gcc.dg/format/sentinel-1.c: New test.
4747
4748 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4749
4750 * testsuite/gcc.dg/builtins-46.c: New.
4751
4752 2004-09-03 Devang Patel <dpatel@apple.com>
4753
4754 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4755 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4756
4757 2004-09-03 Jan Beulich <jbeulich@novell.com>
4758
4759 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4760 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4761 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4762 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4763 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4764 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4765 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4766 the non-portable bzero.
4767 * gcc.dg/20010912-1.c: xfail for NetWare.
4768 * gcc.dg/20020426-2.c: xfail for NetWare.
4769 * gcc.dg/20021014-1.c: xfail for NetWare.
4770 * gcc.dg/20021018-1.c: xfail for NetWare.
4771 * gcc.dg/20030213-1.c: xfail for NetWare.
4772 * gcc.dg/20030225-1.c: xfail for NetWare.
4773 * gcc.dg/20030708-1.c: xfail for NetWare.
4774 * gcc.dg/builtins-config.h: Also exclude NetWare.
4775 * gcc.dg/format/format.h: Define restrict only if not already defined.
4776 * gcc.dg/nest.c: xfail for NetWare.
4777 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4778 * lib/target-supports.exp (check_visibility_available): Exclude
4779 NetWare.
4780
4781 2004-09-03 Jan Beulich <jbeulich@novell.com>
4782
4783 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4784 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4785 deterministic starting point for the alignment of structure fields.
4786 * gcc.dg/Wpadded.c: Dito.
4787 * g++.dg/abi/vbase10.C: Dito.
4788
4789 2004-09-03 Devang Patel <dpatel@apple.com>
4790
4791 * g++.dg/debug/pr15736.cc: New test.
4792
4793 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4794
4795 * README.QMTEST: Fix out-of-date link.
4796
4797 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4798
4799 PR fortran/16579
4800 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4801 Delete. Duplicate of gfortran.dg/g77/20010610.f
4802
4803 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4804
4805 * g++.dg/abi/arm_rtti1.C: New test.
4806
4807 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4808
4809 * gcc.dg/ppc-vector-memcpy.c: New.
4810 * gcc.dg/ppc-vector-memset.c: New.
4811
4812 2004-09-02 Chao-ying Fu <fu@mips.com>
4813
4814 * gcc.target/mips/mips-3d-1.c: New test.
4815 * gcc.target/mips/mips-3d-2.c: New test.
4816 * gcc.target/mips/mips-3d-3.c: New test.
4817 * gcc.target/mips/mips-3d-4.c: New test.
4818 * gcc.target/mips/mips-3d-5.c: New test.
4819 * gcc.target/mips/mips-3d-6.c: New test.
4820 * gcc.target/mips/mips-3d-7.c: New test.
4821 * gcc.target/mips/mips-3d-8.c: New test.
4822 * gcc.target/mips/mips-3d-9.c: New test.
4823 * gcc.target/mips/mips-ps-1.c: New test.
4824 * gcc.target/mips/mips-ps-2.c: New test.
4825 * gcc.target/mips/mips-ps-3.c: New test.
4826 * gcc.target/mips/mips-ps-4.c: New test.
4827 * gcc.target/mips/mips-ps-type.c: New test.
4828
4829 2004-09-02 Paul Brook <paul@codesourcery.com>
4830
4831 * gfortran.dg/edit_real_1.f90: Add new tests.
4832
4833 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4834
4835 PR fortran/15327
4836 * gfortran.dg/merge_char_1.f90: New test.
4837
4838 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4839
4840 PR fortran/16404
4841 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4842
4843 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4844
4845 PR c/1522
4846 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4847
4848 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4849
4850 * g++.dg/opt/loop1.C: Do not XFAIL.
4851
4852 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4853
4854 * gcc.c-torture/execute/20040831-1.c: New test.
4855
4856 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4857
4858 PR fortran/16579
4859 * gfortran.dg/g77/20010610.f: Now passes.
4860 Copy from g77.f-torture/execute. Add dg-run directive.
4861 * gfortran.dg/g77/README: Update
4862
4863 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4864
4865 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4866 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4867 (t1, t2, t3, t4): Add volatile.
4868
4869 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4870
4871 * g++.dg/ext/visibility/arm1.C: New test.
4872
4873 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4874
4875 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4876 -pedantic-errors.
4877
4878 2004-09-01 Paul Brook <paul@codesourcery.com>
4879
4880 * gfortran.dg/eof_2.f90: New test.
4881
4882 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4883
4884 PR fortran/16579
4885 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4886
4887 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4888
4889 PR libfortran/16805
4890 * gfortran.dg/list_read_2.f90: New test.
4891
4892 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4893
4894 * g++.dg/abi/key1.C: New test.
4895
4896 2004-08-31 Richard Henderson <rth@redhat.com>
4897
4898 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
4899 form of offsetof.
4900 * g++.dg/other/offsetof5.C: Remove duplicate.
4901
4902 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4903
4904 PR fortran/17244
4905 * gfortran.dg/func_derived_1.f90: New test.
4906
4907 2004-08-31 Paul Brook <paul@codesourcery.com>
4908
4909 * gfortran.dg/eof_1.f90: New test.
4910
4911 2004-08-31 Paul Brook <paul@codesourcery.com>
4912
4913 * gfortran.dg/list_read_1.f90: New file.
4914
4915 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4916
4917 * g++.dg/opt/loop1.C: XFAIL.
4918
4919 2004-08-30 Geoffrey Keating <geoffk@apple.com>
4920
4921 * gcc.dg/funcdef-storage-1.c: New.
4922 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
4923 an extern function in local scope.
4924 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
4925 declare an 'auto inline' function in local scope.
4926 * gcc.dg/20011130-1.c: Likewise.
4927 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
4928 an 'auto' function in local scope.
4929 * gcc.dg/20021014-1.c: Likewise.
4930 * gcc.dg/20030331-2.c: Likewise.
4931
4932 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4933
4934 * gfortran.dg/blockdata_1.f90: New test.
4935
4936 2004-08-30 Richard Henderson <rth@redhat.com>
4937
4938 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
4939
4940 2004-08-30 Richard Henderson <rth@redhat.com>
4941
4942 * lib/fortran-torture.exp (fortran-torture-execute): Honor
4943 additional_flags set by alternate driver.
4944 (ieee-options): New procedure.
4945 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4946 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4947 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4948 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4949
4950 2004-08-30 Richard Henderson <rth@redhat.com>
4951
4952 * lib/f-torture.exp: Remove.
4953
4954 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4955
4956 PR rtl-optimization/16590
4957 * g++.dg/opt/loop1.C: New test.
4958
4959 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4960
4961 PR fortran/13910
4962 * gfortran.dg/oldstyle_1.f90: New test.
4963
4964 2004-08-29 Steven G. Kargl <kargls@comcast.net>
4965 Paul Brook <paul@codesourcery.com>
4966
4967 * gfortran.dg/g77/README: Update.
4968 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
4969 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4970 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
4971
4972 2004-08-28 Paul Brook <paul@codesourcery.com>
4973
4974 PR libfortran/17195
4975 * gfortran.dg/edit_real_1.f90: New test.
4976
4977 2004-08-27 Paul Brook <paul@codesourcery.com>
4978
4979 * gfortran.dg/rewind_1.f90: New test.
4980
4981 2004-08-27 Bud Davis <bdavis9659@comcast.net>
4982
4983 PR fortran/16597
4984 * gfortran.dg/pr16597.f90: New test.
4985
4986 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4987
4988 PR c/13801
4989 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
4990 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
4991 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
4992 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
4993 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
4994
4995 2004-08-26 Nick Clifton <nickc@redhat.com>
4996
4997 * gcc.c-torture/compile/pr17119.c: New test.
4998
4999 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5000
5001 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5002
5003 2004-08-25 Richard Henderson <rth@redhat.com>
5004
5005 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5006 the bits that expect kind=8 to be the largest real kind.
5007
5008 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5009
5010 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5011
5012 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5013
5014 * gfortran.dg/assignment_1.f90: New test.
5015
5016 2004-08-25 Adam Nemet <anemet@lnxw.com>
5017
5018 * g++.dg/template/repo3.C: New test.
5019
5020 2004-08-25 Roger Sayle <roger@eyesopen.com>
5021
5022 PR middle-end/16693
5023 PR tree-optimization/16372
5024 * g++.dg/opt/pr16372-1.C: New test case.
5025 * g++.dg/opt/pr16693-1.C: New test case.
5026 * g++.dg/opt/pr16693-2.C: New test case.
5027
5028 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5029
5030 * objc.dg/proto-lossage-4.m: New test.
5031
5032 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5033
5034 PR c++/17155
5035 * g++.dg/inherit/local2.C: New test.
5036
5037 2004-08-25 Paul Brook <paul@codesourcery.com>
5038
5039 PR fortran/17144
5040 * gfortran.dg/string_ctor_1.f90: New test.
5041
5042 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5043
5044 PR c++/14428
5045 * g++.dg/template/redecl2.C: New test.
5046
5047 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5048
5049 PR fortran/17143
5050 * gfortran.dg/pr17143.f90: New test.
5051
5052 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5053
5054 PR fortran/17164
5055 * gfortran.dg/pr17164.f90: New test.
5056
5057 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5058
5059 * gcc.dg/tree-ssa/loop-1.c: New test.
5060
5061 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5062
5063 * gcc.c-torture/compile/20040824-1.c: New test.
5064
5065 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5066
5067 * gcc.c-torture/compile/iftrap-3.c: New test.
5068
5069 2004-08-24 Paul Brook <paul@codesourcery.com>
5070
5071 * gfortran.dg/entry_2.f90: New test.
5072
5073 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5074
5075 PR c++/16889
5076 * g++.dg/lookup/ambig[12].C: New.
5077
5078 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5079
5080 PR c++/16706
5081 * g++.dg/template/crash21.C: New test.
5082 * g++.dg/template/crash22.C: Likewise.
5083
5084 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5085
5086 PR c++/17149
5087 * g++.dg/template/access15.C: New.
5088
5089 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5090
5091 PR c++/17163
5092 * g++.dg/template/repo2.C: New test.
5093
5094 2004-08-23 Roger Sayle <roger@eyesopen.com>
5095
5096 PR rtl-optimization/17078
5097 * gcc.c-torture/execute/pr17078-1.c: New test case.
5098
5099 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5100
5101 PR c/14492
5102 * gcc.dg/debug/crash1.c: New test.
5103
5104 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5105
5106 PR c/16180
5107 * gcc.dg/loop-5.c: New test.
5108
5109 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5110
5111 * gcc.c-torture/execute/20040823-1.c: New test.
5112
5113 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5114
5115 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5116 to the assembler. Simplify test accordingly.
5117 (asm_abi_flags): Use GNU names.
5118 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5119 to check for ABI flags.
5120
5121 2004-08-22 Andrew Pinski <apinski@apple.com>
5122
5123 * g++.dg/opt/pr14029.C: New test.
5124 * gcc.c-torture/execute/pr15262.c: New test.
5125
5126 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5127
5128 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5129
5130 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5131
5132 PR 16908
5133 * gfortran.dg/direct_io.f90: New test.
5134
5135 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5136
5137 PR c++/17121
5138 * g++.dg/inherit/local2.C: New test.
5139
5140 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5141
5142 PR c++/17120
5143 * g++.dg/warn/Wparentheses-4.C: New test.
5144
5145 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5146
5147 PR c++/17121
5148 * g++.dg/inherit/local2.C: New test.
5149
5150 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5151 * gcc.dg/ppc-ldstruct.c: Likewise.
5152 * gcc.dg/ppc64-abi-2.c: Likewise.
5153
5154 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5155
5156 PR rtl-optimization/17099
5157 * gcc.c-torture/execute/20040820-1.c: New test.
5158
5159 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5160
5161 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5162
5163 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5164
5165 PR fortran/17077
5166 * gfortran.dg/auto_array_1.f90: New test.
5167
5168 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5169
5170 PR fortran/17074
5171 * gfortran.dg/simpleif_1.f90: New test.
5172
5173 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5174
5175 * lib/target-supports.exp (check_profiling_available): Return
5176 false for arm*-*-symbianelf* and arm*-*-eabi*.
5177
5178 PR c++/15890
5179 * g++.dg/template/delete1.C: New test.
5180
5181 2004-08-19 Paul Brook <paul@codesourcery.com>
5182
5183 PR fortran/14976
5184 PR fortran/16228
5185 * gfortran.dg/data_char_1.f90: New test.
5186
5187 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5188
5189 PR fortran/16946
5190 * gfortran.dg/reduction.f90: New testcase.
5191
5192 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5193
5194 PR fortran/16520
5195 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5196
5197 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5198
5199 PR c++/17041
5200 * g++.dg/Wparentheses-3.C: New test.
5201
5202 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5203
5204 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5205 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5206 * gcc.dg/vect/vect-2.c: Likewise.
5207 * gcc.dg/vect/vect-3.c: Likewise.
5208 * gcc.dg/vect/vect-4.c: Likewise.
5209 * gcc.dg/vect/vect-5.c: Likewise.
5210 * gcc.dg/vect/vect-6.c: Likewise.
5211 * gcc.dg/vect/vect-7.c: Likewise.
5212 * gcc.dg/vect/vect-25.c: Likewise.
5213 * gcc.dg/vect/vect-31.c: Likewise.
5214 * gcc.dg/vect/vect-32.c: Likewise.
5215 * gcc.dg/vect/vect-34.c: Likewise.
5216 * gcc.dg/vect/vect-36.c: Likewise.
5217 * gcc.dg/vect/vect-all.c: Likewise.
5218
5219 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5220
5221 PR c++/17068
5222 * g++.dg/template/operator4.C: New test.
5223
5224 2004-08-18 Richard Henderson <rth@redhat.com>
5225
5226 * gcc.dg/20040206-1.c: XFAIL.
5227
5228 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5229
5230 PR c++/16246
5231 * g++.dg/template/array7.C: New test.
5232
5233 2004-08-17 James E Wilson <wilson@specifixinc.com>
5234
5235 * gcc.dg/mips-movcc-1.c: New test.
5236 * gcc.dg/mips-movcc-2.c: New test.
5237 * gcc.dg/mips-movcc-3.c: New test.
5238
5239 * gcc.dg/mips-nmadd-1.c: New test.
5240 * gcc.dg/mips-nmadd-2.c: New test.
5241
5242 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5243
5244 PR c++/15871
5245 * g++.dg/opt/inline8.C: New test.
5246
5247 PR c++/16965
5248 * g++.dg/parse/error17.C: New test.
5249
5250 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5251
5252 * gcc.dg/vect: New directory for vectorizer tests.
5253 * gcc.dg/vect/tree-vect.h: New file.
5254 * gcc.dg/vect/vect.exp: New file.
5255 * gcc.dg/vect/pr16105.c.c: New test.
5256 * gcc.dg/vect/vect-1.c: New test.
5257 * gcc.dg/vect/vect-2.c: New test.
5258 * gcc.dg/vect/vect-3.c: New test.
5259 * gcc.dg/vect/vect-4.c: New test.
5260 * gcc.dg/vect/vect-5.c: New test.
5261 * gcc.dg/vect/vect-6.c: New test.
5262 * gcc.dg/vect/vect-7.c: New test.
5263 * gcc.dg/vect/vect-8.c: New test.
5264 * gcc.dg/vect/vect-9.c: New test.
5265 * gcc.dg/vect/vect-10.c: New test.
5266 * gcc.dg/vect/vect-11.c: New test.
5267 * gcc.dg/vect/vect-12.c: New test.
5268 * gcc.dg/vect/vect-13.c: New test.
5269 * gcc.dg/vect/vect-14.c: New test.
5270 * gcc.dg/vect/vect-15.c: New test.
5271 * gcc.dg/vect/vect-16.c: New test.
5272 * gcc.dg/vect/vect-17.c: New test.
5273 * gcc.dg/vect/vect-18.c: New test.
5274 * gcc.dg/vect/vect-19.c: New test.
5275 * gcc.dg/vect/vect-20.c: New test.
5276 * gcc.dg/vect/vect-21.c: New test.
5277 * gcc.dg/vect/vect-22.c: New test.
5278 * gcc.dg/vect/vect-23.c: New test.
5279 * gcc.dg/vect/vect-24.c: New test.
5280 * gcc.dg/vect/vect-25.c: New test.
5281 * gcc.dg/vect/vect-26.c: New test.
5282 * gcc.dg/vect/vect-27.c: New test.
5283 * gcc.dg/vect/vect-28.c: New test.
5284 * gcc.dg/vect/vect-29.c: New test.
5285 * gcc.dg/vect/vect-30.c: New test.
5286 * gcc.dg/vect/vect-31.c: New test.
5287 * gcc.dg/vect/vect-32.c: New test.
5288 * gcc.dg/vect/vect-33.c: New test.
5289 * gcc.dg/vect/vect-34.c: New test.
5290 * gcc.dg/vect/vect-35.c: New test.
5291 * gcc.dg/vect/vect-36.c: New test.
5292 * gcc.dg/vect/vect-37.c: New test.
5293 * gcc.dg/vect/vect-38.c: New test.
5294 * gcc.dg/vect/vect-40.c: New test.
5295 * gcc.dg/vect/vect-41.c: New test.
5296 * gcc.dg/vect/vect-42.c: New test.
5297 * gcc.dg/vect/vect-43.c: New test.
5298 * gcc.dg/vect/vect-44.c: New test.
5299 * gcc.dg/vect/vect-45.c: New test.
5300 * gcc.dg/vect/vect-46.c: New test.
5301 * gcc.dg/vect/vect-47.c: New test.
5302 * gcc.dg/vect/vect-48.c: New test.
5303 * gcc.dg/vect/vect-49.c: New test.
5304 * gcc.dg/vect/vect-50.c: New test.
5305 * gcc.dg/vect/vect-51.c: New test.
5306 * gcc.dg/vect/vect-52.c: New test.
5307 * gcc.dg/vect/vect-53.c: New test.
5308 * gcc.dg/vect/vect-54.c: New test.
5309 * gcc.dg/vect/vect-55.c: New test.
5310 * gcc.dg/vect/vect-56.c: New test.
5311 * gcc.dg/vect/vect-57.c: New test.
5312 * gcc.dg/vect/vect-58.c: New test.
5313 * gcc.dg/vect/vect-59.c: New test.
5314 * gcc.dg/vect/vect-60.c: New test.
5315 * gcc.dg/vect/vect-61.c: New test.
5316 * gcc.dg/vect/vect-all.c: New test.
5317 * gcc.dg/vect/vect-none.c: New test.
5318
5319 2004-08-17 Paul Brook <paul@codesourcery.com>
5320
5321 PR fortran/13082
5322 * gfortran.dg/entry_1.f90: New test.
5323
5324 2004-08-17 Andrew Pinski <apinski@apple.com>
5325
5326 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5327
5328 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5329
5330 * gcc.dg/pr17036-1.c: New test.
5331
5332 2004-08-16 Devang Patel <dpatel@apple.com>
5333
5334 * gcc.dg/darwin-20040809-1.c: New test.
5335
5336 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5337
5338 * gcc.dg/funcdef-attr-1.c: New test.
5339
5340 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5341
5342 * gcc.dg/altivec-17.c: New test.
5343 * gcc.dg/altivec-18.c: New test.
5344
5345 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5346
5347 PR c++/6749
5348 * g++.dg/template/vtable2.C: New test.
5349
5350 2004-08-14 Richard Henderson <rth@redhat.com>
5351
5352 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5353 * gcc.dg/pack-test-4.c (main): Return 0.
5354 * gcc.dg/setjmp-1.c: Remove XFAIL.
5355 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5356
5357 2004-08-14 Richard Henderson <rth@redhat.com>
5358
5359 * gcc.dg/980217-1.c: Add prototype for printf.
5360
5361 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5362
5363 * gfortran.dg/pr16935.f90: New test.
5364
5365 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5366
5367 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5368
5369 2004-08-13 Paul Brook <paul@codesourcery.com>
5370
5371 * gfortran.dg/der_io_1.f90: Remove stray comma.
5372
5373 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5374
5375 * gcc.dg/vmx/cw-bug-2.c: Remove.
5376 * gcc.dg/vmx/vprint-1.c: Remove.
5377 * gcc.dg/vmx/vscan-1.c: Remove.
5378
5379 2004-08-12 Devang patel <dpatel@apple.com>
5380
5381 * gcc.dg/darwin-20040809-2.c: New test.
5382
5383 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5384
5385 * g++.dg/ext/altivec-12.C: New test.
5386
5387 * g++.dg/ext/altivec-11.C: New test.
5388
5389 2004-08-12 Paul Brook <paul@codesourcery.com>
5390
5391 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5392
5393 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5394
5395 * g++.dg/ext/altivec-2.C: Check for hardware support before
5396 executing any VMX instructions.
5397
5398 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5399
5400 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5401
5402 PR c++/16276
5403 * g++.old-deja/g++.other/comdat4.C: New test.
5404 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5405
5406 2004-08-12 Ben Elliston <bje@au.ibm.com>
5407
5408 PR target/16286
5409 * gcc.dg/pr16286.c: New test.
5410
5411 2004-08-12 Jan Beulich <jbeulich@novell.com>
5412
5413 * g++.dg/ext/asm5.C: New.
5414
5415 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5416
5417 PR c++/16698
5418 * g++.dg/eh/crash1.C: New test.
5419
5420 PR c++/16717
5421 * g++.dg/ext/construct1.C: New test.
5422
5423 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5424
5425 PR c++/16853
5426 * g++.dg/init/ptrmem1.C: New test.
5427
5428 PR c++/16618
5429 * g++.dg/parse/offsetof5.C: New test.
5430
5431 PR c++/16870
5432 * g++.dg/template/overload3.C: New test.
5433
5434 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5435
5436 PR c++/16964
5437 * g++.dg/parse/error16.C: New test.
5438
5439 PR c++/16904
5440 * g++.dg/template/error14.C: New test.
5441
5442 PR c++/16929
5443 * g++.dg/template/error15.C: New test.
5444
5445 2004-08-11 Devang Patel <dpatel@apple.com>
5446
5447 * gcc.dg/darwin-ld-20040809-1.c: New test.
5448 * gcc.dg/darwin-ld-20040809-2.c: New test.
5449
5450 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5451
5452 PR fortran/16917
5453 * gfortran.dg/dfloat_1.f90: New test.
5454
5455 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5456
5457 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5458 * gcc.dg/dll-2.c: Fix dg-require syntax.
5459 * gcc.misc-tests/arm-isr.c (abort): Declare.
5460 (exit): Likewise.
5461
5462 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5463
5464 PR c++/16971
5465 * g++.dg/parse/crash16.C: New test.
5466
5467 2004-08-10 Roger Sayle <roger@eyesopen.com>
5468
5469 * gcc.dg/mips-rsqrt-1.c: New test case.
5470 * gcc.dg/mips-rsqrt-2.c: New test case.
5471 * gcc.dg/mips-rsqrt-3.c: New test case.
5472
5473 2004-08-10 Paul Brook <paul@codesourcery.com>
5474
5475 * gfortran.dg/der_io_1.f90: New test.
5476
5477 2004-08-10 Paul Brook <paul@codesourcery.com>
5478
5479 PR fortran/16919
5480 * gfortran.dg/der_array_1.f90: New test.
5481
5482 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5483
5484 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5485
5486 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5487
5488 * gcc.dg/wchar_t-2.c: Fix typo.
5489
5490 2004-08-09 Falk Hueffner <falk@debian.org>
5491
5492 PR tree-optimization/12517
5493 * gcc.c-torture/compile/pr12517.c: New test.
5494
5495 PR tree-optimization/12578
5496 * gcc.c-torture/compile/pr12578.c: New test.
5497
5498 PR tree-optimization/12899
5499 * gcc.c-torture/compile/pr12899.c: New test.
5500
5501 PR rtl-optimization/14692
5502 * gcc.c-torture/compile/pr14692.c: New test.
5503
5504 PR tree-optimization/16461
5505 * gcc.c-torture/compile/pr16461.c: New test.
5506
5507 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5508
5509 * gfortran.dg/getenv_1.f90: New test.
5510
5511 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5512
5513 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5514 wchar_t.
5515 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5516
5517 2004-08-06 Paul Brook <paul@codesourcery.com>
5518
5519 * gfortran.dg/ret_array_1.f90: New test.
5520 * gfortran.dg/ret_pointer_1.f90: New test.
5521
5522 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5523
5524 * gcc.dg/missing-field-init-[12].c: New tests.
5525 * g++.dg/warn/missing-field-init-[12].C: New tests.
5526
5527 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5528
5529 * gcc.dg/enum2.c: New test.
5530 * gcc.dg/symbian3.c: Likewise.
5531 * gcc.dg/symbian4.c: Likewise.
5532 * gcc.dg/wchar_t-2.c: Likewise.
5533
5534 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5535
5536 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5537 destructor tests.
5538
5539 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5540
5541 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5542 dg-require-visiblity.
5543 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5544 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5545 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5546 * g++.dg/ext/visibility/new1.C: Likewise.
5547 * g++.dg/ext/visibility/pragma.C: Likewise.
5548 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5549 * g++.dg/ext/visibility/virtual.C: Likewise.
5550 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5551 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5552 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5553 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5554 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5555 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5556 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5557 * g++/dg/ext/visibility/visibility-8.C: New test.
5558 * gcc.c-torture/compile/dll.x: Remove.
5559 * gcc.dg/dll-2.c: Use dg-require-dll
5560 * gcc.dg/visibility-10.c: New test.
5561 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5562 supporting DLLs.
5563 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5564 (scan_not_hidden): Likewise.
5565
5566 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5567
5568 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5569
5570 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5571
5572 * gcc.c-torture/execute/20040805-1.c: New test.
5573
5574 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5575
5576 * gcc.dg/20020118-1.c: Declare abort.
5577 * gcc.dg/altivec_check.h: Likewise.
5578 * gcc.dg/iftrap-2.c: Likewise.
5579 * gcc.dg/pragma-darwin.c: Likewise.
5580 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5581
5582 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5583
5584 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5585
5586 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5587
5588 * gcc.c-torture/execute/builtins/abs-2.c,
5589 gcc.c-torture/execute/builtins/abs-3.c,
5590 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5591 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5592 intmax_t, uintmax_t and their limits.
5593 * gcc.dg/intmax_t-1.c: New test.
5594
5595 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5596
5597 * g++.dg/tc1/dr147.C: Add reference to PR.
5598
5599 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5600
5601 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5602 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5603
5604 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5605
5606 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5607
5608 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5609
5610 * gcc.dg/redecl-5.c: New test.
5611 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5612 of scanf.
5613
5614 2004-08-03 Roger Sayle <roger@eyesopen.com>
5615
5616 PR middle-end/16790
5617 * gcc.c-torture/execute/pr16790-1.c: New test case.
5618
5619 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5620
5621 * g++.dg/ext/visibility/assign1.C: New test.
5622 * g++.dg/ext/visibility/new1.C: Likewise.
5623
5624 * gcc.dg/symbian1.c: New test.
5625 * gcc.dg/symbian2.c: Likewise.
5626
5627 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5628
5629 PR target/16570
5630 * gcc.dg/i386-sse-9.c: New test.
5631
5632 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5633
5634 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5635
5636 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5637
5638 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5639 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5640 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5641 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5642 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5643 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5644 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5645 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5646 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5647 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5648 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5649 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5650 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5651 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5652 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5653 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5654 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5655 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5656 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5657 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5658 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5659 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5660 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5661 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5662 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5663 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5664 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5665 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5666 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5667 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5668 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5669 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5670 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5671 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5672 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5673 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5674 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5675 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5676 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5677 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5678 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5679 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5680 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5681 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5682 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5683 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5684 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5685 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5686 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5687 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5688 gcc.misc-tests/i386-pf-3dnow-1.c,
5689 gcc.misc-tests/i386-pf-athlon-1.c,
5690 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5691 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5692 Declare built-in functions used.
5693 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5694
5695 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5696
5697 PR c++/16707
5698 * g++.dg/lookup/using12.C: New test.
5699
5700 * g++.dg/init/null1.C: Fix PR number.
5701 * g++.dg/parse/namespace10.C: Likewise.
5702
5703 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5704
5705 PR c++/16224
5706 * g++.dg/template/spec17.C: New test.
5707 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5708 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5709
5710 2004-08-02 David Billinghurst
5711
5712 PR fortran/16292
5713 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5714
5715 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5716
5717 * gcc.dg/ia64-got-1.c: New test case.
5718
5719 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5720
5721 PR c++/16489
5722 * g++.dg/init/null1.C: New test.
5723 * g++.dg/tc1/dr76.C: Adjust error marker.
5724
5725 PR c++/16529
5726 * g++.dg/parse/namespace10.C: New test.
5727
5728 PR c++/16810
5729 * g++.dg/inherit/ptrmem2.C: New test.
5730
5731 2004-08-02 Ben Elliston <bje@au.ibm.com>
5732
5733 PR target/16155
5734 * gcc.dg/pr16155.c: New test.
5735
5736 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5737
5738 * gcc.dg/redecl-2.c: New test.
5739
5740 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5741
5742 * gcc.dg/darwin-longdouble.c: New file.
5743
5744 2004-07-30 Richard Henderson <rth@redhat.com>
5745
5746 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5747 write to constant argument.
5748 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5749
5750 2004-07-30 Richard Henderson <rth@redhat.com>
5751
5752 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5753 tests of nearest around zero.
5754
5755 2004-07-30 Andrew Pinski <apinski@apple.com>
5756
5757 * gcc.c-torture/compile/20040730-1.c: New test.
5758
5759 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5760
5761 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5762 powerpc-eabispe.
5763
5764 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5765
5766 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5767
5768 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5769
5770 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5771 contains $ld_library_path.
5772 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5773
5774 2004-07-29 Richard Henderson <rth@redhat.com>
5775
5776 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5777
5778 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5779 (alt2, which): New.
5780 (Check): Accept either alternative.
5781
5782 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5783
5784 * g++.dg/abi/inline1.C: New test.
5785 * g++.dg/abi/local1-a.cc: Likewise.
5786 * g++.dg/abi/local1.C: Likewise.
5787 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5788 * g++.dg/abi/mangle12.C: Likewise.
5789 * g++.dg/abi/mangle17.C: Likewise.
5790 * g++.dg/abi/mangle20-2.C: Likewise.
5791 * g++.dg/opt/interface1.C: Likewise.
5792 * g++.dg/opt/interface1.h: Likewise.
5793 * g++.dg/opt/interface1-a.cc: New test.
5794 * g++.dg/parse/repo1.C: New test.
5795 * g++.dg/template/repo1.C: Likewise.
5796 * g++.dg/warn/Winline-1.C: Likewise.
5797 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5798
5799 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5800
5801 * gcc.dg/tree-ssa/20040729-1.c: New test.
5802
5803 2004-07-27 Matt Austern <austern@apple.com>
5804
5805 * gcc.dg/darwin-bool-1.c: New test.
5806 * gcc.dg/darwin-bool-2.c: New test.
5807
5808 2004-07-28 Richard Henderson <rth@redhat.com>
5809
5810 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5811 arguments in the correct type. Don't write to constant arguments.
5812
5813 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5814
5815 PR tree-optimization/16688
5816 PR tree-optimization/16689
5817 * g++.dg/tree-ssa/pr16688.C: New test.
5818
5819 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5820
5821 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5822 loads. Not only in the comment, this time.
5823
5824 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5825
5826 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5827 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5828 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5829 * gcc.dg/sh4a-bitmovua.c: New.
5830 * gcc.dg/sh4a-cos.c: New.
5831 * gcc.dg/sh4a-cosf.c: New.
5832 * gcc.dg/sh4a-fprun.c: New.
5833 * gcc.dg/sh4a-fsrra.c: New.
5834 * gcc.dg/sh4a-memmovua.c: New.
5835 * gcc.dg/sh4a-sin.c: New.
5836 * gcc.dg/sh4a-sincos.c: New.
5837 * gcc.dg/sh4a-sincosf.c: New.
5838 * gcc.dg/sh4a-sinf.c: New.
5839
5840 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5841
5842 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5843 conditionals.
5844 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5845 loads.
5846 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5847 DOM1.
5848
5849 2004-07-27 Andrew Pinski <apinski@apple.com>
5850
5851 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5852
5853 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5854
5855 * gcc.dg/pragma-isr.c: New test.
5856
5857 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5858
5859 PR c++/14429
5860 * g++.dg/template/ttp11.C: New test.
5861
5862 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5863
5864 * gcc.c-torture/compile/20040727-1.c: New test.
5865
5866 2004-07-26 Eric Christopher <echristo@redhat.com>
5867
5868 * gcc.c-torture/compile/20040726-2.c: New test.
5869
5870 2004-07-26 Andrew Pinski <apinski@apple.com>
5871
5872 * g++.dg/rtti/tinfo1.C: Xfail.
5873
5874 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5875
5876 * gcc.c-torture/compile/20040726-1.c: New test.
5877
5878 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5879 Brian Ryner <bryner@brianryner.com>
5880
5881 PR c++/9283
5882 PR c++/15000
5883 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5884 * g++.dg/ext/visibility/: New directory.
5885 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5886 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5887 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5888 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5889 * g++.dg/ext/visibility/fvisibility.C,
5890 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
5891 g++.dg/ext/visibility/fvisibility-override1.C
5892 g++.dg/ext/visibility/fvisibility-override2.C
5893 g++.dg/ext/visibility/memfuncts.C
5894 g++.dg/ext/visibility/noPLT.C
5895 g++.dg/ext/visibility/pragma.C
5896 g++.dg/ext/visibility/pragma-override1.C
5897 g++.dg/ext/visibility/pragma-override2.C
5898 g++.dg/ext/visibility/staticmemfuncts.C
5899 g++.dg/ext/visibility/virtual.C: New tests.
5900
5901 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5902
5903 PR c/15360
5904 * gcc.dg/pr15360-1.c: New test.
5905
5906 2004-07-25 Daniel Jacobowitz <dan@debian.org>
5907
5908 * gcc.dg/pragma-align-2.c: New test.
5909 * gcc.dg/pragma-init-fini.c: New test.
5910 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5911 targets.
5912
5913 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5914
5915 * gcc.dg/init-string-2.c: New test.
5916
5917 2004-07-24 Zack Weinberg <zack@codesourcery.com>
5918
5919 PR 16684
5920 * gcc.dg/Wredundant-decls-1.c: New test case.
5921
5922 2004-07-24 Jakub Jelinek <jakub@redhat.com>
5923
5924 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
5925 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
5926 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
5927 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
5928 * gcc.dg/compat/generate-random.c: New file.
5929 * gcc.dg/compat/generate-random.h: Likewise.
5930 * gcc.dg/compat/generate-random_r.c: Likewise.
5931 * gcc.dg/compat/struct-layout-1.h: Likewise.
5932 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
5933 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
5934 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
5935 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
5936 * gcc.dg/compat/struct-layout-1_main.c: New test.
5937 * gcc.dg/compat/struct-layout-1_x.c: New file.
5938 * gcc.dg/compat/struct-layout-1_y.c: New file.
5939 * gcc.dg/compat/struct-layout-1_test.h: New file.
5940
5941 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
5942
5943 * gcc.dg/comp-return-1.c: New test
5944
5945 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5946
5947 * gcc.dg/vmx/8-02a.c: Fix typo.
5948
5949 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5950 * gcc.dg/darwin-abi-3.c: New test.
5951
5952 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5953 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5954
5955 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5956 * gcc.dg/vmx/ops-long-1.c: New test.
5957 * gcc.dg/vmx/ops-long-2.c: New test.
5958
5959 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
5960
5961 * g++.dg/lookup/conv-[1234].C: New.
5962
5963 2004-07-22 Mark Mitchell <mark@codesourcery.com>
5964
5965 * g++.dg/parse/attr2.C: Simplify.
5966
5967 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5968
5969 PR c/7284
5970 * gcc.c-torture/execute/pr7284-1.c: New test.
5971
5972 2004-07-22 Brian Booth <bbooth@redhat.com>
5973
5974 * gcc.dg/tree-ssa/20040721-1.c: New test.
5975
5976 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
5977
5978 * g++.dg/template/crash20.c: New.
5979
5980 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
5981
5982 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
5983 Add dg-run directive. Declare variables as required.
5984 * gfortran.dg/g77/README: Update
5985
5986 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
5987
5988 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
5989 gcc.dg/cris-peep2-andu2.c: New tests.
5990
5991 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5992
5993 PR c/15052
5994 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
5995 on return type.
5996 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
5997 messages.
5998 * gcc.dg/qual-return-2.c: Update expected messages.
5999 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6000
6001 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6002
6003 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6004 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6005
6006 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6007
6008 PR c/11250
6009 * gcc.dg/init-string-1.c: New test.
6010
6011 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6012
6013 PR middle-end/15345
6014 PR c/16450
6015 * gcc.dg/torture/nested-fn-1.c: New test.
6016
6017 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6018
6019 PR target/16559
6020 * gcc.dg/ia64-fptr-1.c: New file.
6021
6022 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6023
6024 PR c++/14497
6025 * g++.dg/template/spec16.C: New test.
6026 * g++.old-deja/g++.robertl/eb118.C: Remove.
6027
6028 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6029
6030 PR c++/509
6031 * g++.dg/template/spec15.C: New test.
6032
6033 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6034
6035 Copy cases from g77.f-torture/execute and add dg-run
6036 directive. Other changes as noted.
6037 * gfortran.dg/g77/13037.f
6038 * gfortran.dg/g77/1832.f
6039 * gfortran.dg/g77/19981119-0.f
6040 * gfortran.dg/g77/19990313-0.f
6041 * gfortran.dg/g77/19990313-1.f
6042 * gfortran.dg/g77/19990313-2.f
6043 * gfortran.dg/g77/19990313-3.f
6044 * gfortran.dg/g77/19990419-1.f
6045 * gfortran.dg/g77/19990826-0.f
6046 * gfortran.dg/g77/19990826-2.f
6047 * gfortran.dg/g77/20000503-1.f
6048 * gfortran.dg/g77/20001111.f
6049 * gfortran.dg/g77/20010116.f
6050 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6051 * gfortran.dg/g77/20010430.f
6052 * gfortran.dg/g77/6177.f
6053 * gfortran.dg/g77/947.f
6054 * gfortran.dg/g77/970816-3.f
6055 * gfortran.dg/g77/971102-1.f
6056 * gfortran.dg/g77/980520-1.f
6057 * gfortran.dg/g77/980628-0.f
6058 * gfortran.dg/g77/980628-1.f
6059 * gfortran.dg/g77/980628-10.f
6060 * gfortran.dg/g77/980628-2.f
6061 * gfortran.dg/g77/980628-3.f
6062 * gfortran.dg/g77/980628-7.f
6063 * gfortran.dg/g77/980628-8.f
6064 * gfortran.dg/g77/980628-9.f
6065 * gfortran.dg/g77/980701-0.f
6066 * gfortran.dg/g77/980701-1.f
6067 * gfortran.dg/g77/cabs.f
6068 * gfortran.dg/g77/claus.f
6069 * gfortran.dg/g77/complex_1.f
6070 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6071 * gfortran.dg/g77/dcomplex.f
6072 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6073 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6074 * gfortran.dg/g77/f90-intrinsic-numeric.f
6075 * gfortran.dg/g77/int8421.f
6076 * gfortran.dg/g77/labug1.f
6077 * gfortran.dg/g77/large_vec.f
6078 * gfortran.dg/g77/le.f
6079 * gfortran.dg/g77/short.f
6080 * gfortran.dg/g77/README: Update
6081
6082 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6083
6084 PR c++/16637
6085 * g++.dg/parse/lookup4.C: New test.
6086
6087 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6088
6089 PR c++/16175
6090 * g++.dg/template/ttp10.C: New test.
6091
6092 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6093
6094 * gcc.dg/pr12625-1.c: New test.
6095
6096 2004-07-20 Steven Bosscher <stevenb@suse.de>
6097
6098 * testsuite/gcc.dg/switch-warn-1.c: New test.
6099 * testsuite/gcc.dg/switch-warn-2.c: New test.
6100 * gcc.c-torture/compile/pr14730.c: Update.
6101
6102 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6103
6104 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6105 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6106 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6107 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6108
6109 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6110
6111 PR c++/16623
6112 * g++.dg/template/assign1.C: New test.
6113
6114 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6115
6116 PR c++/12170
6117 * g++.dg/template/ttp9.C: New test.
6118
6119 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6120
6121 * gcc.dg/format/cmn-err-1.c: New test.
6122
6123 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6124
6125 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6126 gcc.dg/Wparentheses-10.c: New tests.
6127 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6128
6129 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6130
6131 PR fortran/16465
6132 * gfortran.dg/g77//ffixed-line-length-0.f,
6133 gfortran.dg/g77/ffixed-line-length-132.f,
6134 gfortran.dg/g77/ffixed-line-length-72.f,
6135 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6136 gfortran.dg/g77/README: Update.
6137
6138 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6139
6140 PR c++/13092
6141 * g++.dg/template/non-dependent7.C: New test.
6142 * g++.dg/template/non-dependent8.C: Likewise.
6143 * g++.dg/template/non-dependent9.C: Likewise.
6144 * g++.dg/template/non-dependent10.C: Likewise.
6145
6146 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6147
6148 PR c++/16337
6149 * g++.dg/parse/attr2.C: New test.
6150
6151 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6152
6153 * g77.dg: Removed.
6154 * g77.f-torture: Ditto.
6155
6156 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6157
6158 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6159 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6160 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6161
6162 2004-07-16 Richard Henderson <rth@redhat.com>
6163
6164 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6165
6166 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6167
6168 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6169 tests with full list of options.
6170 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6171 of TORTURE_OPTIONS if test contains 'dg-do run'.
6172
6173 PR fortran/16404
6174 * gfortran.dg/do_iterator.f90: New test.
6175
6176 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6177
6178 PR rtl-optimization/16536
6179 * gcc.c-torture/execute/restrict-1.c: New test.
6180
6181 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6182
6183 PR fortran/15324
6184 * gfortran.dg/pr15324.f90: New test.
6185
6186 PR fortran/15129
6187 * gfortran.dg/pr15129.f90: New test.
6188
6189 PR fortran/15140
6190 * gfortran.dg/pr15140.f90: New test.
6191
6192 PR fortran/13792
6193 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6194 compile-time simplification.
6195
6196 2004-07-14 Mike Stump <mrs@apple.com>
6197
6198 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6199
6200 2004-07-14 James E Wilson <wilson@specifixinc.com>
6201
6202 PR target/16325
6203 * gcc.dg/profile-generate-1.c: New.
6204
6205 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6206
6207 * gcc.c-torture/execute/20040709-1.c: New test.
6208 * gcc.c-torture/execute/20040709-2.c: New test.
6209
6210 2004-07-14 Mike Stump <mrs@apple.com>
6211
6212 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6213
6214 2004-07-14 Mike Stump <mrs@apple.com>
6215
6216 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6217
6218 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6219
6220 PR c++/16518
6221 * g++.dg/parse/mutable1.C: New test.
6222
6223 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6224
6225 PR tree-optimization/16443
6226 * gcc.dg/tree-ssa/20040713-1.c: New test.
6227
6228 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6229
6230 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6231 for operator new.
6232
6233 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6234
6235 * gfortran.dg/g77/README: New file
6236 * gfortran.dg/g77/19981216-0.f: Copy from
6237 g77.f-torture/noncompile. Add "dg-do compile" and
6238 dg-error as required.
6239 * gfortran.dg/g77/19990218-1.f: Likewise
6240 * gfortran.dg/g77/19990905-1.f: Likewise
6241 * gfortran.dg/g77/9263.f: Likewise
6242 * gfortran.dg/g77/980615-0.f: Likewise
6243 * gfortran.dg/g77/980616-0.f: Likewise
6244 * gfortran.dg/g77/check0.f: Likewise
6245 * gfortran.dg/g77/select_no_compile.f: Likewise
6246
6247 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6248
6249 Copy files from g77.f-torture/compile.
6250 Add "{ dg-do compile}". Other changes as noted
6251 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6252 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6253 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6254 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6255 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6256 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6257 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6258 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6259 statement to conform to standard. Append alpha1.x for reference.
6260 * gfortran.dg/g77/xformat.f: Add dg-warning
6261
6262 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6263
6264 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6265 Add {dg-do compile} directive.
6266 * gfortran.dg/g77/cpp2.F: Likewise
6267
6268 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6269
6270 PR c++/5402
6271 * g++.dg/lookup/name-clash1.C: New test.
6272
6273 PR c++/9777
6274 * g++.dg/lookup/name-clash2.C: New test.
6275
6276 PR c++/12102
6277 * g++.dg/lookup/name-clash3.C: New test.
6278
6279 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6280
6281 * g++.dg/lookup/new2.C: New test.
6282 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6283
6284 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6285
6286 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6287 Add {dg-do compile} directive.
6288 * gfortran.dg/g77/13060.f: Likewise
6289 * gfortran.dg/g77/19990218-0.f: Likewise
6290 * gfortran.dg/g77/19990305-0.f: Likewise
6291 * gfortran.dg/g77/19990419-0.f: Likewise
6292 * gfortran.dg/g77/19990502-0.f: Likewise
6293 * gfortran.dg/g77/19990502-1.f: Likewise
6294 * gfortran.dg/g77/19990525-0.f: Likewise
6295 * gfortran.dg/g77/19990826-1.f: Likewise
6296 * gfortran.dg/g77/19990826-3.f: Likewise
6297 * gfortran.dg/g77/19990905-2.f: Likewise
6298 * gfortran.dg/g77/20000412-1.f: Likewise
6299 * gfortran.dg/g77/20000511-1.f: Likewise
6300 * gfortran.dg/g77/20000511-2.f: Likewise
6301 * gfortran.dg/g77/20000518.f: Likewise
6302 * gfortran.dg/g77/20000601-1.f: Likewise
6303 * gfortran.dg/g77/20000601-2.f: Likewise
6304 * gfortran.dg/g77/20000629-1.f: Likewise
6305 * gfortran.dg/g77/20000630-2.f: Likewise
6306 * gfortran.dg/g77/20010115.f: Likewise
6307 * gfortran.dg/g77/20010321-1.f: Likewise
6308 * gfortran.dg/g77/20010426.f: Likewise
6309 * gfortran.dg/g77/20020307-1.f: Likewise
6310 * gfortran.dg/g77/8485.f: Likewise
6311 * gfortran.dg/g77/960317-1.f: Likewise
6312 * gfortran.dg/g77/970915-0.f: Likewise
6313 * gfortran.dg/g77/980310-1.f: Likewise
6314 * gfortran.dg/g77/980310-2.f: Likewise
6315 * gfortran.dg/g77/980310-3.f: Likewise
6316 * gfortran.dg/g77/980310-4.f: Likewise
6317 * gfortran.dg/g77/980310-6.f: Likewise
6318 * gfortran.dg/g77/980310-7.f: Likewise
6319 * gfortran.dg/g77/980310-8.f: Likewise
6320 * gfortran.dg/g77/980419-2.f: Likewise
6321 * gfortran.dg/g77/980424-0.f: Likewise
6322 * gfortran.dg/g77/980427-0.f: Likewise
6323 * gfortran.dg/g77/980729-0.f: Likewise
6324 * gfortran.dg/g77/981117-1.f: Likewise
6325 * gfortran.dg/g77/toon_1.f: Likewise
6326
6327 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6328
6329 PR c++/2204
6330 * g++.dg/other/abstract2.C: New test.
6331
6332 2004-07-12 Paul Brook <paul@codesourcery.com>
6333
6334 * gfortran.dg/pointer_init_1.f90: New test.
6335
6336 2004-07-11 Paul Brook <paul@codesourcery.com>
6337
6338 PR fortran/15986
6339 * gfortran.dg/contained_1.f90: New test.
6340
6341 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6342
6343 * g++.dg/parse/defarg8.C: New test.
6344
6345 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6346
6347 PR fortran/16433
6348 * gfortran.dg/pr16433.f: New test.
6349
6350 PR fortran/17574
6351 * gfortran.dg/pr15754.f90: New test.
6352
6353 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6354
6355 PR tree-optimization/16437
6356 * gcc.c-torture/execute/bitfld-4.c: New test.
6357
6358 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6359
6360 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6361 access to common var from module.
6362
6363 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6364
6365 PR fortran/16336
6366 * gfortran.fortran-torture/execute/common_2.f90: New test.
6367
6368 2004-07-10 Paul Brook <paul@codesourcery.com>
6369
6370 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6371
6372 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6373
6374 PR fortran/15969
6375 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6376
6377 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6378
6379 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6380 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6381 * gfortran.dg/g77/ffree-form-1.f: Likewise
6382 * gfortran.dg/g77/ffree-form-2.f: Likewise
6383 * gfortran.dg/g77/ffree-form-3.f: Likewise
6384 * gfortran.dg/g77/fno-underscoring.f: Likewise
6385 * gfortran.dg/g77/funderscoring.f: Likewise
6386 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6387
6388 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6389
6390 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6391
6392 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6393 Paul Brook <paul@codesourcery.com>
6394
6395 PR fortran/13415
6396 * gfortran.dg/common_pointer_1.f90: New test.
6397
6398 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6399
6400 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6401
6402 2004-07-09 James E Wilson <wilson@specifixinc.com>
6403
6404 PR target/16364
6405 * gcc.c-torture/compile/20040709-1.c: New.
6406
6407 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6408
6409 PR fortran/14077
6410 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6411
6412 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6413
6414 PR fortran/13201
6415 * gfortran.dg/shape_1.f90: New test.
6416
6417 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6418 Andrew Pinski <apinski@apple.com>
6419
6420 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6421
6422 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6423
6424 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6425 comment.
6426
6427 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6428 Paul Brook <paul@codesourcery.com>
6429
6430 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6431 '.f95' and '.F95'.
6432
6433 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6434
6435 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6436
6437 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6438
6439 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6440 testcases with capital suffix.
6441
6442 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6443
6444 PR fortran/15481
6445 PR fortran/13372
6446 PR fortran/13575
6447 PR fortran/15978
6448 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6449
6450 * gfortran.dg/implicit_1.f90: New test.
6451
6452 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6453
6454 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6455 expression to match gfortran warning/error messages
6456 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6457 dg-error text.
6458
6459 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6460
6461 * lib/fortran-torture.exp: Rename proc search_for to
6462 search_for_re.
6463
6464 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6465
6466 * gcc.c-torture/execute/simd-5.x: New file.
6467 XFAIL on SPARC 64-bit at -O0.
6468
6469 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6470
6471 PR c++/8211
6472 PR c++/16165
6473 * g++.dg/warn/effc3.C: New test.
6474
6475 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6476
6477 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6478 change X to 1X in format.
6479 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6480 add data statements to conform to standard.
6481
6482 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6483
6484 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6485 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6486 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6487
6488 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6489
6490 * gfortran.dg/g77/7388.f: Copy from g77.dg
6491 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6492 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6493 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6494 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6495 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6496 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6497 * gfortran.dg/g77/strlen0.f: Likewise
6498
6499 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6500
6501 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6502 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6503
6504 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6505
6506 * gcc.c-torture/execute/920428-2.x: Delete.
6507 * gcc.c-torture/execute/920501-7.x: Likewise.
6508
6509 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6510
6511 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6512 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6513 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6514 prescott and c3-2.
6515 (PREFETCH_3DNOW): Add -march=c3.
6516
6517 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6518
6519 PR c/16437
6520 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6521 * gcc.c-torture/execute/bf64-1.x: Likewise.
6522
6523 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6524
6525 * gcc.c-torture/compile/20040708-1.c: New test.
6526
6527 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6528
6529 PR c++/16169
6530 * g++.dg/warn/effc2.C: New test.
6531
6532 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6533
6534 * gcc.c-torture/execute/bitfld-1.x: Remove.
6535 * gcc.c-torture/execute/bitfld-3.c: New test.
6536 * gcc.dg/bitfld-2.c: Remove XFAILs.
6537
6538 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6539
6540 PR c++/16276
6541 * g++.dg/rtti/tinfo1.C: New file.
6542
6543 2004-07-07 Eric Christopher <echristo@redhat.com>
6544
6545 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6546
6547 2004-07-07 Andrew Pinski <apinski@apple.com>
6548
6549 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6550
6551 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6552
6553 * g++.dg/init/call1.C: XFAIL.
6554
6555 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6556
6557 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6558 except for movstrict*, to movmem* and clrstr* to clrmem*.
6559
6560 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6561
6562 * gcc.c-torture/execute/20040707-1.c: New test.
6563
6564 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6565
6566 * gcc.c-torture/execute/20040706-1.c: New test.
6567
6568 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6569
6570 PR c++/3671
6571 * g++.dg/template/spec14.C: New test.
6572
6573 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6574
6575 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6576 nothing if not yet defined. Use it in b, c and d type definitions.
6577 * gcc.c-torture/execute/20040705-1.c: New test.
6578 * gcc.c-torture/execute/20040705-2.c: New test.
6579
6580 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6581
6582 PR c++/2518
6583 * g++.dg/lookup/new1.C: New test.
6584
6585 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6586
6587 PR c++/11406
6588 * g++.dg/template/sizeof8.C: New test.
6589
6590 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6591
6592 * gcc.c-torture/compile/20040705-1.c: New test.
6593
6594 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6595
6596 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6597
6598 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6599
6600 * gcc.dg/cpp/if-mop.c: Two new testcases.
6601 * gcc.dg/cpp/trad/comment-3.c: New.
6602
6603 2004-07-04 Paul Brook <paul@codesourcery.com>
6604
6605 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6606
6607 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6608
6609 PR c++/3761
6610 * g++.dg/lookup/crash4.C: New test.
6611
6612 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6613
6614 * gcc.c-torture/execute/builtin-abs-1.c
6615 * gcc.c-torture/execute/builtin-abs-2.c
6616 * gcc.c-torture/execute/builtin-complex-1.c
6617 * gcc.c-torture/execute/builtins/string-1-lib.c
6618 * gcc.c-torture/execute/builtins/string-1.c
6619 * gcc.c-torture/execute/builtins/string-2-lib.c
6620 * gcc.c-torture/execute/builtins/string-2.c
6621 * gcc.c-torture/execute/builtins/string-3-lib.c
6622 * gcc.c-torture/execute/builtins/string-3.c
6623 * gcc.c-torture/execute/builtins/string-4-lib.c
6624 * gcc.c-torture/execute/builtins/string-4.c
6625 * gcc.c-torture/execute/builtins/string-5-lib.c
6626 * gcc.c-torture/execute/builtins/string-5.c
6627 * gcc.c-torture/execute/builtins/string-6-lib.c
6628 * gcc.c-torture/execute/builtins/string-6.c
6629 * gcc.c-torture/execute/builtins/string-7-lib.c
6630 * gcc.c-torture/execute/builtins/string-7.c
6631 * gcc.c-torture/execute/builtins/string-8-lib.c
6632 * gcc.c-torture/execute/builtins/string-8.c
6633 * gcc.c-torture/execute/builtins/string-9-lib.c
6634 * gcc.c-torture/execute/builtins/string-9.c
6635 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6636 * gcc.c-torture/execute/builtins/string-asm-1.c
6637 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6638 * gcc.c-torture/execute/builtins/string-asm-2.c
6639 * gcc.c-torture/execute/stdio-opt-1.c
6640 * gcc.c-torture/execute/stdio-opt-2.c
6641 * gcc.c-torture/execute/stdio-opt-3.c
6642 * gcc.c-torture/execute/string-opt-1.c
6643 * gcc.c-torture/execute/string-opt-10.c
6644 * gcc.c-torture/execute/string-opt-11.c
6645 * gcc.c-torture/execute/string-opt-12.c
6646 * gcc.c-torture/execute/string-opt-13.c
6647 * gcc.c-torture/execute/string-opt-14.c
6648 * gcc.c-torture/execute/string-opt-15.c
6649 * gcc.c-torture/execute/string-opt-16.c
6650 * gcc.c-torture/execute/string-opt-2.c
6651 * gcc.c-torture/execute/string-opt-6.c
6652 * gcc.c-torture/execute/string-opt-7.c
6653 * gcc.c-torture/execute/string-opt-8.c:
6654 Replace with ...
6655
6656 * gcc.c-torture/execute/builtins/abs-2.c
6657 * gcc.c-torture/execute/builtins/abs-3.c
6658 * gcc.c-torture/execute/builtins/complex-1.c
6659 * gcc.c-torture/execute/builtins/fprintf.c
6660 * gcc.c-torture/execute/builtins/fputs.c
6661 * gcc.c-torture/execute/builtins/memcmp.c
6662 * gcc.c-torture/execute/builtins/memmove.c
6663 * gcc.c-torture/execute/builtins/memops-asm.c
6664 * gcc.c-torture/execute/builtins/mempcpy-2.c
6665 * gcc.c-torture/execute/builtins/mempcpy.c
6666 * gcc.c-torture/execute/builtins/memset.c
6667 * gcc.c-torture/execute/builtins/printf.c
6668 * gcc.c-torture/execute/builtins/sprintf.c
6669 * gcc.c-torture/execute/builtins/strcat.c
6670 * gcc.c-torture/execute/builtins/strchr.c
6671 * gcc.c-torture/execute/builtins/strcmp.c
6672 * gcc.c-torture/execute/builtins/strcpy.c
6673 * gcc.c-torture/execute/builtins/strcspn.c
6674 * gcc.c-torture/execute/builtins/strlen-2.c
6675 * gcc.c-torture/execute/builtins/strlen.c
6676 * gcc.c-torture/execute/builtins/strncat.c
6677 * gcc.c-torture/execute/builtins/strncmp-2.c
6678 * gcc.c-torture/execute/builtins/strncmp.c
6679 * gcc.c-torture/execute/builtins/strncpy.c
6680 * gcc.c-torture/execute/builtins/strpbrk.c
6681 * gcc.c-torture/execute/builtins/strpcpy-2.c
6682 * gcc.c-torture/execute/builtins/strpcpy.c
6683 * gcc.c-torture/execute/builtins/strrchr.c
6684 * gcc.c-torture/execute/builtins/strspn.c
6685 * gcc.c-torture/execute/builtins/strstr-asm.c
6686 * gcc.c-torture/execute/builtins/strstr.c:
6687 ... these new files.
6688
6689 * gcc.c-torture/execute/builtins/abs-2-lib.c
6690 * gcc.c-torture/execute/builtins/abs-3-lib.c
6691 * gcc.c-torture/execute/builtins/complex-1-lib.c
6692 * gcc.c-torture/execute/builtins/fprintf-lib.c
6693 * gcc.c-torture/execute/builtins/fputs-lib.c
6694 * gcc.c-torture/execute/builtins/memcmp-lib.c
6695 * gcc.c-torture/execute/builtins/memmove-lib.c
6696 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6697 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6698 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6699 * gcc.c-torture/execute/builtins/memset-lib.c
6700 * gcc.c-torture/execute/builtins/printf-lib.c
6701 * gcc.c-torture/execute/builtins/sprintf-lib.c
6702 * gcc.c-torture/execute/builtins/strcat-lib.c
6703 * gcc.c-torture/execute/builtins/strchr-lib.c
6704 * gcc.c-torture/execute/builtins/strcmp-lib.c
6705 * gcc.c-torture/execute/builtins/strcpy-lib.c
6706 * gcc.c-torture/execute/builtins/strcspn-lib.c
6707 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6708 * gcc.c-torture/execute/builtins/strlen-lib.c
6709 * gcc.c-torture/execute/builtins/strncat-lib.c
6710 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6711 * gcc.c-torture/execute/builtins/strncmp-lib.c
6712 * gcc.c-torture/execute/builtins/strncpy-lib.c
6713 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6714 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6715 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6716 * gcc.c-torture/execute/builtins/strrchr-lib.c
6717 * gcc.c-torture/execute/builtins/strspn-lib.c
6718 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6719 * gcc.c-torture/execute/builtins/strstr-lib.c
6720 * gcc.c-torture/execute/builtins/lib/abs.c
6721 * gcc.c-torture/execute/builtins/lib/fprintf.c
6722 * gcc.c-torture/execute/builtins/lib/memset.c
6723 * gcc.c-torture/execute/builtins/lib/printf.c
6724 * gcc.c-torture/execute/builtins/lib/sprintf.c
6725 * gcc.c-torture/execute/builtins/lib/strcpy.c
6726 * gcc.c-torture/execute/builtins/lib/strcspn.c
6727 * gcc.c-torture/execute/builtins/lib/strncat.c
6728 * gcc.c-torture/execute/builtins/lib/strncmp.c
6729 * gcc.c-torture/execute/builtins/lib/strncpy.c
6730 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6731 * gcc.c-torture/execute/builtins/lib/strspn.c
6732 * gcc.c-torture/execute/builtins/lib/strstr.c:
6733 New files containing support routines.
6734
6735 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6736 declaration.
6737 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6738 when not optimizing.
6739
6740 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6741
6742 PR c++/16240
6743 * g++.dg/abi/mangle22.C: New test.
6744 * g++.dg/abi/mangle23.C: Likewise.
6745
6746 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6747
6748 PR fortran/16290
6749 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6750 Allow for cases without denormalized floating point numbers.
6751
6752 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6753
6754 PR c/1027
6755 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6756 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6757 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6758 expected warning text.
6759 * gcc.dg/format/diag-2.c: New test.
6760
6761 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6762
6763 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6764
6765 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6766
6767 * gcc.dg/builtins-43.c: New.
6768 * gcc.dg/builtins-44.c: New.
6769 * gcc.dg/builtins-45.c: New.
6770
6771 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6772 Andreas Tobler <a.tobler@schweiz.ch>
6773
6774 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6775 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6776 as SIGSEGV.
6777 * gcc.dg/cleanup-11.c: Likewise.
6778 * gcc.dg/cleanup-8.c: Likewise.
6779 * gcc.dg/cleanup-9.c: Likewise.
6780 * gcc.dg/cleanup-5.c: Run on all platforms.
6781
6782 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6783
6784 * g++.dg/warn/nonnull1.C: New test.
6785
6786 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6787
6788 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6789 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6790 Special-case the Sun compiler wrt to <complex.h>.
6791
6792 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6793
6794 * gcc.dg/Wunreachable-8.C: New test.
6795
6796 * gcc.dg/h8300-ice2.c : New test.
6797
6798 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6799
6800 PR fortran/16161
6801 * gfortran.fortran-torture/compile/implicit.f90: Add test
6802 for implicit character.
6803
6804 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6805
6806 PR fortran/16289
6807 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6808 Use tiny() intrinsic to find smallest non-negative real
6809
6810 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6811
6812 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6813 * gcc.dg/compat/struct-by-value-22_x.c: New.
6814 * gcc.dg/compat/struct-by-value-22_y.c: New.
6815
6816 * gcc.c-torture/execute/20040629-1.c: New test.
6817
6818 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6819
6820 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6821 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6822
6823 PR target/16195
6824 * gcc.dg/20040625-1.c: New test.
6825
6826 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6827
6828 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6829
6830 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6831
6832 PR fortran/15963
6833 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6834
6835 2004-06-29 Richard Henderson <rth@redhat.com>
6836
6837 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6838
6839 2004-06-29 Paul Brook <paul@codesourcery.com>
6840
6841 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6842 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6843
6844 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6845
6846 PR c++/16260
6847 * g++.dg/parse/crash15.C: New.
6848
6849 2004-06-28 Andrew Pinski <apinski@apple.com>
6850
6851 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6852 by the error already.
6853
6854 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6855
6856 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6857
6858 PR target/14041
6859 * gcc.dg/h8300-bss-align-1.c : New.
6860
6861 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6862
6863 * PR c++/16174
6864 * g++.dg/template/ctor4.C: New.
6865
6866 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6867
6868 PR c++/16205
6869 * g++.dg/warn/Wsequence-point-1.C: New test.
6870
6871 2004-06-27 Paul Brook <paul@codesourcery.com>
6872
6873 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6874
6875 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6876
6877 * g++.old-deja/g++.mike/p7325.C: Remove.
6878
6879 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6880
6881 PR c/14963
6882 * gcc.dg/pr14963.c: New test.
6883
6884 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6885
6886 PR c++/16193
6887 * g++.dg/parse/redef1.C: New test.
6888
6889 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
6890
6891 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
6892 20021110.c.
6893 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
6894 20021119-1.c.
6895 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
6896 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
6897 5-04.c.
6898 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
6899 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
6900 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
6901 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
6902 g++.brendan/enum14.C.
6903 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
6904 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
6905 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
6906 g++.mike/virt1.C.
6907 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6908 memtemp24.C.
6909
6910 2004-06-27 Roger Sayle <roger@eyesopen.com>
6911
6912 * gcc.dg/20040527-1.c: New test case.
6913
6914 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6915
6916 PR gfortran/pr16196
6917 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
6918
6919 2004-06-25 Roger Sayle <roger@eyesopen.com>
6920
6921 PR middle-end/15825
6922 * gcc.dg/pr15825-1.c: New test case.
6923
6924 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6925
6926 * gcc.c-torture/execute/20040625-1.c: New test.
6927
6928 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6929
6930 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
6931
6932 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6933
6934 * gcc.dg/torture/mips-div-1.c: New test.
6935
6936 2004-06-24 Jeff Law <law@redhat.com>
6937
6938 * gcc.dg/tree-ssa/20040624-1.c: New test.
6939
6940 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
6941
6942 * gcc.c-torture/compile/20040624-1.c: New test.
6943
6944 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6945
6946 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6947 this directory.
6948
6949 2004-06-23 Andrew Pinski <apinski@apple.com>
6950
6951 PR middle-end/15988
6952 * g++.dg/opt/ptrmem4.C: New test.
6953
6954 * gcc.dg/c90-array-quals-2.c: New test.
6955
6956 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6957
6958 * gcc.dg/kpice1.c: New test.
6959
6960 2006-06-23 Andrew Pinski <apinski@apple.com>
6961
6962 * gcc.dg/c90-array-quals.c: New test.
6963
6964 2006-06-22 Richard Henderson <rth@redhat.com>
6965
6966 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
6967
6968 2004-06-22 Loren James Rittle <ljrittle@acm.org>
6969
6970 * gcc.dg/builtins-config.h: Handle FreeBSD.
6971
6972 2006-06-22 Richard Henderson <rth@redhat.com>
6973
6974 * g++.dg/opt/devirt1.C: New.
6975
6976 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
6977
6978 * g++.dg/opt/pr15551.C: New testcase.
6979
6980 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
6981
6982 PR target/14800
6983 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
6984 x86_64-*-linux* when compiling for 32bit.
6985
6986 2004-06-21 Andrew Pinski <apinski@apple.com>
6987
6988 * gcc.dg/pch/struct-1.c: New.
6989 * gcc.dg/pch/struct-1.hs: New.
6990
6991 2004-06-21 Geoffrey Keating <geoffk@apple.com>
6992
6993 * gcc.dg/pch/save-temps-1.c: New file.
6994 * gcc.dg/pch/save-temps-1.hs: New file.
6995
6996 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
6997
6998 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
6999 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7000
7001 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7002
7003 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7004 to fix type error.
7005 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7006 Remove trailing spaces.
7007
7008 2004-06-21 Richard Henderson <rth@redhat.com>
7009
7010 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7011 merging && to BIT_FIELD_REF.
7012
7013 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7014
7015 * g++.dg/opt/placeholder1.C: New test.
7016
7017 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7018
7019 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7020 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7021 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7022 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7023
7024 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7025
7026 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7027 extern "C".
7028 * g++.dg/other/pragma-re-1.C: Add comments.
7029
7030 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7031
7032 PR gfortran/16080
7033 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7034
7035 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7036
7037 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7038 instead of setting the type of size_t by
7039 hand.
7040
7041 2004-06-18 Roger Sayle <roger@eyesopen.com>
7042
7043 * gcc.dg/unordered-2.c: New test case.
7044 * gcc.dg/unordered-3.c: New test case.
7045
7046 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7047
7048 PR other/16043
7049 * lib/g++.exp (g++_version): Tweak regexp for version
7050 * lib/g77.exp (g77_version): Likewise
7051 * lib/gfortran.exp (gfortran_version): Likewise
7052 * lib/objc.exp (objc_version): Likewise
7053 * lib/treelang.exp (treelang_version): Likewise
7054
7055 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7056
7057 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7058 Use INT_MAX instead of __INT_MAX__.
7059 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7060
7061 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7062 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7063 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7064 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7065 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7066 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7067 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7068 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7069 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7070
7071 * gcc.dg/range-test-1.c: New test.
7072 * g++.dg/opt/range-test-1.C: New test.
7073
7074 2004-06-17 Richard Henderson <rth@redhat.com>
7075
7076 * objc.dg/sync-1.m: New.
7077 * objc.dg/try-catch-1.m: Don't force next runtime.
7078 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7079 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7080 shadowed catch clause.
7081 * objc.dg/try-catch-5.m: New.
7082
7083 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7084
7085 Bug 14610
7086 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7087
7088 2004-06-15 Richard Henderson <rth@redhat.com>
7089
7090 * gcc.dg/20001116-1.c: Move expected warning line.
7091
7092 2004-06-15 Richard Henderson <rth@redhat.com>
7093
7094 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7095 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7096
7097 2004-06-15 Jeff Law <law@redhat.com>
7098
7099 * gcc.dg/tree-ssa/20040615-1.c: New test.
7100 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7101 be less sensitive to operand ordering.
7102 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7103
7104 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7105
7106 * g++.dg/abi/bitfield3.C: Add comment..
7107
7108 2004-06-15 Richard Henderson <rth@redhat.com>
7109
7110 * g++.dg/ext/stmtexpr1.C: XFAIL.
7111 * gcc.dg/20030612-1.c: XFAIL.
7112
7113 2004-06-15 Eric Christopher <echristo@redhat.com>
7114
7115 * g++.dg/charset/asm5.c: New.
7116 * gcc.dg/charset/asm6.c: New.
7117
7118 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7119
7120 PR fortran/15962
7121 * gfortran.fortran-torture/execute/select_1.f90: New test.
7122
7123 2004-06-15 Paul Brook <paul@codesourcery.com>
7124
7125 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7126
7127 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7128
7129 PR c++/15967
7130 * g++.dg/lookup/crash3.C: New test.
7131
7132 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7133
7134 PR c++/15947
7135 * g++.dg/parse/dtor4.C: New test.
7136
7137 2004-06-14 Jeff Law <law@redhat.com>
7138
7139 * gcc.c-torture/compile/20040614-1.c: New test.
7140
7141 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7142
7143 PR fortran/15211
7144 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7145 LEN of a character array.
7146
7147 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7148
7149 PR c++/15096
7150 * g++.dg/template/ptrmem10.C: New test.
7151
7152 PR c++/14930
7153 * g++.dg/template/friend30.C: New test.
7154
7155 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7156
7157 PR fortran/14928
7158 * gfortran.fortran-torture/compile/mloc.f90: New test.
7159
7160 2004-06-13 Paul Brook <paul@codesourcery.com>
7161
7162 * gfortran.fortran-torture/execute/random_2.f90: New test.
7163
7164 2004-06-13 Eric Christopher <echristo@redhat.com>
7165
7166 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7167
7168 2004-06-12 Paul Brook <paul@codesourcery.com>
7169
7170 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7171
7172 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7173
7174 PR fortran/14923
7175 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7176
7177 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7178
7179 PR fortran/14957
7180 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7181 syntax errors in end statements of contained subroutines.
7182
7183 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7184
7185 PR fortran/12841
7186 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7187
7188 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7189
7190 PR fortran/15665
7191 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7192
7193 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7194
7195 PR gfortran/12839
7196 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7197
7198 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7199
7200 PR c++/15862
7201 * g++.dg/parse/enum1.C: New test.
7202
7203 2004-06-10 Jeff Law <law@redhat.com>
7204
7205 * gcc.c-torture/compile/20040610-1.c: New test.
7206
7207 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7208
7209 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7210 * g++.old-deja/g++.other/decl3.C: Likewise.
7211
7212 2004-06-10 Brian Booth <bbooth@redhat.com>
7213
7214 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7215 V_MAY_DEF instead of VDEF.
7216 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7217
7218 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7219
7220 PR c++/14211
7221 * g++.dg/conversion/const1.C: New test.
7222
7223 PR c++/15076
7224 * g++.dg/conversion/reinterpret1.C: New test.
7225
7226 PR c++/15877
7227 * g++.dg/template/enum2.C: New test.
7228
7229 PR c++/15227
7230 * g++.dg/template/error13.C: New test.
7231
7232 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7233
7234 PR fortran/14957
7235 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7236 arguments to test_* REAL and of the right size.
7237
7238 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7239
7240 PR target/15569
7241 PR rtl-optimization/15681
7242 * gcc.dg/20040609-1.c: New test.
7243
7244 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7245
7246 PR c++/14791
7247 * g++.dg/opt/builtins1.C: New test.
7248
7249 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7250
7251 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7252 that use default windows32 struct layout.
7253 * gcc.dg/i386-bitfield2.c: Likewise.
7254
7255 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7256
7257 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7258 for mingw32 and cygwin targets.
7259
7260 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7261
7262 * gcc.dg/pch/macro-4.c: New.
7263 * gcc.dg/pch/macro-4.hs: New.
7264
7265 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7266
7267 PR fortran/13249
7268 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7269
7270 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7271
7272 PR fortran/13372
7273 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7274
7275 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7276
7277 PR gfortran/14897
7278 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7279
7280 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7281
7282 PR gfortran/15755
7283 * gfortran.fortran-torture/execute/backspace.c : New test.
7284
7285 2004-06-09 Paul Brook <paul@codesourcery.com>
7286
7287 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7288 (pointer_to_section): Rewrite to use smaller array.
7289
7290 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7291
7292 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7293 * gcc.dg/ext/altivec-10.c: Same.
7294 * gcc.dg/ext/altivec-11.c: Same.
7295 * gcc.dg/ext/altivec-12.c: Same.
7296 * gcc.dg/ext/altivec-13.c: Same.
7297 * gcc.dg/ext/altivec-14.c: Same.
7298 * gcc.dg/ext/altivec-15.c: Same.
7299 * gcc.dg/ext/altivec-16.c: Same.
7300 * gcc.dg/ext/altivec-3.c: Same.
7301 * gcc.dg/ext/altivec-4.c: Same.
7302 * gcc.dg/ext/altivec-6.c: Same.
7303 * gcc.dg/ext/altivec-7.c: Same.
7304 * gcc.dg/ext/altivec-8.c: Same.
7305 * gcc.dg/ext/altivec-varargs-1.c: Same.
7306
7307 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7308 * g++.dg/ext/altivec-10.C: Same.
7309 * g++.dg/ext/altivec-2.C: Same.
7310 * g++.dg/ext/altivec-3.C: Same.
7311 * g++.dg/ext/altivec-4.C: Same.
7312 * g++.dg/ext/altivec-5.C: Same.
7313 * g++.dg/ext/altivec-6.C: Same.
7314 * g++.dg/ext/altivec-7.C: Same.
7315 * g++.dg/ext/altivec-8.C: Same.
7316 * g++.dg/ext/altivec-9.C: Same.
7317
7318 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7319
7320 PR c++/7841
7321 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7322
7323 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7324
7325 * gcc.dg/union-1.c: New test.
7326
7327 2004-06-07 Roger Sayle <roger@eyesopen.com>
7328
7329 * gcc.dg/builtins-41.c: New test case.
7330 * gcc.dg/builtins-42.c: New test case.
7331
7332 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7333
7334 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7335 * g++.dg/ext/altivec-10.C: Same.
7336 * g++.dg/ext/altivec-2.C: Same.
7337 * g++.dg/ext/altivec-3.C: Same.
7338 * g++.dg/ext/altivec-4.C: Same.
7339 * g++.dg/ext/altivec-5.C: Same.
7340 * g++.dg/ext/altivec-6.C: Same.
7341 * g++.dg/ext/altivec-7.C: Same.
7342 * g++.dg/ext/altivec-8.C: Same.
7343 * g++.dg/ext/altivec-9.C: Same.
7344 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7345 * g++.old-deja/g++.brendan/new3.C: Same.
7346 * gcc.c-torture/execute/eeprof-1.x: Same.
7347
7348 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7349
7350 PR c/14765
7351 * gcc.dg/pr14765-1.c: New test.
7352
7353 2004-06-07 Roger Sayle <roger@eyesopen.com>
7354
7355 PR c/14649
7356 * gcc.dg/pr14649-1.c: New test case.
7357
7358 2004-06-07 Richard Henderson <rth@redhat.com>
7359
7360 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7361 if temporaries.
7362
7363 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7364
7365 * g++.dg/eh/elide1.C: Remove XFAIL.
7366
7367 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7368
7369 PR c++/15337
7370 * g++.dg/expr/sizeof3.C: New test.
7371
7372 PR c++/14777
7373 * g++.dg/template/access14.C: New test.
7374
7375 PR c++/15554
7376 * g++.dg/template/enum1.C: New test.
7377
7378 PR c++/15057
7379 * g++.dg/eh/throw1.C: New test.
7380
7381 2004-06-07 David Ayers <d.ayers@inode.at>
7382 Ziemowit Laski <zlaski@apple.com>
7383
7384 * lib/objc.exp (objc_target_compile): Revert the '-framework
7385 Foundation' flag fix, since bare Darwin does not ship
7386 with the Foundation framework.
7387 * objc/execute/next_mapping.h: Provide a local NSConstantString
7388 @interface and @implementation.
7389 (objc_constant_string_init): A constructor function, used to
7390 initialize the NSConstantString meta-class object.
7391 * objc/execute/string1.m: Include "next_mapping.h" instead of
7392 <Foundation/NSString.h>.
7393 * objc/execute/string2.m: Likewise.
7394 * objc/execute/string3.m: Likewise.
7395 * objc/execute/string4.m: Likewise.
7396
7397 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7398
7399 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7400 to double. Replace double with FLOAT.
7401 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7402
7403 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7404 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7405 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7406 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7407 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7408 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7409 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7410 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7411
7412 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7413
7414 PR c/13519
7415 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7416
7417 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7418
7419 PR c++/15503
7420 * g++.dg/template/meminit2.C: New test.
7421
7422 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7423
7424 PR target/15822
7425 * gcc.c-torture/execute/compare-fp-1.c,
7426 gcc.c-torture/execute/compare-fp-2.c,
7427 gcc.c-torture/execute/compare-fp-3.c,
7428 gcc.c-torture/execute/compare-fp-4.c,
7429 gcc.c-torture/execute/compare-fp-3.x,
7430 gcc.c-torture/execute/compare-fp-4.x: Moved...
7431 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7432 gcc.c-torture/execute/ieee/compare-fp-2.c,
7433 gcc.c-torture/execute/ieee/compare-fp-3.c,
7434 gcc.c-torture/execute/ieee/compare-fp-4.c,
7435 gcc.c-torture/execute/ieee/compare-fp-3.x,
7436 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7437
7438 2004-06-04 David Ayers <d.ayers@inode.at>
7439
7440 * objc/execute/protocol-isEqual-4.m: New testcase.
7441
7442 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7443
7444 * objc/execute/protocol-isEqual-1.m: New testcase.
7445 * objc/execute/protocol-isEqual-2.m: New testcase.
7446 * objc/execute/protocol-isEqual-3.m: New testcase.
7447
7448 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7449
7450 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7451
7452 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7453
7454 * lib/objc.exp (objc_target_compile): When running tests on
7455 Darwin (Mac OS X), inform the linker about '-framework
7456 'Foundation'.
7457
7458 2004-06-02 Eric Christopher <echristo@redhat.com>
7459
7460 * gcc.c-torture/compile/20040602-1.c: New.
7461
7462 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7463
7464 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7465 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7466
7467 PR tree-optimization/14736
7468 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7469
7470 PR tree-optimization/14042
7471 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7472
7473 PR tree-optimization/14729
7474 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7475
7476 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7477
7478 PR fortran/15557
7479 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7480
7481 2004-06-01 Richard Hederson <rth@redhat.com>
7482
7483 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7484
7485 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7486
7487 PR c++/14932
7488 * g++.dg/parse/offsetof4.C: New test.
7489
7490 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7491
7492 PR objc/7993
7493 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7494
7495 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7496
7497 PR c++/15701
7498 * g++.dg/template/friend29.C: New test.
7499
7500 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7501
7502 PR c/15749
7503 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7504
7505 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7506
7507 * gcc.dg/sparc-trap-1.c: New test.
7508
7509 2004-05-31 Roger Sayle <roger@eyesopen.com>
7510
7511 PR middle-end/15069
7512 * g++.dg/opt/fold3.C: New test case.
7513
7514 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7515
7516 * lib/target-supports.exp (check_iconv_available): Fix fallout
7517 from 2004-05-28 patch.
7518
7519 2004-05-30 Paul Brook <paul@codesourcery.com>
7520
7521 PR fortran/15620
7522 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7523 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7524
7525 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7526
7527 * gfortran.fortran-torture/execute/random_1.f90: New test.
7528
7529 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7530
7531 * g++.dg/ext/altivec-10.C: New test.
7532
7533 2004-05-29 Paul Brook <paul@codesourcery.com>
7534
7535 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7536
7537 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7538
7539 * gcc.dg/altivec-16.c: New test.
7540
7541 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7542
7543 * lib/target-supports.exp (check_vmx_hw_available): New.
7544 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7545
7546 * lib/target-supports.exp (check_alias_available,
7547 check_iconv_available, check_named_sections_available): Use
7548 unique names for temporary files.
7549
7550 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7551
7552 * gcc.dg/altivec-15.c: New test.
7553
7554 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7555
7556 PR c++/15083
7557 * g++.dg/warn/noeffect6.C: New test.
7558
7559 PR c++/15471
7560 * g++.dg/expr/ptrmem4.C: New test.
7561
7562 PR c++/15640
7563 * g++.dg/template/operator3.C: New test.
7564
7565 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7566
7567 PR c++/14668
7568 * g++.dg/lookup/redecl1.C: New test.
7569 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7570
7571 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7572
7573 * gcc.c-torture/execute/compare-fp-1.c,
7574 gcc.c-torture/execute/compare-fp-2.c,
7575 gcc.c-torture/execute/compare-fp-3.c,
7576 gcc.c-torture/execute/compare-fp-4.c,
7577 gcc.c-torture/execute/compare-fp-3.x,
7578 gcc.c-torture/execute/compare-fp-4.x,
7579 gcc.dg/pr15649-1.c: New.
7580
7581 2004-05-27 Adam Nemet <anemet@lnxw.com>
7582
7583 PR c++/12883
7584 * g++.dg/init/array14.C: New test.
7585
7586 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7587
7588 * lib/compat.exp (compat-get-options-main): New.
7589 (compat-get-options): Remove unneeded code, warn for ignored
7590 command.
7591 (compat-execute): Check flag set by dg-require-* commands.
7592
7593 * lib/compat.exp (compat-execute): Break up long lines.
7594
7595 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7596
7597 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7598 * gcc.dg/altivec-14.c: New test.
7599 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7600
7601 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7602 * gcc.dg/altivec-12.c: Ditto.
7603
7604 * gcc.dg/altivec-3.c: Move call to altivec_check.
7605
7606 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7607
7608 PR c++/15044
7609 * g++.dg/template/error12.C: New test.
7610
7611 PR c++/15317
7612 * g++.dg/ext/attrib15.C: New test.
7613
7614 PR c++/15329
7615 * g++.dg/template/ptrmem9.C: New test.
7616
7617 2004-05-25 Paul Brook <paul@codesourcery.com>
7618
7619 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7620
7621 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7622
7623 PR c++/15165
7624 * g++.dg/template/crash19.C: New test.
7625
7626 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7627
7628 PR c++/15025
7629 * g++.dg/template/redecl1.C: New test.
7630
7631 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7632
7633 PR c++/14821
7634 * g++.dg/other/ns1.C: New test.
7635
7636 PR c++/14883
7637 * g++.dg/template/invalid1.C: New test.
7638
7639 2004-05-23 Paul Brook <paul@codesourcery.com>
7640 Victor Leikehman <lei@haifasphere.co.il>
7641
7642 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7643 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7644
7645 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7646
7647 PR c++/15285
7648 PR c++/15299
7649 * g++.dg/template/non-dependent5.C: New test.
7650 * g++.dg/template/non-dependent6.C: New test.
7651
7652 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7653
7654 PR c++/15507
7655 * g++.dg/inherit/union1.C: New test.
7656
7657 PR c++/15542
7658 * g++.dg/template/addr1.C: New test.
7659
7660 PR c++/15427
7661 * g++.dg/template/array5.C: New test.
7662
7663 PR c++/15287
7664 * g++.dg/template/array6.C: New test.
7665
7666 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7667 Roger Sayle <roger@eyesopen.com>
7668
7669 * g++.dg/lookup/forscope2.C: New test case.
7670
7671 2004-05-22 Ben Elliston <bje@au.ibm.com>
7672
7673 * gcc.dg/cpp/Wmissingdirs.c: New.
7674
7675 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7676
7677 PR target/15301
7678 * gcc.dg/compat/union-m128-1.h: New file.
7679 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7680 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7681 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7682
7683 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7684
7685 PR target/15302
7686 * gcc.dg/compat/struct-complex-1.h: New file.
7687 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7688 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7689 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7690
7691 2004-05-20 Roger Sayle <roger@eyesopen.com>
7692
7693 PR middle-end/3074
7694 * gcc.dg/pr3074-1.c: New test case.
7695 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7696
7697 2004-05-20 Falk Hueffner <falk@debian.org>
7698
7699 PR other/15526
7700 * gcc.dg/ftrapv-1.c: New test case.
7701
7702 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7703
7704 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7705
7706 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7707 Jeff Law <law@redhat.com>
7708
7709 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7710 * gcc.dg/tree-ssa/20040518-2.c: New test.
7711
7712 * gcc.dg/tree-ssa/20040518-1.c: New test.
7713
7714 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7715
7716 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7717
7718 2004-05-18 Paul Brook <paul@codesourcery.com>
7719
7720 PR fortran/13930
7721 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7722
7723 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7724
7725 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7726 constant folding.
7727
7728 2004-05-17 Steven Bosscher <stevenb@suse.de>
7729
7730 * gcc.dg/tree-ssa/20040517-1.c: New test.
7731
7732 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7733
7734 * gcc.dg/loop-4.c: New test.
7735
7736 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7737
7738 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7739
7740 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7741
7742 PR fortran/15311
7743 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7744
7745 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7746
7747 PR fortran/13826
7748 PR fortran/13940
7749 * gfortran.fortran-torture/compile/data_1.f90: New test.
7750
7751 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7752
7753 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7754 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7755
7756 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7757
7758 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7759
7760 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7761
7762 PR c/15444
7763 * gcc.dg/format/xopen-1.c: Adjust expected message.
7764 * gcc.dg/format/xopen-3.c: New test.
7765
7766 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7767
7768 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7769
7770 2004-05-14 Jeff Law <law@redhat.com>
7771
7772 * gcc.dg/tree-ssa/20040514-2.c: New test.
7773
7774 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7775
7776 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7777 this ...
7778 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7779 this.
7780
7781 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7782
7783 * gcc.dg/tree-ssa/20040514-1.c: New test.
7784
7785 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7786
7787 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7788 test.
7789
7790 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7791
7792 PR fortran/14066
7793 * gfortran.fortran-torture/compile/do_1.f90: New test.
7794
7795 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7796
7797 PR fortran/15051
7798 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7799 test.
7800
7801 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7802
7803 PR fortran/15149
7804 * gfortran.fortran-torture/execute/random_init.f90: New test.
7805
7806 2004-05-13 Paul Brook <paul@codesourcery.com>
7807
7808 PR fortran/15314
7809 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7810
7811 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7812
7813 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7814 for the powerpc case.
7815
7816 2004-05-13 Jeff Law <law@redhat.com>
7817
7818 * gcc.dg/tree-ssa/20040513-1.c: New test.
7819 * gcc.dg/tree-ssa/20040513-2.c: New test.
7820
7821 2004-05-13 Paul Brook <paul@codesourcery.com>
7822
7823 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7824 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7825 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7826
7827 2004-05-13 Andreas Schwab <schwab@suse.de>
7828
7829 PR other/10819
7830 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7831 characters.
7832
7833 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7834
7835 PR fortran/15294
7836 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7837
7838 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7839
7840 Merge from tree-ssa-20020619-branch. See
7841 ChangeLog.tree-ssa for details.
7842
7843 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7844
7845 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7846 include <altivec.h> explicitly.
7847 * gcc.dg/altivec-13.c: Likewise.
7848
7849 2004-05-11 Paul Brook <paul@codesourcery.com>
7850
7851 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7852
7853 2004-05-10 Eric Christopher <echristo@redhat.com>
7854
7855 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7856 * gcc.dg/sibcall-4.c: Ditto.
7857
7858 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7859
7860 * g++.dg/ext/altivec-8.C: New test case.
7861 * gcc.dg/altivec-13.c: New test case.
7862
7863 2004-05-08 Roger Sayle <roger@eyesopen.com>
7864
7865 * gcc.c-torture/execute/divcmp-1.c: New test case.
7866 * gcc.c-torture/execute/divcmp-2.c: New test case.
7867 * gcc.c-torture/execute/divcmp-3.c: New test case.
7868
7869 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7870
7871 * g++.dg/other/pragma-re-2.C: New test.
7872
7873 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7874
7875 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7876 * gcc.dg/i386-387-2.c: Likewise.
7877
7878 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7879 __builtin_drem.
7880 * gcc.dg/i386-387-6.c: Likewise.
7881
7882 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7883
7884 * gcc.dg/builtins-33.c: Also check log1p*.
7885
7886 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7887
7888 PR optimization/15296
7889 * gcc.c-torture/execute/pr15296.c: New test.
7890
7891 2004-05-05 Uros Bizjak <uros@kss-loka.si>
7892
7893 * gcc.dg/builtins-40.c: New test.
7894
7895 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
7896
7897 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
7898
7899 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
7900
7901 * g++.dg/ext/spe1.C: New testcase.
7902
7903 2004-05-04 Ziemowit Laski <zlaski@apple.com>
7904
7905 * objc.dg/image-info.m: Allow additional attributes
7906 for __image_info section.
7907
7908 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7909
7910 * gcc.dg/torture/mips-hilo-2.c: New test.
7911
7912 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7913
7914 PR c++/14389
7915 * g++.dg/template/member5.C: New test.
7916
7917 2004-05-03 Uros Bizjak <uros@kss-loka.si>
7918
7919 * gcc.dg/builtins-34.c: Also check expm1*.
7920
7921 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7922
7923 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
7924 * gcc.dg/torture/builtin-convert-3.c: New test.
7925
7926 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
7927
7928 PR middle-end/15054
7929 * g++.dg/opt/pr15054.C: New test.
7930
7931 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7932
7933 * gcc.dg/torture/builtin-rounding-1.c: New test.
7934 * gcc.dg/builtins-25.c: Delete.
7935 * gcc.dg/builtins-29.c: Delete.
7936
7937 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
7938
7939 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
7940 * gcc.dg/sibcall-4.c: Likewise.
7941 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
7942
7943 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7944
7945 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7946 bit-field on 16-bit targets.
7947
7948 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7949
7950 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7951 16-bit targets.
7952
7953 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7954
7955 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7956 * gcc.dg/rs6000-power2-2.c: Likewise.
7957
7958 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7959
7960 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
7961 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
7962 Change the asm registers to be in form of frN instead of fN.
7963
7964 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7965
7966 * gcc.dg/torture/builtin-convert-2.c: New test.
7967
7968 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
7969
7970 * gcc.dg/rs6000-power2-1.c: New test.
7971 * gcc.dg/rs6000-power2-2.c: New test.
7972
7973 2004-04-28 Jan Hubicka <jh@suse.cz>
7974
7975 * gcc.dg/unused-6.c: New test.
7976
7977 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7978 Ulrich Weigand <uweigand@de.ibm.com>
7979
7980 * ada/acats/run_all.sh: Define $target variable.
7981
7982 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
7983
7984 PR c++/15119
7985 * g++.dg/other/vararg-1.C: New test.
7986
7987 PR c++/4794
7988 * g++.dg/eh/cleanup3.C: New test.
7989
7990 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7991
7992 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
7993 and ad8011a (target_insn).
7994 * ada/acats/support/macro.dfs: Likewise.
7995 * ada/acats/support/impbit.adb: New file.
7996
7997 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
7998
7999 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8000
8001 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8002
8003 * gcc.dg/loop-3.c: New test.
8004
8005 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8006
8007 * gcc.c-torture/execute/simd-5.c: New test.
8008
8009 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8010
8011 PR c++/15064
8012 * g++.dg/template/crash18.C: New test.
8013
8014 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8015
8016 * g++.dg/ext/complit3.C: New test.
8017
8018 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8019
8020 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8021 * gcc.dg/altivec-3.c: Same.
8022 * gcc.dg/altivec-varargs-1.c: Same.
8023
8024 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8025
8026 * lib/target-supports.exp (check_profiling_available): Assume
8027 profiling is not available on powerpc-eabi targets.
8028
8029 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8030
8031 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8032 * gcc.dg/vmx/bug-1.c: Ditto.
8033
8034 2004-04-20 Eric Christopher <echristo@redhat.com>
8035
8036 * gcc.dg/charset/extern.c: New test.
8037 * g++.dg/charset/extern3.cc: Ditto.
8038
8039 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8040
8041 * gcc.dg/builtins-39.c: New test.
8042
8043 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8044
8045 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8046
8047 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8048
8049 * gcc.dg/torture/mips-hilo-1.c: New test.
8050
8051 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8052
8053 * gcc.c-torture/compile/20040419-1.c: New test.
8054
8055 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8056
8057 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8058
8059 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8060 Aldy Hernandez <aldyh@redhat.com>
8061
8062 * gcc.c-torture/execute/va-arg-24.c: New.
8063
8064 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8065 Aldy Hernandez <aldyh@redhat.com>
8066
8067 * gcc.dg/vmx/1b-01.c: New.
8068 * gcc.dg/vmx/1b-02.c: New.
8069 * gcc.dg/vmx/1b-03.c: New.
8070 * gcc.dg/vmx/1b-04.c: New.
8071 * gcc.dg/vmx/1b-05.c: New.
8072 * gcc.dg/vmx/1b-06.c: New.
8073 * gcc.dg/vmx/1b-07.c: New.
8074 * gcc.dg/vmx/1c-01.c: New.
8075 * gcc.dg/vmx/1c-02.c: New.
8076 * gcc.dg/vmx/3a-01a.c: New.
8077 * gcc.dg/vmx/3a-01.c: New.
8078 * gcc.dg/vmx/3a-01m.c: New.
8079 * gcc.dg/vmx/3a-03.c: New.
8080 * gcc.dg/vmx/3a-03m.c: New.
8081 * gcc.dg/vmx/3a-04.c: New.
8082 * gcc.dg/vmx/3a-04m.c: New.
8083 * gcc.dg/vmx/3a-05.c: New.
8084 * gcc.dg/vmx/3a-06.c: New.
8085 * gcc.dg/vmx/3a-06m.c: New.
8086 * gcc.dg/vmx/3a-07.c: New.
8087 * gcc.dg/vmx/3b-01.c: New.
8088 * gcc.dg/vmx/3b-02.c: New.
8089 * gcc.dg/vmx/3b-10.c: New.
8090 * gcc.dg/vmx/3b-13.c: New.
8091 * gcc.dg/vmx/3b-14.c: New.
8092 * gcc.dg/vmx/3b-15.c: New.
8093 * gcc.dg/vmx/3c-01a.c: New.
8094 * gcc.dg/vmx/3c-01.c: New.
8095 * gcc.dg/vmx/3c-02.c: New.
8096 * gcc.dg/vmx/3c-03.c: New.
8097 * gcc.dg/vmx/3d-01.c: New.
8098 * gcc.dg/vmx/4-01.c: New.
8099 * gcc.dg/vmx/4-03.c: New.
8100 * gcc.dg/vmx/5-01.c: New.
8101 * gcc.dg/vmx/5-02.c: New.
8102 * gcc.dg/vmx/5-03.c: New.
8103 * gcc.dg/vmx/5-04.c: New.
8104 * gcc.dg/vmx/5-05.c: New.
8105 * gcc.dg/vmx/5-06.c: New.
8106 * gcc.dg/vmx/5-07.c: New.
8107 * gcc.dg/vmx/5-07t.c: New.
8108 * gcc.dg/vmx/5-08.c: New.
8109 * gcc.dg/vmx/5-10.c: New.
8110 * gcc.dg/vmx/5-11.c: New.
8111 * gcc.dg/vmx/7-01a.c: New.
8112 * gcc.dg/vmx/7-01.c: New.
8113 * gcc.dg/vmx/7c-01.c: New.
8114 * gcc.dg/vmx/7d-01.c: New.
8115 * gcc.dg/vmx/7d-02.c: New.
8116 * gcc.dg/vmx/8-01.c: New.
8117 * gcc.dg/vmx/8-02a.c: New.
8118 * gcc.dg/vmx/8-02.c: New.
8119 * gcc.dg/vmx/brode-1.c: New.
8120 * gcc.dg/vmx/bug-1.c: New.
8121 * gcc.dg/vmx/bug-2.c: New.
8122 * gcc.dg/vmx/bug-3.c: New.
8123 * gcc.dg/vmx/cw-bug-1.c: New.
8124 * gcc.dg/vmx/cw-bug-2.c: New.
8125 * gcc.dg/vmx/cw-bug-3.c: New.
8126 * gcc.dg/vmx/dct.c: New.
8127 * gcc.dg/vmx/debug-1.c: New.
8128 * gcc.dg/vmx/debug-2.c: New.
8129 * gcc.dg/vmx/debug-3.c: New.
8130 * gcc.dg/vmx/debug-4.c: New.
8131 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8132 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8133 * gcc.dg/vmx/eg-5.c: New.
8134 * gcc.dg/vmx/fft.c: New.
8135 * gcc.dg/vmx/gcc-bug-1.c: New.
8136 * gcc.dg/vmx/gcc-bug-2.c: New.
8137 * gcc.dg/vmx/gcc-bug-3.c: New.
8138 * gcc.dg/vmx/gcc-bug-4.c: New.
8139 * gcc.dg/vmx/gcc-bug-5.c: New.
8140 * gcc.dg/vmx/gcc-bug-6.c: New.
8141 * gcc.dg/vmx/gcc-bug-7.c: New.
8142 * gcc.dg/vmx/gcc-bug-8.c: New.
8143 * gcc.dg/vmx/gcc-bug-9.c: New.
8144 * gcc.dg/vmx/gcc-bug-b.c: New.
8145 * gcc.dg/vmx/gcc-bug-c.c: New.
8146 * gcc.dg/vmx/gcc-bug-d.c: New.
8147 * gcc.dg/vmx/gcc-bug-e.c: New.
8148 * gcc.dg/vmx/gcc-bug-f.c: New.
8149 * gcc.dg/vmx/gcc-bug-g.c: New.
8150 * gcc.dg/vmx/gcc-bug-i.c: New.
8151 * gcc.dg/vmx/harness.h: New.
8152 * gcc.dg/vmx/ira1.c: New.
8153 * gcc.dg/vmx/ira2a.c: New.
8154 * gcc.dg/vmx/ira2b.c: New.
8155 * gcc.dg/vmx/ira2.c: New.
8156 * gcc.dg/vmx/ira2c.c: New.
8157 * gcc.dg/vmx/mem.c: New.
8158 * gcc.dg/vmx/newton-1.c: New.
8159 * gcc.dg/vmx/ops.c: New.
8160 * gcc.dg/vmx/sn7153.c: New.
8161 * gcc.dg/vmx/spill2.c: New.
8162 * gcc.dg/vmx/spill3.c: New.
8163 * gcc.dg/vmx/spill.c: New.
8164 * gcc.dg/vmx/t.c: New.
8165 * gcc.dg/vmx/varargs-1.c: New.
8166 * gcc.dg/vmx/varargs-2.c: New.
8167 * gcc.dg/vmx/varargs-3.c: New.
8168 * gcc.dg/vmx/varargs-4.c: New.
8169 * gcc.dg/vmx/varargs-5.c: New.
8170 * gcc.dg/vmx/varargs-6.c: New.
8171 * gcc.dg/vmx/varargs-7.c: New.
8172 * gcc.dg/vmx/vmx.exp: New.
8173 * gcc.dg/vmx/vprint-1.c: New.
8174 * gcc.dg/vmx/vscan-1.c: New.
8175 * gcc.dg/vmx/x-01.c: New.
8176 * gcc.dg/vmx/x-02.c: New.
8177 * gcc.dg/vmx/x-03.c: New.
8178 * gcc.dg/vmx/x-04.c: New.
8179 * gcc.dg/vmx/x-05.c: New.
8180 * gcc.dg/vmx/yousufi-1.c: New.
8181 * gcc.dg/vmx/zero-1.c: New.
8182 * gcc.dg/vmx/zero.c: New.
8183
8184 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8185
8186 * g++.dg/lookup/java1.C: Update for chage of
8187 _Jv_AllocObject.
8188 * g++.dg/lookup/java2.C: Likewise.
8189
8190 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8191
8192 * ada/acats/run_all.sh: use -O2 by default.
8193
8194 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8195
8196 * gcc.dg/vr-mult-[12].c: New tests.
8197
8198 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8199
8200 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8201
8202 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8203
8204 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8205
8206 * lib/target-supports.exp (check_profiling_available): Assume profiling
8207 isn't available for mips*-*-elf targets.
8208
8209 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8210
8211 * gcc.dg/builtins-38.c: New test.
8212
8213 2004-04-14 Eric Christopher <echristo@redhat.com>
8214
8215 * g++.dg/charset/charset.exp: Run .cc extension tests.
8216
8217 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8218
8219 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8220
8221 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8222
8223 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8224
8225 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8226
8227 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8228 * gcc.dg/i386-387-2.c: Likewise.
8229
8230 * gcc.dg/i386-387-7.c: New test.
8231 * gcc.dg/i386-387-8.c: New test.
8232
8233 * gcc.dg/builtins-37.c: New test.
8234
8235 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8236
8237 * g++.dg/pch/externc-1.C: Add missing semicolon.
8238
8239 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8240
8241 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8242
8243 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8244
8245 * gcc.c-torture/execute/20040411-1.c: New test.
8246
8247 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8248
8249 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8250
8251 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8252
8253 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8254
8255 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8256
8257 * lib/target-supports.exp (check_named_sections_available): New.
8258 * lib/gcc-dg.exp (dg-require-named-sections): New.
8259 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8260 old-deja.exp. Also prune error-count message from HP linker.
8261 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8262
8263 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8264 * g++.old-deja/g++.pt/static3.C: Likewise.
8265 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8266
8267 2004-04-09 Roger Sayle <roger@eyesopen.com>
8268
8269 * gcc.c-torture/execute/20040409-1.c: New test case.
8270 * gcc.c-torture/execute/20040409-2.c: New test case.
8271 * gcc.c-torture/execute/20040409-3.c: New test case.
8272
8273 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8274
8275 * gcc.dg/20040409-1.c: New test.
8276
8277 2004-04-08 Roger Sayle <roger@eyesopen.com>
8278
8279 PR target/14888
8280 * g++.dg/opt/pr14888.C: New test case.
8281
8282 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8283
8284 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8285 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8286 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8287 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8288 New tests.
8289
8290 2004-04-08 Paul Brook <paul@codesourcery.com>
8291
8292 * gcc.dg/spill-1.c: New test.
8293
8294 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8295
8296 * gcc.dg/torture/builtin-ctype-2.c: New test.
8297
8298 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8299
8300 * gcc.dg/pch/pch.exp: Add largefile test.
8301
8302 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8303
8304 * g++.dg/pch/externc-1.Hs: New.
8305 * g++.dg/pch/externc-1.C: New.
8306
8307 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8308
8309 * gcc.dg/compat/struct-by-value-5a_main.c,
8310 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8311 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8312 * gcc.dg/compat/struct-by-value-5a_x.c,
8313 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8314 gcc.dg/compat/struct-by-value-5_x.c.
8315 * gcc.dg/compat/struct-by-value-5a_y.c,
8316 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8317 gcc.dg/compat/struct-by-value-5_y.c.
8318
8319 * gcc.dg/compat/struct-by-value-6a_main.c,
8320 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8321 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8322 * gcc.dg/compat/struct-by-value-6a_x.c,
8323 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8324 gcc.dg/compat/struct-by-value-6_x.c.
8325 * gcc.dg/compat/struct-by-value-6a_y.c,
8326 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8327 gcc.dg/compat/struct-by-value-6_y.c.
8328
8329 * gcc.dg/compat/struct-by-value-7a_main.c,
8330 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8331 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8332 * gcc.dg/compat/struct-by-value-7a_x.c,
8333 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8334 gcc.dg/compat/struct-by-value-7_x.c.
8335 * gcc.dg/compat/struct-by-value-7a_y.c,
8336 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8337 gcc.dg/compat/struct-by-value-7_y.c.
8338
8339 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8340
8341 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8342 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8343 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8344 options.
8345
8346 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8347
8348 * gcc.dg/builtins-36.c: New test.
8349
8350 2004-04-06 Paul Brook <paul@codesourcery.com>
8351
8352 * README.gcc: Remove obsolete contraint on testcases.
8353
8354 2004-04-05 Paul Brook <paul@codesourcery.com>
8355
8356 PR2123
8357 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8358 failure and exit(0) on success.
8359 * g++.dg/expr/anew2.C: Ditto.
8360 * g++.dg/expr/anew3.C: Ditto.
8361 * g++.dg/expr/anew4.C: Ditto.
8362
8363 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8364
8365 PR c++/3518
8366 * g++.dg/template/unify7.C: New.
8367
8368 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8369
8370 * g++.dg/README: Bring up to date with new subdirectories; remove
8371 duplicate subdirectory lines.
8372
8373 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8374
8375 PR c++/14007
8376 * g++.dg/template/unify5.C: New.
8377 * g++.dg/template/unify6.C: New.
8378 * g++.dg/template/qualttp20.C: Adjust.
8379 * g++.old-deja/g++.jason/report.C: Adjust.
8380 * g++.old-deja/g++.other/qual1.C: Adjust.
8381
8382 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8383
8384 PR c++/14803
8385 * g++.dg/inherit/ptrmem1.C: New test.
8386
8387 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8388
8389 PR c++/14755
8390 * gcc.c-torture/execute/20040331-1.c: New test.
8391 * gcc.dg/20040331-1.c: New test.
8392
8393 2004-04-01 Paul Brook <paul@codesourcery.com>
8394
8395 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8396
8397 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8398
8399 PR c++/14724
8400 * g++.dg/init/goto1.C: New test.
8401
8402 PR c++/14763
8403 * g++.dg/template/defarg4.C: New test.
8404
8405 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8406
8407 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8408
8409 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8410
8411 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8412
8413 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8414
8415 * gcc.dg/noncompile/undeclared-2.c: New test.
8416
8417 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8418
8419 * gcc.dg/940409-1.c: Remove XFAIL.
8420 * gcc.dg/reg-vol-struct-1.c: New test.
8421
8422 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8423
8424 * gcc.dg/torture/builtin-wctype-1.c: New test.
8425
8426 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8427
8428 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8429 * gcc.dg/20001101-1.c: Likewise.
8430 * gcc.dg/20001102-1.c: Likewise.
8431
8432 2004-03-25 Roger Sayle <roger@eyesopen.com>
8433
8434 * gcc.dg/compare8.c: Add an additional test for XOR.
8435
8436 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8437
8438 * gcc.dg/torture/builtin-ctype-1.c: New test.
8439
8440 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8441
8442 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8443 * gcc.dg/torture/builtin-math-1.c: Likewise.
8444 * gcc.dg/torture/builtin-power-1.c: New test.
8445
8446 2004-03-24 Andreas Schwab <schwab@suse.de>
8447
8448 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8449 IA64 assembler.
8450
8451 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8452 Roger Sayle <roger@eyesopen.com>
8453
8454 * gcc.dg/compare8.c: New test case.
8455
8456 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8457
8458 * g++.dg/ext/altivec-7.C: New test.
8459
8460 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8461
8462 PR 12267, 12391, 12560, 13129, 14114, 14133
8463 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8464 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8465 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8466 Adjust error regexps.
8467 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8468 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8469 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8470 * gcc.dg/local1.c: Add explanatory comment.
8471
8472 2004-03-23 Roger Sayle <roger@eyesopen.com>
8473
8474 PR optimization/14669
8475 * g++.dg/opt/fold2.C: New test case.
8476
8477 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8478
8479 PR c/14069
8480 * gcc.dg/20040322-1.c: New test.
8481
8482 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8483
8484 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8485 * gcc.dg/ultrasp4.c: Likewise.
8486 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8487
8488 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8489
8490 * gcc.dg/i386-sse-8.c: Reset default options.
8491
8492 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8493
8494 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8495 in the error message text.
8496
8497 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8498
8499 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8500
8501 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8502
8503 PR c++/14616
8504 * g++.dg/init/array13.C: New test.
8505
8506 2004-03-20 Roger Sayle <roger@eyesopen.com>
8507
8508 PR target/13889
8509 * gcc.c-torture/compile/pr13889.c: New test case.
8510
8511 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8512
8513 PR c/14635
8514 * builtins-1.c (nan, nans): Don't test.
8515 * builtins-30.c: Don't use nan, nanf, nanl.
8516 * builtins-35.c: New test.
8517
8518 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8519
8520 * g++.dg/ext/altivec-6.C: New test.
8521
8522 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8523
8524 * g++.dg/init/placement3.C: New test.
8525
8526 * g++.dg/template/spec13.C: New test.
8527
8528 * g++.dg/lookup/using11.C: New test.
8529
8530 * g++.dg/lookup/koenig3.C: New test.
8531
8532 * g++.dg/template/operator2.C: New test.
8533
8534 * g++.dg/expr/dtor3.C: New test.
8535 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8536 marker.
8537 * g++.old-deja/g++.law/visibility28.C: Likewise.
8538
8539 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8540
8541 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8542 * gcc.dg/ppc64-abi-3.c: Likewise.
8543
8544 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8545
8546 PR c++/14545
8547 * g++.dg/parse/template15.C: New test.
8548
8549 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8550
8551 * g++.dg/expr/dtor2.C: New test.
8552
8553 * g++.dg/lookup/anon4.C: New test.
8554
8555 * g++.dg/overload/using1.C: New test.
8556
8557 * g++.dg/template/lookup7.C: New test.
8558
8559 * g++.dg/template/typename6.C: New test.
8560
8561 * g++.dg/expr/cond6.C: New test.
8562
8563 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8564
8565 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8566
8567 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8568
8569 * g++.dg/expr/cond5.C: New test.
8570 * g++.dg/expr/constcast1.C: Likewise.
8571 * g++.dg/expr/ptrmem2.C: Likewise.
8572 * g++.dg/expr/ptrmem3.C: Likewise.
8573 * g++.dg/lookup/main1.C: Likewise.
8574 * g++.dg/template/lookup6.C: Likewise.
8575
8576 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8577
8578 * gcc.dg/local1.c: New test.
8579
8580 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8581
8582 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8583
8584 * gcc.dg/torture/builtin-convert-1.c: New test.
8585
8586 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8587
8588 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8589
8590 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8591
8592 PR c++/14481
8593 * g++.dg/warn/Wunused-7.C: New test.
8594
8595 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8596
8597 * gcc.dg/torture/builtin-integral-1.c: New test.
8598
8599 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8600
8601 PR c++/14586
8602 * g++.dg/parse/non-dependent3.C: New test.
8603
8604 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8605
8606 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8607 * g++.dg/eh/simd-2.C: Likewise.
8608 * g++.dg/init/array10.C: Likewise.
8609 * gcc.c-torture/compile/simd-1.c: Likewise.
8610 * gcc.c-torture/compile/simd-2.c: Likewise.
8611 * gcc.c-torture/compile/simd-3.c: Likewise.
8612 * gcc.c-torture/compile/simd-4.c: Likewise.
8613 * gcc.c-torture/compile/simd-6.c: Likewise.
8614 * gcc.c-torture/execute/simd-1.c: Likewise.
8615 * gcc.c-torture/execute/simd-2.c: Likewise.
8616 * gcc.dg/compat/vector-defs.h: Likewise.
8617 * gcc.dg/20020531-1.c: Likewise.
8618 * gcc.dg/altivec-3.c: Likewise.
8619 * gcc.dg/altivec-4.c: Likewise.
8620 * gcc.dg/altivec-varargs-1.c: Likewise.
8621 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8622 * gcc.dg/i386-mmx-3.c: Likewise.
8623 * gcc.dg/i386-sse-4.c: Likewise.
8624 * gcc.dg/i386-sse-5.c: Likewise.
8625 * gcc.dg/i386-sse-8.c: Likewise.
8626 * gcc.dg/simd-1.c: Likewise.
8627 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8628 __ev64_opaque__ since the machine description provides it.
8629
8630 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8631
8632 * lib/compat.exp (skip_list): New global variable.
8633 Use it to hold the user defined COMPAT_SKIPS list if any.
8634 (compat-obj): Add the members of skip_list to optall.
8635
8636 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8637
8638 * gcc.dg/compat/union-by-value-1_main.c,
8639 union-by-value-1_x.c, union-by-value-1_y.c,
8640 union-check.h, union-defs.h,
8641 union-init.h, union-return-1_main.c,
8642 union-return-1_x.c, union-return-1_y.c: New files.
8643
8644 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8645
8646 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8647 mixed-struct-init.h: Add 4 mixed structure types.
8648 struct-by-value-21_main.c, struct-by-value-21_x.c,
8649 struct-by-value-21_y.c, struct-return-21_main.c,
8650 struct-return-21_x.c, struct-return-21_y.c: New files.
8651
8652 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8653
8654 PR c++/14550
8655 * g++.dg/parse/template14.C: New test.
8656
8657 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8658
8659 * gcc.c-torture/execute/20040313-1.c: New test.
8660
8661 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8662
8663 PR target/14533
8664 * gcc.dg/20040311-2.c: New test.
8665
8666 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8667
8668 PR other/14544
8669 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8670 bit-field.
8671
8672 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8673
8674 * gcc.dg/20040305-2.c: Add missing return statement.
8675
8676 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8677
8678 * gcc.dg/builtins-34.c: Also check pow10*.
8679
8680 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8681
8682 PR target/14262
8683 * gcc.dg/20040305-2.c: New test.
8684
8685 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8686
8687 * gcc.dg/20040310-1.c: New test.
8688
8689 2004-03-11 Roger Sayle <roger@eyesopen.com>
8690
8691 * gcc.c-torture/execute/20040311-1.c: New test case.
8692
8693 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8694
8695 PR c++/14476
8696 * g++.dg/lookup/enum1.C: New test.
8697
8698 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8699
8700 PR c++/14510
8701 * g++.dg/lookup/struct2.C: New test.
8702
8703 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8704
8705 * gcc.dg/builtins-34.c: New test.
8706
8707 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8708
8709 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8710
8711 2004-03-09 James E Wilson <wilson@specifixinc.com>
8712
8713 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8714 * gcc.dg/alias-2.c: New testcase.
8715
8716 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8717
8718 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8719
8720 2004-03-09 Roger Sayle <roger@eyesopen.com>
8721
8722 * gcc.c-torture/execute/20040309-1.c: New test case.
8723
8724 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8725
8726 PR c++/14397
8727 * g++.dg/overload/ref1.C: New.
8728
8729 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8730
8731 PR c++/14409
8732 * g++.dg/template/spec12.C: New test.
8733
8734 PR c++/14448
8735 * g++.dg/parse/crash14.C: New test.
8736
8737 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8738
8739 PR c++/14230
8740 * g++.dg/init/ref11.C: New test.
8741
8742 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8743
8744 PR c++/14432
8745 * g++.dg/parse/builtin2.C: New test.
8746
8747 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8748
8749 PR c++/14401
8750 * g++.dg/init/ctor3.C: New test.
8751 * g++.dg/init/union1.C: New test.
8752 * g++.dg/ext/anon-struct4.C: New test.
8753
8754 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8755
8756 * g++.dg/lookup/koenig1.C: Tweak error messages.
8757 * g++.dg/lookup/used-before-declaration.C: Likewise.
8758 * g++.dg/other/do1.C: Likewise.
8759 * g++.dg/overload/koenig1.C: Likewise.
8760 * g++.dg/parse/crash13.C: Likewise.
8761 * g++.dg/template/instantiate3.C: Likewise.
8762
8763 2004-03-08 Eric Christopher <echristo@redhat.com>
8764
8765 * * lib/target-supports.exp: Enable libiconv in test
8766 compilation. Fix up error checking.
8767
8768 2004-03-08 Roger Sayle <roger@eyesopen.com>
8769
8770 PR middle-end/14289
8771 * gcc.dg/pr14289-1.c: New test case.
8772 * gcc.dg/pr14289-2.c: Likewise.
8773 * gcc.dg/pr14289-3.c: Likewise.
8774
8775 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8776
8777 * gcc.c-torture/execute/20040308-1.c: New test.
8778
8779 2004-03-07 Roger Sayle <roger@eyesopen.com>
8780
8781 * gcc.c-torture/execute/20040307-1.c: New test case.
8782
8783 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8784
8785 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8786
8787 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8788
8789 * gcc.dg/20040306-1.c: New test.
8790
8791 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8792
8793 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8794 them static.
8795 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8796
8797 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8798
8799 PR c/14465
8800 * gcc.dg/decl-6.c: New test.
8801
8802 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8803
8804 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8805 Rename LOGPOW -> LOG_POW.
8806 (SQRT_EXP, POW_EXP): New.
8807
8808 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8809
8810 * gcc.dg/i386-sse-8.c: New test.
8811
8812 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8813
8814 PR c/14114
8815 * gcc.dg/decl-5.c: New test.
8816
8817 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8818
8819 * gcc.dg/20040305-1.c: New test.
8820
8821 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8822
8823 PR other/14354
8824 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8825
8826 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8827
8828 PR c++/14425, c++/14426
8829 * g++.dg/ext/altivec-4.C: New test.
8830 * g++.dg/ext/altivec-5.C: New test.
8831
8832 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8833
8834 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8835 global variables of a type with no linkage.
8836 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8837 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8838 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8839 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8840 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8841 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8842 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8843 * g++.dg/warn/deprecated.C: Name enum Color.
8844 * g++.dg/overload/VLA.C: Name structure for 'b'.
8845 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8846
8847 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8848
8849 * gcc.c-torture/compile/20040304-1.c: New test.
8850
8851 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8852
8853 PR 13728
8854 * gcc.dg/decl-4.c: New testcase.
8855
8856 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8857
8858 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8859 as PRECF if sizeof (float) > sizeof (double).
8860 (PRECL): Make it the same as PRECF if
8861 sizeof (float) > sizeof (long double).
8862
8863 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8864
8865 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8866 system type. Add check for irix6 which doesn't have c99 runtime.
8867
8868 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8869
8870 * gcc.dg/const-elim-1.c: xfail for xtensa.
8871
8872 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8873
8874 PR c++/14369
8875 * g++.dg/template/cond4.C: New test.
8876
8877 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8878
8879 PR c++/14360
8880 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8881
8882 PR c++/14361
8883 * g++.dg/parse/defarg7.C: New test.
8884
8885 PR c++/14359
8886 * g++.dg/template/friend26.C: New test.
8887
8888 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8889
8890 PR c++/14324
8891 * g++.dg/abi/mangle21.C: New test.
8892
8893 PR c++/14260
8894 * g++.dg/parse/constructor2.C: New test.
8895
8896 PR c++/14337
8897 * g++.dg/template/sfinae1.C: New test.
8898
8899 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8900
8901 PR c++/14267
8902 * g++.dg/expr/crash2.C: New test.
8903
8904 PR middle-end/13448
8905 * gcc.dg/inline-5.c: New test.
8906 * gcc.dg/always-inline.c: Split out tests into ...
8907 * gcc.dg/always-inline2.c: ... this and ...
8908 * gcc.dg/always-inline3.c: ... this.
8909
8910 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8911
8912 PR debug/12103
8913 * g++.dg/debug/crash1.C: New test.
8914
8915 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8916
8917 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
8918 function with __attribute__((noinline)).
8919 (recurser_void2): Likewise.
8920 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
8921 (recurser_void2): Likewise.
8922
8923 2004-02-29 Roger Sayle <roger@eyesopen.com>
8924
8925 PR middle-end/14203
8926 * g++.dg/warn/Wunused-6.C: New test case.
8927
8928 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
8929
8930 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
8931 not defined.
8932
8933 2004-02-27 Eric Christopher <echristo@redhat.com>
8934
8935 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
8936 * g++.dg/charset/asm2.c: Run only x86.
8937 * gcc.dg/charset/asm3.c: Ditto.
8938
8939 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
8940
8941 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
8942 ld_library_path.
8943
8944 2004-02-27 Ziemowit Laski <zlaski@apple.com>
8945
8946 * g++.dg/ext/altivec-3.C: New.
8947
8948 2004-02-26 Richard Henderson <rth@redhat.com>
8949
8950 * g++.dg/ext/attrib10.C: Mark for warning.
8951 * gcc.dg/attr-alias-1.c: New.
8952
8953 2004-02-26 Richard Henderson <rth@redhat.com>
8954
8955 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8956 * gcc.c-torture/execute/20040208-2.c: ... it back.
8957
8958 2004-02-26 Eric Christopher <echristo@redhat.com>
8959
8960 * lib/target-supports.exp (check-iconv-available): New function.
8961 * lib/gcc-dg.exp (dg-require-iconv): New function.
8962 Use above.
8963 * gcc.dg/charset: New directory.
8964 * gcc.dg/charset/charset.exp: New file.
8965 * gcc.dg/charset/asm1.c: Ditto.
8966 * gcc.dg/charset/asm2.c: Ditto.
8967 * gcc.dg/charset/asm3.c: Ditto.
8968 * gcc.dg/charset/asm4.c: Ditto.
8969 * gcc.dg/charset/asm5.c: Ditto.
8970 * gcc.dg/charset/attribute1.c: Ditto.
8971 * gcc.dg/charset/attribute2.c: Ditto.
8972 * gcc.dg/charset/string1.c: Ditto.
8973 * g++.dg/charset: New directory.
8974 * g++.dg/dg.exp: Add here. Special options.
8975 * g++.dg/charset/charset.exp: New file.
8976 * g++.dg/charset/asm1.c: Ditto.
8977 * g++.dg/charset/asm2.c: Ditto.
8978 * g++.dg/charset/asm3.c: Ditto.
8979 * g++.dg/charset/asm4.c: Ditto.
8980 * g++.dg/charset/attribute1.c: Ditto.
8981 * g++.dg/charset/attribute2.c: Ditto.
8982 * g++.dg/charset/extern1.cc: Ditto.
8983 * g++.dg/charset/extern2.cc: Ditto.
8984 * g++.dg/charset/string1.c: Ditto.
8985
8986 2004-02-26 Mark Mitchell <mark@codesourcery.com>
8987
8988 PR c++/14278
8989 * g++.dg/parse/comma1.C: New test.
8990
8991 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8992
8993 PR c++/14284
8994 * g++.dg/template/ttp8.C: New test.
8995
8996 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
8997
8998 * gcc.dg/fixuns-trunc-1.c: New test.
8999
9000 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9001
9002 * gcc.dg/builtins-config.h: Use #elif.
9003
9004 2004-02-26 Michael Matz <matz@suse.de>
9005
9006 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9007 * gcc.dg/991214-1.c: Likewise.
9008 * gcc.dg/i386-asm-1.c: Likewise.
9009
9010 2004-02-25 Richard Henderson <rth@redhat.com>
9011
9012 * gcc.c-torture/execute/20040208-2.c: Move ...
9013 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9014
9015 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9016
9017 PR c++/14246
9018 * g++.dg/other/crash-3.C: New test.
9019
9020 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9021
9022 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9023 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9024
9025 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9026 HP-UX.
9027
9028 2004-02-24 Michael Matz <matz@suse.de>
9029
9030 * gcc.dg/i386-regparm.c: New.
9031
9032 2004-02-23 James E Wilson <wilson@specifixinc.com>
9033
9034 * gcc.c-torture/execute/20040223-1.c: New.
9035
9036 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9037 Kazu Hirata <kazu@cs.umass.edu>
9038
9039 * gcc.dg/fwritable-strings-1.c: Remove.
9040
9041 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9042
9043 PR c/14156
9044 * gcc.dg/20040223-1.c: New test.
9045
9046 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9047
9048 PR c++/14106
9049 * g++.dg/ext/typeof9.C: New test.
9050
9051 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9052
9053 PR c++/14250
9054 * g++.dg/other/switch1.C: New test.
9055
9056 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9057
9058 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9059 * gcc.dg/va-arg-1.c: Likewise.
9060
9061 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9062
9063 PR c++/14143
9064 * g++.dg/template/koenig5.C: New test.
9065
9066 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9067
9068 * g++.dg/ext/altivec-1.C: Generalize target triple.
9069 * g++.dg/ext/altivec-2.C: New test case.
9070 * g++.dg/ext/altivec_check.h: New file.
9071 * gcc.dg/altivec-1.c: Generalize target triple;
9072 include altivec_check.h and call altivec_check().
9073 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9074 * gcc.dg/altivec-6.c: New test case.
9075 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9076 type casts as needed.
9077 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9078 altivec_check().
9079 * gcc.dg/altivec-12.c: New test case.
9080 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9081 include altivec_check.h and call altivec_check().
9082 * gcc.dg/altivec_check.h: New file.
9083
9084 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9085
9086 * lib/target-supports.exp (check_alias_available): Don't mangle
9087 function `g' in test program.
9088
9089 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9090
9091 * lib/target-supports.exp (check_profiling_available): Check
9092 argument to determine whether we support a profiling type.
9093 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9094 check_profiling_available.
9095 * g++.dg/bprob/bprob.exp: Likewise
9096 * g77.dg/bprob/bprob.exp: Likewise.
9097 * gcc.misc-tests/bprob.exp: Likewise.
9098 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9099 dg-require-profiling and delete expected error handling.
9100 * gcc.dg/20021014-1.c: Likewise.
9101 * gcc.dg/nest.c: Likewise.
9102
9103 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9104
9105 PR c++/12007
9106 * g++.dg/other/vthunk1.C: New test.
9107
9108 2004-02-20 Falk Hueffner <falk@debian.org>
9109
9110 PR target/14201
9111 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9112
9113 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9114
9115 PR c++/13927
9116 * g++.dg/other/error8.C: Remove XFAIL markers.
9117
9118 PR c++/14173
9119 * g++.dg/ext/packed5.C: New test.
9120
9121 PR c++/14199
9122 * g++.dg/warn/Wunused-5.C: New test.
9123
9124 PR c++/14186
9125 * g++.dg/lookup/member1.C: New test.
9126
9127 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9128
9129 * gcc.c-torture/compile/20040130-1.c: Enable only when
9130 __INT_MAX__ >= 2147483647L.
9131 * gcc.c-torture/compile/961203-1.c: Likewise.
9132
9133 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9134
9135 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9136 * g++.dg/opt/template1.C: Robustify assembler regexp
9137
9138 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9139
9140 * gcc.c-torture/execute/simd-4.x: Remove.
9141 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9142 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9143 Guard with #ifndef SKIP_ATTRIBUTE.
9144 * gcc.dg/compat/vector-1_y.c: Likewise.
9145 * gcc.dg/compat/vector-2_x.c: Likewise.
9146 * gcc.dg/compat/vector-2_y.c: Likewise.
9147 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9148 * g++.dg/eh/simd-2.C: Likewise.
9149
9150 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9151
9152 * gcc.c-torture/compile/complex-1.c: New.
9153
9154 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9155
9156 PR target/14209
9157 * gcc.c-torture/execute/20040218-1.c: New test.
9158
9159 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9160
9161 PR c++/14181
9162 * g++.dg/parse/new2.C: New test.
9163
9164 2004-02-18 Paul Brook <paul@codesourcery.com>
9165
9166 * gcc.c-torture/compile/libcall-1.c: New test.
9167
9168 2004-02-18 Paul Brook <paul@codesourcery.com>
9169
9170 PR debug/12934
9171 * gcc.dg/debug/debug-7.c: New test.
9172
9173 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9174
9175 * gcc.dg/20040217-1.c: New test.
9176
9177 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9178
9179 * gcc.c-torture/execute/990208-1.x: Delete.
9180
9181 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9182
9183 * gcc.c-torture/execute/20040208-2.x: New file.
9184
9185 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9186
9187 PR c++/11326
9188 * g++.dg/abi/structret1.C: New test.
9189
9190 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9191
9192 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9193 (i386_cpuid): No need to test if cpuid is available on AMD64.
9194 Fix assembly, so that it works onboth i386 and AMD64.
9195 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9196 (vecInLong): Fix s[] member type to unsigned int.
9197 (vecInWord): Remove type.
9198 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9199 (a64, b64, c64, d64, e64): Remove.
9200 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9201 Remove unused variable. Remove initialization of removed variables.
9202 Don't call mmx_tests nor sse_tests.
9203 (reference_mmx, reference_sse): Remove.
9204 (check): Add return stmt.
9205 * gcc.dg/i386-sse-7.c: New test.
9206 * gcc.dg/i386-mmx-4.c: New test.
9207
9208 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9209
9210 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9211 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9212 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9213 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9214 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9215 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9216 g++.dg/tc1/dr94.C: Fix line terminator.
9217
9218 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9219
9220 * gcc.c-torture/compile/20040216-1.c: New.
9221
9222 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9223
9224 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9225 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9226 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9227 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9228 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9229 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9230
9231 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9232
9233 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9234
9235 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9236
9237 PR c++/13971
9238 * g++.dg/expr/cond4.C: New test.
9239
9240 PR c++/14086
9241 * g++.dg/lookup/crash2.C: New test.
9242
9243 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9244
9245 * gcc.c-torture/compile/20040214-2.c: New test.
9246
9247 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9248
9249 PR c++/14116
9250 * g++.dg/ext/typeof8.C: New test.
9251
9252 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9253
9254 * gcc.c-torture/compile/20040214-1.c: New test.
9255
9256 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9257
9258 PR c++/13635
9259 * g++.dg/template/spec11.C: New test.
9260
9261 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9262
9263 PR c++/13927
9264 * g++.dg/other/error8.C: New test.
9265
9266 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9267
9268 PR c++/14122
9269 * g++.dg/template/array4.C: New test.
9270
9271 PR c++/14108
9272 * g++.dg/inherit/thunk2.C: New test.
9273
9274 PR c++/14083
9275 * g++.dg/eh/cond2.C: New test.
9276
9277 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9278
9279 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9280
9281 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9282
9283 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9284
9285 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9286
9287 * g++.dg/simd-2.C: xfail on ppc64-linux.
9288
9289 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9290
9291 PR c/456
9292 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9293 tests.
9294
9295 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9296
9297 * gcc.dg/builtins-33.c: New test.
9298
9299 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9300
9301 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9302
9303 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9304
9305 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9306
9307 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9308
9309 * gcc.dg/ppc64-abi-3.c: New test.
9310
9311 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9312
9313 PR c/14092
9314
9315 * gcc.dg/pr14092-1.c: New testcase.
9316
9317 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9318
9319 * gcc.dg/cpp/assert4.c: Fix typo last change.
9320
9321 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9322 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9323
9324 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9325
9326 2004-02-09 Roger Sayle <roger@eyesopen.com>
9327
9328 * gcc.c-torture/compile/20040209-1.c: New test case.
9329
9330 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9331
9332 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9333
9334 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9335
9336 * gcc.c-torture/execute/20040208-[12].c: New tests.
9337
9338 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9339
9340 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9341
9342 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9343
9344 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9345
9346 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9347
9348 Bug 13856
9349 * gcc.dg/visibility-8.c: New testcase.
9350
9351 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9352
9353 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9354 arguments.
9355 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9356
9357 2004-02-07 Roger Sayle <roger@eyesopen.com>
9358
9359 PR middle-end/13696
9360 * g++.dg/opt/fold1.C: New test case.
9361
9362 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9363
9364 PR c++/14033
9365 * g++.dg/other/crash-2.C: New test.
9366
9367 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9368
9369 PR c++/14028
9370 * g++.dg/parse/angle-bracket2.C: New test.
9371
9372 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9373
9374 PR middle-end/13750
9375 Revert:
9376 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9377 PR pch/13361
9378 * testsuite/g++.dg/pch/wchar-1.C: New.
9379 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9380
9381 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9382
9383 PR c++/14008
9384 * g++.dg/parse/error15.C: New test.
9385 * g++.dg/parse/crash11.C: Update dg-error mark.
9386
9387 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9388
9389 PR c++/13932
9390 * g++.dg/warn/conv2.C: New test.
9391
9392 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9393
9394 PR c++/13086
9395 * g++.dg/warn/incomplete1.C: Remove xfail.
9396
9397 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9398
9399 * lib/file-format.exp (gcc_target_object_format): Use
9400 ${tool}_target_compile, not gcc_target_compile.
9401 * lib/target-supports.exp (check_alias_available): Likewise.
9402 (check_gc_sections_available): Likewise.
9403 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9404 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9405 dg-require-alias.
9406
9407 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9408
9409 PR c++/13969
9410 * g++.dg/template/static6.C: New test.
9411
9412 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9413
9414 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9415
9416 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9417
9418 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9419 tests for systems where `char' is unsigned by default.
9420
9421 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9422
9423 PR c++/13997
9424 * g++.dg/template/partial3.C: New test.
9425
9426 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9427
9428 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9429 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9430 Remove mentions of obsolete ports.
9431
9432 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9433
9434 * gcc.dg/noncompile/20001228-1.c: Fix for new
9435 error message.
9436
9437 2004-02-03 Roger Sayle <roger@eyesopen.com>
9438
9439 PR target/9348
9440 * gcc.c-torture/execute/multdi-1.c: New test case.
9441
9442 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9443
9444 PR c++/13925
9445 * g++.dg/template/lookup5.C: New test.
9446
9447 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9448
9449 PR c++/13950
9450 * g++.dg/template/lookup4.C: New test.
9451
9452 PR c++/13970
9453 * g++.dg/parse/error14.C: New test.
9454
9455 PR c++/14002
9456 * g++.dg/parse/template13.C: New test.
9457
9458 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9459
9460 PR c++/13978
9461 * g++.dg/template/koenig4.C: New test.
9462
9463 PR c++/13968
9464 * g++.dg/template/crash17.C: New test.
9465
9466 PR c++/13975
9467 * g++.dg/parse/error13.C: New test.
9468 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9469
9470 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9471
9472 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9473
9474 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9475
9476 PR c/11658
9477 PR c/13994
9478 * gcc.dg/noncompile/20040203-1.c: New test.
9479 * gcc.dg/noncompile/20040203-2.c: Likewise.
9480 * gcc.dg/noncompile/20040203-3.c: Likewise.
9481 * gcc.dg/20040203-1.c: Likewise.
9482
9483 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9484
9485 PR c++/10858
9486 * g++.dg/template/sizeof7.C: New test.
9487
9488 2004-02-02 Eric Christopher <echristo@redhat.com>
9489 Zack Weinberg <zack@codesourcery.com>
9490
9491 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9492
9493 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9494
9495 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9496 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9497 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9498 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9499
9500 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9501
9502 PR c++/13113
9503 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9504
9505 PR c++/13854
9506 * g++.dg/ext/attrib13.C: New test.
9507
9508 PR c++/13907
9509 * g++.dg/conversion/op2.C: New test.
9510
9511 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9512
9513 * gcc.dg/titype-1.c: Fix pasto.
9514
9515 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9516
9517 * gcc.dg/titype-1.c: New test.
9518
9519 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9520
9521 PR c++/13957
9522 * g++.dg/template/non-type-template-argument-1.C,
9523 g++.dg/template/qualified-id1.C: Update dg-error marks.
9524 * g++.dg/template/nontype6.C: New test.
9525
9526 2004-02-01 Roger Sayle <roger@eyesopen.com>
9527
9528 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9529 * gcc.dg/builtins-31.c: New testcase.
9530 * gcc.dg/builtins-32.c: New testcase.
9531
9532 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9533
9534 * objc.dg/call-super-2.m: Update line numbers
9535 for the including of stddef.h.
9536
9537 2004-01-30 Michael Matz <matz@suse.de>
9538
9539 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9540 g++.dg/ext/case-range3.C: New tests.
9541
9542 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9543
9544 DR206
9545 PR c++/13813
9546 * g++.dg/template/member4.C: New test.
9547
9548 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9549
9550 PR c++/13683
9551 * g++.dg/template/sizeof6.C: New test.
9552
9553 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9554
9555 * gcc.dg/fwritable-strings-1.c: New test.
9556
9557 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9558
9559 * gcc.c-torture/compile/20040130-1.c: New test.
9560
9561 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9562
9563 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9564
9565 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9566
9567 PR c++/13883
9568 * g++.dg/template/ctor3.C: New test.
9569
9570 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9571
9572 * g++.dg/tc1: New directory.
9573 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9574 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9575 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9576 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9577 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9578
9579 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9580
9581 * g++.dg/parse/error11.C: New test.
9582 * g++.dg/parse/error12.C: Likewise.
9583
9584 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9585
9586 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9587 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9588
9589 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9590
9591 PR c++/13791
9592 * g++.dg/ext/attrib12.C: New test.
9593
9594 PR c++/13736
9595 * g++.dg/parse/cast2.C: New test.
9596
9597 2004-01-27 James E Wilson <wilson@specifixinc.com>
9598
9599 * objc.dg/encode-2.m (main): New local string. Set depending on
9600 sizeof long. Use in sscanf call.
9601 * objc.dg/encode-3.m (main): New local string. Set depending on
9602 sizeof long. Use in scan_initial call.
9603
9604 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9605
9606 * objc.dg/call-super-2.m: Make LP64-safe.
9607 * objc.dg/desig-init-1.m: Likewise.
9608
9609 2004-01-27 Devang Patel <dpatel@apple.com>
9610
9611 * g++.dg/debug/namespace1.C: New test.
9612
9613 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9614
9615 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9616 xscale-*-*.
9617
9618 * gcc.dg/arm-mmx-1.c: New test.
9619
9620 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9621
9622 * gcc.dg/20040127-1.c: New test.
9623 * gcc.dg/20040127-2.c: New test.
9624
9625 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9626
9627 * objc.dg/stret-1.m (glob): Renamed to globa.
9628
9629 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9630
9631 PR c++/13663
9632 * g++.dg/expr/for1.C: New test.
9633
9634 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9635
9636 PR middle-end/13779
9637 * gcc.dg/darwin-longlong.c: New test.
9638
9639 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9640
9641 * gcc.dg/20040124-1.c: Moved test from here...
9642 * gcc.c-torture/compile/20040124-1.c: ...to here.
9643
9644 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9645
9646 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9647 the assembly output if -m64 is passed.
9648
9649 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9650
9651 PR c++/13833
9652 * g++.dg/template/cond3.C: New test.
9653
9654 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9655
9656 PR c++/13810
9657 * g++.dg/template/ttp7.C: New test.
9658
9659 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9660
9661 PR c++/13797
9662 * g++.dg/template/nontype4.C: New test.
9663 * g++.dg/template/nontype5.C: Likewise.
9664
9665 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9666
9667 * gcc.dg/torture/mips-clobber-at.c: New test.
9668
9669 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9670
9671 * gcc.dg/20040124-1.c: New test.
9672
9673 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9674
9675 * gcc.dg/20040123-1.c: New test.
9676
9677 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9678
9679 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9680
9681 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9682
9683 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9684
9685 2004-01-23 Andrew Pinski <apinski@apple.com>
9686
9687 * gcc.dg/20030121-1.c: Move to ..
9688 * gcc.dg/20040121-1.c: here.
9689
9690 2004-01-23 Roger Sayle <roger@eyesopen.com>
9691
9692 * gcc.dg/builtins-29.c: New test case.
9693
9694 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9695
9696 PR 18314
9697 * gcc.dg/builtins-30.c: New testcase.
9698
9699 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9700
9701 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9702 * lib/g77.exp: Likewise.
9703 * lib/objc.exp: Likewise.
9704 * lib/g++.exp: Likewise.
9705
9706 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9707
9708 * gcc.dg/struct-by-value-2.c: New test.
9709
9710 2004-01-21 Andrew Pinski <apinski@apple.com>
9711
9712 PR target/13785
9713 * gcc.dg/20030121-1.c: New test.
9714
9715 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9716
9717 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9718 clobber frame pointer register in asm statement.
9719
9720 2004-01-21 Falk Hueffner <falk@debian.org>
9721
9722 * gcc.c-torture/compile/20040121-1.c: New test.
9723
9724 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9725
9726 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9727
9728 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9729
9730 * gcc.dg/ppc64-abi-2.c: New test.
9731
9732 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9733
9734 * lib/treelang.exp: Fill out this file.
9735 * lib/treelang-dg.exp: New File.
9736
9737 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9738
9739 * gcc.c-torture/compile/981022-1.c: Remove.
9740 * gcc.dg/array-5.c: Remove XFAIL.
9741 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9742 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9743 gcc.dg/cond-lvalue-1.c: Update.
9744 * gcc.dg/cast-lvalue-2.c: New test.
9745
9746 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9747
9748 PR c++/13592
9749 * g++.dg/other/error1.C (class foo): Tweak error message.
9750
9751 PR c++/13592
9752 * g++.dg/template/call2.C: New test.
9753
9754 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9755
9756 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9757 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9758 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9759 scalar-return-1_x.c, scalar-return-2_y.c,
9760 scalar-return-3_x.c, scalar-return-3_y.c,
9761 scalar-return-4_x.c, scalar-return-4_y.c,
9762 struct-align-1.h, struct-align-1_x.c,
9763 struct-align-1_y.c, struct-align-2.h,
9764 struct-align-2_x.c, struct-align-2_y.c,
9765 struct-by-value-10_y.c, struct-by-value-11_x.c,
9766 struct-by-value-11_y.c, struct-by-value-12_x.c,
9767 struct-by-value-12_y.c, struct-by-value-13_x.c,
9768 struct-by-value-13_y.c, struct-by-value-14_x.c,
9769 struct-by-value-14_y.c, struct-by-value-15_x.c,
9770 struct-by-value-15_y.c, struct-by-value-16_y.c,
9771 struct-by-value-17_y.c, struct-by-value-18_y.c,
9772 struct-by-value-19_y.c, struct-by-value-1_x.c,
9773 struct-by-value-1_y.c, struct-by-value-20_y.c,
9774 struct-by-value-2_x.c, struct-by-value-2_y.c,
9775 struct-by-value-3_y.c, struct-by-value-4_x.c,
9776 struct-by-value-4_y.c, struct-by-value-5_y.c,
9777 struct-by-value-6_y.c, struct-by-value-7_y.c
9778 struct-by-value-8_x.c, struct-by-value-8_y.c
9779 struct-by-value-9_x.c, struct-by-value-9_y.c
9780 struct-return-10_x.c, struct-return-10_y.c,
9781 struct-return-19_x.c, struct-return-20_x.c
9782 struct-return-2_x.c, struct-return-2_y.c
9783 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9784 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9785
9786 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9787
9788 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9789 attribute on sparc*-sun-solaris2.*.
9790
9791 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9792
9793 PR c++/13710
9794 * g++.dg/ext/typeof7.C: New test.
9795
9796 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9797
9798 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9799 * gcc.dg/const-elim-1.c: Same.
9800
9801 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9802
9803 * objc.dg/stret-1.m: New.
9804 * objc.dg/stret-2.m: New.
9805
9806 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9807
9808 PR c++/11895
9809 * g++.dg/ext/vector1.C: New test.
9810
9811 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9812
9813 * gcc.dg/pch/import-1.c: New.
9814 * gcc.dg/pch/import-1.hs: New.
9815 * gcc.dg/pch/import-1a.h: New.
9816 * gcc.dg/pch/import-1b.h: New.
9817 * gcc.dg/pch/import-1c.h: New.
9818
9819 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9820
9821 PR c++/13574
9822 * g++.dg/ext/array1.C: New test.
9823
9824 PR c++/13178
9825 * g++.dg/conversion/op1.C: New test.
9826
9827 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9828
9829 PR 11864
9830 From Kazumoto Kojima / Dan Kegel:
9831 * gcc.dg/pr11864-1.c: New test.
9832
9833 PR 10392
9834 From Marcus Comstedt / Dan Kegel:
9835 * gcc.dg/pr10392-1.c: New test.
9836
9837 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9838
9839 PR c++/13478
9840 * g++.dg/init/ref10.C: New test.
9841
9842 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9843
9844 PR c++/13407
9845 * g++.dg/parse/typename6.C: New test.
9846
9847 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9848
9849 PR pch/13361
9850 * testsuite/g++.dg/pch/wchar-1.C: New.
9851 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9852
9853 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9854
9855 PR c++/9259
9856 * g++.dg/expr/sizeof2.C: New test.
9857
9858 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9859
9860 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9861
9862 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9863
9864 PR c++/13659
9865 * g++.dg/lookup/strong-using-3.C: New.
9866 * g++.dg/lookup/using-10.C: New.
9867
9868 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9869
9870 PR c++/13594
9871 * g++.dg/lookup/strong-using-2.C: New.
9872
9873 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9874 Dan Kegel <dank@kegel.com>
9875 J"orn Rennecke <joern.rennecke@superh.com>
9876
9877 PR target/9365
9878 * gcc.dg/pr9365-1.c: New test.
9879
9880 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9881
9882 PR c++/8856
9883 * g++.dg/parse/casting-operator2.C: New test.
9884 * g++.old-deja/g++.pt/explicit83.C: Remove.
9885
9886 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9887
9888 * gcc.dg/label-compound-stmt-1.c: New test.
9889 * gcc.c-torture/compile/950922-1.c,
9890 gcc.c-torture/compile/20000211-3.c,
9891 gcc.c-torture/compile/20000518-1.c,
9892 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
9893 compound statements.
9894
9895 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
9896
9897 * gcc.dg/ppc64-abi-1.c: New test.
9898
9899 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
9900
9901 * g++.dg/ext/attrib9.C: Add dg-warnings.
9902
9903 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9904
9905 PR c++/12335
9906 * g++.dg/parse/dtor3.C: New test.
9907
9908 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9909
9910 PR c++/12709
9911 * g++.dg/parse/try-catch-1.C: New test.
9912
9913 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9914
9915 * ada/acats/run_all.sh: Add more verbose output in acats.log
9916 when compiling tests.
9917
9918 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9919
9920 PR 13656
9921 * gcc.dg/typedef-redecl.c: New test case.
9922 * gcc.dg/typedef-redecl.h: New support file.
9923
9924 2004-01-13 Jan Hubicka <jh@suse.cz>
9925
9926 * gcc.dg/always_inline.c: New test.
9927 * gcc.dg/debug/20031231-1.c: Fix.
9928
9929 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9930
9931 PR c++/13474
9932 * g++.dg/template/array3.C: New test.
9933
9934 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9935
9936 * g++.dg/ext/lvalue1.C: No longer expected to fail.
9937 * g++.dg/warn/Wunused-2.C: Likewise.
9938
9939 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9940
9941 PR c++/13289
9942 * g++.dg/template/instantiate6.C: New test.
9943
9944 2004-01-12 Roger Sayle <roger@eyesopen.com>
9945
9946 PR middle-end/11397
9947 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9948
9949 2004-01-12 Jan Hubicka <jh@suse.cz>
9950
9951 PR opt/12826
9952 * gcc.dg/20040112-1.c: New.
9953
9954 * gcc.dg/dwarf-die[1-7].c: Move to...
9955 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9956 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9957
9958 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9959
9960 PR c++/4100
9961 * g++.dg/parse/friend4.C: New test.
9962
9963 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
9964
9965 PR c++/4100
9966 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
9967 definition is called a friend.
9968
9969 2004-01-11 Zack Weinberg <zack@codesourcery.com>
9970
9971 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
9972
9973 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
9974
9975 PR c++/3478
9976 * g++.dg/parse/error10.C: New test.
9977 * g++.dg/template/arg2.C: Accept "invalid type" error.
9978
9979 2004-01-11 Jakub Jelinek <jakub@redhat.com>
9980
9981 PR middle-end/13392
9982 * g++.dg/opt/expect2.C: New test.
9983
9984 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9985
9986 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
9987 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
9988 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
9989 Update dg-error regexps.
9990
9991 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9992
9993 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
9994 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
9995
9996 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9997
9998 * gcc.dg/pragma-re-1.c: Use right pointer type.
9999
10000 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10001
10002 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10003
10004 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10005
10006 * gcc.dg/rs6000-ldouble-1.c: New.
10007
10008 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10009
10010 DR 337
10011 PR c++/9256
10012 * g++.dg/other/abstract1.C: New test.
10013
10014 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10015
10016 * g++.dg/lookup/strong-using-1.C: New.
10017
10018 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10019
10020 PR c/11234
10021 * gcc.dg/func-ptr-conv-1.c: New test.
10022 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10023
10024 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10025
10026 PR target/13380.
10027 * gcc.c-torture/compile/20040109-1.c: New.
10028
10029 2004-01-08 Stuart Hastings <stuart@apple.com>
10030
10031 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10032 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10033 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10034
10035 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10036
10037 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10038
10039 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10040
10041 * ada/acats/run_acats: Treat 'gnatchop' the same way
10042 as 'gnatmake'. Export GCC_DRIVER.
10043 * ada/acats/run_all.sh: Add target_gnatchop. Use
10044 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10045
10046 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10047
10048 PR c++/12573
10049 * g++.dg/template/dependent-expr4.C: New test.
10050
10051 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10052
10053 * gcc.dg/altivec-11.c: New test.
10054
10055 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10056
10057 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10058
10059 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10060
10061 PR c/6024
10062 * gcc.dg/enum-compat-1.c: New test.
10063 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10064
10065 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10066
10067 PR c/12165
10068 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10069 gcc.dg/c99-idem-qual-3.c: New tests.
10070
10071 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10072
10073 * gcc.dg/winline-7.c: Don't cast void * to int.
10074
10075 2004-01-06 Jan Hubicka <jh@suse.cz>
10076
10077 * gcc.dg/i386-sse-5.c: New test
10078 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10079
10080 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10081
10082 PR c++/12815
10083 * g++.dg/rtti/typeid4.C: New test.
10084
10085 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10086
10087 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10088
10089 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10090
10091 PR c++/12132
10092 * g++.dg/template/error11.C: New test.
10093
10094 PR c++/13451
10095 * g++.dg/template/class2.C: New test.
10096
10097 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10098 Richard Sandiford <rsandifo@redhat.com>
10099
10100 PR c++/13387
10101 * g++.dg/opt/alias3.C: New test.
10102
10103 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10104
10105 PR c++/13157
10106 * g++.dg/template/koenig3.C: New test.
10107
10108 PR c++/13529
10109 * g++.dg/parse/offsetof3.C: New test.
10110
10111 * g++.dg/init/copy7.C: Add missing dg-error markers.
10112
10113 PR c++/12226
10114 * g++.dg/init/copy7.c: New test.
10115
10116 PR c++/13536
10117 * g++.dg/parse/cast1.C: New test.
10118
10119 2004-01-04 Jan Hubicka <jh@suse.cz>
10120
10121 * gcc.dg/winline[1-7].c: New tests.
10122
10123 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10124
10125 PR c++/13520
10126 * g++.dg/template/qualttp22.C: New test.
10127
10128 2004-01-01 Jan Hubicka <jh@suse.cz>
10129
10130 * gcc.dg/debug/20031231-1.c: New.
10131 * gcc.c-torture/compile/20040101-1.c: New.
10132 * gcc.dg/dwarf-die-[1-7].c: New.
10133
10134 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10135
10136 PR optimization/13521
10137 * gcc.c-torture/compile/20031231-1.c: New test.
10138
10139 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10140
10141 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10142
10143 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10144
10145 PR c++/10079
10146 * g++.dg/template/crash16.C: New test.
10147
10148 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10149
10150 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10151
10152 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10153
10154 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10155 ports.
10156 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10157 * g++.old-deja/g++.law/profile1.C: Likewise.
10158 * gcc.c-torture/compile/981006-1.c: Likewise.
10159 * gcc.c-torture/execute/loop-2e.x: Likewise.
10160 * gcc.c-torture/execute/loop-2f.x: Remove.
10161 * gcc.c-torture/execute/loop-2g.x: Likewise.
10162 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10163 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10164
10165 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10166
10167 PR c++/13507
10168 * g++.dg/ext/attrib11.C: New test.
10169
10170 PR c++/13494
10171 * g++.dg/template/array2-1.C: New test.
10172 * g++.dg/template/array2-2.C: New test.
10173
10174 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10175
10176 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10177
10178 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10179
10180 PR c++/12774
10181 * g++.dg/template/array1-1.C: New test.
10182 * g++.dg/template/array1-2.C: New test.
10183
10184 2003-12-29 Roger Sayle <roger@eyesopen.com>
10185
10186 PR fortran/12632
10187 * g77.dg/12632.f: New test case.
10188
10189 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10190
10191 PR c++/13289
10192 * g++.dg/parse/nontype1.C: New test.
10193
10194 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10195
10196 PR c++/12403
10197 * g++.dg/parse/explicit1.C: New test.
10198 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10199
10200 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10201
10202 PR c++/13081
10203 * g++.dg/opt/inline6.C: New test.
10204
10205 PR c++/12613
10206 * g++.dg/parse/error9.C: New test.
10207
10208 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10209
10210 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10211
10212 PR c++/13009
10213 * g++.dg/init/assign1.C: New test.
10214
10215 2003-12-28 Roger Sayle <roger@eyesopen.com>
10216
10217 PR c++/13070
10218 * g++.dg/warn/format3.C: New test case.
10219
10220 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10221
10222 * gcc.c-torture/compile/20031227-1.c: New test.
10223
10224 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10225
10226 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10227 * g77.dg/bprob/bprob.exp: Likewise.
10228 * gcc.misc-tests/bprob.exp: Likewise.
10229 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10230 variants on systems where the library does not provide that
10231 functionality.
10232 * gcc.dg/builtins-20.c: Use builtins-config.h.
10233 * gcc.dg/builtins-config.h: New file.
10234
10235 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10236
10237 * lib/gcc-dg.exp (dg-require-profiling): New function.
10238 * lib/target-supports.exp (check_profiling_available): Likewise.
10239 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10240 * g77.dg/bprob/bprob.exp: Likewise.
10241 * gcc.misc-tests/bprob.exp: Likewise.
10242 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10243 * gcc.dg/20021014-1.c: Likewise.
10244 * gcc.dg/nest.c: Likewise.
10245
10246 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10247
10248 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10249 compiling.
10250 * g++.dg/lookup/java2.C: Likewise.
10251 * gcc.dg/cpp/lexident.c: Likewise.
10252
10253 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10254
10255 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10256 given.
10257 * gcc.c-torture/compile/961203-1.c: Likewise.
10258 * gcc.c-torture/compile/980506-1.c: Likewise.
10259
10260 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10261
10262 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10263 (additional_prunes): New global.
10264 (gcc-dg-prune): Handle additional per-test pruning.
10265 (dg-test): Clear additional_prunes between tests.
10266
10267 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10268 dg-prune-output to avoid spurious failures from assembler
10269 complaining about nonexistent WAW violations.
10270 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10271 Use dg-prune-output to avoid spurious failures from assembler
10272 warning about Itanium B-step errata.
10273
10274 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10275
10276 * g++.dg/abi/macro0.C: New test.
10277 * g++.dg/abi/macro1.C: Likewise.
10278 * g++.dg/abi/macro2.C: Likewise.
10279
10280 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10281 * g++.dg/abi/bitfield7.C: Likewise.
10282 * g++.dg/abi/dtor2.C: Likewise.
10283 * g++.dg/abi/mangle11.C: Likewise.
10284 * g++.dg/abi/mangle12.C: Likewise.
10285 * g++.dg/abi/mangle14.C: Likewise.
10286 * g++.dg/abi/mangle17.C: Likewise.
10287 * g++.dg/abi/vbase10.C: Likewise.
10288 * g++.dg/abi/vbase14.C: Likewise.
10289 * g++.dg/template/qualttp17.C: Likewise.
10290
10291 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10292
10293 PR c/11995
10294 * gcc.dg/20031223-1.c: New test.
10295
10296 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10297
10298 * gcc.dg/noreturn-7.c: New test.
10299
10300 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10301
10302 * gcc.dg/null-pointer-1.c: New test.
10303
10304 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10305
10306 * g++.old-deja/g++.jason/template18.C: Remove.
10307 * g++.old-deja/g++.jason/template37.C: Likewise.
10308
10309 PR c++/12862
10310 * g++.dg/lookup/ns1.C: New test.
10311
10312 PR c++/12397
10313 * g++.dg/template/lookup3.C: New test.
10314
10315 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10316
10317 * g++.dg/template/recurse1.C: New test
10318
10319 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10320
10321 PR c++/12479
10322 * g++.dg/parse/semicolon1.C: New test.
10323 * g++.dg/parse/semicolon1.h: Likewise.
10324
10325 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10326
10327 * gcc.dg/darwin-misaligned.c: New test.
10328
10329 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10330
10331 PR c/9163
10332 * gcc.dg/20031222-1.c: New test.
10333
10334 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10335
10336 PR c++/13438
10337 * g++.dg/parse/error8.C: New test.
10338
10339 PR c++/11554
10340 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10341
10342 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10343
10344 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10345 too small.
10346 * gcc.c-torture/compile/930217-1.c: Likewise.
10347 * gcc.c-torture/compile/930513-1.c: Likewise.
10348 * gcc.c-torture/execute/920908-2.c: Likewise.
10349 * gcc.c-torture/execute/921204-1.c: Likewise.
10350 * gcc.c-torture/execute/930621-1.c: Likewise.
10351 * gcc.c-torture/execute/930630-1.c: Likewise.
10352 * gcc.c-torture/execute/931031-1.c: Likewise.
10353 * gcc.c-torture/execute/980602-2.c: Likewise.
10354 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10355 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10356 * gcc.c-torture/execute/extzvsi.c: Likewise.
10357 * gcc.c-torture/unsorted/ext.c: Likewise.
10358
10359 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10360
10361 PR target/12749
10362 * gcc.c-torture/compile/20031220-2.c: New test case.
10363
10364 2003-12-20 Roger Sayle <roger@eyesopen.com>
10365
10366 PR optimization/13031
10367 * gcc.c-torture/compile/20031220-1.c: New test case.
10368
10369 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10370
10371 * gcc.dg/cast-function-1.c: New test.
10372
10373 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10374
10375 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10376 formats.
10377
10378 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10379
10380 PR c++/12795
10381 * g++.dg/ext/attrib10.C: New test.
10382
10383 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10384
10385 * gcc.dg/cleanup-10.c: New test.
10386 * gcc.dg/cleanup-11.c: New test.
10387
10388 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10389
10390 PR c++/13239
10391 * g++.dg/opt/expect1.C: New test.
10392
10393 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10394
10395 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10396
10397 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10398
10399 PR debug/12923
10400 * gcc.dg/20031218-1.c: New test.
10401
10402 PR debug/12389
10403 * gcc.dg/20031218-2.c: New test.
10404 * gcc.dg/20031218-3.c: New test.
10405
10406 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10407 of label name and allow for USER_LABEL_PREFIX == "_" names.
10408 * g++.dg/abi/mangle18-2.C: Likewise.
10409 * g++.dg/abi/mangle19-1.C: Likewise.
10410 * g++.dg/abi/mangle19-2.C: Likewise.
10411 * g++.dg/abi/mangle20-1.C: Likewise.
10412 * g++.dg/abi/mangle20-2.C: Likewise.
10413
10414 2003-12-18 Richard Henderson <rth@redhat.com>
10415
10416 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10417
10418 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10419 Dan Kegel <dank@kegel.com>
10420
10421 PR other/12009
10422 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10423 testing a cross compiler, it causes spurious compile failures.
10424 * lib/g++.exp: Likewise.
10425
10426 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10427
10428 PR c++/13262
10429 * g++.dg/template/access13.C: New test.
10430
10431 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10432
10433 * gcc.dg/20031216-1.c: New test.
10434
10435 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10436
10437 PR c++/9154
10438 * g++.dg/template/error10.C: New test.
10439
10440 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10441
10442 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10443 * g++.dg/eh/simd-2.C: Likewise.
10444
10445 2003-12-17 James E Wilson <wilson@specifixinc.com>
10446 Roger Sayle <roger@eyesopen.com>
10447
10448 * gcc.c-torture/execute/ieee/mzero5.c: New.
10449
10450 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10451
10452 PR c++/10603
10453 * g++.dg/parse/error6.C: New test.
10454
10455 PR c++/12827
10456 * g++.dg/parse/error7.C: New test.
10457
10458 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10459
10460 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10461 at -O with stabs debugging formats.
10462 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10463 * gcc.dg/debug/debug-2.c: Likewise.
10464
10465 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10466
10467 PR c++/12696
10468 * g++.dg/init/error1.C: New test.
10469
10470 PR c++/12218
10471 * g++.dg/init/pm3.C: New test.
10472
10473 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10474
10475 PR c/3347
10476 * gcc.dg/bitfld-8.c: New test.
10477
10478 2003-12-16 James Lemke <jim@wasabisystems.com>
10479
10480 * gcc.dg/arm-scd42-[123].c: New tests.
10481
10482 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10483
10484 PR c++/9043
10485 * g++.dg/abi/mangle20-1.C: New test.
10486 * g++.dg/abi/mangle20-2.C: New test.
10487
10488 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10489
10490 PR c++/13275
10491 * g++.dg/other/offsetof2.C: Remove XFAIL.
10492 * g++.dg/parse/offsetof1.C: New test.
10493 * g++.gd/parse/offsetof2.C: Likewise.
10494
10495 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10496
10497 * g++.dg/template/nontype3.C: New test.
10498 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10499
10500 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10501
10502 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10503
10504 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10505
10506 PR c++/13387
10507 * g++.dg/expr/assign1.C: New test.
10508
10509 PR c++/13242
10510 * g++.dg/abi/mangle19-1.C: New test.
10511 * g++.dg/abi/mangle19-2.C: New test.
10512
10513 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10514
10515 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10516
10517 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10518
10519 * gcc.c-torture/execute/20031216-1.c: New test.
10520
10521 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10522
10523 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10524 an ICE regression.
10525
10526 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10527
10528 PR c++/10926
10529 * g++.dg/template/error9.C: New test.
10530
10531 PR c++/11116
10532 * g++.dg/template/error8.C: New test.
10533
10534 2003-12-15 Roger Sayle <roger@eyesopen.com>
10535
10536 PR middle-end/13400
10537 * gcc.c-torture/execute/20031215-1.c: New test case.
10538
10539 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10540
10541 PR c++/13269
10542 * g++.dg/parse/error5.C: New test.
10543
10544 PR c++/12989
10545 * g++.dg/expr/sizeof1.C: New test.
10546
10547 PR c++/13310
10548 * g++.dg/template/crash15.C: New test.
10549
10550 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10551
10552 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10553 a non-POD type as the last named parameter of a varargs function.
10554
10555 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10556
10557 PR c++/13243
10558 PR c++/12573
10559 * g++.dg/template/crash14.C: New test.
10560 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10561
10562 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10563
10564 * g++.dg/other/java1.C: New test.
10565
10566 PR c++/13241
10567 * g++.dg/abi/mangle18-1.C: New test.
10568 * g++.dg/abi/mangle18-2.C: New test.
10569
10570 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10571
10572 PR optimization/10312
10573 * gcc.c-torture/execute/20031214-1.c: New.
10574
10575 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10576
10577 PR c++/10779
10578 PR c++/12160
10579 * g++.dg/parse/error3.C: New test.
10580 * g++.dg/parse/error4.C: Likewise.
10581 * g++.dg/abi/mangle4.C: Tweak error messages.
10582 * g++.dg/lookup/using5.C: Likewise.
10583 * g++.dg/other/error2.C: Likewise.
10584 * g++.dg/parse/typename5.C: Likewise.
10585 * g++.dg/parse/undefined1.C: Likewise.
10586 * g++.dg/template/arg2.C: Likewise.
10587 * g++.dg/template/ttp3.C: Likewise.
10588 * g++.dg/template/type1.C: Likewise.
10589 * g++.old-deja/g++.other/crash32.C: Likewise.
10590 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10591
10592 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10593
10594 PR c++/13106
10595 * g++.dg/warn/noreturn-3.C: New test.
10596
10597 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10598
10599 PR c++/13118
10600 * g++.dg/abi/covariant3.C: New.
10601
10602 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10603
10604 * g++.dg/eh/ia64-1.C: New test.
10605
10606 2003-12-12 Roger Sayle <roger@eyesopen.com>
10607
10608 PR optimization/13037
10609 * g77.f-torture/execute/13037.f: New test case.
10610
10611 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10612
10613 PR c++/12881
10614 * g++.dg/abi/covariant2.C: New.
10615
10616 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10617
10618 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10619
10620 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10621
10622 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10623
10624 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10625
10626 PR other/10819
10627 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10628 to fix Bug 10819.
10629 * lib/g++.exp (g++_version): Likewise.
10630 * lib/g77.exp (g77_version): Likewise.
10631 * lib/objc.exp (default_objc_version): Likewise.
10632
10633 2003-12-10 Richard Henderson <rth@redhat.com>
10634
10635 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10636
10637 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10638
10639 2003-12-08 Matt Austern <austern@apple.com>
10640
10641 PR c/13134
10642 * lib/gcc-dg.exp (dg-require-visibility): Define.
10643 * lib/target-supports (check_visibility_available): Define.
10644 * gcc.dg/visibility-1.c: New test.
10645 * gcc.dg/visibility-2.c: Likewise.
10646 * gcc.dg/visibility-3.c: Likewise.
10647 * gcc.dg/visibility-4.c: Likewise.
10648 * gcc.dg/visibility-5.c: Likewise.
10649 * gcc.dg/visibility-6.c: Likewise.
10650 * g++.dg/ext/visibility-1.C: Likewise.
10651 * g++.dg/ext/visibility-2.C: Likewise.
10652 * g++.dg/ext/visibility-3.C: Likewise.
10653 * g++.dg/ext/visibility-4.C: Likewise.
10654 * g++.dg/ext/visibility-5.C: Likewise.
10655 * g++.dg/ext/visibility-6.C: Likewise.
10656
10657 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10658
10659 * g++.dg/lookup/java1.C: New test.
10660 * g++.dg/lookup/java2.C: New test.
10661
10662 2003-12-07 Falk Hueffner <falk@debian.org>
10663
10664 * g++.dg/opt/noreturn-1.C: New test.
10665
10666 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10667
10668 * gcc.dg/overflow-1.c: New test.
10669
10670 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10671
10672 * g77.f-torture/compile/13060.f: New test.
10673
10674 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10675
10676 PR c++/13323
10677 * g++.dg/inherit/operator2.C: New test.
10678
10679 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10680
10681 PR c++/13305
10682 * g++.dg/ext/attrib9.C: New test.
10683
10684 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10685
10686 PR c++/13314
10687 * g++.dg/template/error7.C: New test.
10688
10689 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10690 J"orn Rennecke <joern.rennecke@superh.com>
10691
10692 PR target/13302
10693 * g++.dg/other/struct-va_list.C: New test.
10694
10695 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10696
10697 PR c++/13166
10698 * g++.dg/parse/defarg6.C: New test.
10699
10700 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10701
10702 PR target/13256
10703 * gcc.c-torture/execute/20031201-1.c: New test.
10704
10705 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10706
10707 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10708
10709 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10710
10711 * gcc.dg/builtin-return-1.c: New test.
10712
10713 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10714 J"orn Rennecke <joern.rennecke@superh.com>
10715
10716 PR optimization/13260
10717 * gcc.c-torture/execute/20031204-1.c: New test.
10718
10719 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10720
10721 PR c++/9127
10722 * g++.dg/template/error6.C: New test.
10723
10724 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10725
10726 * gcc.dg/20031202-1.c: New test.
10727
10728 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10729
10730 PR c++/13179
10731 * g++.dg/template/eh1.C: New test.
10732
10733 PR c++/10771
10734 * g++.dg/template/error5.C: New test.
10735
10736 2003-12-02 David Ung <davidu@mips.com>
10737
10738 * gcc.dg/compat/vector-check.h: Corrected type for var
10739 g_##TMODE
10740
10741 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10742
10743 PR c++/10126
10744 * g++.dg/template/ptrmem8.C: New test.
10745
10746 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10747
10748 PR c++/12573
10749 * g++.dg/template/dependent-expr3.C: New test.
10750
10751 2003-12-01 James Lemke <jim@wasabisystems.com>
10752
10753 * gcc.dg/arm-g2.c: New test.
10754
10755 2003-12-01 Roger Sayle <roger@eyesopen.com>
10756
10757 PR optimization/11634
10758 * gcc.dg/20031201-2.c: New test case.
10759
10760 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10761
10762 PR 11433
10763 * objc.dg/proto-lossage-3.m: New test.
10764
10765 2003-12-01 Roger Sayle <roger@eyesopen.com>
10766
10767 PR optimization/12628
10768 * gcc.dg/20031201-1.c: New test case.
10769
10770 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10771
10772 * gcc.dg/unaligned-1.c: New test.
10773
10774 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10775
10776 PR c++/9849
10777 * g++.dg/template/error4.C: New test.
10778 * g++.dg/template/nested3.C: Adjust error markers.
10779
10780 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10781
10782 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10783
10784 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10785
10786 PR c/10333
10787 * gcc.dg/bitfld-7.c: New test.
10788
10789 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10790
10791 * gcc.dg/tls/asm-1.C: New test.
10792
10793 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10794
10795 * gcc.dg/cpp/assert4.c: Update.
10796
10797 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10798
10799 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10800 * gcc.dg/builtin-apply3.c: New test.
10801
10802 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10803
10804 * lib/compat.exp (compat-obj): New xfaildata parameter.
10805 Use it to set compiler_conditional_xfail_data before compiling.
10806 (compat-get-options): Handle dg-xfail-if.
10807 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10808 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10809 * gcc.dg/compat/vector-1_y.c: Likewise.
10810 * gcc.dg/compat/vector-2_x.c: Likewise.
10811 * gcc.dg/compat/vector-2_y.c: Likewise.
10812
10813 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10814
10815 * g++.dg/opt/reg-stack4.C: New test.
10816
10817 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10818
10819 * gcc.dg/builtin-apply2.c: New test.
10820
10821 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10822
10823 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10824
10825 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10826
10827 PR c++/12924
10828 * g++.dg/template/template-id-2.C: New test.
10829
10830 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10831
10832 PR c++/5369
10833 * g++.dg/template/memfriend1.C: New test.
10834 * g++.dg/template/memfriend2.C: Likewise.
10835 * g++.dg/template/memfriend3.C: Likewise.
10836 * g++.dg/template/memfriend4.C: Likewise.
10837 * g++.dg/template/memfriend5.C: Likewise.
10838 * g++.dg/template/memfriend6.C: Likewise.
10839 * g++.dg/template/memfriend7.C: Likewise.
10840 * g++.dg/template/memfriend8.C: Likewise.
10841 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10842
10843 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10844
10845 PR c++/12515
10846 * g++.dg/ext/cond1.C: New test.
10847
10848 2003-11-20 Richard Henderson <rth@redhat.com>
10849
10850 * gcc.dg/20020201-2.c: Remove.
10851 * gcc.dg/20020201-4.c: Remove.
10852 * gcc.dg/20020304-1.c: Remove.
10853
10854 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10855
10856 * gcc.dg/cpp/trad/xwin1.c: New test case.
10857
10858 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10859
10860 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10861 * lib/g77.exp: Likewise.
10862 * lib/objc.exp: Likewise.
10863 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10864 for darwin.
10865
10866 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10867
10868 PR c++/12932
10869 * g++.dg/template/static5.C: New test.
10870
10871 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10872
10873 * gcc.dg/nested-func-1.c: New test.
10874
10875 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10876
10877 * gcc.dg/cpp/assert4.c: New test.
10878
10879 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10880
10881 PR c++/2294
10882 * g++.dg/lookup/using9.c: New test.
10883
10884 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10885
10886 PR c++/12762
10887 * g++.dg/template/error3.C: New test.
10888
10889 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
10890
10891 PR ada/13035
10892 * ada/acats/run_acats, run_all.sh: Fix syntax error.
10893 No longer use a wrapper for gcc, since this does not work under
10894 Windows.
10895
10896 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10897
10898 PR c++/2094
10899 * g++.dg/template/ptrmem7.C: New test.
10900
10901 2003-11-13 Andrew Pinski <apinski@apple.com>
10902
10903 * gcc.c-torture/compile/20031113-1.c: New test.
10904
10905 2003-11-13 Mark Mitchell <mark@codesourcery.com>
10906 Kean Johnston <jkj@sco.com>
10907
10908 PR c/13029
10909 * gcc.dg/unused-4.c: Update.
10910
10911 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10912
10913 * g++.dg/opt/const3.C: New test.
10914
10915 2003-11-13 Jan Hubicka <jh@suse.cz>
10916
10917 * gcc.c-torture/compile/20031112-1.c: New test.
10918
10919 2003-11-12 Mark Mitchell <mark@codesourcery.com>
10920
10921 * g++.dg/parse/crash10.C: Remove bogus error marker.
10922
10923 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10924
10925 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
10926 (host_gcc): Likewise.
10927 (ROOT): Honor $PWDCMD.
10928 (BASE): Likewise.
10929 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
10930
10931 2003-11-12 Catherine Moore <clm@redhat.com>
10932
10933 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
10934
10935 2003-11-12 Andreas Jaeger <aj@suse.de>
10936 Jakub Jelinek <jakub@redhat.com>
10937 Andrew Pinski <pinskia@physics.uc.edu>
10938 Richard Henderson <rth@redhat.com>
10939
10940 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
10941 systems.
10942 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
10943
10944 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
10945 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10946
10947 2003-11-11 Andreas Jaeger <aj@suse.de>
10948
10949 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10950
10951 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10952
10953 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10954
10955 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10956 Clean ups.
10957
10958 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10959
10960 * gcc.dg/trampoline-1.c: New test.
10961
10962 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10963
10964 * gcc.c-torture/compile/200031109-1.c: New test.
10965
10966 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10967
10968 PR c/3190
10969 PR c/8714
10970 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10971 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
10972 gcc.dg/format/no-y2k-1.c: Update.
10973
10974 2003-11-08 Roger Sayle <roger@eyesopen.com>
10975
10976 PR optimization/10467
10977 * gcc.dg/20031108-1.c: New test case.
10978
10979 2003-11-07 Geoffrey Keating <geoffk@apple.com>
10980
10981 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
10982
10983 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10984
10985 * gcc.dg/compound-lvalue-1.c: New test.
10986 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
10987 some XFAILs.
10988
10989 2003-11-06 Geoffrey Keating <geoffk@apple.com>
10990
10991 * gcc.dg/altivec-varargs-1.c: New test.
10992
10993 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10994
10995 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
10996 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
10997 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
10998 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
10999 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11000
11001 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11002
11003 * gcc.dg/cond-lvalue-1.c: New test.
11004
11005 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11006
11007 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11008
11009 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11010
11011 PR c++/11616
11012 * g++.dg/template/instantiate5.C: New test.
11013
11014 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11015
11016 PR c++/12726
11017 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11018 * ChangeLog: Add missing first entry for above test.
11019
11020 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11021
11022 PR c++/9810
11023 * g++.dg/template/using8.C: New test.
11024 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11025
11026 2003-11-02 Roger Sayle <roger@eyesopen.com>
11027
11028 PR optimization/10817
11029 * gcc.c-torture/compile/20031102-1.c: New test case.
11030
11031 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11032
11033 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11034 2147483647.
11035
11036 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11037
11038 * gcc.dg/20031102-1.c: New test.
11039
11040 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11041
11042 * gcc.dg/complex-1.c: New test.
11043
11044 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11045
11046 PR c++/12796
11047 * g++.dg/template/crash13.C: Adjust expected error location.
11048 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11049
11050 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11051
11052 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11053
11054 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11055
11056 PR/10239
11057 * gcc.c-torture/compile/20031031-2.c: New test.
11058
11059 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11060
11061 PR/11640
11062 * gcc.c-torture/compile/20031031-1.c: New test.
11063
11064 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11065
11066 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11067 * gcc.misc-tests/bprob.exp: Likewise.
11068 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11069 the execution test on arm-elf configs.
11070 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11071 configs that don't support scratch files.
11072 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11073
11074 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11075
11076 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11077 done by dejagnu.
11078
11079 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11080
11081 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11082 Avoid non pure sh syntax. Add more logging.
11083
11084 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11085 fail.
11086
11087 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11088
11089 PR libgcj/10610
11090 * gcc.dg/ppc-stackalign-1.c: New test.
11091
11092 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11093
11094 * ada/acats/run_all.sh: Change output to be more compliant with
11095 dejagnu framework.
11096 Create acats.sum and acats.log files under testsuite/ada/acats
11097 Only run [a-z]* directories, to filter out e.g. CVS.
11098 Redirect build output to log file.
11099
11100 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11101
11102 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11103
11104 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11105
11106 PR ada/5909:
11107 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11108
11109 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11110
11111 * gcc.c-torture/compile/20031023-1.c: New test.
11112 * gcc.c-torture/compile/20031023-2.c: New test.
11113 * gcc.c-torture/compile/20031023-3.c: New test.
11114 * gcc.c-torture/compile/20031023-4.c: New test.
11115
11116 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11117
11118 PR c++/10371
11119 * g++.dg/lookup/scoped8.C: New test.
11120
11121 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11122
11123 * g++.dg/opt/reg-stack3.C: New test.
11124
11125 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11126
11127 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11128
11129 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11130
11131 PR c++/11076
11132 * g++.dg/template/crash13.C: New test.
11133
11134 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11135
11136 * gcc.dg/c99-restrict-2.c: New test.
11137
11138 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11139
11140 PR c++/12698, c++/12699, c++/12700, c++/12566
11141 * g++.dg/inherit/covariant9.C: New test.
11142 * g++.dg/inherit/covariant10.C: New test.
11143 * g++.dg/inherit/covariant11.C: New test.
11144
11145 2003-10-23 Jason Merrill <jason@redhat.com>
11146
11147 PR c++/12726
11148 * g++.dg/ext/complit2.C: New test.
11149
11150 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11151
11152 PR target/12654
11153 * gcc.c-torture/execute/20031020-1.c: New test.
11154
11155 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11156
11157 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11158 following the jump_insn.
11159
11160 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11161
11162 * gcc.dg/cast-lvalue-1.c: New test.
11163
11164 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11165
11166 PR c++/11962
11167 * g++.dg/template/cond2.C: New test.
11168
11169 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11170
11171 * gcc.dg/builtins-28.c: New test.
11172
11173 2003-10-20 Jan Hubicka <jh@suse.cz>
11174
11175 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11176 parameter.
11177 * testsuite/gcc.dg/inline-2.c: Likewise.
11178
11179 2003-10-20 Phil Edwards <phil@codesourcery.com>
11180
11181 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11182 * gcc.dg/nest.c: Likewise.
11183
11184 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11185
11186 PR c++/9781, c++/10583, c++/11862
11187 * g++.dg/parse/crash13.C: New test.
11188
11189 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11190
11191 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11192
11193 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11194
11195 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11196 Define HAVE_C99_RUNTIME except on Solaris.
11197 * gcc.dg/builtins-20.c: Likewise.
11198
11199 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11200
11201 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11202
11203 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11204
11205 PR c++/12495
11206 * g++.dg/template/crash21.C: New test.
11207
11208 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11209
11210 PR c++/2513
11211 * g++.dg/template/typename5.C: New test.
11212
11213 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11214
11215 PR c++/12369
11216 * g++.dg/template/friend25.C: New test.
11217
11218 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11219
11220 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11221 versions.
11222
11223 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11224
11225 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11226 == 2147483647.
11227
11228 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11229
11230 * gcc.c-torture/execute/960416-1.x: Remove.
11231 * gcc.c-torture/execute/divconst-3.x: Likewise.
11232
11233 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11234
11235 PR target/12598
11236 * gcc.dg/torture/cris-volatile-1.c: New test.
11237
11238 2003-10-14 Roger Sayle <roger@eyesopen.com>
11239
11240 PR optimization/9325
11241 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11242 for overflowing floating point to integer conversion during RTL
11243 simplification.
11244
11245 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11246
11247 * objc/execute/_cmd.m: Fix typo.
11248 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11249 Relax 'scan-assembler' regexp.
11250 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11251 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11252 * objc.dg/zero-link-2.m: Remove blank line.
11253 * objc.dg/zero-link-3.m: New test case.
11254
11255 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11256
11257 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11258
11259 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11260 than linker trickery.
11261
11262 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11263
11264 PR c++/12370
11265 * g++.dg/other/friend2.C: New test.
11266
11267 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11268
11269 * gcc.dg/20031012-1.c: New test.
11270
11271 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11272
11273 * gcc.dg/weak/weak-3.c: Fix for new warning.
11274
11275 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11276
11277 PR optimization/8750
11278 * gcc.c-torture/execute/20031012-1.c: New test case.
11279
11280 2003-10-11 Roger Sayle <roger@eyesopen.com>
11281
11282 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11283 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11284
11285 2003-10-11 Roger Sayle <roger@eyesopen.com>
11286
11287 PR optimization/12260
11288 * gcc.c-torture/compile/20031011-2.c: New test case.
11289
11290 2003-10-11 Roger Sayle <roger@eyesopen.com>
11291
11292 * gcc.c-torture/execute/20031011-1.c: New testcase.
11293
11294 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11295
11296 * gcc.c-torture/compile/20031011-1.c: New test.
11297
11298 2003-10-11 Jan Hubicka <jh@suse.cz>
11299
11300 * g++.dg/other/first-global.C: New test.
11301
11302 2003-10-11 Roger Sayle <roger@eyesopen.com>
11303
11304 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11305
11306 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11307
11308 * gcc.c-torture/compile/20031010-1.c: New test.
11309
11310 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11311
11312 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11313 * gcc.c-torture/execute/va-arg-25.c: ... here.
11314
11315 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11316
11317 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11318
11319 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11320
11321 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11322
11323 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11324
11325 * g++.dg/parse/error2.C: New test.
11326
11327 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11328
11329 PR c++/11097
11330 * g++.dg/other/error5.C: Modify the error message.
11331 * g++.dg/lookup/using8.C: New test.
11332
11333 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11334
11335 * gcc.dg/darwin-abi-2.c: New file.
11336 * gcc.c-torture/execute/va-arg-24.c: New file.
11337
11338 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11339
11340 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11341 indentation.
11342
11343 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11344
11345 PR c++/10147
11346 * g++.dg/other/error4.C: Update error messages.
11347 * g++.dg/template/ptrmem4.C: Likewise.
11348
11349 PR c++/12337
11350 * g++.dg/init/new9.C: New test.
11351
11352 PR c++/12334, c++/12236, c++/8656
11353 * g++.dg/ext/attrib8.C: New test.
11354
11355 2003-10-06 Devang Patel <dpatel@apple.com>
11356
11357 * gcc.dg/debug/dwarf2-3.h: New test.
11358 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11359
11360 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11361
11362 * g++.dg/opt/cfg2.C: New test.
11363
11364 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11365
11366 * g++.dg/opt/float1.C: New test.
11367
11368 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11369
11370 * gcc.dg/c90-array-lval-6.c: New test.
11371 * gcc.dg/c99-array-lval-6.c: New test.
11372
11373 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11374 Ziemowit Laski <zlaski@apple.com>
11375
11376 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11377 'Derived', so that it is never considered a class method; add
11378 new warning for '+port' method ambiguity.
11379 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11380 <objc/objc-api.h> (needed on Mac OS X).
11381 * objc.dg/method-13.m: New test.
11382
11383 2003-10-03 Roger Sayle <roger@eyesopen.com>
11384
11385 PR optimization/9325, PR java/6391
11386 * gcc.c-torture/execute/20031003-1.c: New test case.
11387
11388 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11389
11390 PR optimization/12180
11391 * gcc.dg/20031002-1.c: New test.
11392
11393 PR c++/12486
11394 * g++.dg/inherit/error1.C: New test.
11395
11396 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11397
11398 * lib/f-torture.exp (search_for): Rename to...
11399 (search_for_re): This. Also, clean up comments and the
11400 "regexp" invocation.
11401
11402 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11403
11404 * gcc.c-torture/compile/20031002-1.c: New test.
11405
11406 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11407
11408 * g++.dg/opt/cond1.C: New test.
11409
11410 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11411
11412 * gcc.dg/Wold-style-definition-2.c: New testcase.
11413 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11414
11415 2003-09-29 Richard Henderson <rth@redhat.com>
11416
11417 * g++.dg/init/array10.C: Add dg-options.
11418
11419 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11420
11421 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11422
11423 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11424
11425 * g++.dg/template/friend19.C: Fix typo.
11426 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11427
11428 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11429
11430 * gcc.c-torture/execute/20030928-1.c: New test.
11431 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11432
11433 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11434
11435 * g++.dg/opt/unroll1.C: New test.
11436
11437 2003-09-26 Roger Sayle <roger@eyesopen.com>
11438
11439 PR optimization/11741
11440 * gcc.dg/20030926-1.c: New test case.
11441
11442 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11443
11444 PR c++/5655
11445 * g++.dg/parse/access7.C: New test.
11446 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11447
11448 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11449
11450 MERGE OF objc-improvements-branch into MAINLINE:
11451 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11452 if libobjc has not been built.
11453 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11454 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11455 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11456 objc/execute/nested-3.m, objc/execute/np-2.m,
11457 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11458 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11459 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11460 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11461 objc.dg/special/unclaimed-category-1.h,
11462 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11463 well as GNU runtime.
11464 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11465 * execute/cascading-1.m, execute/function-message-1.m,
11466 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11467 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11468 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11469 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11470 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11471 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11472 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11473 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11474 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11475 * objc.dg/bitfield-2.m: Run only on Darwin.
11476 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11477 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11478 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11479 * objc.dg/const-str-1.m: Fix constant string layout.
11480
11481 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11482
11483 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11484
11485 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11486
11487 * gcc.dg/darwin-abi-1.c: New file.
11488
11489 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11490
11491 PR target/12281
11492 * gcc.c-torture/compile/20030921-1.c: New test.
11493
11494 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11495
11496 * g++.dg/opt/reg-stack2.C: New test.
11497
11498 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11499
11500 * g++.dg/eh/delayslot1.C: New test.
11501
11502 2003-09-20 Richard Henderson <rth@redhat.com>
11503
11504 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11505
11506 2003-09-20 Roger Sayle <roger@eyesopen.com>
11507
11508 * gcc.c-torture/execute/20030920-1.c: New test case.
11509
11510 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11511
11512 * g++.dg/rtti/typeid3.C: Correct expected error message.
11513
11514 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11515
11516 PR c++/157
11517 * g++.dg/parse/crash12.C: New test.
11518
11519 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11520
11521 * gcc.dg/compat/mixed-struct-check.h: New.
11522 * gcc.dg/compat/mixed-struct-defs.h: New.
11523 * gcc.dg/compat/mixed-struct-init.h: New.
11524 * gcc.dg/compat/struct-by-value-19_main.c: New.
11525 * gcc.dg/compat/struct-by-value-19_x.c: New.
11526 * gcc.dg/compat/struct-by-value-19_y.c: New.
11527 * gcc.dg/compat/struct-by-value-20_main.c: New.
11528 * gcc.dg/compat/struct-by-value-20_x.c: New.
11529 * gcc.dg/compat/struct-by-value-20_y.c: New.
11530 * gcc.dg/compat/struct-return-19_main.c: New.
11531 * gcc.dg/compat/struct-return-19_x.c: New.
11532 * gcc.dg/compat/struct-return-19_y.c: New.
11533 * gcc.dg/compat/struct-return-20_main.c: New.
11534 * gcc.dg/compat/struct-return-20_x.c: New.
11535 * gcc.dg/compat/struct-return-20_y.c: New.
11536
11537 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11538 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11539 so that it will not complain on LP64 targets.
11540
11541 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11542
11543 PR c++/495
11544 * g++.dg/template/friend24.C: New test.
11545
11546 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11547
11548 PR c++/12332
11549 * g++.dg/template/memtmpl2.C: New test.
11550
11551 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11552
11553 PR target/11184
11554 * gcc.dg/builtin-apply1.c: New test.
11555
11556 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11557
11558 PR c++/9848
11559 * g++.dg/warn/Wunused-4.C: New test.
11560
11561 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11562
11563 PR c++/12316
11564 * g++.dg/other/gc2.C: New test.
11565
11566 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11567
11568 PR c++/11991
11569 * g++.dg/rtti/typeid3.C: New test.
11570
11571 PR c++/12266
11572 * g++.dg/overload/template1.C: New test.
11573
11574 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11575
11576 * g++.dg/opt/cfg3.C: New test.
11577
11578 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11579
11580 PR c++/7939
11581 * g++.dg/template/crash11.C: New test.
11582
11583 2003-09-16 Jason Merrill <jason@redhat.com>
11584 Jakub Jelinek <jakub@redhat.com>
11585
11586 * gcc.dg/attr-warn-unused-result.c: New test.
11587
11588 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11589
11590 PR c++/12184
11591 * g++.dg/expr/call2.C: New test.
11592
11593 2003-09-15 Andreas Jaeger <aj@suse.de>
11594
11595 * gcc.dg/Wold-style-definition-1.c: New test.
11596
11597 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11598
11599 PR c++/3907
11600 * g++.dg/parse/template12.C: New test.
11601
11602 * g++.dg/abi/bitfield11.C: New test.
11603 * g++.dg/abi/bitfield12.C: Likewise.
11604
11605 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11606
11607 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11608 non-expansion of functional macro name without arguments at EOL.
11609 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11610
11611 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11612
11613 * gcc.c-torture/execute/20030914-[12].c: New tests.
11614
11615 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11616
11617 PR c++/11788
11618 * g++.dg/overload/addr1.C: New test.
11619
11620 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11621
11622 * gcc.dg/20030909-1.c: New test.
11623
11624 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11625
11626 * gcc.dg/ultrasp10.c: New test.
11627
11628 2003-09-09 Devang Patel <dpatel@apple.com>
11629
11630 * gcc.dg/darwin-ld-6.c: New test.
11631
11632 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11633
11634 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11635
11636 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11637
11638 * gcc.dg/ia64-types1.c: New test.
11639 * gcc.dg/ia64-types2.c: Likewise.
11640
11641 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11642
11643 * gcc.dg/builtins-1.c: Add more _Complex tests.
11644 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11645
11646 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11647 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11648
11649 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11650
11651 PR c++/11786
11652 * g++.dg/lookup/koenig2.C: New test.
11653
11654 PR c++/5296
11655 * g++.dg/rtti/typeid2.C: New test.
11656
11657 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11658
11659 * gcc.c-torture/compile/20030904-1.c: New test.
11660
11661 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11662
11663 * g++.dg/opt/longbranch2.C: New test.
11664
11665 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11666
11667 * g++.dg/template/crash10.C: Only compile it.
11668
11669 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11670
11671 PR middle-end/11665
11672 * gcc.c-torture/compile/20030907-1.c: New test.
11673 * g++.dg/init/array11.C: New test.
11674
11675 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11676
11677 PR c++/11852
11678 * g++.dg/init/struct1.C: New test.
11679
11680 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11681
11682 PR c++/12181
11683 * g++.dg/expr/comma1.C: New test.
11684
11685 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11686
11687 PR c++/11867
11688 * g++.dg/expr/static_cast5.C: New test.
11689
11690 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11691
11692 PR c++/11507
11693 * g++.dg/lookup/scoped7.C: New test.
11694
11695 PR c++/9574
11696 * g++.dg/other/static1.C: New test.
11697
11698 PR c++/11490
11699 * g++.dg/warn/template-1.C: New test.
11700
11701 PR c++/11432
11702 * g++.dg/template/crash10.C: New test.
11703
11704 PR c++/2478
11705 * g++.dg/overload/VLA.C: New test.
11706
11707 PR c++/10804
11708 * g++.dg/template/call1.C: New test.
11709
11710 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11711
11712 PR c++/11794
11713 * g++.dg/parse/using3.C: New test.
11714
11715 2003-09-06 Roger Sayle <roger@eyesopen.com>
11716
11717 PR c++/11409
11718 * g++.dg/overload/builtin3.C: New test case.
11719
11720 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11721
11722 PR c/9862
11723 * gcc.dg/20030906-1.c: New test.
11724 * gcc.dg/20030906-2.c: Likewise.
11725
11726 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11727
11728 PR c++/12167
11729 * g++.dg/parse/defarg5.C: New test.
11730
11731 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11732
11733 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11734
11735 PR c++/12163
11736 * g++.dg/expr/static_cast4.C: New test.
11737
11738 PR c++/12146
11739 * g++.dg/template/crash9.C: New test.
11740
11741 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11742
11743 * g++.old-deja/g++.ext/pretty2.C: Update for change
11744 in __FUNCTION__.
11745 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11746
11747 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11748
11749 PR c++/11922
11750 * g++/dg/template/qualified-id1.C: New test.
11751
11752 PR c++/12037
11753 * g++.dg/warn/noeffect4.C: New test.
11754
11755 2003-09-04 Matt Austern <austern@apple.com>
11756
11757 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11758 * g++.dg/ext/fnname2.C: Likewise.
11759 * g++.dg/ext/fnname3.C: Likewise.
11760
11761 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11762
11763 * g++.dg/expr/lval1.C: New test.
11764 * g++.dg/ext/lvcast.C: Remove.
11765
11766 2003-09-03 Roger Sayle <roger@eyesopen.com>
11767
11768 PR optimization/11700.
11769 * gcc.c-torture/compile/20030903-1.c: New test case.
11770
11771 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11772
11773 PR c++/12053
11774 * g++.dg/abi/layout4.C: New test.
11775
11776 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11777
11778 PR c++/11553
11779 * g++.dg/parse/friend3.C: New test.
11780
11781 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11782
11783 PR c++/11847
11784 * g++.dg/template/class1.C: New test.
11785
11786 PR c++/11808
11787 * g++.dg/expr/call1.C: New test.
11788
11789 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11790
11791 PR c++/12114
11792 * g++.dg/init/ref9.C: New test.
11793
11794 PR c++/11972
11795 * g++.dg/template/nested4.C: New test.
11796
11797 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11798
11799 PR c++/12093
11800 * g++.dg/template/non-dependent4.C: New test.
11801
11802 PR c++/11928
11803 * g++.dg/inherit/conv1.C: New test.
11804
11805 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11806
11807 PR c++/6196
11808 * g++.dg/ext/label1.C: New test.
11809 * g++.dg/ext/label2.C: Likewise.
11810
11811 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11812
11813 * g++.dg/expr/cond3.C: New test.
11814
11815 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11816
11817 * gcc.dg/builtins-1.c: Add new builtin cases.
11818
11819 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11820
11821 * gcc.dg/builtins-1.c: Add new cases.
11822 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11823
11824 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11825
11826 * gcc.dg/builtins-1.c: Add more math builtin tests.
11827 * gcc.dg/torture/builtin-attr-1.c: New test.
11828
11829 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11830
11831 PR optimization/5079
11832 * g++.dg/opt/static3.C: New test.
11833
11834 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11835
11836 * gcc.misc-tests/gcov-10b.c: New test.
11837
11838 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11839
11840 * g++.dg/opt/ptrmem3.C: New test.
11841
11842 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11843
11844 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11845
11846 * gcc.dg/20030826-2.c: New test.
11847
11848 2003-08-26 Roger Sayle <roger@eyesopen.com>
11849
11850 PR middle-end/12002
11851 * g77.f-torture/compile/12002.f: New test case.
11852
11853 2003-08-26 Roger Sayle <roger@eyesopen.com>
11854
11855 * gcc.dg/20030826-1.c: New test case.
11856
11857 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11858
11859 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11860
11861 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11862
11863 PR c++/11871
11864 * c++.dg/lookup/crash1.C: New test.
11865
11866 * c++.dg/warn/noeffect3.C: New test.
11867
11868 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11869
11870 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11871 * gcc.dg/compat/vector-1_y.c: Ditto.
11872 * gcc.dg/compat/vector-2_x.c: Ditto.
11873 * gcc.dg/compat/vector-2_y.c: Ditto.
11874
11875 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11876
11877 * gcc.dg/20030702-1.c: New test.
11878
11879 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11880
11881 PR c++/8795
11882 * g++.dg/ext/altivec-1.C: New test.
11883
11884 2003-08-24 Richard Henderson <rth@redhat.com>
11885
11886 * g++.dg/eh/simd-2.C: Add -w for x86.
11887
11888 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11889
11890 * gcc.dg/20030815-1.c: New test.
11891
11892 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11893
11894 PR c++/3765
11895 * g++.dg/parse/access6.C: New test.
11896
11897 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11898
11899 PR c++/641, c++/11876
11900 * g++.dg/template/friend22.C: New test.
11901 * g++.dg/template/friend23.C: Likewise.
11902
11903 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11904
11905 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
11906 identically.
11907
11908 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11909
11910 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11911
11912 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11913
11914 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11915
11916 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11917
11918 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
11919
11920 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11921
11922 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
11923
11924 2003-08-21 Mark Mitchell <mark@codesourcery.com>
11925
11926 PR c++/11919
11927 * g++.dg/overload/prom1.C: New test.
11928
11929 PR c++/11551
11930 * g++.dg/parse/dtor2.C: New test.
11931
11932 PR c++/10762
11933 * g++.dg/parse/using2.C: New test.
11934
11935 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
11936
11937 PR target/11805
11938 * gcc.c-torture/compile/20030821-1.c: New.
11939
11940 2003-08-20 Mark Mitchell <mark@codesourcery.com>
11941
11942 PR c++/11834
11943 * g++.dg/template/deduce2.C: New test.
11944
11945 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11946
11947 * gcc.c-torture/execute/20030821-1.c: New test.
11948
11949 2003-08-20 Roger Sayle <roger@eyesopen.com>
11950
11951 PR middle-end/11984
11952 * gcc.dg/20030820-1.c: New test case.
11953
11954 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11955
11956 PR c++/11945
11957 * g++.dg/warn/noeffect2.C: New test.
11958
11959 2003-08-19 Mark Mitchell <mark@codesourcery.com>
11960
11961 PR c++/10926
11962 * g++.dg/template/dtor2.C: New test.
11963
11964 PR c++/11684
11965 * g++.dg/template/operator1.C: New test.
11966 * g++.dg/parse/operator4.C: New test.
11967
11968 PR c++/11946.C
11969 * g++.dg/expr/enum1.C: New test.
11970 * gcc.dg/c99-bool-1.c: Remove bogus warning.
11971
11972 PR c++/11036.C
11973 * g++.dg/parse/elab2.C: New test.
11974 * g++.dg/parse/typedef4.C: Change error message.
11975 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
11976 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
11977 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
11978
11979 2003-08-19 Geoffrey Keating <geoffk@apple.com>
11980
11981 * gcc.dg/pch/warn-1.c: New.
11982 * gcc.dg/pch/warn-1.hs: New.
11983
11984 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
11985 not-tested file.
11986
11987 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11988
11989 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
11990
11991 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11992
11993 * gcc.dg/uninit-D.c: New Test.
11994 * gcc.dg/uninit-E.c: New Test.
11995 * gcc.dg/uninit-F.c: New Test.
11996 * gcc.dg/uninit-G.c: New Test.
11997
11998 2003-08-19 Michael Ritzert <ritzert@t-online.de>
11999
12000 * g++.dg/README: Describe the pch directory.
12001
12002 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12003
12004 PR c++/11174
12005 * g++.dg/parse/access4.C: New test.
12006 * g++.dg/parse/access5.C: Likewise.
12007 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12008
12009 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12010
12011 * gcc.dg/noncompile/20030818-1.c: New.
12012
12013 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12014
12015 PR c++/11957
12016 * g++.dg/warn/noeffect1.C: New test.
12017
12018 * g++.dg/template/scope2.C: New test.
12019 * g++.dg/template/error2.C: Correct dg-error
12020
12021 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12022
12023 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12024
12025 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12026
12027 PR C++/11512
12028 * g++.dg/template/warn1.C: New.
12029
12030 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12031
12032 * g++.dg/template/error2.C: New test.
12033 * g++.dg/lookup/using7.C: Adjust errors
12034 * g++.old-deja/g++.pt/crash36.C: Likewise.
12035 * g++.old-deja/g++.pt/derived3.C: Likewise.
12036
12037 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12038
12039 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12040 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12041 * gcc.c-torture/execute/builtins/string-9.c: New, from
12042 string-opt-9.c. Adjust for execute/builtins framework.
12043 * gcc.c-torture/execute/string-opt-9.c: Delete.
12044
12045 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12046
12047 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12048
12049 * g++.dg/parse/ret-type2.C: New test.
12050
12051 PR c++/11703
12052 * g++.dg/init/new8.C: New test.
12053
12054 PR c++/10923
12055 * g++.dg/parse/typedef5.C: New test.
12056
12057 PR c++/9512
12058 * g++.dg/parse/qualified2.C: New test.
12059 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12060 invalid code.
12061
12062 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12063
12064 * g++.dg/conversion/ptrmem1.C: New test.
12065
12066 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12067
12068 PR target/11693
12069 * gcc.dg/20030811-1.c: New test.
12070
12071 PR target/11535
12072 * gcc.c-torture/execute/20030811-1.c: New test.
12073
12074 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12075
12076 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12077
12078 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12079
12080 PR c++/11789.C
12081 * g++.dg/inherit/multiple1.C: New test.
12082
12083 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12084
12085 * gcc.dg/spe1.c: New test.
12086
12087 PR c++/11670
12088 * g++.dg/expr/cast2.C: New test.
12089
12090 PR c++/10530
12091 * g++.dg/template/dependent-name2.C: New test.
12092
12093 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12094
12095 * g++.dg/parse/crash11.C: Put the dg options in comments.
12096
12097 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12098
12099 * lib/gcc-dg.exp: Update for diagnostic change.
12100
12101 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12102
12103 PR c++/5767
12104 * g++.dg/parse/crash11.C: New test.
12105
12106 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12107
12108 * gcc.dg/cpp/spacing1.c: Update.
12109
12110 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12111
12112 PR target/11739
12113 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12114 a value for -mtune.
12115
12116 2003-08-04 Roger Sayle <roger@eyesopen.com>
12117
12118 PR middle-end/11771
12119 * gcc.c-torture/compile/20030804-1.c: New test case.
12120
12121 2003-08-04 Roger Sayle <roger@eyesopen.com>
12122
12123 * gcc.dg/20030804-1.c: New test case.
12124
12125 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12126
12127 * gcc.dg/cpp/separate-1.c: New test.
12128
12129 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12130
12131 PR c++/11704
12132 * g++.dg/template/dependent-expr2.C: New test.
12133
12134 PR c++/11766
12135 * g++.dg/expr/ptrmem1.C: New test.
12136
12137 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12138
12139 PR c++/9453
12140 * g++.dg/template/friend15.C: New test.
12141
12142 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12143
12144 * lib/dg-pch.exp: Work round PCH bug.
12145
12146 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12147
12148 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12149 builtins. Move cases from builtins-4.c here.
12150
12151 * gcc.dg/torture/builtin-math-1.c: New test taken from
12152 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12153 additional cases.
12154
12155 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12156 Delete.
12157
12158 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12159
12160 PR c++/9447
12161 * g++.dg/template/using7.C: New test.
12162
12163 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12164
12165 * import1.c, import2.c: New tests.
12166
12167 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12168
12169 * g++.dg/eh/crossjump1.C: New test.
12170
12171 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12172
12173 PR c++/11697
12174 * g++.dg/template/using6.C: New test.
12175
12176 PR c++/11744
12177 * g++.dg/template/koenig2.C: New test.
12178
12179 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12180
12181 PR c++/7983
12182 * g++.dg/parse/typedef4.C: New test.
12183
12184 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12185
12186 PR c++/8442, c++/8806
12187 * g++.dg/template/elab1.C: New test.
12188 * g++.dg/template/type2.C: Likewise.
12189 * g++.dg/template/ttp3.C: Adjust expected error message.
12190 * g++.old-deja/g++.law/visibility13.C: Likewise.
12191 * g++.old-deja/g++.niklas/t135.C: Likewise.
12192 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12193 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12194 template argument.
12195 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12196
12197 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12198
12199 PR c++/11295
12200 * g++.dg/ext/stmtexpr1.C: New test.
12201
12202 * g++.dg/opt/tmp1.C: New test.
12203
12204 PR c++/11525
12205 * g++.dg/parse/constant4.C: New test.
12206
12207 PR c++/9447
12208 * g++.dg/template/using5.C: New test.
12209
12210 2003-07-31 Roger Sayle <roger@eyesopen.com>
12211
12212 * gcc.dg/builtins-27.c: New test case.
12213
12214 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12215
12216 * gcc.dg/tls/opt-7.c: New test.
12217
12218 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12219
12220 * g++.old-deja/g++.other/crash18.C: Remove.
12221
12222 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12223
12224 * g++.dg/template/explicit3.C: New.
12225 * g++.dg/template/explicit4.C: New.
12226 * g++.dg/template/explicit5.C: New.
12227
12228 PR c++/11347
12229 * g++.dg/template/memtmpl1.C: New.
12230
12231 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12232
12233 PR target/11565
12234 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12235 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12236
12237 2003-07-30 Jan Hubicka <jh@suse.cz>
12238
12239 * vtgc1.c: Kill.
12240
12241 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12242
12243 * gcc.dg/struct-in-proto-1.c: New test.
12244
12245 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12246
12247 * gcc.dg/cpp/include2.c: Only expect one message.
12248
12249 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12250
12251 PR c++/9447
12252 * g++.dg/template/using1.C: New test.
12253 * g++.dg/template/using2.C: New test.
12254 * g++.dg/template/using3.C: New test.
12255 * g++.dg/template/using4.C: New test.
12256
12257 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12258
12259 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12260 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12261
12262 2003-07-28 Jan Hubicka <jh@suse.cz>
12263
12264 PR c++/11530
12265 * g++.dg/opt/call1.C: New test.
12266
12267 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12268
12269 PR c++/11667
12270 * g++.dg/init/enum2.C: New test.
12271 * g++.dg/template/overload1.C: Add "-w" option.
12272
12273 2003-07-28 <hp@bitrange.com>
12274
12275 * gcc.dg/Wdeclaration-after-statement-1.c,
12276 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12277
12278 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12279
12280 * gcc.c-torture/compile/20030725-1.c: New test.
12281
12282 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12283
12284 * gcc.dg/20030505.c: Only run for SPE.
12285 Remove definition of opaque type.
12286
12287 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12288
12289 * g++.dg/template/ptrmem6.C: New test.
12290
12291 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12292
12293 * gcc.c-torture/compile/zero-strct-2.c: New test.
12294
12295 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12296
12297 * gcc.dg/intermod-1.c: New test.
12298
12299 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12300
12301 PR c++/11617
12302 * g++.dg/template/lookup2.C: New test.
12303 * g++.dg/template/memclass1.C: Remove instantiated from error.
12304 * g++.dg/other/error2.C: Tweak expected errors.
12305
12306 PR c++/11596
12307 * g++.dg/template/defarg3.C: New test.
12308
12309 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12310
12311 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12312
12313 * g++.dg/inherit/access5.C: New test.
12314
12315 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12316
12317 PR c++/11513
12318 * g++.dg/template/crash8.C: New test.
12319
12320 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12321
12322 PR c/10602
12323 * gcc.dg/noncompile/incomplete-2.c: New test.
12324
12325 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12326
12327 PR c++/11645
12328 * g++.dg/inherit/access4.C: New test.
12329
12330 PR c++/11517
12331 * g++.dg/expr/cond2.C: New test.
12332
12333 PR optimization/10679
12334 * g++.dg/opt/inline4.C: New test.
12335
12336 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12337
12338 * g++.dg/parse/crash10: New test.
12339
12340 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12341
12342 * g++.dg/ext/flexary1.C: New test.
12343
12344 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12345
12346 PR c++/10793
12347 * g++.dg/template/crash9.C: New test.
12348
12349 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12350
12351 PR c++/3004
12352 * g++.dg/parse/typedef3.C: New test.
12353
12354 PR c++/7906
12355 * g++.dg/parse/operator2.C: New test.
12356
12357 PR c++/8895
12358 * g++.dg/parse/def-tmpl-arg1.C: New test.
12359
12360 PR c++/9282
12361 * g++.dg/parse/funptr1.C: New test.
12362
12363 PR c++/9452
12364 * g++.dg/parse/ambig3.C: New test.
12365
12366 PR c++/9454
12367 * g++.dg/parse/operator3.C: New test.
12368
12369 PR c++/9486
12370 * g++.dg/parse/template10.C: New test.
12371
12372 PR c++/9488
12373 * g++.dg/parse/template11.C: New test.
12374
12375 PR c++/10150
12376 * g++.dg/parse/invalid-op1.C: New test.
12377
12378 PR c++/10247
12379 * g++.dg/parse/condexpr1.C: New test.
12380
12381 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12382
12383 * g++.dg/ext/packed3.C: New test.
12384 * g++.dg/ext/packed4.C: New test.
12385
12386 * gcc.dg/pack-test-3.c: New test.
12387
12388 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12389
12390 * lib/compat.exp: Handle dg-options per source file.
12391 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12392 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12393 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12394 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12395 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12396 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12397 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12398 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12399 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12400 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12401 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12402 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12403 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12404 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12405
12406 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12407
12408 PR c/10320
12409 * gcc.c-torture/execute/20030718-1.c: New test.
12410
12411 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12412
12413 PR optimization/11536
12414 * gcc.dg/20030721-1.c: New test.
12415
12416 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12417
12418 PR c++/11546
12419 * g++.dg/template/lookup1.C: New test.
12420
12421 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12422
12423 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12424 diagnostics of ill-formed constructs involving labels.
12425 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12426 the new 'previously defined here' message.
12427
12428 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12429
12430 * g++.dg/parse/non-dependent2.C: New test.
12431
12432 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12433
12434 * g++.dg/init/init-ref4.C: xfail on targets without
12435 weak symbols.
12436
12437 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12438
12439 PR target/11087
12440 * gcc.c-torture/execute/20030717-1.c: New test.
12441
12442 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12443
12444 * g++.dg/opt/cfg1.C: New test.
12445
12446 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12447
12448 PR optimization/11557
12449 * gcc.dg/20030717-1.c: New test.
12450
12451 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12452
12453 PR c++/10476
12454 * g++.dg/expr/crash-1.C: New test.
12455
12456 PR c++/11027
12457 * g++.dg/template/init3.C: New test.
12458
12459 PR c++/8222
12460 * g++.dg/template/non-dependent1.C: New test.
12461
12462 PR c++/11070
12463 * g++.dg/template/non-dependent2.C: New test.
12464
12465 PR c++/11071
12466 * g++.dg/template/non-dependent3.C: New test.
12467
12468 PR c++/9907
12469 * g++.dg/template/sizeof5.C: New test.
12470
12471 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12472
12473 PR 11498
12474 * gcc.c-torture/compile/mangle-1.c: New file.
12475
12476 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12477
12478 PR c++/7809
12479 * g++.dg/parse/access3.C: New test.
12480
12481 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12482
12483 PR c++/11384
12484 * g++.dg/init/init-ref4.C: New test.
12485
12486 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12487
12488 PR c++/11547
12489 * g++.dg/parse/constant3.C: New test.
12490 * g++.dg/parse/crash7.C: Likewise.
12491
12492 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12493
12494 PR target/11008
12495 * gcc.dg/i386-pentium4-not-mull.c: New.
12496
12497 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12498
12499 * gcc.dg/asm-names.c (ymain): Make it weak.
12500
12501 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12502
12503 PR c++/5421
12504 * g++.dg/template/friend21.C: New test.
12505
12506 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12507
12508 * gcc.dg/cleanup-8.c: New test.
12509 * gcc.dg/cleanup-9.c: New test.
12510
12511 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12512
12513 * g++.dg/ext/dll-MI1.h: New file.
12514 * g++.dg/ext/dllexport-MI1.C: New file.
12515 * g++.dg/ext/dllimport-MI1.C: New file.
12516
12517 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12518
12519 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12520 it does not have cmpstrsi patterns (just cmpmemsi).
12521
12522 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12523
12524 PR debug/11473
12525 * g++.dg/debug/debug8.C: New test.
12526
12527 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12528
12529 PR c++/10108
12530 * g++.dg/template/crash7.C: New test.
12531
12532 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12533
12534 PR target/10795
12535 * gcc.c-torture/compile/20030708-1.c: New.
12536
12537 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12538
12539 * gcc.c-torture/execute/20030715-1.c: New test.
12540
12541 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12542
12543 * gcc.dg/pch/inline-3.c: New file.
12544 * gcc.dg/pch/inline-3.hs: New file.
12545 * gcc.dg/pch/inline-4.c: New file.
12546 * gcc.dg/pch/inline-4.hs: New file.
12547
12548 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12549
12550 PR c++/11509
12551 * g++.dg/template/crash6.C: New test.
12552
12553 PR c++/7053
12554 * g++.dg/template/friend20.C: New test.
12555
12556 PR c++/7019
12557 * g++.dg/template/overload2.C: New test.
12558
12559 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12560
12561 PR optimization/11440
12562 * gcc.c-torture/execute/20030714-1.c: New test.
12563
12564 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12565
12566 PR c++/11154
12567 * g++.dg/template/partial2.C: New test.
12568
12569 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12570
12571 PR c++/11503
12572 * g++.dg/template/anon1.C: New test.
12573
12574 PR c++/11493
12575 PR c++/11495
12576 * g++.dg/parse/template9.C: Likewise.
12577 * g++.dg/template/crash4.C: New test.
12578 * g++.dg/template/koenig1.C: Likewise.
12579 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12580 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12581 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12582 functions.
12583 * g++.old-deja/g++.jason/template36.C: Likewise.
12584 * g++.old-deja/g++.mike/p1989.C: Likewise.
12585 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12586 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12587 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12588 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12589 compiling.
12590 * g++.old-deja/g++.pt/union2.C: Use this->.
12591
12592 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12593
12594 * gcc.dg/20030711-1.c: New test.
12595
12596 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12597
12598 PR c++/11050
12599 * g++.dg/parse/args1.C: New test.
12600 * g++.pt/defarg8.C: Change expected errors.
12601
12602 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12603
12604 PR c++/8164
12605 * g++.dg/template/nontype2.C: New test.
12606
12607 PR c++/10558
12608 * g++.dg/parse/template8.C: New test.
12609
12610 PR c++/8327
12611 * g++.dg/template/scope1.C: New test.
12612
12613 * g++.dg/warn/Wsign-compare-1.C: New test.
12614
12615 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12616
12617 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12618
12619 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12620
12621 PR c++/9411
12622 * g++.dg/template/explicit2.C: New test.
12623
12624 PR c++/10032
12625 * g++.dg/warn/pedantic1.C: New test.
12626
12627 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12628
12629 PR c++ 9483
12630 * g++.dg/other/field1.C: New test.
12631
12632 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12633
12634 PR c/11449
12635 * gcc.c-torture/compile/20030707-1.c: New.
12636
12637 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12638
12639 PR c++/10849
12640 * g++.dg/template/access12.C: New test.
12641
12642 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12643
12644 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12645 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12646 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12647 * gcc.misc-tests/gcov.exp: Update
12648 * g++.dg/gcov/gcov.exp: Update
12649 * lib/gcov.exp: Update.
12650
12651 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12652
12653 * g++.dg/abi/mangle17.C: Make sure template expressions are
12654 dependent.
12655 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12656 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12657 * g++.dg/opt/stack1.C: Remove erroneous code.
12658 * g++.dg/parse/template7.C: New test.
12659 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12660 * g++.old-deja/g++.pt/crash4.C: Likewise.
12661
12662 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12663
12664 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12665 with zero or one occurence of `$' after the initial `L'.
12666
12667 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12668
12669 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12670
12671 2003-07-08 Roger Sayle <roger@eyesopen.com>
12672
12673 PR c/11370
12674 * gcc.dg/Wunreachable-6.c: New testcase.
12675 * gcc.dg/Wunreachable-7.c: New testcase.
12676
12677 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12678
12679 PR c/11420
12680 * gcc.dg/20030708-1.c: New test.
12681
12682 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12683
12684 * gcc.dg/compat/sdata-section.h: New file.
12685 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12686 * gcc.dg/torture/mips-sdata-1.c: New test.
12687
12688 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12689
12690 PR c++/11030
12691 * g++.dg/template/friend19.C: New test.
12692
12693 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12694
12695 * g++.dg/opt/strength-reduce.C: New test.
12696
12697 2003-07-07 Roger Sayle <roger@eyesopen.com>
12698
12699 PR target/10979
12700 * gcc.dg/20030707-1.c: New testcase.
12701
12702 2003-07-07 Roger Sayle <roger@eyesopen.com>
12703
12704 PR optimization/11059
12705 * g++.dg/opt/emptyunion.C: New testcase.
12706
12707 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12708 Eric Botcazou <ebotcazou@libertysurf.fr>
12709
12710 * g++.dg/opt/stack1.C: New test.
12711
12712 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12713
12714 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12715 run test.
12716
12717 PR c++/11431
12718 * g++.dg/expr/static_cast3.C: New test.
12719
12720 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12721
12722 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12723 everywhere.
12724 * gcc.dg/concat.c: Concatenation of string constants with
12725 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12726 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12727 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12728 necessary to avoid multi-character character constant warning.
12729 * gcc.dg/cpp/escape.c: Likewise.
12730 * gcc.dg/cpp/ucs.c: Likewise.
12731 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12732 Fix a typo.
12733
12734 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12735
12736 PR c/11428
12737 * gcc.c-torture/compile/20030704-1.c: New.
12738
12739 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12740
12741 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12742
12743 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12744
12745 PR c++/5287, PR c++/7910, PR c++/11021
12746 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12747 tests for warnings.
12748 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12749 * g++.dg/ext/dllimport3.C: Likewise.
12750 * g++.dg/ext/dllimport4.C: New file.
12751 * g++.dg/ext/dllimport5.C: New file.
12752 * g++.dg/ext/dllimport6.C: New file.
12753 * g++.dg/ext/dllimport7.C: New file.
12754 * g++.dg/ext/dllimport8.C: New file.
12755 * g++.dg/ext/dllimport9.C: New file.
12756 * g++.dg/ext/dllimport10.C: New file.
12757 * g++.dg/ext/dllexport1.C: New file.
12758
12759 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12760
12761 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12762 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12763
12764 2003-07-03 Roger Sayle <roger@eyesopen.com>
12765
12766 * gcc.dg/builtins-25.c: New testcase.
12767 * gcc.dg/builtins-26.c: New testcase.
12768
12769 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12770
12771 * gcc.dg/compat/vector-defs.h: New file.
12772 * gcc.dg/compat/vector-setup.h: New file.
12773 * gcc.dg/compat/vector-check.h: New file.
12774 * gcc.dg/compat/vector-1_main.c: New file.
12775 * gcc.dg/compat/vector-1_x.c: New file.
12776 * gcc.dg/compat/vector-1_y.c: New file.
12777 * gcc.dg/compat/vector-2_main.c: New file.
12778 * gcc.dg/compat/vector-2_x.c: New file.
12779 * gcc.dg/compat/vector-2_y.c: New file.
12780
12781 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12782 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12783 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12784 * gcc.dg/compat/struct-align-1.h: New file.
12785 * gcc.dg/compat/struct-align-1_main.c: New file.
12786 * gcc.dg/compat/struct-align-1_x.c: New file.
12787 * gcc.dg/compat/struct-align-1_y.c: New file.
12788 * gcc.dg/compat/struct-align-2.h: New file.
12789 * gcc.dg/compat/struct-align-2_main.c: New file.
12790 * gcc.dg/compat/struct-align-2_x.c: New file.
12791 * gcc.dg/compat/struct-align-2_y.c: New file.
12792
12793 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12794 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12795 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12796 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12797 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12798 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12799 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12800 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12801 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12802 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12803 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12804 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12805 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12806 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12807 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12808 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12809 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12810 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12811 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12812 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12813 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12814 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12815 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12816 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12817 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12818 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12819 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12820 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12821 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12822
12823 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12824
12825 * gcc.dg/i386-call-1.c: New test.
12826
12827 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12828
12829 PR c++/9162
12830 * g++.dg/parse/defarg4.C: New.
12831
12832 2003-07-03 Roger Sayle <roger@eyesopen.com>
12833
12834 PR target/10700
12835 * gcc.c-torture/compile/20030703-1.c: New test case.
12836
12837 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12838
12839 * g++.dg/template/local3.C: Remove extra semicolon.
12840
12841 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12842
12843 * gcc.dg/i386-volatile-1.c: New test.
12844
12845 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12846
12847 PR c++/11072
12848 * g++.dg/other/offsetof2.C: XFAIL.
12849 * g++.dg/other/offsetof5.C: New.
12850
12851 PR c++/10219
12852 * g++.dg/template/error1.C: New.
12853
12854 PR c++/9779
12855 * g++.dg/template/dependent-expr1.C: New.
12856
12857 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12858
12859 PR c++/6949
12860 * g++.dg/template/local3.C: New test.
12861
12862 PR c++/11149
12863 * g++.dg/lookup/scoped6.C: New test.
12864
12865 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12866
12867 PR c++/8046
12868 * g++.dg/other/error7.C: New test.
12869
12870 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12871
12872 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12873 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12874 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12875 * g++.old-deja/g++.other/union2.C: Likewise.
12876 * gcc.dg/c90-const-expr-2.c: Likewise.
12877 * gcc.dg/c90-const-expr-3.c: Likewise.
12878 * gcc.dg/c99-const-expr-2.c: Likewise.
12879 * gcc.dg/c99-const-expr-3.c: Likewise.
12880 * gcc.dg/concat.c: Likewise.
12881
12882 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12883
12884 PR c++/9559
12885 * g++.dg/init/static1.C: New test.
12886
12887 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12888
12889 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
12890 * g++.old-deja/g++.other/access2.C: Likewise.
12891 * g++.old-deja/g++.other/decl2.C: Likewise.
12892 * gcc.c-torture/execute/20020615-1.c: Likewise.
12893
12894 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12895
12896 PR c++/4933
12897 * g++.dg/template/sizeof4.C: New test.
12898
12899 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12900
12901 * g++.dg/other/error6.C: New test.
12902
12903 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12904
12905 PR c++/10750
12906 * g++.dg/parse/constant2.C: New test.
12907
12908 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12909
12910 PR c++/11106
12911 * g++.dg/other/error5.C: New test.
12912
12913 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12914
12915 * gcc.dg/format/gcc_diag-1.c: New test.
12916
12917 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
12918
12919 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
12920
12921 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
12922
12923 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
12924 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
12925 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
12926
12927 2003-06-28 Jakub Jelinek <jakub@redhat.com>
12928
12929 * gcc.c-torture/execute/builtins/string-8.c: New test.
12930 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
12931 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
12932 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
12933
12934 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12935
12936 PR c++/10468
12937 * g++.dg/ext/typeof6.C: New test.
12938
12939 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12940
12941 PR c++/10796
12942 * g++.dg/init/enum1.C: New test.
12943
12944 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
12945
12946 * gcc.dg/20030627-1.c: New test.
12947
12948 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12949
12950 PR c++/11332
12951 * g++.dg/expr/static_cast2.C: New test.
12952
12953 2003-06-26 Roger Sayle <roger@eyesopen.com>
12954 Jakub Jelinek <jakub@redhat.com>
12955
12956 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12957 sprintf(dst,"%s",src) optimization.
12958 * gcc.c-torture/execute/20030626-1.c: New test case.
12959 * gcc.c-torture/execute/20030626-2.c: New test case.
12960
12961 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
12962
12963 * gcc.c-torture/execute/multi-ix.c: New test.
12964
12965 * gcc.c-torture/execute/simd-4.c (main):
12966 Added missing semicolon at end of union.
12967
12968 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
12969
12970 PR c++/8266
12971 * g++.dg/template/explicit-instantiation3.C: New test.
12972
12973 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12974
12975 * gcc.dg/20030626-1.c: Use signed char.
12976
12977 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12978
12979 * gcc.dg/20030626-1.c: New test.
12980
12981 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
12982
12983 * const-str-2.m: Update.
12984
12985 2003-06-25 Mark Mitchell <mark@codesourcery.com>
12986
12987 PR c++/10990
12988 * g++.dg/rtti/dyncast1.C: New test.
12989 * g++.dg/abi/mangle4.C: Correct base-specifier access.
12990 * g++.dg/lookup/scoped1.C: Remove XFAIL.
12991 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
12992
12993 PR c++/10931
12994 * g++.dg/expr/static_cast1.C: New test.
12995
12996 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
12997
12998 * gcc.dg/20030625-1.c: New test.
12999
13000 2003-06-24 Roger Sayle <roger@eyesopen.com>
13001
13002 * gcc.c-torture/compile/20030624-1.c: New test case.
13003
13004 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13005
13006 * gcc.c-torture/execute/string-opt-17.c: New test.
13007
13008 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13009
13010 PR c++/5754
13011 * g++.dg/parse/crash6.C: New test.
13012
13013 2003-06-23 Roger Sayle <roger@eyesopen.com>
13014
13015 * gcc.dg/builtins-24.c: New test case.
13016
13017 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13018
13019 * g++.dg/opt/operator1.C: New test.
13020
13021 2003-06-22 Roger Sayle <roger@eyesopen.com>
13022
13023 * gcc.c-torture/execute/string-opt-16.c: New test case.
13024
13025 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13026
13027 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13028 * g++.old-deja/g++.other/conv7.C: Likewise
13029 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13030 * g++.old-deja/g++.other/overload14.C: Likewise.
13031
13032 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13033
13034 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13035 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13036
13037 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13038
13039 PR c++/10888
13040 * g++.dg/warn/Winline-3.C: New test.
13041
13042 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13043
13044 * lib/target-supports.exp (check_alias_available): Make the test
13045 program acceptable to the Solaris assembler.
13046
13047 PR c++/10749
13048 * g++.dg/template/memclass2.C: New test.
13049
13050 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13051 Eric Botcazou <ebotcazou@libertysurf.fr>
13052
13053 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13054 data for non-matching targets.
13055 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13056
13057 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13058
13059 PR c++/10845
13060 * g++.dg/template/member3.C: New test.
13061
13062 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13063
13064 PR c++/10939
13065 * g++.dg/template/func1.C: New test.
13066
13067 PR c++/9649
13068 * g++.dg/template/static4.C: New test.
13069 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13070
13071 PR c++/11041
13072 * g++.dg/init/ref7.C: New test.
13073
13074 2003-06-19 Matt Austern <austern@apple.com>
13075
13076 PR c++/11228
13077 * g++.dg/anew1.C: New test.
13078 * g++.dg/anew2.C: New test.
13079 * g++.dg/anew3.C: New test.
13080 * g++.dg/anew4.C: New test.
13081
13082 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13083
13084 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13085
13086 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13087
13088 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13089 endian-dependent.
13090
13091 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13092
13093 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13094 Remove cruft.
13095
13096 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13097
13098 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13099 * gcc.c-torture/compile/961203-1.c: Likewise.
13100 * gcc.c-torture/compile/980506-1.c: Likewise.
13101
13102 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13103
13104 PR c++/10712
13105 * g++.dg/lookup/using7.C: New test.
13106
13107 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13108
13109 PR c++/11105
13110 * g++.dg/abi/conv1.C: Remove it.
13111 * g++.dg/template/conv7.C: New test.
13112 * g++.dg/template/conv8.C: Likewise.
13113 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13114 conversion operator.
13115
13116 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13117
13118 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13119 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13120 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13121 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13122 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13123 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13124 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13125 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13126 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13127 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13128 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13129 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13130 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13131 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13132 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13133 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13134 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13135 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13136 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13137 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13138 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13139 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13140 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13141 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13142 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13143 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13144 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13145 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13146 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13147
13148 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13149
13150 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13151 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13152 indications.
13153
13154 2003-06-16 Roger Sayle <roger@eyesopen.com>
13155
13156 * gcc.dg/i386-387-5.c: New test case.
13157 * gcc.dg/i386-387-6.c: New test case.
13158 * gcc.dg/builtins-23.c: New test case.
13159
13160 2003-06-15 Roger Sayle <roger@eyesopen.com>
13161
13162 * gcc.dg/builtins-22.c: New test case.
13163 * gcc.dg/i386-387-1.c: Update to test exp.
13164 * gcc.dg/i386-387-2.c: Likewise.
13165
13166 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13167
13168 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13169
13170 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13171
13172 * lib/gcc-dg.exp (dg-require-dll): New function.
13173 (dg-xfail-if): Likewise.
13174 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13175 driver.
13176
13177 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13178 * gcc.c-torture/compile/20001205-1.c: Likewise.
13179 * gcc.c-torture/compile/20001226-1.c: Likewise.
13180 * gcc.c-torture/compile/20010518-2.c: Likewise.
13181 * gcc.c-torture/compile/20020312-1.c: Likewise.
13182 * gcc.c-torture/compile/20020604-1.c: Likewise.
13183 * gcc.c-torture/compile/920501-12.c: Likewise.
13184 * gcc.c-torture/compile/920501-4.c: Likewise.
13185 * gcc.c-torture/compile/920520-1.c: Likewise.
13186 * gcc.c-torture/compile/920521-1.c: Likewise.
13187 * gcc.c-torture/compile/920625-1.c: Likewise.
13188 * gcc.c-torture/compile/961203-1.c: Likewise.
13189 * gcc.c-torture/compile/980506-1.c: Likewise.
13190 * gcc.c-torture/compile/981006-1.c: Likewise.
13191 * gcc.c-torture/compile/981022-1.c: Likewise.
13192 * gcc.c-torture/compile/981223-1.c: Likewise.
13193 * gcc.c-torture/compile/990617-1.c: Likewise.
13194 * gcc.c-torture/compile/dll.c: Likewise.
13195 * gcc.c-torture/compile/labels-3.c: Likewise.
13196 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13197 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13198 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13199 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13200 * gcc.c-torture/compile/simd-5.c: Likewise.
13201 * gcc.c-torture/compile/20000804-1.x: Remove.
13202 * gcc.c-torture/compile/20001205-1.x: Likewise.
13203 * gcc.c-torture/compile/20001226-1.x: Likewise.
13204 * gcc.c-torture/compile/20010518-2.x: Likewise.
13205 * gcc.c-torture/compile/20020312-1.x: Likewise.
13206 * gcc.c-torture/compile/20020604-1.x: Likewise.
13207 * gcc.c-torture/compile/920501-12.x: Likewise.
13208 * gcc.c-torture/compile/920501-4.x: Likewise.
13209 * gcc.c-torture/compile/920520-1.x: Likewise.
13210 * gcc.c-torture/compile/920521-1.x: Likewise.
13211 * gcc.c-torture/compile/920625-1.x: Likewise.
13212 * gcc.c-torture/compile/961203-1.x: Likewise.
13213 * gcc.c-torture/compile/980506-1.x: Likewise.
13214 * gcc.c-torture/compile/981006-1.x: Likewise.
13215 * gcc.c-torture/compile/981022-1.x: Likewise.
13216 * gcc.c-torture/compile/981223-1.x: Likewise.
13217 * gcc.c-torture/compile/990617-1.x: Likewise.
13218 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13219 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13220 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13221 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13222 * gcc.c-torture/compile/simd-5.x: Likewise.
13223
13224 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13225
13226 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13227
13228 * gcc.c-torture/execute/20030611-1.c: New test.
13229
13230 2003-06-12 Roger Sayle <roger@eyesopen.com>
13231
13232 PR middle-end/168
13233 * gcc.dg/20030612-1.c: New test case.
13234
13235 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13236
13237 PR c++/10635
13238 * g++.dg/expr/cast1.C: New test.
13239
13240 2003-06-12 Roger Sayle <roger@eyesopen.com>
13241
13242 * gcc.dg/builtins-21.c: New test case.
13243
13244 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13245
13246 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13247 options instead of at the end.
13248 * lib/objc.exp (objc_target_compile): Likewise.
13249
13250 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13251
13252 PR c++/10432
13253 * g++.dg/parse/error1.C: New test.
13254
13255 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13256
13257 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13258 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13259 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13260 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13261 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13262 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13263 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13264 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13265 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13266 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13267 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13268 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13269 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13270 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13271 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13272 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13273 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13274 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13275 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13276 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13277 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13278 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13279 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13280 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13281
13282 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13283 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13284 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13285 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13286 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13287 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13288 * gcc.dg/compat/scalar-return-3_main.c: New file.
13289 * gcc.dg/compat/scalar-return-3_x.c: New file.
13290 * gcc.dg/compat/scalar-return-3_y.c: New file.
13291 * gcc.dg/compat/scalar-return-4_main.c: New file.
13292 * gcc.dg/compat/scalar-return-4_x.c: New file.
13293 * gcc.dg/compat/scalar-return-4_y.c: New file.
13294
13295 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13296
13297 * gcc.dg/compat/fp2-struct-check.h: New file.
13298 * gcc.dg/compat/fp2-struct-defs.h: New file.
13299 * gcc.dg/compat/fp2-struct-init.h: New file.
13300 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13301 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13302 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13303 * gcc.dg/compat/struct-return-10_main.c: New file.
13304 * gcc.dg/compat/struct-return-10_x.c: New file.
13305 * gcc.dg/compat/struct-return-10_y.c: New file.
13306
13307 * gcc.dg/compat/compat-common.h: New file.
13308 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13309 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13310 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13311 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13312 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13313 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13314 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13315 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13316 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13317 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13318 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13319 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13320 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13321 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13322 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13323 * gcc.dg/compat/small-struct-check.h: Ditto.
13324 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13325 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13326 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13327 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13328 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13329 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13330 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13331 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13332 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13333 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13334 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13335 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13336 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13337 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13338 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13339 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13340 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13341 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13342 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13343 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13344 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13345 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13346 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13347 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13348 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13349 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13350 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13351 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13352 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13353 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13354
13355 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13356
13357 * g++.dg/pch/static-1.C: New file.
13358 * g++.dg/pch/static-1.Hs: New file.
13359
13360 2003-06-10 Richard Henderson <rth@redhat.com>
13361
13362 * gcc.dg/asm-7.c: Adjust expected warning text.
13363
13364 2003-06-10 Roger Sayle <roger@eyesopen.com>
13365
13366 * gcc.dg/builtins-20.c: New test case.
13367
13368 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13369
13370 PR c++/11131
13371 * g++.dg/opt/template1.C: New test.
13372
13373 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13374
13375 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13376 additional_sources.
13377
13378 2003-05-21 David Taylor <dtaylor@emc.com>
13379
13380 * gcc.dg/Wpadded.c: New file.
13381
13382 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13383
13384 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13385 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13386 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13387 dg-require-weak.
13388
13389 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13390
13391 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13392
13393 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13394
13395 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13396 (dg-require-alias): Likewise.
13397 (dg-require-gc-sections): Likewise.
13398 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13399
13400 2003-06-08 Richard Henderson <rth@redhat.com>
13401
13402 * gcc.dg/20011029-2.c: Fix the array reference.
13403 * gcc.dg/asm-7.c: New.
13404
13405 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13406
13407 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13408
13409 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13410
13411 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13412 (dg-require-gc-sections): Likewise.
13413
13414 2003-06-08 Jan Hubicka <jh@suse.cz>
13415
13416 * i386-cmov1.c: Fix regular expression.
13417 * i386-cvt-1.c: Likewise.
13418 * i386-local.c: Likewise.
13419 * i386-local2.c: Likewise.
13420 * i386-mul.c: Likewise.
13421 * i386-ssetype-1.c: Likewise.
13422 * i386-ssetype-3.c: Likewise.
13423 * i386-ssetype-5.c: Likewise.
13424
13425 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13426
13427 PR c++/11039
13428 * g++.dg/warn/implicit-typename2.C: New test.
13429 * g++.dg/warn/implicit-typename3.C: New test.
13430
13431 2003-06-07 Richard Henderson <rth@redhat.com>
13432
13433 * g++.dg/other/offsetof3.C: Use size_t.
13434 * g++.dg/other/offsetof4.C: Likewise.
13435
13436 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13437
13438 * lib/copy-file.exp: New. Implement gcc_copy_files.
13439
13440 * lib/dg-pch.exp: Load copy-file.exp
13441 (dg-pch): Use gcc_copy_files instead of "file copy".
13442
13443 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13444
13445 * gcc.dg/weak/weak.exp: Simplify.
13446 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13447 * gcc.dg/weak/weak-1.c: Likewise.
13448 * gcc.dg/weak/weak-2.c: Likewise.
13449 * gcc.dg/weak/weak-3.c: Likewise.
13450 * gcc.dg/weak/weak-4.c: Likewise.
13451 * gcc.dg/weak/weak-5.c: Likewise.
13452 * gcc.dg/weak/weak-6.c: Likewise.
13453 * gcc.dg/weak/weak-7.c: Likewise.
13454 * gcc.dg/weak/weak-8.c: Likewise.
13455 * gcc.dg/weak/weak-9.c: Likewise.
13456
13457 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13458
13459 gcc.c-torture/execute/20030606-1.c: New.
13460
13461 2003-06-06 Roger Sayle <roger@eyesopen.com>
13462
13463 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13464 * gcc.dg/builtins-19.c: Likewise.
13465
13466 2003-06-06 Roger Sayle <roger@eyesopen.com>
13467
13468 * gcc.dg/builtins-2.c: Add some more tests.
13469 * gcc.dg/builtins-18.c: New test case.
13470 * gcc.dg/builtins-19.c: New test case.
13471
13472 2003-06-06 Roger Sayle <roger@eyesopen.com>
13473 Jim Wilson <wilson@tuliptree.org>
13474
13475 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13476
13477 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13478
13479 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13480 mempcpy/stpcpy calls not to be optimized into something else.
13481 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13482 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13483 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13484
13485 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13486
13487 * gcc.dg/format/asm_fprintf-1.c: New test.
13488
13489 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13490
13491 * lib/gcc-defs.exp (additional_sources): New variable.
13492 (dg-additional-sources): New function.
13493 (additional_files): New variable.
13494 (dg-additional-files): New function.
13495 (dg-additional-files-options): Likewise.
13496 * lib/gcc-dg.exp (dg-require-weak): New function.
13497 (dg-require-alias): Likewise.
13498 (dg-require-gc-sections): Likewise.
13499 * lib/target-supports.exp (check_alias_available): Remove testfile
13500 parameter.
13501 (check_gc_sections_available): New function.
13502 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13503 (dg-gpp-additional-files): Likewise.
13504 * lib/g++.exp (additional_sources): Remove.
13505 (additional_files): Likewise.
13506 (g++_target_compile): Use dg-additional-files-options.
13507
13508 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13509 Tcl logic.
13510 * gcc.dg/special/ecos.exp: Remove.
13511 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13512 * gcc.dg/special/alias-1.c: Likewise.
13513 * gcc.dg/special/alias-2.c: Likewise.
13514 * gcc.dg/special/gcsec-1.c: Likewise.
13515 * gcc.dg/special/weak-1.c: Likewise.
13516 * gcc.dg/special/weak-2.c: Likewise.
13517 * gcc.dg/special/wkali-1.c: Likewise.
13518 * gcc.dg/special/wkali-2.c: Likewise.
13519
13520 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13521 dg-gpp-additional-*.
13522 * g++.dg/special/conpr-3.C: Likewise.
13523 * g++.dg/special/conpr-4.C: Likewise.
13524 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13525 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13526 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13527 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13528 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13529 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13530 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13531 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13532 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13533 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13534 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13535 * g++.old-deja/g++.other/comdat1.C: Likewise.
13536 * g++.old-deja/g++.other/comdat2.C: Likewise.
13537 * g++.old-deja/g++.other/comdat3.C: Likewise.
13538 * g++.old-deja/g++.other/ctor1.C: Likewise.
13539 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13540
13541 2003-06-05 Richard Henderson <rth@redhat.com>
13542
13543 * gcc.dg/debug/20030605-1.c: New.
13544
13545 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13546
13547 * README.QMTEST: Update.
13548
13549 2003-06-04 Richard Henderson <rth@redhat.com>
13550
13551 * gcc.dg/cleanup-1.c: New.
13552 * gcc.dg/cleanup-2.c: New.
13553 * gcc.dg/cleanup-3.c: New.
13554 * gcc.dg/cleanup-4.c: New.
13555 * gcc.dg/cleanup-5.c: New.
13556 * gcc.dg/cleanup-6.c: New.
13557 * gcc.dg/cleanup-7.c: New.
13558
13559 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13560
13561 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13562
13563 * lib/dg-pch.exp: New file.
13564 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13565 * gcc.dg/pch/pch.exp: Likewise.
13566
13567 2003-06-04 Roger Sayle <roger@eyesopen.com>
13568
13569 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13570 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13571 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13572 * gcc.dg/builtins-17.c: New test case.
13573 * gcc.dg/i386-387-4.c: New test case.
13574 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13575
13576 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13577
13578 * gcc.dg/ultrasp9.c: New test.
13579
13580 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13581
13582 * gcc.c-torture/compile/20030604-1.c: New test.
13583 * gcc.dg/sparc-constant-1.c: New test.
13584
13585 2003-06-03 Glen Nakamura <glen@imodulo.com>
13586
13587 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13588
13589 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13590
13591 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13592
13593 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13594 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13595
13596 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13597
13598 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13599
13600 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13601
13602 PR c++/10940
13603 * g++.dg/template/spec10.C: New test.
13604
13605 2003-06-03 Roger Sayle <roger@eyesopen.com>
13606
13607 * gcc.dg/builtins-16.c: New test case.
13608
13609 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13610
13611 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13612 mempcpy test with post-increments.
13613 * gcc.c-torture/execute/string-opt-3.c: New test.
13614 * gcc.dg/string-opt-1.c: New test.
13615
13616 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13617
13618 PR fortran/10965
13619 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13620
13621 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13622
13623 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13624 (scan-assembler): ... here. Use dg-scan.
13625 (scan-assembler-not): Likewise.
13626 (scan-file): New function.
13627 (scan-file-not): Likewise.
13628 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13629 * gcc.dg/cpp/_Pragma4.c: Likewise.
13630 * gcc.dg/cpp/_Pragma5.c: Likewise.
13631 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13632 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13633 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13634 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13635 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13636 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13637 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13638 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13639 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13640 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13641 * gcc.dg/cpp/cxxcom1.c: Likewise.
13642 * gcc.dg/cpp/line1.c: Likewise.
13643 * gcc.dg/cpp/maccom1.c: Likewise.
13644 * gcc.dg/cpp/maccom2.c: Likewise.
13645 * gcc.dg/cpp/maccom3.c: Likewise.
13646 * gcc.dg/cpp/maccom4.c: Likewise.
13647 * gcc.dg/cpp/maccom5.c: Likewise.
13648 * gcc.dg/cpp/maccom6.c: Likewise.
13649 * gcc.dg/cpp/multiline.c: Likewise.
13650 * gcc.dg/cpp/spacing1.c: Likewise.
13651 * gcc.dg/cpp/spacing2.c: Likewise.
13652 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13653 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13654 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13655 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13656 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13657 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13658 * gcc.dg/cpp/cxxcom2.c: Likewise.
13659 * gcc.dg/cpp/cxxcom2.h: New file.
13660
13661 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13662 * g++.dg/cpp/truefalse.C: Here.
13663 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13664
13665 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13666
13667 * gcc.dg/cpp/redef3.c: New file.
13668
13669 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13670
13671 * gcc.dg/i386-loop-3.c: New test.
13672
13673 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13674
13675 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13676
13677 2003-05-31 Roger Sayle <roger@eyesopen.com>
13678
13679 * gcc.dg/fwrapv-1.c: New test case.
13680 * gcc.dg/fwrapv-2.c: New test case.
13681
13682 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13683
13684 PR c++/10956
13685 * g++.dg/template/spec9.C: New test.
13686
13687 2003-05-29 Roger Sayle <roger@eyesopen.com>
13688
13689 * gcc.dg/duff-4.c: New test case.
13690
13691 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13692
13693 PR fortran/10843
13694 * g77.dg/ffixed-form-1.f: New test
13695 * g77.dg/ffixed-form-2.f: New test
13696 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13697 * g77.dg/ffree-form-3.f: New test
13698
13699 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13700
13701 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13702 * gcc.dg/wint_t-1.c: Likewise.
13703
13704 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13705
13706 * g++.dg/template/access11.C: New test.
13707
13708 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13709
13710 PR c++/10849
13711 * g++.dg/template/access10.C: New test.
13712
13713 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13714 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13715
13716 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13717
13718 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13719
13720 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13721 suppress for powerpc-*-darwin*.
13722 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13723
13724 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13725
13726 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13727 suppress option for powerpc-*-darwin*.
13728
13729 2003-05-23 Roger Sayle <roger@eyesopen.com>
13730
13731 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13732 * gcc.dg/builtins-4.c: Add test for fmod.
13733
13734 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13735
13736 PR c++/10682
13737 * g++.dg/template/instantiate4.C: New test.
13738
13739 2003-05-22 Roger Sayle <roger@eyesopen.com>
13740
13741 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13742
13743 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13744
13745 * gcc.dg/compat/scalar-return-1_main.c: New file.
13746 * gcc.dg/compat/scalar-return-1_x.c: New file.
13747 * gcc.dg/compat/scalar-return-1_y.c: New file.
13748 * gcc.dg/compat/scalar-return-2_main.c: New file.
13749 * gcc.dg/compat/scalar-return-2_x.c: New file.
13750 * gcc.dg/compat/scalar-return-2_y.c: New file.
13751 * gcc.dg/compat/struct-return-3_main.c: New file.
13752 * gcc.dg/compat/struct-return-3_y.c: New file.
13753 * gcc.dg/compat/struct-return-3_x.c: New file.
13754 * gcc.dg/compat/struct-return-2_main.c: New file.
13755 * gcc.dg/compat/struct-return-2_x.c: New file.
13756 * gcc.dg/compat/struct-return-2_y.c: New file.
13757
13758 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13759
13760 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13761 for hppa*-hp-hpux*.
13762 * gcc.dg/20021014-1.c (dg-options): Likewise.
13763 * gcc.dg/nest.c (dg-options): Likewise.
13764
13765 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13766
13767 PR c++/9738
13768 * g++.dg/ext/dllimport2.C: New file.
13769 * g++.dg/ext/dllimport3.C: New file.
13770
13771 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13772
13773 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13774 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13775 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13776 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13777 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13778 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13779 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13780 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13781 * gcc.dg/compat/small-struct-defs.h: New file.
13782 * gcc.dg/compat/small-struct-init.h: New file.
13783 * gcc.dg/compat/small-struct-check.h: New file.
13784 * gcc.dg/compat/fp-struct-defs.h: New file.
13785 * gcc.dg/compat/fp-struct-check.h: New file.
13786 * gcc.dg/compat/fp-struct-init.h: New file.
13787 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13788 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13789
13790 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13791
13792 * gcc.dg/20030225-2.c: New test.
13793
13794 2003-05-18 Roger Sayle <roger@eyesopen.com>
13795 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13796
13797 * gcc.c-torture/compile/20030518-1.c: New test case.
13798
13799 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13800
13801 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13802 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13803 gcc-dg-debug-runtest.
13804 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13805 gcc-dg-debug-runtest.
13806
13807 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13808
13809 PR c++/9022
13810 * g++.dg/lookup/using6.C: New test.
13811
13812 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13813
13814 * g++.dg/parse/access2.C: New test.
13815
13816 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13817
13818 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13819 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13820 * gcc.dg/debug/debug.exp: Likewise.
13821
13822 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13823
13824 * gcc.dg/dollar.c: New test.
13825
13826 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13827
13828 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13829 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13830 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13831 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13832 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13833 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13834 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13835 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13836 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13837 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13838 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13839 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13840 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13841 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13842 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13843 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13844 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13845 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13846
13847 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13848
13849 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13850 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13851 support for "repo" mode.
13852 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13853 * lib/g77-dg.exp: Likewise.
13854 * lib/obj-dg.exp: Likewise.
13855
13856 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13857
13858 Merge from gcc-3_2-rhl8-branch:
13859 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13860
13861 * gcc.dg/tls/opt-6.c: New test.
13862
13863 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13864
13865 * gcc.dg/20030405-1.c: New test.
13866
13867 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13868
13869 * gcc.dg/20030309-1.c: New test.
13870
13871 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13872
13873 * gcc.c-torture/execute/20030307-1.c: New test.
13874
13875 2003-02-20 Randolph Chung <tausq@debian.org>
13876
13877 * gcc.c-torture/compile/20030220-1.c: New test.
13878
13879 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13880
13881 * gcc.dg/20030217-1.c: New test.
13882
13883 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13884
13885 * gcc.c-torture/compile/20020129-1.c: New test.
13886
13887 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13888
13889 * gcc.dg/unroll-1.c: New test.
13890
13891 2002-11-16 Jan Hubicka <jh@suse.cz>
13892
13893 * gcc.c-torture/execute/20020920-1.c: New test.
13894
13895 2002-10-08 Jakub Jelinek <jakub@redhat.com>
13896
13897 PR target/7434
13898 * gcc.c-torture/compile/20021008-1.c: New test.
13899
13900 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
13901
13902 PR target/7559
13903 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
13904
13905 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13906
13907 * gcc.c-torture/compile/20020807-1.c: New test.
13908
13909 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13910
13911 * gcc.dg/tls/opt-1.c: New test.
13912
13913 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13914
13915 * gcc.dg/20020729-1.c: New test.
13916
13917 2002-07-20 Jakub Jelinek <jakub@redhat.com>
13918
13919 * g++.dg/opt/life1.C: New test.
13920
13921 2002-05-20 Jakub Jelinek <jakub@redhat.com>
13922
13923 * gcc.dg/20020525-1.c: New test.
13924
13925 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13926
13927 PR c++/6794
13928 * g++.dg/ext/pretty1.C: New test.
13929 * g++.dg/ext/pretty2.C: New test.
13930
13931 2003-05-15 Mark Mitchell <mark@codesourcery.com>
13932
13933 PR c++/8385
13934 * g++.dg/ext/typeof5.C: New test.
13935
13936 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
13937
13938 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
13939 __USER_LABEL_PREFIX__ into account.
13940 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
13941
13942 2003-05-14 Roger Sayle <roger@eyesopen.com>
13943
13944 * gcc.dg/builtins-15.c: New test case.
13945
13946 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13947
13948 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13949
13950 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13951
13952 * lib/g++.exp: Tweak handling of additional source files.
13953 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13954 * g++.dg/special/conpr-2a.C: Rename to ...
13955 * g++.dg/special/conpr-2a.cc: ... this.
13956 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13957 * g++.dg/special/conpr-3a.C: Rename to ...
13958 * g++.dg/special/conpr-3a.cc: This.
13959 * g++.dg/special/conpr-3b.C: Rename to ...
13960 * g++.dg/special/conpr-3b.cc: This.
13961 * g++.dg/special/conpr-4.C: New test.
13962 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
13963
13964 2003-05-12 David Edelsohn <edelsohn@gnu.org>
13965
13966 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
13967
13968 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13969
13970 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
13971 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13972 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
13973 * g++.old-deja/g++.other/warn3.C: Likewise.
13974
13975 2003-05-11 Roger Sayle <roger@eyesopen.com>
13976
13977 * gcc.dg/i386-387-1.c: Update to also test log.
13978 * gcc.dg/i386-387-2.c: Likewise.
13979
13980 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
13981
13982 * g77.f-torture/execute/int8421.f: New test.
13983
13984 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13985
13986 PR c++/10230, c++/10481
13987 * g++.dg/lookup/scoped5.C: New test.
13988
13989 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13990
13991 PR c++/10552
13992 * g++.dg/template/ttp6.C: New test.
13993
13994 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
13995
13996 * gcc.c-torture/execute/builtins: New directory.
13997 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
13998 gcc.c-torture/execute/builtins.
13999 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14000 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14001 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14002 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14003
14004 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14005
14006 PR c++/9252
14007 * g++.dg/template/access8.C: New test.
14008 * g++.dg/template/access9.C: New test.
14009
14010 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14011
14012 PR c++/9554
14013 * g++.dg/parse/access1.C: New test.
14014
14015 2003-05-09 DJ Delorie <dj@redhat.com>
14016
14017 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14018 long, and not an int.
14019
14020 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14021
14022 PR c++/10555, c++/10576
14023 * g++.dg/template/memclass1.C: New test.
14024
14025 2003-05-08 DJ Delorie <dj@redhat.com>
14026
14027 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14028 targets.
14029 * gcc.c-torture/execute/20021024-1.x: Likewise.
14030 * gcc.c-torture/execute/shiftdi.x: Likewise.
14031 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14032 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14033 * gcc.dg/20021018-1.c: Likewise.
14034
14035 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14036
14037 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14038
14039 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14040 (bcopy): Call memmove.
14041
14042 2003-05-08 Roger Sayle <roger@eyesopen.com>
14043
14044 * g77.f-torture/compile/8485.f: New test case.
14045
14046 2003-05-07 Richard Henderson <rth@redhat.com>
14047
14048 PR c++/10570
14049 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14050 Verify exception_cleanup not called for rethrows.
14051 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14052 when exiting catch block without rethrowing.
14053 * g++.dg/eh/forced3.C: New.
14054 * g++.dg/eh/forced4.C: New.
14055
14056 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14057
14058 * gcc.dg/20030505.c: Fix triplet.
14059
14060 2003-05-06 DJ Delorie <dj@redhat.com>
14061
14062 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14063 * gcc.dg/nest.c: Likewise.
14064
14065 2003-05-05 Roger Sayle <roger@eyesopen.com>
14066
14067 * gcc.dg/builtins-14.c: New test case.
14068
14069 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14070
14071 * lib/compat.exp (compat-execute): New argument.
14072 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14073 * gcc.dg/compat: New test directory.
14074 * gcc.dg/compat/compat.exp: New expect script.
14075 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14076 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14077 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14078 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14079 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14080 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14081
14082 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14083 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14084 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14085 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14086 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14087 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14088 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14089 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14090 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14091 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14092 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14093 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14094 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14095 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14096 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14097
14098 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14099
14100 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14101
14102 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14103
14104 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14105
14106 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14107
14108 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14109 * gcc.dg/ppc-fsel-2.c: New test.
14110
14111 * gcc.dg/unused-5.c: New test.
14112
14113 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14114
14115 PR c++/10496
14116 * g++.dg/warn/pmf1.C: New test.
14117
14118 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14119
14120 PR c++/4494
14121 * g++.dg/warn/main.C: New test.
14122
14123 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14124
14125 * gcc.dg/nonnull-3.c: New test.
14126
14127 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14128
14129 * gcc.dg/cpp/Wtrigraphs.c: Update.
14130 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14131
14132 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14133
14134 * gcc.dg/ppc-fsel-1.c: New test.
14135
14136 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14137
14138 PR c/10604
14139 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14140
14141 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14142
14143 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14144
14145 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14146
14147 PR c++/9364, c++/10553, c++/10586
14148 * g++.dg/parse/typename4.C: New test.
14149 * g++.dg/parse/typename5.C: Likewise.
14150
14151 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14152
14153 * gcc.c-torture/compile/20030503-1.c: New test.
14154
14155 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14156
14157 * g++.dg/lookup/using5.C: Fix testcase error.
14158
14159 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14160
14161 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14162 since MEABI is no longer supported. Remove all vestiges
14163 of MEABI from the test.
14164
14165 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14166
14167 PR c++/10554
14168 * g++.dg/lookup/using5.C: New test.
14169
14170 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14171
14172 PR c++/8772
14173 * g++.dg/template/ttp5.C: New test.
14174
14175 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14176
14177 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14178 (dg-gpp-additional-sources): New function.
14179 (dg-gpp-additional-files): Likewise.
14180 * lib/g++.exp (additional_sources): New variable.
14181 (additional_files): Likewise.
14182 (g++_target_compile): Deal with them.
14183 * lib/old-dejagnu.exp: Remove.
14184 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14185 * g++.old-deja: Revise all tests to use dg commands.
14186
14187 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14188
14189 PR c++/9432, c++/9528
14190 * g++.dg/lookup/using4.C: New test.
14191
14192 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14193
14194 * gcc.dg/noreturn-5.c: New file.
14195 * gcc.dg/noreturn-6.c: New file.
14196
14197 * gcc.c-torture/compile/inline-1.c: New file.
14198
14199 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14200
14201 PR c++/10551
14202 * g++.dg/template/explicit1.C: New test.
14203
14204 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14205
14206 PR c++/10549
14207 * g++.dg/other/bitfield1.C: New test.
14208
14209 PR c++/10527
14210 * g++.dg/init/new7.C: New test.
14211
14212 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14213
14214 * g++.dg/ext/desig1.C: New test.
14215 * g++.dg/ext/init1.C: Update.
14216
14217 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14218
14219 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14220
14221 PR c++/10180
14222 * g++.dg/warn/Winline-1.C: New test.
14223
14224 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14225
14226 * gcc.c-torture/execute/string-opt-19.c: New test.
14227
14228 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14229 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14230
14231 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14232
14233 PR c++/10506
14234 * g++.dg/init/new6.C: New test.
14235
14236 PR c++/10503
14237 * g++.dg/init/ref6.C: New test.
14238
14239 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14240
14241 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14242
14243 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14244
14245 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14246 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14247
14248 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14249
14250 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14251 initialized static data members.
14252
14253 2003-04-25 H.J. Lu <hjl@gnu.org>
14254
14255 * gcc.dg/ia64-sync-4.c: New test.
14256
14257 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14258
14259 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14260 date.
14261
14262 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14263
14264 PR c++/10337
14265 * g++.dg/warn/conv1.C: New test.
14266 * g++.old-deja/g++.other/conv7.C: Adjust.
14267 * g++.old-deja/g++.other/overload14.C: Adjust.
14268
14269 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14270
14271 PR c++/10471
14272 * g++.dg/template/defarg2.C: New test.
14273
14274 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14275
14276 * gcc.dg/cpp/include2.c: Update.
14277 * gcc.dg/cpp/multiline-2.c: New.
14278 * gcc.dg/cpp/multiline.c: Update.
14279 * gcc.dg/cpp/strify2.c: Update.
14280 * gcc.dg/cpp/trad/literals-2.c: Update.
14281
14282 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14283
14284 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14285
14286 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14287
14288 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14289
14290 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14291
14292 PR c++/10451
14293 * g++.dg/parse/crash4.C: New test.
14294
14295 PR c++/9847
14296 * g++.dg/parse/crash5.C: New test.
14297
14298 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14299
14300 PR c++/10446
14301 * g++.dg/parse/crash3.C: New test.
14302
14303 PR c++/10428
14304 * g++.dg/parse/elab1.C: New test.
14305
14306 2003-04-22 Devang Patel <dpatel@apple.com>
14307
14308 * gcc.dg/cpp/trad/funlike-5.c: New test.
14309
14310 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14311
14312 * g++.dg/other/packed1.C: Fix dg options.
14313
14314 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14315
14316 * g++.dg/other/offsetof2.C: New test.
14317
14318 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14319
14320 * g++.dg/template/recurse.C: Adjust location of error messages.
14321
14322 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14323
14324 PR c++/9881
14325 * g++.dg/init/addr-const1.C: New test.
14326 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14327
14328 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14329
14330 PR c++/10405
14331 * g++.dg/lookup/struct-hack1.C: New test.
14332
14333 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14334
14335 * ucs.c: Update diagnostic messages.
14336
14337 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14338
14339 * gcc.dg/cpp/truefalse.cpp: New test.
14340 * gcc.dg/cpp/cpp.exp: Update.
14341 * g++.dg/other/stdbool-if.C: Remove.
14342
14343 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14344
14345 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14346 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14347
14348 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14349
14350 * gcc.c-torture/compile/20030418-1.c: New test.
14351
14352 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14353
14354 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14355
14356 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14357
14358 PR c++/10347
14359 g++.dg/template/dependent-name1.C: New test.
14360
14361 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14362
14363 * gcc.dg/warn-1.c (tourist_guide): New array,
14364 contains a pointer to bar.
14365
14366 2003-04-16 Roger Sayle <roger@eyesopen.com>
14367
14368 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14369 * gcc.c-torture/execute/medce-1.c: New test case.
14370 * gcc.c-torture/execute/medce-2.c: New test case.
14371
14372 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14373
14374 * lib/prune.exp: Ignore more messages.
14375
14376 PR c++/10381
14377 * g++.dg/parse/lookup3.C: New test.
14378
14379 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14380
14381 * gcc.c-torture/compile/20030415-1.c : New test.
14382
14383 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14384
14385 * gcc.c-torture/execute/scope-2.c: Move to ...
14386 * gcc.dg/noncompile/scope.c: .... here.
14387
14388 2003-04-14 Roger Sayle <roger@eyesopen.com>
14389
14390 * gcc.dg/20030414-2.c: New test case.
14391
14392 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14393
14394 PR target/10377
14395 * gcc.dg/20030414-1.c: New test.
14396
14397 2003-04-13 Roger Sayle <roger@eyesopen.com>
14398
14399 * gcc.dg/builtins-12.c: New test case.
14400 * gcc.dg/builtins-13.c: New test case.
14401
14402 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14403
14404 * gcc.c-torture/execute/string-opt-18.c: New test.
14405
14406 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14407
14408 PR c++/10300
14409 * g++.dg/init/new5.C: New test.
14410
14411 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14412
14413 PR c++/7910
14414 * g++.dg/ext/dllimport1.C: New test.
14415
14416 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14417
14418 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14419
14420 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14421
14422 PR Fortran/9263
14423 * g77.f-torture/noncompile/9263.f: New test
14424 PR Fortran/1832
14425 * g77.f-torture/execute/1832.f: New test
14426
14427 2003-04-11 David Chad <davidc@freebsd.org>
14428 Loren J. Rittle <ljrittle@acm.org>
14429
14430 libobjc/8562
14431 * objc.dg/headers.m: New test.
14432
14433 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14434
14435 * gcc.c-torture/execute/builtin-noret-2.c: New.
14436 * gcc.c-torture/execute/builtin-noret-2.x: New.
14437 XFAIL builtin-noret-2.c at -O1 and above.
14438 * gcc.dg/redecl.c: New.
14439 * gcc.dg/Wshadow-1.c: Update error regexps.
14440
14441 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14442
14443 * g++.dg/abi/bitfield10.C: New test.
14444
14445 2003-04-09 Mike Stump <mrs@apple.com>
14446
14447 * gcc.dg/pch/pch.exp: Make testcase names longer.
14448 * g++.dg/pch/pch.exp: Make testcase names longer.
14449
14450 2003-04-08 Roger Sayle <roger@eyesopen.com>
14451
14452 * gcc.dg/builtins-11.c: New test case.
14453
14454 2003-04-08 Roger Sayle <roger@eyesopen.com>
14455
14456 * gcc.dg/builtins-9.c: New test case.
14457 * gcc.dg/builtins-10.c: New test case.
14458
14459 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14460
14461 * gcc.dg/noncompile/init-4.c.c: New test.
14462
14463 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14464
14465 * gcc.misc-test/gcov-9.c: New test.
14466 * gcc.misc-test/gcov-10.c: New test
14467 * gcc.misc-test/gcov-11.c: New test.
14468
14469 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14470
14471 PR optimization/10024
14472 * gcc.c-torture/compile/20030405-1.c: New test.
14473
14474 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14475
14476 * gcc.dg/pch/static-3.c: New.
14477 * gcc.dg/pch/static-3.hs: New.
14478 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14479
14480 2003-04-04 Richard Henderson <rth@redhat.com>
14481
14482 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14483 * g++.dg/eh/forced2.C: Likewise.
14484
14485 2003-04-03 Mike Stump <mrs@apple.com>
14486
14487 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14488 target arg.
14489 (scan-assembler-times, scan-assembler-not): Likewise.
14490 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14491
14492 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14493
14494 * gcc.dg/sparc-loop-1.c: New test.
14495
14496 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14497
14498 PR other/9274
14499 * g++.dg/pch/system-2.C: New.
14500 * g++.dg/pch/system-2.Hs: New.
14501
14502 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14503
14504 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14505
14506 * g++.dg/eh/simd-1.C (vecfunc): Same.
14507
14508 2003-04-01 Roger Sayle <roger@eyesopen.com>
14509
14510 * gcc.c-torture/execute/20030401-1.c: New test case.
14511
14512 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14513
14514 * objc.dg/defs.m: New.
14515
14516 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14517
14518 * g++.dg/eh/simd-1.C: New.
14519 * g++.dg/eh/simd-2.C: New.
14520
14521 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14522
14523 * gcc.c-torture/execute/simd-3.c: New.
14524
14525 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14526
14527 PR c/9936
14528 * gcc.dg/20030331-2.c: New test.
14529
14530 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14531
14532 PR c++/10278
14533 * g++.dg/parse/crash2.C: New test.
14534
14535 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14536
14537 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14538 * gcc.c-torture/execute/20030331-1.c: ...here.
14539
14540 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14541
14542 * gcc.c-torture/execute/20030331-1.c: New test.
14543
14544 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14545
14546 * lib/gcov.exp: Adjust call return testing strings.
14547 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14548
14549 2003-03-31 Roger Sayle <roger@eyesopen.com>
14550
14551 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14552 * gcc.dg/builtins-7.c: New test case.
14553 * gcc.dg/builtins-8.c: New test case.
14554
14555 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14556
14557 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14558
14559 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14560
14561 PR c++/7647
14562 * g++.dg/lookup-class-member-2.C: New test.
14563
14564 2003-03-30 Glen Nakamura <glen@imodulo.com>
14565
14566 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14567
14568 2003-03-28 Roger Sayle <roger@eyesopen.com>
14569
14570 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14571
14572 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14573
14574 * g++.dg/init/attrib1.C: New test.
14575
14576 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14577
14578 * gcc.dg/ultrasp8.c: New test.
14579
14580 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14581
14582 * gcc.dg/ultrasp7.c: New test.
14583
14584 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14585
14586 PR c++/10047
14587 * g++.dg/template/inline1.C: New test.
14588
14589 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14590
14591 * gcc.dg/sparc-dwarf2.c: New test.
14592
14593 2003-03-27 Roger Sayle <roger@eyesopen.com>
14594
14595 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14596 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14597
14598 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14599
14600 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14601 than reading .x files.
14602 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14603 * g77.dg/gcov/gcov-1.f: Likewise.
14604 * gcc.misc-tests/gcov-4b.c: Likewise.
14605 * gcc.misc-tests/gcov-5b.c: Likewise.
14606 * gcc.misc-tests/gcov-6.c: Likewise.
14607 * gcc.misc-tests/gcov-7.c: Likewise.
14608 * gcc.misc-tests/gcov-8.c: Likewise.
14609 * g++.dg/gcov/gcov-1.x: Remove.
14610 * g77.dg/gcov/gcov-1.x: Likewise.
14611 * gcc.misc-tests/gcov-4b.x: Likewise.
14612 * gcc.misc-tests/gcov-5b.x: Likewise.
14613 * gcc.misc-tests/gcov-6.x: Likewise.
14614 * gcc.misc-tests/gcov-7.x: Likewise.
14615 * gcc.misc-tests/gcov-8.x: Likewise.
14616
14617 2003-03-27 Glen Nakamura <glen@imodulo.com>
14618
14619 PR opt/10087
14620 * gcc.dg/20030324-1.c: New test.
14621
14622 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14623
14624 PR c++/10224
14625 * g++.dg/template/arg3.C: New test.
14626
14627 PR c++/10158
14628 * g++.dg/template/friend18.C: New test.
14629
14630 2003-03-26 Roger Sayle <roger@eyesopen.com>
14631
14632 * g77.f-torture/compile/20030326-1.f: New test case.
14633
14634 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14635
14636 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14637
14638 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14639
14640 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14641
14642 * gcc.dg/ia64-sync-3.c: New test.
14643
14644 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14645
14646 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14647
14648 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14649
14650 * gcc.dg/ultrasp6.c: New test.
14651
14652 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14653
14654 * gcc.dg/i386-signbit-1.c: New test.
14655 * gcc.dg/i386-signbit-2.c: New test.
14656 * gcc.dg/i386-signbit-3.c: New test.
14657
14658 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14659
14660 * gcc.dg/ultrasp5.c: Fix options.
14661
14662 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14663
14664 * gcc.dg/ultrasp5.c: Fix comment.
14665
14666 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14667
14668 PR fortran/10197
14669 * g77.f-torture/execute/10197.f: New test.
14670
14671 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14672
14673 PR c++/9898, c++/383
14674 * g++.dg/template/conv6.C: New test.
14675
14676 PR c++/10119
14677 * g++.dg/template/ptrmem5.C: New test.
14678
14679 PR c++/10026
14680 * g++.dg/lookup/koenig1.C: New test.
14681
14682 PR C++/10199
14683 * g++.dg/lookup/template2.C: New test.
14684
14685 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14686
14687 * g++.dg/opt/rtti1.C: New test.
14688
14689 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14690
14691 * gcc.dg/ultrasp5.c: New test.
14692
14693 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14694
14695 PR middle-end/9967
14696 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14697 builtin fputs.
14698
14699 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14700
14701 PR c/8224
14702 * gcc.dg/20030323-1.c: New test.
14703
14704 2003-03-23 Roger Sayle <roger@eyesopen.com>
14705
14706 * gcc.c-torture/compile/20030323-1.c: New test case.
14707
14708 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14709
14710 * gcc.dg/20030321-1.c: New test.
14711
14712 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14713
14714 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14715
14716 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14717
14718 PR c++/9978, c++/9708
14719 * g++.dg/ext/vlm1.C: Adjust expected error.
14720 * g++.dg/ext/vla2.C: New test.
14721 * g++.dg/template/arg1.C: New test.
14722 * g++.dg/template/arg2.C: New test.
14723
14724 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14725
14726 * g77.f-torture/execute/select.f: New test.
14727 * g77.f-torture/noncompile/select_no_compile.f: New test.
14728
14729 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14730
14731 PR c++/9898
14732 * g++.dg/other/error4.C: New test.
14733
14734 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14735
14736 * g++.dg/template/friend17.C: New test.
14737
14738 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14739
14740 * gcc.c-torture/compile/20030320-1.c: New.
14741
14742 2003-03-20 Roger Sayle <roger@eyesopen.com>
14743
14744 * gcc.dg/builtins-6.c: New test case.
14745
14746 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14747
14748 PR target/10073
14749 * gcc.c-torture/compile/20030319-1.c: New.
14750
14751 2003-03-18 Jan Hubicka <jh@suse.cz>
14752
14753 * gcc.dg/i386-cvt-1.c: New test.
14754
14755 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14756
14757 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14758 * objc.dg/naming-2.m: Likewise.
14759
14760 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14761
14762 PR c++/9639
14763 * g++.dg/parse/crash1.C: New test.
14764
14765 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14766
14767 PR c++/8805
14768 * g++.dg/eh/cleanup1.C: New test.
14769
14770 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14771
14772 * gcc.c-torture/execute/20030316-1.c: New test case.
14773
14774 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14775
14776 PR c++/9629
14777 * g++.dg/init/ctor2.C: New test.
14778
14779 2003-03-15 Roger Sayle <roger@eyesopen.com>
14780
14781 * g77.f-torture/compile/xformat.f: New test case.
14782
14783 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14784
14785 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14786 * g++.old-deja/g++.mike/eh50.C: Likewise.
14787
14788 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14789
14790 PR c++/6440
14791 * g++.dg/template/spec7.C: New test.
14792 * g++.dg/template/spec8.C: Likewise.
14793
14794 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14795
14796 * gcc.c-torture/execute/20030313-1.c: New test.
14797
14798 2003-03-14 Richard Henderson <rth@redhat.com>
14799
14800 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14801
14802 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14803
14804 * gcc.c-torture/compile/20030314-1.c: New test.
14805
14806 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14807
14808 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14809 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14810 thumb target,
14811 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14812 to accept newer _imp__ prefix and additional
14813 newline in .drectve section.
14814 * gcc.dg/dll-4.c: Likewise.
14815 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14816 switch.
14817
14818 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14819
14820 * g++.dg/parse/namespace9.C: New test.
14821
14822 * g++.dg/init/ref5.C: New test.
14823 * g++.dg/parse/ptrmem1.C: Likewise.
14824
14825 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14826
14827 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14828 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14829 regular expression.
14830 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14831 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14832
14833 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14834
14835 * gcc.c-torture/execute/20030224-2.c: New test.
14836
14837 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14838
14839 * gcc.dg/decl-3.c: New test.
14840
14841 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14842
14843 * gcc.dg/i386-loop-2.c: New test.
14844
14845 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14846
14847 PR c++/9474
14848 * g++.dg/parse/namespace8.C: New test.
14849
14850 PR c++/9924
14851 * g++.dg/overload/builtin2.C: New test.
14852
14853 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14854
14855 * gcc.dg/return-type-3.c: New test.
14856
14857 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14858
14859 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14860 profiling options are not supported.
14861
14862 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14863
14864 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14865 * g++.old-deja/g++.warn/impint2.C: Likewise.
14866
14867 2003-03-10 Devang Patel <dpatel@apple.com>
14868
14869 * g++.dg/cpp/c++_cmd_1.C: New test.
14870 * g++.dg/cpp/c++_cmd_1.h: New file.
14871
14872 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14873
14874 * gcc.dg/altivec-9.c: New file.
14875
14876 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14877
14878 * gcc.dg/ppc-sdata-1.c: New test.
14879 * gcc.dg/ppc-sdata-2.c: New test.
14880
14881 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14882
14883 PR c++/9373
14884 * g++.dg/opt/ptrmem2.C: New test.
14885
14886 PR c++/8534
14887 * g++.dg/opt/ptrmem1.C: New test.
14888
14889 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14890
14891 * gcc.dg/i386-loop-1.c: New test.
14892
14893 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14894
14895 PR c++/9970
14896 * g++.dg/lookup/friend1.C: New test.
14897
14898 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14899
14900 PR c++/9823
14901 * g++.dg/parser/constructor1.C: New test.
14902
14903 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
14904
14905 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
14906
14907 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14908
14909 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14910
14911 * gcc.dg/cpp/Wunused.c: Update test.
14912
14913 2003-03-08 Jan Hubicka <jh@suse.cz>
14914
14915 * gcc.dg/inline-3.c: New test.
14916
14917 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14918
14919 PR c++/9809
14920 * g++.dg/parse/builtin1.C: New test.
14921
14922 PR c++/9982
14923 * g++.dg/abi/cookie1.C: New test.
14924 * g++.dg/abi/cookie2.C: Likewise.
14925
14926 PR c++/9524
14927 * g++.dg/template/field1.C: New test.
14928
14929 PR c++/9912
14930 * g++.dg/parse/class1.C: New test.
14931 * g++.dg/parse/namespace7.C: Likewise.
14932 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
14933
14934 2003-03-07 Mark Mitchell <mark@codesourcery.com>
14935
14936 * g++.dg/init/ref4.C: New test.
14937
14938 2003-03-07 Jan Hubicka <jh@suse.cz>
14939
14940 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
14941 * gcc.dg/inline-3.c: New test.
14942
14943 2003-03-06 Mark Mitchell <mark@codesourcery.com>
14944
14945 * g++.dg/init/ref3.C: New test.
14946
14947 PR c++/9965
14948 * g++.dg/init/ref2.C: New test.
14949
14950 PR c++/9400
14951 * g++.dg/warn/Wshadow-2.C: New test.
14952
14953 PR c++/9791
14954 * g++.dg/warn/Woverloaded-1.C: New test.
14955
14956 2003-03-05 Jan Hubicka <jh@suse.cz>
14957
14958 * gcc.dg/i386-local2.c: New.
14959 * gcc.dg/i386-local.c: Fix typo.
14960
14961 2003-03-05 Mark Mitchell <mark@codesourcery.com>
14962
14963 * g++.dg/abi/layout3.C: New test.
14964
14965 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14966
14967 * gcc.c-torture/compile/20030305-1.c
14968
14969 2003-03-05 Jan Hubicka <jh@suse.cz>
14970
14971 * gcc.dg/i386-local.c: New.
14972
14973 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
14974
14975 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
14976
14977 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14978
14979 * gcc.dg/switch-2.c: New test.
14980 * gcc.dg/switch-3.c: New test.
14981 * gcc.dg/Wswitch.c: Adjust line numbers.
14982 * gcc.dg/Wswitch-default.c: Likewise.
14983 * gcc.dg/Wswitch-enum.c: Likewise.
14984
14985 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
14986
14987 * gcc.c-torture/execute/20030222-1.c: New test.
14988
14989 2003-03-03 James E Wilson <wilson@tuliptree.org>
14990
14991 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
14992
14993 2003-03-03 Mark Mitchell <mark@codesourcery.com>
14994
14995 PR c++/9878
14996 * g++.dg/init/ref1.C: New test.
14997
14998 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
14999
15000 * gcc.dg/sh-relax.c: New SH-only test.
15001
15002 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15003
15004 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15005 comment explaining purpose of testcase.
15006
15007 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15008
15009 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15010 for HC11/HC12 (asm needs two int registers).
15011 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15012 HC11/HC12 because the test uses an asm which needs two 32-bit
15013 registers.
15014
15015 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15016
15017 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15018 for HC11/HC12 (array is too large otherwise).
15019 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15020 * gcc.c-torture/compile/20010518-2.x: Likewise.
15021 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15022 HC11/HC12 (array is too large).
15023
15024 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15025
15026 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15027 * lib/g++-dg.exp (g++-dg-test): Likewise.
15028
15029 2003-03-01 Roger Sayle <roger@eyesopen.com>
15030
15031 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15032 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15033
15034 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15035
15036 * g++.dg/warn/implicit-typename1.C: Remove warning.
15037
15038 2003-02-28 Richard Henderson <rth@redhat.com>
15039
15040 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15041 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15042
15043 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15044
15045 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15046 * g++.dg/pch/pch.exp: Likewise.
15047
15048 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15049
15050 PR c++/9879
15051 * testsuite/g++.dg/init/new4.C: New test.
15052
15053 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15054
15055 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15056
15057 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15058
15059 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15060 unsigned long.
15061
15062 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15063 wider than float.
15064
15065 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15066
15067 * lib/scanasm.exp: Add support for counting numbers of
15068 occurences.
15069 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15070 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15071
15072 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15073
15074 PR c++/9683
15075 * g++.dg/template/static3.C: New test.
15076
15077 PR c++/9829
15078 * g++.dg/parse/namespace6.C: New test.
15079
15080 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15081
15082 PR target/9732
15083 * gcc.dg/20030225-1.c: New test.
15084
15085 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15086
15087 * README: Remove out-of-date information.
15088
15089 PR c++/9836
15090 * g++.dg/template/spec6.C: New test.
15091
15092 2003-02-24 Jeff Law <law@redhat.com>
15093
15094 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15095
15096 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15097
15098 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15099 * gcc.dg/pragma-ep-1.c: Likewise.
15100
15101 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15102
15103 PR c++/9602
15104 * g++.dg/template/friend16.C: New test.
15105
15106 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15107
15108 PR c++/5333
15109 * g++.dg/parse/fused-params1.C: Adjust error messages.
15110 * g++.dg/template/nested3.C: New test.
15111
15112 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15113
15114 * g++.dg/abi/param1.C: New test.
15115
15116 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15117
15118 PR c++/7982
15119 * g++.dg/warn/implicit-typename1.C: New test.
15120
15121 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15122
15123 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15124 with "mtune".
15125 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15126 * gcc.c-torture/execute/20010129-1.x: Likewise.
15127 * gcc.dg/20011107-1.c: Likewise.
15128 * gcc.dg/20020108-1.c: Likewise.
15129 * gcc.dg/20020122-3.c: Likewise.
15130 * gcc.dg/20020206-1.c: Likewise.
15131 * gcc.dg/20020310-1.c: Likewise.
15132 * gcc.dg/20020426-2.c: Likewise.
15133 * gcc.dg/20020517-1.c: Likewise.
15134 * gcc.dg/991230-1.c: Likewise.
15135 * gcc.dg/i386-unroll-1.c: Likewise.
15136 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15137
15138 2003-02-22 Jan Hubicka <jh@suse.cz>
15139
15140 * gcc.dg/i386-mul.c: New test.
15141
15142 2003-02-21 Roger Sayle <roger@eyesopen.com>
15143
15144 * gcc.dg/builtins-5.c: New test case.
15145
15146 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15147
15148 * gcc.dg/asmreg-1.c: New test.
15149
15150 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15151
15152 PR c++/9749
15153 * g++.dg/parse/varmod1.C: New test.
15154
15155 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15156
15157 PR c++/9727
15158 * g++.dg/template/op1.C: New test.
15159
15160 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15161
15162 PR c++/8906
15163 * g++.dg/template/nested2.C: New test.
15164
15165 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15166
15167 PR c++/8724
15168 * g++.dg/expr/dtor1.C: New test.
15169
15170 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15171
15172 * gcc.dg/cpp/include3.c: New test.
15173 * gcc.dg/cpp/inc/foo.h: New file.
15174
15175 2003-02-21 Glen Nakamura <glen@imodulo.com>
15176
15177 * gcc.c-torture/execute/20030221-1.c: New test.
15178
15179 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15180
15181 PR c++/9729
15182 * g++.dg/abi/conv1.C: New test.
15183
15184 2003-02-20 Jan Hubicka <jh@suse.cz>
15185
15186 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15187
15188 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15189
15190 * gcc.c-torture/compile/20030219-1.c: New test.
15191
15192 2003-02-18 Jan Hubicka <jh@suse.cz>
15193
15194 * gcc.dg/funcorder.c: New test.
15195
15196 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15197
15198 * gcc.c-torture/execute/20030218-1.c: New.
15199
15200 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15201
15202 * gcc.dg/20030218-1.c: New.
15203
15204 2003-02-18 Richard Henderson <rth@redhat.com>
15205
15206 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15207 * gcc.dg/attr-used-2.c: New.
15208
15209 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15210
15211 PR c++/9704
15212 * g++.dg/init/copy5.C: New test.
15213
15214 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15215
15216 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15217 * g++.dg/pch/pch.exp: Likewise.
15218
15219 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15220
15221 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15222 STACK_SIZE is not defined.
15223
15224 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15225
15226 PR c++/9457
15227 * g++.dg/template/init1.C: New test.
15228
15229 2003-02-16 Jan HUbicka <jh@suse.cz>
15230
15231 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15232 (foo): Add few extra tests
15233 * gcc.dg/c99-const-expr-3.c: Likewise.
15234 * gcc.c-torture/execute/20030216-1.c: New.
15235
15236 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15237
15238 PR c++/9459
15239 * g++.dg/ext/typeof4.C: New test.
15240
15241 2003-02-15 Roger Sayle <roger@eyesopen.com>
15242
15243 * gcc.dg/i386-387-3.c: New test case.
15244
15245 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15246
15247 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15248 cris-*-elf* cris-*-aout* and mmix-*-*.
15249
15250 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15251
15252 * gcc.dg/20030213-1.c: New test.
15253
15254 2003-02-12 Roger Sayle <roger@eyesopen.com>
15255
15256 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15257 * gcc.dg/i386-387-2.c: Likewise.
15258
15259 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15260
15261 * gcc.dg/ppc-spe.c: Fix formatting.
15262 Enable tests that were previously unsupported by gas.
15263 Delete tests for instructions that no longer exist.
15264 Switch arguments on evsubifw builtin.
15265
15266 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15267
15268 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15269 STACK_SIZE is too small.
15270
15271 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15272 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15273
15274 * gcc.dg/decl-2.c: New test.
15275
15276 2003-02-10 Jan Hubicka <jh@suse.cz>
15277
15278 * gcc.dg/i386-fpcvt-1.c: New test.
15279
15280 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15281
15282 * gcc.c-torture/execute/20030209-1.c: New test.
15283
15284 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15285
15286 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15287 int-wide bitops, use the constants of the same width.
15288 Likewise, if long long is 32-bit wide, test bitops using
15289 32-bit constants.
15290
15291 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15292
15293 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15294
15295 2003-02-07 Roger Sayle <roger@eyesopen.com>
15296
15297 * testsuite/gcc.dg/builtins-4.c: New test case.
15298
15299 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15300
15301 * gcc.dg/20020430-1.c: Fix dg command typos.
15302 * gcc.dg/20020503-1.c: Likewise.
15303
15304 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15305
15306 PR c++/8785
15307 * g++.dg/parse/fused-params1.C: New test.
15308
15309 PR c++/8857
15310 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15311
15312 PR c++/8921
15313 * g++.dg/parse/non-dependent1.C: New test.
15314
15315 PR c++/8928
15316 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15317
15318 PR c++/9228
15319 * g++.dg/parse/undefined7.C: New test.
15320 * g++.dg/parse/non-templ1.C: New test.
15321
15322 PR c++/9229
15323 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15324
15325 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15326
15327 * gcc.c-torture/compile/20030206-1.c: New test.
15328
15329 2003-02-05 Roger Sayle <roger@eyesopen.com>
15330
15331 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15332 "pow" to "foo" to avoid potential confusion with a math built-in.
15333
15334 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15335
15336 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15337 conditions for SPARC targets.
15338
15339 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15340
15341 * gcc.dg/20030204-1.c: New test.
15342
15343 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15344
15345 PR c++/38
15346 * g++.dg/parse/array-size1.C: New test.
15347
15348 PR c++/5657
15349 * g++.dg/parse/undefined3.C: New test.
15350
15351 PR c++/5665
15352 * g++.dg/parse/undefined4.C: New test.
15353
15354 PR c++/5975
15355 * g++.dg/parse/undefined5.C: New test.
15356
15357 PR c++/7259
15358 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15359
15360 PR c++/8578
15361 * g++.dg/parse/casting-operator1.C: New test.
15362
15363 PR c++/8596
15364 * g++.dg/parse/undefined6.C: New test.
15365
15366 PR c++/8736
15367 * g++.dg/parse/missing-template1.C: New test.
15368
15369 2003-02-04 Jan Hubicka <jh@suse.cz>
15370
15371 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15372 * gcc.dg/i386-cmov?.c: Likewise.
15373 * gcc.dg/i386-fpcvt-?.c: Likewise.
15374 * gcc.dg/i386-ssefp-1.c: Likewise.
15375 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15376 conventions.
15377
15378 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15379
15380 PR c++/7129
15381 * testsuite/g++.dg/ext/max.C: New test.
15382
15383 2003-02-03 Jan Hubicka <jh@suse.cz>
15384
15385 * gcc.c-torture/execute/20030203-1.c: New test.
15386
15387 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15388
15389 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15390 'natural-endian'.
15391
15392 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15393
15394 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15395 * g++.dg/init/new2.C: Likewise.
15396 * g++.dg/other/new1.C: Likewise.
15397
15398 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15399
15400 * gcc.dg/struct-ret-libc.c: New test.
15401
15402 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15403
15404 * gcc.dg/20030129-1.c: New test.
15405
15406 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15407
15408 PR c++/8849
15409 * g++.dg/template/ptrmem4.C: New test.
15410
15411 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15412
15413 * g++.dg/parser/constant1.C: New test.
15414
15415 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15416
15417 PR c++/8591
15418 * g++.dg/parse/friend2.C: New test.
15419
15420 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15421
15422 PR c++/9437
15423 * g++.dg/template/unify4.C: New test.
15424
15425 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15426
15427 * gcc.c-torture/execute/20030128-1.c: New test.
15428
15429 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15430
15431 * g++.dg/lookup/nested1.C: Test moved from ...
15432 * g++.old-deja/g++.other/lookup24.C: ... here.
15433
15434 2003-01-28 Jan Hubicka <jh@suse.cz>
15435
15436 * gcc.dg/i386-cmov5.c: New test.
15437
15438 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15439
15440 * gcc.c-torture/execute/20010925-1.c: Changed the
15441 memcpy declaration.
15442
15443 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15444
15445 PR c++/3902
15446 * g++.dg/parse/template5.C: New test.
15447
15448 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15449
15450 PR fortran/9258
15451 * g77.dg/pr9258: New test.
15452
15453 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15454
15455 * README: Move relevant parts from README.g++.
15456
15457 * README.g++: Remove this file.
15458
15459 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15460
15461 * g++.dg/abi/dcast1.C: New test.
15462
15463 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15464
15465 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15466
15467 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15468
15469 PR c++/47
15470 * g++.old-deja/g++.other/lookup24.C: New test.
15471
15472 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15473
15474 PR middle-end/7227
15475 * gcc.dg/uninit-C.c: New test.
15476
15477 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15478
15479 * g++.dg/abi/covariant1.C: New test.
15480
15481 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15482
15483 * gcc.dg/20030123-1.c: New test.
15484
15485 2003-01-25 Jan Hubicka <jh@suse.cz>
15486
15487 PR opt/8492
15488 * gcc.c-torture/compile/20030125-1.c
15489
15490 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15491
15492 PR c++/9403
15493 * g++.dg/parse/template3.C: New test.
15494 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15495
15496 PR c++/795
15497 * g++.dg/parse/template4.C: New test.
15498
15499 PR c++/9415
15500 * g++.dg/template/qual2.C: New test.
15501
15502 PR c++/8545
15503 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15504
15505 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15506
15507 2003-01-25 Roger Sayle <roger@eyesopen.com>
15508
15509 * gcc.c-torture/execute/switch-1.c: New test case.
15510
15511 2003-01-25 Jan Hubicka <jh@suse.cz>
15512
15513 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15514
15515 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15516
15517 Tweaks for Bison-1.875. From the NEWS file:
15518 "- `parse error' -> `syntax error'
15519 Bison now uniformly uses the term `syntax error'"
15520 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15521 * gcc.dg/cpp/digraph2.c: Likewise.
15522 * gcc.dg/cpp/direct2.c: Likewise.
15523 * gcc.dg/cpp/paste4.c: Likewise.
15524 * gcc.dg/c90-restrict-1.c: Likewise.
15525 * gcc.dg/c99-func-2.c: Likewise.
15526 * gcc.dg/noncompile/920721-2.c: Likewise.
15527 * gcc.dg/noncompile/930622-2.c: Likewise.
15528 * gcc.dg/noncompile/940112-1.c: Likewise.
15529 * gcc.dg/noncompile/950921-1.c: Likewise.
15530 * gcc.dg/noncompile/951123-1.c: Likewise.
15531 * gcc.dg/noncompile/971104-1.c: Likewise.
15532 * gcc.dg/noncompile/990416-1.c: Likewise.
15533
15534 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15535
15536 * g++.dg/parse/undefined1.C: Add error message.
15537
15538 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15539
15540 PR c++/9354
15541 * g++.dg/parse/new1.C: New test.
15542
15543 PR c++/9216
15544 * g++.dg/parse/template2.C: New test.
15545
15546 PR c++/9354
15547 * g++.dg/parse/typedef2.C: New test.
15548
15549 PR c++/9328
15550 * g++.dg/ext/typeof3.C: New test.
15551
15552 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15553
15554 PR c++/2738
15555 * g++.dg/parse/ret-type1.C: New test.
15556
15557 PR c++/3792
15558 * g++.dg/parse/tmpl-outside1.C: New test.
15559
15560 PR c++/4207
15561 * g++.dg/parse/int-as-enum1.C: New test.
15562
15563 PR c++/4903
15564 * g++.dg/parse/no-typename1.C: New test.
15565
15566 PR c++/5533
15567 * g++.dg/parse/no-value1.C: New test.
15568
15569 PR c++/5921
15570 * g++.dg/parse/wrong-inline1.C: New test.
15571
15572 PR c++/6402
15573 * g++.dg/parse/ref1.C: New test.
15574
15575 PR c++/6992
15576 * g++.dg/parse/attr-ctor1.C: New test.
15577
15578 PR c++/7229
15579 * g++.dg/parse/namespace5.C: New test.
15580
15581 PR c++/7917
15582 * g++.dg/parse/func-def1.C: New test.
15583
15584 PR c++/8143
15585 * g++.dg/parse/undefined1.C: New test.
15586
15587 PR c++/5723, PR c++/8522
15588 * g++.dg/parse/specialization1.C: New test.
15589
15590 PR c++/163, PR c++/8595
15591 * g++.dg/parse/struct-as-enum1.C: New test.
15592
15593 PR c++/9173
15594 * g++.dg/parse/undefined2.C: New test.
15595
15596 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15597
15598 PR c++/9298
15599 * g++.dg/parse/template1.C: New test.
15600
15601 PR c++/9384
15602 * g++.dg/parse/using1.C: New test.
15603
15604 PR c++/9285
15605 PR c++/9294
15606 * g++.dg/parse/expr2.C: New test.
15607
15608 PR c++/9388
15609 * g++.dg/parse/lookup2.C: Likewise.
15610
15611 2003-01-21 Jan Hubicka <jh@suse.cz>
15612
15613 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15614 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15615 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15616 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15617
15618 2003-01-20 Nick Clifton <nickc@redhat.com>
15619
15620 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15621 problem with ARM sibcall code generation.
15622
15623 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15624
15625 * gcc.c-torture/execute/20030120-1.c: New.
15626
15627 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15628
15629 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15630
15631 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15632
15633 PR c++/9272
15634 * g++.dg/parse/ctor1.C: New test.
15635
15636 PR c++/9294:
15637 * g++.dg/parse/qualified1.C: New test.
15638
15639 * g++.dg/parse/typename3.C: New test.
15640
15641 2003-01-16 Richard Henderson <rth@redhat.com>
15642
15643 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15644
15645 2003-01-16 Richard Henderson <rth@redhat.com>
15646
15647 * g++.dg/pch/pch.exp: Copy test header to the working directory
15648 before using it either for precompilation or direct use.
15649 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15650 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15651
15652 2003-01-16 Richard Henderson <rth@redhat.com>
15653
15654 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15655 before using it either for precompilation or direct use.
15656 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15657 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15658
15659 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15660
15661 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15662 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15663 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15664 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15665 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15666 typename warning into error.
15667 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15668 error messages.
15669 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15670 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15671 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15672 messages.
15673 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15674 make declaration visible in template.
15675 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15676 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15677 messages.
15678 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15679 message.
15680 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15681 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15682 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15683 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15684 typename warning with error message.
15685 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15686 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15687 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15688
15689 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15690
15691 * g++.dg/parse/ambig2.C: New test.
15692
15693 2003-01-15 Richard Henderson <rth@redhat.com>
15694
15695 * g++.dg/tls/init-2.C: Update error message string.
15696
15697 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15698
15699 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15700
15701 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15702
15703 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15704 all for HC11/HC12.
15705 * gcc.c-torture/compile/20001205-1.x: Likewise.
15706 * gcc.c-torture/compile/20001226-1.x: Likewise.
15707 * gcc.c-torture/compile/920520-1.x: Likewise.
15708 * gcc.c-torture/compile/961203-1.x: Likewise.
15709 * gcc.c-torture/compile/20020604-1.x: Likewise.
15710
15711 2003-01-15 Jan Hubicka <jh@suse.cz>
15712
15713 * gcc.c-torture/compile/20030115-1.c: New test.
15714
15715 * gcc.dg/i386-fpcvt-1.c: New test.
15716 * gcc.dg/i386-fpcvt-2.c: New test.
15717
15718 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15719
15720 Further conform g++'s __vmi_class_type_info to the C++ ABI
15721 specification.
15722 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15723 the specification.
15724
15725 2003-01-14 Jan Hubicka <jh@suse.cz>
15726
15727 * gcc.dg/i386-fpcvt-1.c: New test.
15728 * gcc.dg/i386-fpcvt-2.c: New test.
15729
15730 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15731
15732 * gcc.dg/i386-mmx-3.c: New test.
15733
15734 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15735
15736 PR c++/9264
15737 * g++.dg/parse/octal1.C: New file.
15738
15739 PR c++/9172
15740 * g++.dg/parse/typename1.C: New file.
15741
15742 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15743
15744 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15745 * gcc.dg/bf-no-ms-layout.c: Likewise.
15746 * gcc.dg/bf-ms-attrib.c: Likewise.
15747
15748 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15749
15750 PR c++/9099
15751 * g++.dg/parse/dtor1.C: New file.
15752
15753 PR c++/9128
15754 * g++.dg/rtti/typeid1.C: New file.
15755
15756 PR c++/9153
15757 * g++.dg/parse/lookup1.C: New file.
15758
15759 PR c++/9171
15760 * g++.dg/templ/spec5.C: New file.
15761
15762 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15763
15764 * gcc.c-torture/compile/20030110-1.c: New test.
15765
15766 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15767
15768 Merge from pch-branch:
15769
15770 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15771
15772 * gcc.dg/pch/cpp-1.h: New.
15773 * gcc.dg/pch/cpp-1.c: New.
15774 * gcc.dg/pch/cpp-2.h: New.
15775 * gcc.dg/pch/cpp-2.c: New.
15776
15777 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15778
15779 * gcc.dg/pch/except-1.h: New.
15780 * gcc.dg/pch/except-1.c: New.
15781
15782 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15783
15784 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15785 running test.
15786 * gcc.dg/pch: Include *.hp not *.h.
15787 * gcc.dg/pch/system-1.h: New.
15788 * gcc.dg/pch/system-1.c: New.
15789
15790 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15791
15792 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15793 rather than trying to build and run a program using PCH.
15794 * gcc.dg/pch: Remove dg-do commands from test files.
15795
15796 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15797
15798 * gcc.dg/pch/macro-3.c: New.
15799 * gcc.dg/pch/macro-3.h: New.
15800
15801 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15802
15803 * gcc.dg/pch/common-1.c: New.
15804 * gcc.dg/pch/common-1.h: New.
15805 * gcc.dg/pch/decl-1.c: New.
15806 * gcc.dg/pch/decl-1.h: New.
15807 * gcc.dg/pch/decl-2.c: New.
15808 * gcc.dg/pch/decl-2.h: New.
15809 * gcc.dg/pch/decl-3.c: New.
15810 * gcc.dg/pch/decl-3.h: New.
15811 * gcc.dg/pch/decl-4.c: New.
15812 * gcc.dg/pch/decl-4.h: New.
15813 * gcc.dg/pch/decl-5.c: New.
15814 * gcc.dg/pch/decl-5.h: New.
15815 * gcc.dg/pch/global-1.c: New.
15816 * gcc.dg/pch/global-1.h: New.
15817 * gcc.dg/pch/inline-1.c: New.
15818 * gcc.dg/pch/inline-1.h: New.
15819 * gcc.dg/pch/inline-2.c: New.
15820 * gcc.dg/pch/inline-2.h: New.
15821 * gcc.dg/pch/static-1.c: New.
15822 * gcc.dg/pch/static-1.h: New.
15823 * gcc.dg/pch/static-2.c: New.
15824 * gcc.dg/pch/static-2.h: New.
15825
15826 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15827
15828 * g++.dg/pch/pch.exp: Better handle failing testcases.
15829 * gcc.dg/pch/pch.exp: Likewise.
15830 * gcc.dg/pch/macro-1.c: New.
15831 * gcc.dg/pch/macro-1.h: New.
15832 * gcc.dg/pch/macro-2.c: New.
15833 * gcc.dg/pch/macro-2.h: New.
15834
15835 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15836
15837 * g++.dg/dg.exp: Treat files in pch/ specially.
15838 * g++.dg/pch/pch.exp: New file.
15839 * g++.dg/pch/empty.H: New file.
15840 * g++.dg/pch/empty.C: New file.
15841 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15842 "precompile".
15843
15844 * gcc.dg/pch/pch.exp: New file.
15845 * gcc.dg/pch/empty.h: New file.
15846 * gcc.dg/pch/empty.c: New file.
15847 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15848 "precompile".
15849
15850 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15851
15852 * g++.dg/template/friend14.C: New test.
15853
15854 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15855
15856 * gcc.dg/old-style-asm-1.c: New test.
15857
15858 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15859
15860 * gcc.c-torture/compile/20030109-1.c: New test.
15861
15862 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15863
15864 * gcc.c-torture/execute/20030109-1.c: New test.
15865
15866 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15867
15868 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15869 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15870 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15871 * g++.old-deja/g++.mike/eh2.C: Likewise
15872 * g++.old-deja/g++.mike/eh3.C: Likewise
15873 * g++.old-deja/g++.mike/eh5.C: Likewise
15874 * g++.old-deja/g++.mike/eh6.C: Likewise
15875 * g++.old-deja/g++.mike/eh7.C: Likewise
15876 * g++.old-deja/g++.mike/eh8.C: Likewise
15877 * g++.old-deja/g++.mike/eh9.C: Likewise
15878 * g++.old-deja/g++.mike/eh10.C: Likewise
15879 * g++.old-deja/g++.mike/eh12.C: Likewise
15880 * g++.old-deja/g++.mike/eh13.C: Likewise
15881 * g++.old-deja/g++.mike/eh14.C: Likewise
15882 * g++.old-deja/g++.mike/eh16.C: Likewise
15883 * g++.old-deja/g++.mike/eh17.C: Likewise
15884 * g++.old-deja/g++.mike/eh18.C: Likewise
15885 * g++.old-deja/g++.mike/eh21.C: Likewise
15886 * g++.old-deja/g++.mike/eh23.C: Likewise
15887 * g++.old-deja/g++.mike/eh24.C: Likewise
15888 * g++.old-deja/g++.mike/eh25.C: Likewise
15889 * g++.old-deja/g++.mike/eh26.C: Likewise
15890 * g++.old-deja/g++.mike/eh27.C: Likewise
15891 * g++.old-deja/g++.mike/eh28.C: Likewise
15892 * g++.old-deja/g++.mike/eh29.C: Likewise
15893 * g++.old-deja/g++.mike/eh31.C: Likewise
15894 * g++.old-deja/g++.mike/eh33.C: Likewise
15895 * g++.old-deja/g++.mike/eh34.C: Likewise
15896 * g++.old-deja/g++.mike/eh35.C: Likewise
15897 * g++.old-deja/g++.mike/eh36.C: Likewise
15898 * g++.old-deja/g++.mike/eh37.C: Likewise
15899 * g++.old-deja/g++.mike/eh38.C: Likewise
15900 * g++.old-deja/g++.mike/eh39.C: Likewise
15901 * g++.old-deja/g++.mike/eh40.C: Likewise
15902 * g++.old-deja/g++.mike/eh41.C: Likewise
15903 * g++.old-deja/g++.mike/eh42.C: Likewise
15904 * g++.old-deja/g++.mike/eh44.C: Likewise
15905 * g++.old-deja/g++.mike/eh46.C: Likewise
15906 * g++.old-deja/g++.mike/eh47.C: Likewise
15907 * g++.old-deja/g++.mike/eh48.C: Likewise
15908 * g++.old-deja/g++.mike/eh49.C: Likewise
15909 * g++.old-deja/g++.mike/eh50.C: Likewise
15910 * g++.old-deja/g++.mike/eh51.C: Likewise
15911 * g++.old-deja/g++.mike/eh53.C: Likewise
15912 * g++.old-deja/g++.mike/eh55.C: Likewise
15913 * g++.old-deja/g++.mike/p7912.C: Likewise
15914 * g++.old-deja/g++.mike/p9706.C: Likewise
15915 * g++.old-deja/g++.mike/p10416.C: Likewise
15916 * g++.old-deja/g++.mike/p11667.C: Likewise
15917 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
15918 Remove redundant reference to Iris.
15919 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
15920 Elxsi, i860, Pico Java, and WE32K.
15921
15922 2003-01-07 Mark Mitchell <mark@codesourcery.com>
15923
15924 * g++.dg/ext/asm4.C: New test.
15925
15926 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15927
15928 PR c++/9030
15929 * g++.dg/template/friend12.C: New test.
15930 * g++.dg/template/friend13.C: Likewise.
15931 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
15932
15933 2003-01-08 Jan Hubicka <jh@suse.cz>
15934
15935 * gcc.dg/i386-cadd.c: New test.
15936 * gcc.dg/i386-cmov4.c: Likewise.
15937
15938 2003-01-06 Mark Mitchell <mark@codesourcery.com>
15939
15940 PR c++/9165
15941 * g++.dg/warn/Wunused-3.C: New test.
15942
15943 * g++.dg/abi/bitfield9.C: New test.
15944
15945 PR c++/9189
15946 * g++.dg/parse/defarg3.C: New test.
15947
15948 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15949
15950 * g++.dg/parse/ambig1.C: New test.
15951 * g++.dg/parse/defarg2.C: New test.
15952
15953 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15954
15955 * g++.dg/template/defarg-1.C: New test.
15956 * g++.dg/template/local2.C: Likewise.
15957
15958 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15959
15960 * gcc.c-torture/execute/20030105-1.c: New test.
15961
15962 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15963
15964 * g++.dg/parse/namespace3.C: Remove extra semicolons.
15965 * g++.dg/parse/namespace4.C: Likewise.
15966
15967 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
15968
15969 * g++.dg/template/ntp2.C: New test.
15970
15971 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
15972
15973 * g++.dg/parse/extern-C-1.C: New test.
15974
15975 * g++.dg/parse/namespace4.C: New test.
15976
15977 * g++.dg/template/nested1.C: New test.
15978
15979 * g++.dg/parse/namespace3.C: New test.
15980
15981 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
15982
15983 * g++.dg/lookup/two-stage1.C: New test.
15984
15985 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15986
15987 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
15988 * g++.old-deja/g++.jason/access8.C: Likewise.
15989 * g++.old-deja/g++.other/decl5.C: Likewise.
15990
15991 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15992
15993 * g++.dg/parse/parse7.C: New test.
15994
15995 2003-01-02 Mark Mitchell <mark@codesourcery.com>
15996
15997 PR c++/2843
15998 * g++.dg/ext/attrib7.C: New test.
15999
16000 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16001
16002 * g++.dg/parse/parse6.C: New test.
16003
16004 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16005
16006 * gcc.dg/h8300-stack-1.c: New.
16007
16008 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16009
16010 g++.dg/lookup/exception1.C: New test.
16011
16012 g++.dg/lookup/template1.C: New test.
16013
16014 g++.dg/parse/namespace2.C: New test.
16015
16016 g++.dg/parse/parens2.C: New test.
16017
16018 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16019
16020 * g++.dg/parse/parse5.C: New test.
16021 * g++.dg/lookup/scoped4.C: New test.
16022
16023 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16024
16025 * g++.dg/parse/parens1.C: New test.
16026
16027 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16028 angle-bracket1.C.
16029 * g++.dg/parse/parens2.C: New test.
16030
16031 * g++.dg/lookup/scope-operator1.C: New test.
16032
16033 * g++.dg/parse/operator1.C: New test.
16034
16035 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16036
16037 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16038 * g++.old-deja/g++.other/access6.C: Likewise.
16039 * g++.old-deja/g++.other/decl1.C: Likewise.
16040 * g++.old-deja/g++.pt/typename12.C: Likewise.
16041
16042 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16043
16044 * g++.dg/parse/namespace1.C: New test.
16045
16046 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16047
16048 * g++.dg/parse/parse4.C: New test.
16049
16050 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16051
16052 * g++.dg/parse/parse3.C: New test.
16053
16054 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16055
16056 * g++.dg/parse/parse2.C: New test.
16057
16058 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16059
16060 * g++.dg/template/friend11.C: New test.
16061
16062 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16063
16064 * g++.dg/parse/parse1.C: New test.
16065
16066 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16067
16068 * lib/profopt.exp: Change the name of a global variable to avoid
16069 possible clashes with other test suites.
16070
16071 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16072
16073 * g++.dg/inherit/covariant8.C: New test.
16074
16075 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16076
16077 * g++.dg/init/array9.C: New test.
16078
16079 PR c++/9112
16080 * g++.dg/parse/expr1.C: New test.
16081
16082 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16083
16084 * gcc.c-torture/compile/20021230-1.c: New test.
16085
16086 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16087
16088 * g++.dg/inherit/covariant5.C: New test.
16089 * g++.dg/inherit/covariant6.C: New test.
16090 * g++.dg/inherit/covariant7.C: New test.
16091
16092 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16093
16094 PR c++/2739
16095 * g++.dg/other/access2.C: New test.
16096
16097 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16098
16099 * g++.dg/other/anon-struct.C: No longer fails
16100 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16101 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16102 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16103
16104 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16105
16106 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16107
16108 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16109
16110 * g++.dg/eh/spec4.C: Remove stray semicolon.
16111 * g++.dg/expr/pmf-1.C: Change error message.
16112 * g++.dg/ext/asm1.C: Remove stray semicolon.
16113 * g++.dg/ext/typename1.C: Add missing typenames.
16114 * g++.dg/inherit/template-as-base.C: Change error message.
16115 * g++.dg/lookup/scoped1.C: Likewise.
16116 * g++.dg/lookup/scoped2.C: Likewise.
16117 * g++.dg/lookup/using2.C: Likewise.
16118 * g++.dg/other/component1.C: Remove stray semicolon.
16119 * g++.dg/other/do1.C: Change error message.
16120 * g++.dg/other/error2.C: Likewise.
16121 * g++.dg/other/init1.C: Likewise.
16122 * g++.dg/other/packed1.C: Remove stray semicolon.
16123 * g++.dg/other/ptrmem2.C: Change error message.
16124 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16125 marker.
16126 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16127 * g++.dg/template/access3.C: Add typename keyword.
16128 * g++.dg/template/access5.C: Remove stray semicolon.
16129 * g++.dg/template/access6.C: Likewise.
16130 * g++.dg/template/complit1.C: Likewise.
16131 * g++.dg/template/crash1.C: Change error message.
16132 * g++.dg/template/inherit2.C: Remove stray semicolon.
16133 * g++.dg/template/instantiate2.C: Likewise.
16134 * g++.dg/template/instantiate3.C: Change error message.
16135 * g++.dg/template/qual1.C: Remove stray semicolon.
16136 * g++.dg/template/qualttp18.C: Change error message.
16137 * g++.dg/template/ref1.C: Remove stray semicolon.
16138 * g++.dg/template/sizeof1.C (A::value): Declare it.
16139 * g++.dg/template/spec4.C: Change error message.
16140 * g++.dg/template/static1.C: Likewise.
16141 * g++.dg/template/type1.C: Likewise.
16142 * g++.dg/template/typename3.C: Likewise.
16143 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16144 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16145 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16146 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16147 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16148 named return value extension.
16149 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16150 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16151 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16152 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16153 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16154 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16155 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16156 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16157 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16158 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16159 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16160 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16161 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16162 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16163 syntax.
16164 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16165 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16166 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16167 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16168 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16169 * g++.old-deja/g++.brendan/template11.C: Likewise.
16170 * g++.old-deja/g++.brendan/template26.C: Likewise.
16171 * g++.old-deja/g++.brendan/template27.C: Use explicit
16172 specialization syntax.
16173 * g++.old-deja/g++.brendan/template30.C: Likewise.
16174 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16175 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16176 non-dependent names.
16177 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16178 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16179 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16180 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16181 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16182 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16183 named return value extension.
16184 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16185 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16186 * g++.old-deja/g++.ext/return1.C: Likewise.
16187 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16188 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16189 * g++.old-deja/g++.jason/access8.C: Likewise.
16190 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16191 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16192 pseudo-destructor names.
16193 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16194 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16195 pseudo-destructor names.
16196 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16197 * g++.old-deja/g++.jason/overload19.C: Likewise.
16198 * g++.old-deja/g++.jason/overload32.C: Likewise.
16199 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16200 stray semicolons.
16201 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16202 * g++.old-deja/g++.jason/return.C: Likewise.
16203 * g++.old-deja/g++.jason/return2.C: Likewise.
16204 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16205 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16206 syntax.
16207 * g++.old-deja/g++.jason/template10.C: Account for use of
16208 non-dependent names.
16209 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16210 syntax.
16211 * g++.old-deja/g++.jason/template37.C: Likewise.
16212 * g++.old-deja/g++.law/access4.C: Change error messages.
16213 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16214 pseudo-destructor names.
16215 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16216 * g++.old-deja/g++.law/ctors9.C: Likewise.
16217 * g++.old-deja/g++.law/cvt22.C: Likewise.
16218 * g++.old-deja/g++.law/dtors5.C: Likewise.
16219 * g++.old-deja/g++.law/global-init1.C: Likewise.
16220 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16221 * g++.old-deja/g++.law/operators28.C: Likewise.
16222 * g++.old-deja/g++.law/visibility28.C: Likewise.
16223 * g++.old-deja/g++.martin/eval1.C: Likewise.
16224 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16225 name.
16226 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16227 * g++.old-deja/g++.mike/net34.C: Likewise.
16228 * g++.old-deja/g++.mike/net36.C: Likewise.
16229 * g++.old-deja/g++.mike/ns2.C: Likewise.
16230 * g++.old-deja/g++.mike/p12306.C: Likewise.
16231 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16232 value extension.
16233 * g++.old-deja/g++.mike/p700.C: Likewise.
16234 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16235 * g++.old-deja/g++.mike/p710.C: Likewise.
16236 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16237 value extension.
16238 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16239 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16240 * g++.old-deja/g++.ns/crash2.C: Likewise.
16241 * g++.old-deja/g++.ns/crash3.C: Likewise.
16242 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16243 * g++.old-deja/g++.ns/ns17.C: Likewise.
16244 * g++.old-deja/g++.ns/template16.C: Likewise.
16245 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16246 keyword.
16247 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16248 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16249 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16250 named return value extension.
16251 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16252 * g++.old-deja/g++.other/access4.C: Issue additional error
16253 messages.
16254 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16255 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16256 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16257 * g++.old-deja/g++.other/crash25.C: Change error message.
16258 * g++.old-deja/g++.other/crash4.C: Change error message.
16259 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16260 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16261 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16262 checks.
16263 * g++.old-deja/g++.other/defarg8.C: Likewise.
16264 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16265 * g++.old-deja/g++.other/dtor10.C: Likewise.
16266 * g++.old-deja/g++.other/incomplete.C: Likewise.
16267 * g++.old-deja/g++.other/linkage7.C: Likewise.
16268 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16269 lookup algorithm.
16270 * g++.old-deja/g++.other/mangle2.C: Likewise.
16271 * g++.old-deja/g++.other/refinit2.C: Likewise.
16272 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16273 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16274 * g++.old-deja/g++.pt/crash28.C: Likewise.
16275 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16276 syntax.
16277 * g++.old-deja/g++.pt/crash32.C: Change error message.
16278 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16279 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16280 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16281 error message position.
16282 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16283 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16284 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16285 syntax.
16286 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16287 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16288 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16289 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16290 keyword.
16291 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16292 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16293 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16294 keyword.
16295 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16296 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16297 syntax.
16298 * g++.old-deja/g++.pt/friend28.C: Account for use of
16299 non-dependent names.
16300 * g++.old-deja/g++.pt/friend29.C: Likewise.
16301 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16302 rules.
16303 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16304 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16305 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16306 lookup rules.
16307 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16308 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16309 keyword.
16310 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16311 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16312 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16313 keyword.
16314 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16315 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16316 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16317 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16318 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16319 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16320 keyword.
16321 * g++.old-deja/g++.pt/spec10.C: Likewise.
16322 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16323 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16324 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16325 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16326 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16327 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16328 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16329 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16330 * g++.old-deja/g++.pt/typename15.C: Likewise.
16331 * g++.old-deja/g++.pt/typename22.C: Likewise.
16332 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16333 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16334 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16335 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16336 syntax.
16337 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16338 return value extension.
16339 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16340 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16341 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16342 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16343
16344 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16345
16346 * g++.dg/warn/inline1.C: New test.
16347 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16348 * g++.old-deja/g++.jason/synth10.C: Likewise.
16349 * g++.old-deja/g++.mike/net31.C: Likewise.
16350 * g++.old-deja/g++.mike/p8786.C: Likewise.
16351
16352 * g++.dg/template/friend10.C: New test.
16353 * g++.dg/template/conv5.C: New test.
16354
16355 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16356
16357 * g++.dg/lookup/scoped3.C: New test.
16358
16359 * g++.dg/lookup/decl1.C: New test.
16360 * g++.dg/lookup/decl2.C: New test.
16361
16362 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16363
16364 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16365 gcc.c-torture/compile/20021015-1.c,
16366 gcc.c-torture/compile/20021015-2.c,
16367 gcc.c-torture/compile/20021123-1.c,
16368 gcc.c-torture/compile/20021123-2.c,
16369 gcc.c-torture/compile/20021123-3.c,
16370 gcc.c-torture/compile/20021123-4.c,
16371 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16372 only to 3.1 or 3.2 branch.
16373
16374 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16375
16376 * gcc.dg/i386-bitfield3.c: New test.
16377
16378 * gcc.dg/i386-bitfield2.c: New test.
16379
16380 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16381
16382 * g++.dg/parse/conv_op1.C: New test.
16383
16384 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16385
16386 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16387 approved.
16388
16389 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16390
16391 * gcc.c-torture/compile/20021220-1.c: New test.
16392
16393 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16394
16395 * gcc.dg/i386-fastcall-1.c: New.
16396
16397 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16398
16399 * gcc.c-torture/execute/20021219-1.c: New test.
16400
16401 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16402
16403 * gcc.dg/i386-pic-1.c: New test.
16404
16405 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16406
16407 PR c++/8099
16408 * g++.dg/template/friend9.C: New test.
16409
16410 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16411
16412 PR c++/3663
16413 * g++.dg/template/access7.C: New test.
16414
16415 2002-12-18 Nick Clifton <nickc@redhat.com>
16416
16417 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16418 the libstdc++-v3 directory has been found.
16419
16420 2002-12-12 Devang Patel <dpatel@apple.com>
16421 * gcc.dg/darwin-ld-1.c: New test.
16422 * gcc.dg/darwin-ld-2.c: New test.
16423 * gcc.dg/darwin-ld-3.c: New test.
16424 * gcc.dg/darwin-ld-4.c: New test.
16425 * gcc.dg/darwin-ld-5.c: New test.
16426
16427 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16428
16429 * gcc.c-torture/compile/20021212-1.c: New test.
16430
16431 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16432
16433 * gcc.dg/fshort-wchar: New test.
16434
16435 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16436
16437 PR c++/8372
16438 * g++.dg/template/dtor1.C: New test.
16439
16440 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16441 markers.
16442
16443 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16444
16445 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16446
16447 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16448
16449 * g++.dg/template/static1.C: New test.
16450 * g++.dg/template/static2.C: New test.
16451 * g++.old-deja/g++.ext/memconst.C: New test.
16452
16453 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16454
16455 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16456 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16457 * g++.dg/special/initp1.C: Likewise.
16458
16459 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16460
16461 * gcc.c-torture/execute/20021204-1.c: New test.
16462
16463 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16464
16465 * gcc.dg/ppc-fmadd-1.c: New file.
16466 * gcc.dg/ppc-fmadd-2.c: New file.
16467 * gcc.dg/ppc-fmadd-3.c: New file.
16468
16469 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16470
16471 * gcc.c-torture/compile/20021204-1.c: New test.
16472
16473 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16474
16475 * g++.dg/inherit/covariant2.C: New test.
16476 * g++.dg/inherit/covariant3.C: New test.
16477 * g++.dg/inherit/covariant4.C: New test.
16478 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16479 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16480
16481 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16482
16483 PR c++/8688
16484 * g++.dg/init/brace3.C: New test.
16485
16486 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16487
16488 * gcc.dg/20020210-1.c: Fix a comment typo.
16489
16490 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16491
16492 PR c++/8720
16493 * g++.dg/parse/defarg1.C: New test.
16494
16495 PR c++/8615
16496 * g++.dg/template/char1.C: New test.
16497
16498 * g++.dg/template/varmod1.C: Fix typo.
16499
16500 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16501
16502 DR 180
16503 * g++.old-deja/g++.pt/crash32.C: Expect error.
16504
16505 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16506
16507 PR c++/5919
16508 * g++.dg/template/varmod1.C: New test.
16509
16510 PR c++/8727
16511 * g++.dg/inherit/typeinfo1.C: New test.
16512
16513 PR c++/8663
16514 * g++.dg/inherit/typedef1.C: New test.
16515
16516 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16517
16518 PR c++/8332
16519 PR c++/8493
16520 * g++.dg/template/strlen1.C: New test.
16521
16522 PR c++/8227
16523 * g++.dg/template/ctor2.C: New test.
16524
16525 PR c++/8214
16526 * g++.dg/init/string1.C: New test.
16527
16528 PR c++/8511
16529 * g++.dg/template/friend8.C: New test.
16530
16531 2002-11-29 Joe Buck <jbuck@synopsys.com>
16532
16533 * g++.dg/lookup/anon2.C: New test.
16534
16535 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16536
16537 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16538 h8300 port.
16539
16540 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16541
16542 * gcc.dg/bitfld-6.c: New test.
16543
16544 2002-11-27 Jan Hubicka <jh@suse.cz>
16545
16546 * gcc.c-torture/execute/20021127.[cx]: New test.
16547
16548 2002-11-26 Jan Hubicka <jh@suse.cz>
16549
16550 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16551 quality.
16552
16553 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16554
16555 * g++.dg/init/brace2.C: New test.
16556 * g++.old-deja/g++.mike/p9129.C: Correct.
16557
16558 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16559
16560 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16561
16562 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16563
16564 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16565
16566 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16567
16568 * testsuite/g++.dg/abi/empty11.C: New test.
16569 * testsuite/g++.dg/rtti/cv1.C: New test.
16570
16571 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16572
16573 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16574
16575 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16576
16577 * g++.dg/abi/empty10.C: New test.
16578
16579 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16580
16581 * gcc.c-torture/compile/20021124-1.c: New test.
16582
16583 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16584
16585 * g++.dg/abi/rtti2.C: New test.
16586
16587 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16588
16589 * gcc.dg/i386-unroll-1.c: New test.
16590
16591 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16592
16593 * gcc.c-torture/compile/20021120-1.c: New test.
16594 * gcc.c-torture/compile/20021120-2.c: New test.
16595
16596 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16597
16598 * gcc.dg/bitfld-5.c: New test.
16599
16600 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16601
16602 * gcc.c-torture/execute/20021120-3.c: New test.
16603
16604 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16605
16606 * gcc.c-torture/execute/20021120-2.c: New test.
16607
16608 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16609
16610 * gcc.c-torture/execute/20021120-1.c: New test.
16611
16612 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16613
16614 * gcc.c-torture/execute/20021118-3.c: New test.
16615
16616 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16617
16618 * gcc.c-torture/compile/20021119-1.c: New test.
16619
16620 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16621
16622 * gcc.dg/duff-1.c: New test.
16623 * gcc.dg/duff-2.c: New test.
16624 * gcc.dg/duff-3.c: New test.
16625
16626 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16627
16628 * gcc.dg/cpp/_Pragma5.c: New test.
16629
16630 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16631
16632 * gcc.c-torture/execute/20021118-2.c: New test.
16633
16634 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16635
16636 * gcc.c-torture/execute/20021118-1.c: New test.
16637
16638 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16639
16640 * gcc.dg/20021116-1.c: New test.
16641
16642 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16643
16644 * g++.dg/abi/vcall1.C: New test.
16645
16646 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16647
16648 * gcc.dg/20021029-1.c: New test.
16649 * gcc.dg/20021029-2.c: New test.
16650
16651 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16652
16653 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16654
16655 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16656
16657 PR c/8439
16658 * gcc.dg/20021110.c: Move to ...
16659 * gcc.c-torture/compile/20021110.c: .... here.
16660
16661 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16662
16663 PR c/8467
16664 * gcc.c-torture/execute/20021111-1.c
16665
16666 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16667
16668 PR c/8439
16669 * gcc.dg/20021110.c: New test.
16670
16671 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16672
16673 * g++.dg/abi/vthunk3.C: Run only on x86.
16674
16675 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16676
16677 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16678
16679 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16680
16681 * lib/compat.exp (compat-execute): Fix logic error in last
16682 change.
16683
16684 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16685
16686 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16687
16688 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16689
16690 PR c++/8389
16691 * g++.dg/template/access6.C: New test.
16692
16693 2002-11-08 Jan Hubicka <jh@suse.cz>
16694
16695 * gcc.dg/i386-ssefp-1.c: New test.
16696 * gcc.dg/i386-ssefp-1.c: New test.
16697
16698 2002-11-08 Jan Hubicka <jh@suse.cz>
16699
16700 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16701
16702 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16703
16704 * g++.dg/abi/vthunk3.C: New test.
16705
16706 PR c++/8338
16707 * g++.dg/template/crash2.C: New test.
16708
16709 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16710
16711 * testsuite/g++.dg/abi/dtor1.C: New test.
16712 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16713
16714 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16715
16716 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16717 Darwin.
16718
16719 2002-11-04 Adam Nemet <anemet@lnxw.com>
16720
16721 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16722 -mthumb. Only xfail with -O0.
16723
16724 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16725
16726 * g++.dg/abi/thunk1.C: New test.
16727 * g++.dg/abi/thunk2.C: Likewise.
16728 * g++.dg/abi/vtt1.C: Likewise.
16729
16730 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16731
16732 PR optimization/8423
16733 * gcc.c-torture/execute/builtin-constant.c: New test.
16734
16735 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16736
16737 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16738 Add some more cases.
16739
16740 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16741
16742 PR c++/8391
16743 * g++.dg/opt/local1.C: New test.
16744
16745 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16746
16747 PR c++/8160
16748 * g++.dg/template/complit1.C: New test.
16749
16750 PR c++/8149
16751 * g++.dg/template/typename4.C: Likewise.
16752
16753 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16754
16755 Core issue 287, PR c++/7639
16756 * g++.dg/template/instantiate1.C: Adjust error location.
16757 * g++.dg/template/instantiate3.C: New test.
16758 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16759 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16760 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16761
16762 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16763
16764 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16765
16766 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16767
16768 PR c++/8287
16769 * g++.dg/init/dtor2.C: New test.
16770
16771 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16772
16773 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16774 * gcc.dg/nest.c: Bypass errors on irix6.
16775
16776 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16777
16778 * gcc.dg/nest.c: Expect error for mmix-*-*.
16779 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16780
16781 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16782
16783 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16784 markers.
16785
16786 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16787
16788 2002-10-25 Mike Stump <mrs@apple.com>
16789
16790 * gcc.dg/warn-1.c: New test.
16791
16792 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16793
16794 * g++.dg/template/typename3.C: New test.
16795
16796 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16797
16798 * g++.dg/lookup/ptrmem1.C: New test.
16799
16800 * g++.dg/abi/vthunk2.C: New test.
16801
16802 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16803
16804 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16805
16806 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16807
16808 * g++.dg/abi/empty9.C: New test.
16809
16810 2002-10-24 Richard Henderson <rth@redhat.com>
16811
16812 * g++.dg/inherit/thunk1.C: Enable for ia64.
16813
16814 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16815
16816 PR c++/8067
16817 * g++.dg/lookup/pretty1.C: New test.
16818
16819 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16820
16821 * gcc.dg/20021023-1.c: New test.
16822
16823 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16824
16825 PR c++/7679
16826 * g++.dg/parse/inline1.C: New test.
16827
16828 2002-10-23 Richard Henderson <rth@redhat.com>
16829
16830 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16831
16832 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16833
16834 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16835
16836 PR c++/6579
16837 * g++.dg/parse/stmtexpr3.C: New test.
16838
16839 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16840
16841 * g++.dg/expr/cond1.C: New test.
16842
16843 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16844
16845 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16846
16847 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16848
16849 * g++.dg/abi/vbase13.C: New test.
16850 * g++.dg/abi/vbase14.C: Likewise.
16851
16852 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16853
16854 * gcc.dg/tls/pic-1.c: New test.
16855 * gcc.dg/tls/nonpic-1.c: New test.
16856 * gcc.dg/20021018-1.c: New test.
16857
16858 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16859
16860 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16861 Remove only files with the same base name as the test case.
16862 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16863 (profopt-execute): Likewise. Also, remove old profiling
16864 and performance data files before running the tests.
16865
16866 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16867 * g++.dg/bprob/bprob.exp: Likewise.
16868 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16869 to allow more general test case names.
16870
16871 * g++.dg/bprob/bprob-1.C: Rename to ...
16872 * g++.dg/bprob/g++-bprob-1.C: ... this.
16873
16874 * g77.dg/bprob/bprob-1.f: Rename to ...
16875 * g77.dg/bprob/g77-bprob-1.f: ... this.
16876
16877 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16878
16879 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16880 bison 1.50 or later.
16881
16882 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16883
16884 * g++.dg/README: Describe more test directories.
16885
16886 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16887
16888 * g++.dg/init/array6.C: Add additional tests.
16889
16890 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16891
16892 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
16893 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
16894
16895 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
16896
16897 * gcc.c-torture/compile/20020604-1.x: New.
16898 * gcc.c-torture/compile/simd-5.x: Likewise.
16899 * gcc.c-torture/execute/920710-1.x: Likewise.
16900 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
16901
16902 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16903
16904 * g++.dg/inherit/override1.C: Add dg-options clause.
16905
16906 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16907
16908 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16909 _mm_slli_si128.
16910
16911 2002-10-19 Andreas Schwab <schwab@suse.de>
16912
16913 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16914 directory component.
16915
16916 2002-10-18 Mark Mitchell <mark@codesourcery.com>
16917
16918 * g++.dg/inherit/thunk1.C: New test.
16919
16920 * g++.dg/inherit/override1.C: New test.
16921
16922 * g++.dg/abi/mangle11.C: New test.
16923 * g++.dg/abi/mangle14.C: New test.
16924 * g++.dg/abi/mangle17.C: New test.
16925
16926 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
16927
16928 * g++.dg/overload/member2.C: New test.
16929
16930 2002-10-17 Janis Johnson <janis187@us.ibm.com>
16931
16932 * g++.dg/README: Describe new compat directory.
16933 * g++.dg/dg.exp: Skip tests in compat directory.
16934 * README.compat: New file.
16935 * lib/compat.exp: New expect script.
16936 * g++.dg/compat: New test directory.
16937 * g++.dg/compat/compat.exp: New expect script.
16938 * g++.dg/compat/abi: New test directory.
16939 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
16940 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
16941 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
16942 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
16943 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
16944 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
16945 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16946 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16947 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16948 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16949 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16950 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16951 * g++.dg/compat/break: New test directory.
16952 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16953 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16954 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16955 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16956 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16957 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16958 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16959 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
16960 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
16961 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
16962 g++.dg/compat/break/README: New files.
16963 * g++.dg/compat/eh: New test directory.
16964 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
16965 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
16966 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
16967 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
16968 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
16969 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
16970 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
16971 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
16972 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
16973 g++.dg/compat/eh/filter2_y.C,
16974 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
16975 g++.dg/compat/eh/new1_y.C,
16976 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
16977 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
16978 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
16979 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
16980 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
16981 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
16982 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
16983 g++.dg/compat/eh/unexpected1_y.C: New files.
16984 * g++.dg/compat/init: New test directory.
16985 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
16986 g++.dg/compat/init/array5_y.C,
16987 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
16988 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
16989 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
16990 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
16991 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
16992 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
16993 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
16994 g++.dg/compat/init/init-ref2_y.C: New files.
16995
16996 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16997
16998 PR c++/7584
16999 * g++.dg/inherit/using3.C: New test.
17000
17001 2002-10-17 Jan Hubicka <jh@suse.cz>
17002
17003 * gcc.dg/20021017-2.c: New test.
17004
17005 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17006
17007 * g++.dg/abi/mangle16.C: Adjust.
17008
17009 * g++.dg/init/array8.C: New test.
17010
17011 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17012
17013 * gcc.dg/special/mips-abi.exp: New test.
17014 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17015
17016 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17017
17018 * g++.dg/abi/mangle16.C: New test.
17019 * g++.dg/abi/mangle17.C: Likewise.
17020
17021 PR c++/7478
17022 * g++.dg/template/ref1.C: New test.
17023
17024 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17025
17026 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17027
17028 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17029
17030 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17031
17032 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17033
17034 PR c++/7524
17035 * g++.dg/init/array7.C: New test.
17036
17037 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17038
17039 * g++.dg/init/array6.C: New test.
17040
17041 * g++.dg/abi/mangle13.C: Likewise.
17042 * g++.dg/abi/mangle14.C: Likewise.
17043 * g++.dg/abi/mangle15.C: Likewise.
17044
17045 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17046
17047 * g++.dg/abi/empty8.C: New test.
17048
17049 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17050
17051 * g++.dg/init/ctor1.C: New test.
17052
17053 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17054
17055 * gcc.c-torture/execute/20021015-1.c: New test.
17056
17057 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17058
17059 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17060
17061 2002-10-14 Jan Hubicka <jh@suse.cz>
17062
17063 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17064
17065 2002-10-14 Richard Henderson <rth@redhat.com>
17066
17067 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17068
17069 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17070
17071 PR optimization/6631
17072 * g++.dg/opt/const2.C: New test.
17073
17074 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17075
17076 PR c++/7176
17077 * g++.dg/parse/friend1.C: New test.
17078 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17079
17080 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17081
17082 * gcc.dg/20021014-1.c: New test.
17083
17084 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17085
17086 PR c++/5661
17087 * g++.dg/ext/vlm1.C: New test.
17088 * g++.dg/ext/vlm2.C: Likewise.
17089
17090 * g++.dg/init/array1.C: Remove invalid braces.
17091 * g++.dg/init/brace1.C: New test.
17092 * g++.dg/init/copy2.C: Likewise.
17093 * g++.dg/init/copy3.C: Likewise.
17094 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17095 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17096 braces.
17097
17098 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17099
17100 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17101
17102 2002-10-11 Richard Shann <richard.shann@superh.com>
17103
17104 * gcc.c-torture/compile/simd-5.c: New test.
17105
17106 2002-10-10 Roger Sayle <roger@eyesopen.com>
17107
17108 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17109
17110 2002-10-10 Jim Wilson <wilson@redhat.com>
17111
17112 * gcc.c-torture/execute/20021010-1.c: New test.
17113
17114 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17115
17116 PR c/7353
17117 * g++.dg/ext/typedef-init.C: New test.
17118 * gcc.dg/typedef-init.c: New test.
17119
17120 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17121
17122 * gcc.dg/cpp/paste13.c: New test.
17123
17124 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17125
17126 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17127 remaining platforms, XFAIL during compile, not execute. Don't
17128 XFAIL at -O0.
17129
17130 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17131
17132 * gcc.dg/alias-1.c: Tweak expected warning.
17133
17134 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17135
17136 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17137
17138 2002-10-06 Andreas Jaeger <aj@suse.de>
17139
17140 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17141 * gcc.dg/cpp/c++98.C: Likewise.
17142
17143 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17144 * g++.dg/cpp/c++98.C: Likewise.
17145
17146 * g++.dg/README (Subdirectories): Mention cpp directory.
17147
17148 PR target/7559
17149 * gcc.dg/20021006-1.c: New test.
17150
17151 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17152
17153 PR c++/7804
17154 * g++.dg/other/warning1.C: New test.
17155
17156 2002-10-04 Roger Sayle <roger@eyesopen.com>
17157
17158 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17159 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17160 and sparc-*-* with -m64 as expected failures. See PR 8087.
17161
17162 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17163
17164 PR c++/7931
17165 * g++.dg/template/ptrmem3.C: New test.
17166
17167 PR c++/7754
17168 * g++.dg/template/union1.C: New test.
17169
17170 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17171
17172 PR c++/8006
17173 * g++.dg/abi/mangle9.C: New test.
17174 * g++.dg/abi/mangle10.C: New test.
17175 * g++.dg/abi/mangle11.C: New test.
17176 * g++.dg/abi/mangle12.C: New test.
17177
17178 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17179
17180 PR c++/7188.
17181 * g++.dg/template/meminit1.C: New test.
17182 * g++.dg/warn/Wreorder-1.C: Likewise.
17183 * g++.old-deja/g++.mike/warn3.C: Tweak.
17184 * lib/prune.exp: Ingore "in copy constructor".
17185
17186 2002-10-02 Andreas Jaeger <aj@suse.de>
17187
17188 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17189 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17190 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17191 on x86-64.
17192
17193 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17194
17195 * gcc.dg/empty1.C: Fix typo.
17196
17197 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17198
17199 * gcc.dg/alias-1.c: New test.
17200
17201 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17202
17203 * gcc.dg/empty1.C: New test.
17204
17205 * g++.dg/tls/init-2.C: Tweak error messages.
17206
17207 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17208
17209 * gcc.c-torture/compile/20020923-1.c: New test.
17210
17211 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17212
17213 * gcc.c-torture/execute/ffs-1.c: New test.
17214 * gcc.c-torture/execute/ffs-2.c: Ditto.
17215
17216 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17217
17218 * g++.dg/overload/member1.C: New test.
17219
17220 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17221
17222 * g++.dg/abi/empty7.C: New test.
17223 * g++.dg/init/pm2.C: Likewise.
17224
17225 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17226
17227 * g++.dg/rtti/crash1.C: New test.
17228
17229 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17230
17231 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17232 gcc.dg/sibcall-4.c: New tests.
17233
17234 2002-09-28 Roger Sayle <roger@eyesopen.com>
17235
17236 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17237 powerpc and MMIX targets.
17238
17239 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17240
17241 * gcc.dg/cpp/20020927-1.c: New.
17242
17243 2002-09-26 David S. Miller <davem@redhat.com>
17244
17245 * gcc.c-torture/compile/trunctfdf.c: New.
17246
17247 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17248
17249 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17250
17251 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17252
17253 * gcc.c-torture/execute/loop-15.c: New.
17254
17255 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17256
17257 * README.QMTEST: Fix typo.
17258
17259 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17260
17261 * gcc.dg/20020926-1.c: New test.
17262
17263 2002-09-25 David S. Miller <davem@redhat.com>
17264
17265 PR target/7842
17266 * gcc.c-torture/execute/shiftdi.c: New test.
17267
17268 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17269
17270 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17271 unique to the tool.
17272 * lib/g77.exp (g77_init): Likewise.
17273 * lib/g++.exp (g++_init): Likewise.
17274 * lib/objc.exp (objc_init): Likewise.
17275
17276 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17277
17278 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17279 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17280 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17281
17282 2002-09-25 Richard Henderson <rth@redhat.com>
17283
17284 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17285 too-small long double.
17286
17287 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17288
17289 * gcc.dg/20020919-1.c: New test.
17290
17291 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17292
17293 * g++.dg/abi/bitfield6.C: New test.
17294 * g++.dg/abi/bitfield7.C: New test.
17295 * g++.dg/abi/bitfield8.C: New test.
17296 * g++.dg/abi/vbase11.C: New test.
17297
17298 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17299
17300 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17301 hppa*-*-hpux*. Update test comment.
17302
17303 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17304
17305 * gcc.dg/tls/struct-1.c: New test.
17306
17307 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17308
17309 * gcc.dg/cpp/tr-warn2.c: Update.
17310
17311 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17312
17313 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17314
17315 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17316
17317 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17318 systems.
17319
17320 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17321
17322 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17323
17324 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17325 Adjust for c++filt moved to binutils. Remove spurious duplicate
17326 setting of cxxfilt.
17327
17328 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17329
17330 * gcc.dg/20020312-2.c: Update for darwin.
17331
17332 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17333
17334 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17335
17336 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17337
17338 * objc.dg/comp-types-1.m: New test.
17339 * objc.dg/comp-types-2.m: New test.
17340 * objc.dg/comp-types-3.m: New test.
17341 * objc.dg/comp-types-4.m: New test.
17342 * objc.dg/comp-types-5.m: New test.
17343 * objc.dg/comp-types-6.m: New test.
17344
17345 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17346
17347 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17348
17349 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17350
17351 * g++.dg/other/do1.C: New test.
17352
17353 * g++.dg/template/subst1.C: New test.
17354
17355 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17356
17357 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17358
17359 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17360
17361 * g++.dg/template/qualttp20.C: Adjust expected errors.
17362 * g++.old-deja/g++.jason/report.C: Likewise.
17363 * g++.old-deja/g++.other/qual1.C: Likewise.
17364
17365 * g++.dg/lookup/scoped2.C: New test.
17366
17367 * g++.dg/ext/asm3.C: New test.
17368
17369 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17370
17371 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17372
17373 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17374
17375 * ChangeLog: follow spelling conventions.
17376 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17377 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17378 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17379 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17380 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17381 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17382 * g++.old-deja/g++.law/global-init1.C: Likewise.
17383 * g++.old-deja/g++.other/delete4.C: Likewise.
17384 * g++.old-deja/g++.other/inline21.C: Likewise.
17385 * g++.old-deja/g++.other/singleton.C: Likewise.
17386 * g77.dg/strlen0.f: Likewise.
17387 * g77.f-torture/compile/20010519-1.f: Likewise.
17388 * g77.f-torture/compile/980310-4.f: Likewise.
17389 * gcc.c-torture/compile/20000605-1.c: Likewise.
17390 * gcc.c-torture/execute/20020225-1.c: Likewise.
17391 * gcc.dg/c90-hexfloat-2.c: Likewise.
17392 * gcc.dg/c99-bool-1.c: Likewise.
17393 * gcc.dg/c99-hexfloat-2.c: Likewise.
17394 * gcc.dg/dll-2.c: Likewise.
17395 * gcc.dg/wtr-union-init-1.c: Likewise.
17396 * gcc.dg/wtr-union-init-2.c: Likewise.
17397 * gcc.dg/wtr-union-init-3.c: Likewise.
17398 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17399 * gcc.dg/cpp/defined.c: Likewise.
17400 * gcc.dg/cpp/macsyntx.c: Likewise.
17401 * gcc.dg/cpp/paste2.c: Likewise.
17402 * gcc.dg/cpp/trad/defined.c: Likewise.
17403 * gcc.dg/format/c90-printf-1.c: Likewise.
17404 * gcc.dg/format/c90-scanf-1.c: Likewise.
17405 * gcc.dg/format/c99-printf-1.c: Likewise.
17406 * gcc.dg/format/c99-scanf-1.c: Likewise.
17407 * gcc.misc-tests/gcov-8.c: Likewise.
17408 * lib/profopt.exp: Likewise.
17409
17410 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17411
17412 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17413
17414 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17415
17416 * g++.dg/inherit/using2.C: New test.
17417
17418 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17419
17420 * ChangeLog: Follow spelling conventions.
17421 * g++.dg/template/friend4.C: Likewise.
17422 * g++.old-deja/g++.pt/crash67.C: Likewise.
17423 * gcc.c-torture/execute/20000801-4.c: Likewise.
17424 * gcc.dg/c90-digraph-1.c: Likewise.
17425 * gcc.dg/c94-digraph-1.c: Likewise.
17426 * gcc.dg/c99-digraph-1.c: Likewise.
17427 * gcc.dg/cpp/line5.c: Likewise.
17428 * gcc.dg/cpp/multiline.c: Likewise.
17429 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17430 * gcc.dg/format/attr-3.c: Likewise.
17431 * gcc.dg/format/c90-scanf-3.c: Likewise.
17432 * gcc.dg/format/ext-4.c: Likewise.
17433
17434 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17435
17436 * g++.dg/template/pretty1.C: New test.
17437
17438 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17439
17440 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17441
17442 2002-09-13 Matt Austern <austern@apple.com>
17443
17444 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17445 passing a cast expression to a function by const reference.
17446
17447 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17448
17449 * g++.dg/template/deduce1.C: New test.
17450
17451 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17452
17453 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17454 32-bit int.
17455
17456 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17457
17458 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17459 usage.
17460
17461 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17462
17463 * gcc.c-torture/compile/20020910-1.c: New test.
17464
17465 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17466
17467 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17468
17469 2002-09-10 Andreas Jaeger <aj@suse.de>
17470
17471 * gcc.dg/20020312-2.c: Adjust for x86-64.
17472
17473 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17474
17475 * g77.dg/7388.f: New test case for PR 7388.
17476
17477 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17478
17479 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17480
17481 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17482
17483 * objc.dg/proto-lossage-1.m: New test.
17484
17485 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17486
17487 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17488
17489 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17490
17491 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17492 expected to pass.
17493
17494 2002-09-06 Stan Shebs <shebs@apple.com>
17495 David Edelsohn <edelsohn@gnu.org>
17496
17497 * gcc.dg/weak: New directory.
17498 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17499 target-specific xfail bits.
17500 * gcc.dg/typeof-2.c: Move to new directory.
17501 * gcc.dg/weak.exp: New expect script.
17502
17503 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17504
17505 * gcc.c-torture/execute/extzvsi.c: New test.
17506
17507 2002-09-05 Stan Shebs <shebs@apple.com>
17508
17509 * gcc.dg/weak-1.c: xfail on Darwin.
17510 * gcc.dg/weak-2.c: Ditto.
17511 * gcc.dg/weak-3.c: Ditto.
17512 * gcc.dg/weak-4.c: Ditto.
17513 * gcc.dg/weak-5.c: Ditto.
17514 * gcc.dg/weak-6.c: Ditto.
17515 * gcc.dg/weak-7.c: Ditto.
17516 * gcc.dg/weak-8.c: Ditto.
17517 * gcc.dg/weak-9.c: Ditto.
17518
17519 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17520
17521 * gcc.c-torture/execute/loop-14.c: New test.
17522
17523 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17524
17525 * g++.dg/other/cxa-atexit1.C: New test.
17526
17527 * gcc.dg/typeof-2.c: New test.
17528
17529 2002-09-03 Roger Sayle <roger@eyesopen.com>
17530
17531 * gcc.dg/builtins-2.c: New testcase.
17532 * gcc.dg/builtins-3.c: New testcase.
17533
17534 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17535
17536 * gcc.dg/cpp/_Pragma4.c: New test.
17537
17538 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17539
17540 * objc/execute/nil_method-1.m: New testcase.
17541
17542 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17543
17544 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17545 [Object class], not [Object initialize].
17546
17547 2002-08-31 Roger Sayle <roger@eyesopen.com>
17548 Hans-Peter Nilsson <hp@bitrange.com>
17549
17550 * gcc.c-torture/execute/20020720-1.x: Skip test on
17551 mmix-knuth-mmixware. Correct comment.
17552
17553 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17554
17555 * testsuite/g++.dg/abi/bitfield5.C: New test.
17556 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17557
17558 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17559
17560 * objc.dg/undeclared-selector.m: New test.
17561
17562 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17563
17564 * g++.dg/other/offsetof1.C: Avoid cast warning.
17565
17566 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17567
17568 * objc.dg/super-class-2.m: New test.
17569
17570 2002-08-24 Matt Austern <austern@apple.com>
17571
17572 * g++.dg/ext/lvaddr.C: New test.
17573 * g++.dg/ext/lvcast.C: New test.
17574
17575 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17576
17577 * testsuite/g++.dg/inherit/cond1.C: New test.
17578
17579 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17580
17581 * gcc.dg/noncompile/incomplete-1.c: New test.
17582
17583 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17584
17585 * gcc.dg/typespec-1.c: New test.
17586
17587 2002-08-20 Devang Patel <dpatel@apple.com>
17588 * objc.dg/proto-hier-2.m: New test.
17589
17590 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17591
17592 * objc.dg/bitfield-1.m: New test.
17593 * objc.dg/bitfield-2.m: New test.
17594
17595 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17596
17597 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17598 gcc.dg/c99-flex-array-4.c: New tests.
17599
17600 2002-08-16 Stan Shebs <shebs@apple.com>
17601
17602 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17603
17604 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17605
17606 * gcc.dg/typeof-1.c: New test.
17607 * g++.dg/ext/typeof2.C: New test.
17608
17609 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17610
17611 * g++.dg/other/offsetof1.C: New test.
17612
17613 2002-08-14 Richard Henderson <rth@redhat.com>
17614
17615 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17616
17617 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17618
17619 * gcc.dg/cpp/_Pragma3.c: New test.
17620
17621 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17622
17623 * g++.dg/template/inherit3: New test.
17624
17625 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17626
17627 * gcc.dg/bitfld-4.c: Add blank options.
17628
17629 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17630
17631 * g++.dg/template/crash1.C: New test.
17632
17633 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17634
17635 * gcc.dg/tls/opt-2.c: New test.
17636
17637 2002-08-08 Devang Patel <dpatel@apple.com>
17638
17639 * objc.dg/selector-1.m : New test
17640
17641 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17642
17643 * g++.dg/abi/bitfield4.C: New test.
17644 * gcc.dg/bitfld-4.c: New test.
17645
17646 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17647
17648 * g++.dg/other/packed1.C: New test.
17649
17650 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17651
17652 * g++.dg/abi/offsetof.C: Tweak error messages.
17653 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17654
17655 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17656
17657 * gcc.dg/bitfld-3.c: New test.
17658
17659 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17660 Richard Henderson <rth@redhat.com>
17661
17662 * gcc.dg/i386-bitfield1.c: New test.
17663 * g++.dg/abi/bitfield3.C: Update.
17664
17665 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17666
17667 * objc.dg/const-str-2.m: Update.
17668 * gcc.dg/cpp/c++98.c: Change to C extension.
17669 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17670 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17671
17672 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17673
17674 * testsuite/gcc.dg/tls/diag-3.c: New.
17675
17676 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17677
17678 * g++.dg/README (Subdirectories): Document new subdir expr.
17679 * g++.dg/expr/pmf-1.C: New test.
17680
17681 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17682
17683 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17684
17685 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17686
17687 * g++.dg/abi/bitfield3.C: New test.
17688
17689 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17690
17691 * lib/gcov.exp: Tweak expected line formats.
17692 * gcc.misc-tests/gcov8.c: New test.
17693 * gcc.misc-tests/gcov8.x: New flags.
17694
17695 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17696
17697 * consistency.vlad/layout/endian.c: Include string.h.
17698
17699 * gcc.c-torture/execute/20020805-1.c: New test.
17700
17701 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17702
17703 * g++.dg/other/conversion1.C: New test.
17704
17705 2002-08-03 Roger Sayle <roger@eyesopen.com>
17706
17707 * gcc.dg/builtins-1.c: New testcase.
17708
17709 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17710
17711 * g++.dg/inherit/access3.C: New test.
17712
17713 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17714
17715 * gcc.dg/ia64-visibility-2.c: New test.
17716
17717 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17718
17719 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17720 __qualifier_flags to __flags.
17721
17722 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17723
17724 * g++.dg/inherit/operator1.C: New test.
17725 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17726 * g++.dg/other/error1.C: Change expected error message.
17727 * g++.dg/template/conv4.C: Likewise.
17728
17729 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17730
17731 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17732 for documented behavior.
17733
17734 2002-07-25 Roger Sayle <roger@eyesopen.com>
17735
17736 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17737 several targets known to fail.
17738
17739 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17740
17741 * gcc.dg/mips-args-[123].c: New tests.
17742
17743 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17744
17745 * gcc.dg/ppc-spe.c: New.
17746
17747 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17748
17749 * g++.dg/other/ptrmem4.C: New testcase.
17750
17751 2002-07-24 Richard Henderson <rth@redhat.com>
17752
17753 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17754
17755 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17756
17757 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17758
17759 2002-07-24 Roger Sayle <roger@eyesopen.com>
17760
17761 * gcc.c-torture/execute/memset-3.c: New testcase.
17762
17763 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17764
17765 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17766 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17767
17768 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17769
17770 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17771 Delete.
17772
17773 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17774
17775 * gcc.c-torture/compile/simd-4.c: New test.
17776
17777 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17778
17779 PR c++/7347, c++/7348
17780 * g++.dg/template/access4.C: New test.
17781 * g++.dg/template/access5.C: New test.
17782 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17783 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17784 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17785 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17786
17787 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17788
17789 * gcc.dg/gnu89-init-2.c: New test.
17790
17791 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17792
17793 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17794
17795 2002-07-20 Roger Sayle <roger@eyesopen.com>
17796
17797 * gcc.c-torture/execute/20020720-1.c: New testcase.
17798
17799 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17800
17801 * gcc.dg/cpp/Wsignprom.c: New tests.
17802
17803 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17804
17805 * gcc.c-torture/execute/loop-13.c: New test.
17806
17807 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17808
17809 * gcc.dg/cpp/expr.c: New tests.
17810
17811 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17812
17813 * g++.dg/opt/pr6713.C: Add template instantiation.
17814
17815 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17816
17817 * gcc.dg/nest.c: New test.
17818
17819 2002-07-17 Richard Henderson <rth@redhat.com>
17820
17821 * g++.dg/opt/pr6713.C: New test.
17822
17823 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17824
17825 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17826 XFAIL for all x86 processors.
17827
17828 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17829
17830 * gcc.c-torture/execute/20010122-1.x: Do not test with
17831 -fomit-frame-pointer.
17832
17833 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17834
17835 * g++.dg/template/instantiate2.C: New test.
17836 * g++.dg/template/spec4.C: New test.
17837
17838 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17839
17840 * g++.dg/template/access2.C: New test.
17841 * g++.dg/template/access3.C: New test.
17842
17843 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17844
17845 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17846 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17847 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17848 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17849 Convert to use <stdarg.h>.
17850 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17851 Delete.
17852 * gcc.dg/va-arg-2.c: New.
17853 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17854
17855 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17856
17857 * gcc.c-torture/compile/20020710-1.c: New test.
17858
17859 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17860 Andrew Pinski <pinskia@physics.uc.edu>
17861
17862 gcc.c-torture/compile/simd-2.c: New testcase.
17863 gcc.c-torture/compile/simd-3.c: Likewise.
17864
17865 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17866
17867 PR c++/7224
17868 * g++.dg/overload/error1.C: New test.
17869
17870 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17871
17872 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17873 configuration and IRIX 6 O32 ABI.
17874
17875 2002-07-11 Roger Sayle <roger@eyesopen.com>
17876
17877 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17878
17879 2002-07-10 Roger Sayle <roger@eyesopen.com>
17880
17881 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17882
17883 2002-07-10 Jeffrey A Law <law@redhat.com>
17884
17885 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17886
17887 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17888
17889 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
17890
17891 * gcc.dg/20020312-2.c: Check for __PPC__.
17892
17893 2002-07-09 Diego Novillo <dnovillo@redhat.com>
17894
17895 * gcc.c-torture/compile/20020709-1.c: New test.
17896
17897 2002-07-07 Roger Sayle <roger@eyesopen.com>
17898
17899 * g++.dg/template/qualttp21.C: New test case.
17900
17901 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
17902
17903 * gcc.c-torture/compile/20020706-1.c: New test.
17904 * gcc.c-torture/compile/20020706-2.c: New test.
17905
17906 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
17907 Alexandre Oliva <aoliva@redhat.com>
17908
17909 * g++.dg/warn/incomplete1.C: New test.
17910
17911 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17912
17913 PR c++/7099
17914 * g++.dg/warn/noreturn1.C: New test.
17915
17916 2002-07-03 Mark Mitchell <mark@codesourcery.com>
17917
17918 PR c++/6706
17919 * g++.dg/debug/debug6.C: New test.
17920 * g++.dg/debug/debug7.C: New test.
17921
17922 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
17923
17924 * gcc.c-torture/compile/simd-3.c: New test.
17925
17926 2002-07-03 Chris Demetriou <cgd@broadcom.com>
17927
17928 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
17929 * gcc.dg/20020620-1.c: Likewise.
17930
17931 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17932
17933 PR c++/6944
17934 * g++.dg/init/array4.C: New test.
17935 * g++.dg/init/array5.C: New test.
17936
17937 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
17938
17939 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
17940 * gcc.c-torture/execute/simd-2.c (main): Likewise.
17941
17942 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17943
17944 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
17945 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17946 * gcc.dg/wtr-conversion-1.c: Likewise.
17947 * gcc.dg/wtr-escape-1.c: Likewise.
17948 * gcc.dg/wtr-int-type-1.c: Likewise.
17949 * gcc.dg/wtr-label-1.c: Likewise.
17950 * gcc.dg/wtr-static-1.c: Likewise.
17951 * gcc.dg/wtr-strcat-1.c: Likewise.
17952 * gcc.dg/wtr-suffix-1.c: Likewise.
17953 * gcc.dg/wtr-switch-1.c: Likewise.
17954 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17955 * gcc.dg/wtr-union-init-1.c: Likewise.
17956 * gcc.dg/wtr-union-init-2.c: Likewise.
17957 * gcc.dg/wtr-union-init-3.c: Likewise.
17958
17959 * gcc.dg/wtr-func-def-1.c: New test.
17960
17961 2002-07-02 Devang Patel <dpatel@apple.com>
17962
17963 * objc.dg/param-1.m: New test.
17964
17965 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
17966
17967 * gcc.dg/cpp/trad/directive.c: Add test.
17968 * gcc.dg/cpp/trad/macroargs.c: Add test.
17969 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
17970
17971 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
17972
17973 * gcc.dg/cpp/cmdlne-M.c: New test.
17974
17975 2002-07-02 Ziemowit Laski <zlaski@apple.com>
17976
17977 * objc.dg/desig-init-1.m: New test.
17978
17979 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17980
17981 PR c++/6716
17982 * g++.dg/template/instantiate1.C: New test.
17983
17984 2002-07-01 Mark Mitchell <mark@codesourcery.com>
17985
17986 PR c++/7112
17987 * g++.dg/template/sizeof2.C: New test.
17988
17989 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17990
17991 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
17992 gcc.dg/cpp/trad/include.c: New tests.
17993
17994 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
17995
17996 PR target/7177
17997 * gcc.c-torture/compile/20020701-1.c: New test.
17998
17999 2002-07-01 Stan Shebs <shebs@apple.com>
18000
18001 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18002 header here...
18003 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18004 (objc-torture-execute): or here.
18005
18006 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18007
18008 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18009
18010 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18011
18012 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18013
18014 2002-06-30 Devang Patel <dpatel@apple.com>
18015
18016 * objc.dg/fsyntax-only.m: New test.
18017
18018 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18019
18020 PR c++/6695
18021 * g++.dg/template/friend7.C: New file.
18022
18023 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18024
18025 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18026 return type.
18027
18028 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18029
18030 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18031 avoid division by zero.
18032
18033 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18034
18035 * gcc.dg/Wunknownprag.c: New tests.
18036
18037 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18038
18039 * gcc.c-torture/execute/simd-2.c: New test.
18040
18041 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18042
18043 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18044 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18045 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18046 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18047 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18048 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18049 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18050 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18051 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18052 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18053 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18054 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18055 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18056 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18057 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18058 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18059 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18060
18061 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18062
18063 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18064 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18065 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18066 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18067 New tests.
18068 * gcc.dg/cpp/trad/directive.c: Update.
18069
18070 2002-06-23 Andreas Jaeger <aj@suse.de>
18071
18072 * gcc.c-torture/execute/complex-6.c: New.
18073
18074 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18075
18076 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18077 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18078 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18079 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18080
18081 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18082
18083 * gcc.dg/cpp/trad: New directory with traditional tests copied
18084 from parent directory.
18085 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18086 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18087 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18088 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18089 Move to trad/ and rename.
18090 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18091 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18092 gcc.dg/cpp/trad/redef2.c: New tests.
18093 * gcc.dg/cpp/trad/trad.exp: New driver.
18094
18095 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18096
18097 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18098 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18099 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18100 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18101 Remove.
18102
18103 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18104
18105 * gcc.dg/20020620-1.c: New test.
18106
18107 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18108
18109 * g++.dg/template/ttp4.C: New test.
18110
18111 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18112
18113 * g++.dg/opt/vt1.C: Fix regexp.
18114
18115 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18116
18117 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18118 Don't use attribute `noinline'.
18119
18120 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18121
18122 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18123
18124 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18125
18126 * gcc.c-torture/execute/simd-1.c: New.
18127
18128 * gcc.dg/simd-1.c: New.
18129
18130 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18131
18132 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18133
18134 2002-06-16 Richard Henderson <rth@redhat.com>
18135
18136 * g++.dg/ext/anon-struct1.C: New.
18137 * g++.dg/ext/anon-struct2.C: New.
18138 * g++.dg/ext/anon-struct3.C: New.
18139 * gcc.dg/anon-struct-1.c: New.
18140 * gcc.dg/anon-struct-2.c: New.
18141 * gcc.dg/anon-struct-3.c: New.
18142 * gcc.dg/20011008-1.c: Adjust warning text.
18143 * gcc.dg/20020527-1.c: Add -fms-extensions.
18144
18145 2002-06-16 Richard Henderson <rth@redhat.com>
18146
18147 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18148
18149 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18150
18151 * gcc.c-torture/execute/20020615-1.c: New test.
18152
18153 2002-06-15 Roger Sayle <roger@eyesopen.com>
18154
18155 * gcc.c-tortuture/execute/compare-1.c: New test case.
18156 * gcc.c-tortuture/execute/compare-2.c: New test case.
18157 * gcc.c-tortuture/execute/compare-3.c: New test case.
18158
18159 2002-06-13 Richard Henderson <rth@redhat.com>
18160
18161 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18162 ia64 ilp32.
18163
18164 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18165
18166 * g++.dg/template/typename2.C: Update error message.
18167
18168 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18169
18170 * gcc.c-torture/execute/20020611-1.c: New test.
18171
18172 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18173
18174 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18175 list of targets to skip.
18176
18177 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18178
18179 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18180 targets if not optimizing.
18181
18182 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18183
18184 * gcc.c-torture/compile/20020605-1.c: New test.
18185
18186 * g++.dg/opt/vt1.C: New test.
18187
18188 * gcc.dg/20020531-1.c: New test.
18189
18190 * gcc.dg/20020530-1.c: New test.
18191
18192 * gcc.dg/20020527-1.c: New test.
18193
18194 * g++.dg/opt/cse1.C: New test.
18195
18196 2002-06-07 Roger Sayle <roger@eyesopen.com>
18197
18198 * gcc.dg/20020607-2.c: New test case.
18199
18200 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18201
18202 * gcc.c-torture/compile/20020604-1.c: New test.
18203
18204 2002-06-04 Richard Henderson <rth@redhat.com>
18205
18206 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18207 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18208 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18209
18210 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18211
18212 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18213
18214 2002-06-03 Richard Henderson <rth@redhat.com>
18215
18216 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18217 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18218
18219 2002-06-02 Richard Henderson <rth@redhat.com>
18220
18221 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18222 test functions static.
18223
18224 2002-06-02 Andreas Jaeger <aj@suse.de>
18225
18226 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18227 now.
18228
18229 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18230
18231 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18232 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18233 Update for mofified diagnostics.
18234 * gcc.dg/c99-intconst-1.c: No longer fail.
18235
18236 2002-06-02 Richard Henderson <rth@redhat.com>
18237
18238 * gcc.dg/uninit-A.c: Remove xfail markers.
18239
18240 2002-06-01 Roger Sayle <roger@eyesopen.com>
18241
18242 * gcc.dg/fnegate-1.c: New test case.
18243
18244 2002-05-30 Osku Salerma <osku@iki.fi>
18245
18246 * gcc.c-torture/execute/mayalias-1.c: New file.
18247
18248 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18249
18250 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18251 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18252 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18253
18254 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18255
18256 * gcc.c-torture/execute/20020529-1.c: New test.
18257
18258 2002-05-27 Richard Henderson <rth@redhat.com>
18259
18260 * g++.dg/ext/attrib6.C: New test case.
18261
18262 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18263
18264 * gcc.c-torture/execute/pure-1.c: New test.
18265
18266 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18267
18268 * gcc.dg/cpp/arith-2.c: Remove.
18269
18270 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18271
18272 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18273 * gcc.dg/cpp/if-3.c: Remove.
18274
18275 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18276
18277 * g++.dg/opt/cse2.C: New test.
18278
18279 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18280
18281 * gcc.dg/cpp/arith-1.c: New semantic tests.
18282 * gcc.dg/cpp/if-1.c: Update.
18283
18284 2002-05-24 Ben Elliston <bje@redhat.com>
18285
18286 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18287
18288 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18289
18290 * gcc.dg/verbose-asm.c: New test.
18291
18292 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18293
18294 * gcc.dg/cpp/paste12.c: New test.
18295
18296 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18297
18298 * g++.dg/parse/named_ops.C: New test.
18299
18300 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18301
18302 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18303
18304 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18305
18306 * gcc.dg/weak-2.c: Allow optional leading underscore
18307 in scan-assembler symbol name.
18308 * gcc.dg/weak-3.c: Likewise.
18309 * gcc.dg/weak-4.c: Likewise.
18310 * gcc.dg/weak-5.c: Likewise.
18311
18312 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18313
18314 * gcc.dg/20020523-1.c: New test.
18315
18316 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18317
18318 * objc.dg/const-str-2.m: Update now that we stop after
18319 a command line error.
18320
18321 2002-05-22 Richard Henderson <rth@redhat.com>
18322
18323 * g++.dg/dg.exp: Fix typo in test pruneing.
18324
18325 2002-05-22 Richard Henderson <rth@redhat.com>
18326
18327 * g++.dg/dg.exp: Prune the tls subdirectory.
18328 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18329 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18330 * g++.dg/tls/init-1.C: New.
18331
18332 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18333
18334 * gcc.dg/20020517-1.c: New test.
18335
18336 2002-05-21 Richard Henderson <rth@redhat.com>
18337
18338 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18339 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18340
18341 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18342
18343 * g++.dg/other/copy2.C: New test.
18344
18345 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18346
18347 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18348 (MAX_COPY): Bump up to 10 times sizeof (long long).
18349 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18350
18351 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18352 sizeof (long long).
18353
18354 * gcc.c-torture/execute/strcpy-1.c: New test.
18355
18356 2002-05-19 Jason Merrill <jason2redhat.com>
18357
18358 * g++.dg/ext/oper1.C: New test.
18359
18360 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18361 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18362
18363 * README.QMTEST: New file.
18364
18365 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18366
18367 2002-05-19 Andreas Jaeger <aj@suse.de>
18368
18369 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18370 now.
18371 * gcc.c-torture/execute/loop-2d.x: Likewise.
18372
18373 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18374
18375 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18376 support weak symbols.
18377 * gcc.dg/weak-4.c: Likewise
18378 * gcc.dg/weak-6.c: Likewise
18379
18380 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18381
18382 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18383 cygwin, coff and h8300-*-hms targets
18384 * gcc.dg/weak-5.c: Likewise
18385 * gcc.dg/weak-7.c: Likewise
18386
18387 2002-05-16 Jason Merrill <jason@redhat.com>
18388
18389 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18390 (scan-assembler-not, scan-assembler-dem): Likewise.
18391 (scan-assembler-dem-not): Likewise.
18392
18393 2002-05-15 Richard Henderson <rth@redhat.com>
18394
18395 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18396
18397 2002-05-15 Richard Henderson <rth@redhat.com>
18398
18399 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18400 (vfoo1f): Warning here.
18401 (vfoo1l): Don't redefine the alias.
18402
18403 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18404
18405 * g++.dg/init/pm1.C: New test.
18406
18407 2002-05-12 David S. Miller <davem@redhat.com>
18408
18409 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18410 types.
18411
18412 2002-05-10 Roger Sayle <roger@eyesopen.com>
18413
18414 * gcc.c-torture/execute/20020510-1.c: New test case.
18415
18416 2002-05-10 David S. Miller <davem@redhat.com>
18417
18418 * gcc.c-torture/execute/conversion.c: Test long double too.
18419
18420 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18421
18422 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18423 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18424 * lib/g++.exp (g++_link_flags): Likewise.
18425 * lib/objc.exp (objc_target_compile): Likewise.
18426
18427 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18428
18429 * gcc.dg/cpp/poison.c: Update.
18430 * gcc.dg/cpp/20000625-2.c: Remove.
18431 * gcc.dg/cpp/direct2s.c: Remove final test.
18432
18433 2002-05-08 Tom Rix <trix@redhat.com>
18434
18435 * gcc.c-torture/execute/20020508-1.c: New test.
18436 * gcc.c-torture/execute/20020508-2.c: New test.
18437 * gcc.c-torture/execute/20020508-3.c: New test.
18438
18439 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18440
18441 * gcc.dg/cpp/charconst-4.c: More tests.
18442
18443 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18444
18445 PR c/6569
18446 * gcc.dg/weak-3.c: Update location of warning messages.
18447 * gcc.dg/weak-5.c: Likewise.
18448
18449 2002-05-06 Roger Sayle <roger@eyesopen.com>
18450
18451 * gcc.c-torture/execute/20020506-1.c: New test case.
18452
18453 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18454
18455 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18456
18457 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18458
18459 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18460
18461 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18462
18463 * gcc.dg/cpp/charconst-3.c: New test.
18464
18465 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18466
18467 * gcc.dg/cpp/charconst.c: Update tests.
18468
18469 2002-05-05 Tim Josling <tej@melbpc.org.au>
18470
18471 * treelang: Added directory for new sample language treelang. Also
18472 lib/treelang.exp: New file to signal treelang should be tested.
18473
18474 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18475
18476 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18477 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18478 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18479 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18480 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18481 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18482 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18483
18484 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18485
18486 * gcc.dg/format/xopen-2.c: New test.
18487
18488 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18489
18490 * gcc.dg/20020503-1.c: New test.
18491
18492 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18493
18494 * g++.dg/init/dtor1.C: Make it tougher.
18495
18496 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18497
18498 * g++.dg/init/dtor1.C: New test.
18499
18500 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18501
18502 * gcc.dg/altivec-8.c: New.
18503
18504 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18505
18506 * gcc.dg/altivec-7.c: New.
18507
18508 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18509
18510 * g++.dg/parse/typedef1.C: New test.
18511
18512 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18513
18514 PR c++/6486
18515 * g++.dg/template/friend6.C: New test.
18516
18517 PR c++/6492
18518 * g++.dg/init/copy1.C: New test.
18519
18520 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18521
18522 * g++.dg/warn/effc1.C: New test.
18523
18524 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18525
18526 * gcc.dg/cpp/if-cexp.c: Add a test.
18527
18528 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18529
18530 * gcc.dg/20020426-2.c: New test.
18531
18532 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18533
18534 * gcc.dg/cpp/if-mop.c: Update.
18535 * gcc.dg/cpp/if-mpar.c: Add test.
18536 * gcc.dg/cpp/if-oppr.c: Update.
18537
18538 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18539
18540 PR c/6343
18541 * gcc.dg/weak-[2-7].c: New tests.
18542
18543 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18544
18545 * gcc.dg/enum1.c: New test.
18546
18547 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18548
18549 PR c++/6497
18550 * g++.dg/inherit/access2.C: New test.
18551
18552 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18553
18554 PR bootstrap/6445
18555 * gcc.dg/20020426-1.c: New test.
18556
18557 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18558
18559 * g++.dg/abi/enum1.C: New test.
18560
18561 2002-04-26 Richard Henderson <rth@redhat.com>
18562
18563 * gcc.dg/c99-bool-1.c: Expect always true warning.
18564
18565 2002-04-25 Roger Sayle <roger@eyesopen.com>
18566
18567 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18568
18569 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18570
18571 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18572 targets.
18573
18574 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18575
18576 * g++.dg/abi/mange7.C: New test.
18577
18578 PR c++/6438.
18579 * g++.dg/parse/stmtexpr2.C: New test.
18580
18581 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18582
18583 * gcc.dg/20020312-2.c: Add SH target.
18584
18585 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18586
18587 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18588 compiler output on mips*-*-irix*.
18589
18590 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18591
18592 * g++.dg/parse/attr1.C: New test.
18593
18594 2002-04-23 Roger Sayle <roger@eyesopen.com>
18595
18596 * gcc.c-torture/execute/string-opt-17.c: New test case.
18597 * gcc.c-torture/execute/memset-2.c: New test case.
18598
18599 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18600
18601 PR c++/6256:
18602 * g++.dg/template/friend5.C: New test.
18603
18604 PR c++/6331:
18605 * g++.dg/template/qual1.C: Likewise.
18606
18607 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18608
18609 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18610 Include stdlib.h, not stdio.h or ctype.h.
18611
18612 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18613
18614 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18615 cris-*-elf* and mmix-*-*.
18616 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18617 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18618 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18619 Ditto.
18620 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18621 * gcc.dg/wchar_t-1.c: Ditto.
18622
18623 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18624
18625 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18626 Clarify comment.
18627
18628 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18629
18630 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18631
18632 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18633
18634 * gcc.c-torture/execute/20000906-1.x: Delete.
18635
18636 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18637
18638 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18639
18640 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18641
18642 * PR6367
18643 * g77.f-torture/execute/6367.f: New test.
18644 * g77.f-torture/execute/6367.x: Disable for MMIX.
18645
18646 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18647
18648 * PR6352
18649 * g++.dg/opt/inline2.C: New test.
18650
18651 2002-04-18 Richard Henderson <rth@redhat.com>
18652
18653 * gcc.dg/20000906-1.c: Enable for all targets.
18654 * gcc.c-torture/compile/iftrap-2.c: New.
18655
18656 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18657
18658 * gcc.dg/20020418-1.c: New test.
18659 * gcc.dg/20020418-2.c: New test.
18660
18661 2002-04-18 Richard Henderson <rth@redhat.com>
18662
18663 * gcc.c-torture/compile/iftrap-1.c: New.
18664 * gcc.dg/iftrap-1.c: Adjust for ia64.
18665 * gcc.dg/iftrap-2.c: New.
18666
18667 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18668
18669 * gcc.c-torture/compile/20020418-1.c: New test.
18670
18671 2002-04-18 Roger Sayle <roger@eyesopen.com>
18672
18673 * gcc.c-torture/compile/20020415-1.c: New.
18674
18675 2002-04-18 David S. Miller <davem@redhat.com>
18676
18677 * gcc.c-torture/execute/20020418-1.c: New test.
18678
18679 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18680
18681 * gcc.dg/20020416-1.c: New test.
18682
18683 * g++.dg/opt/inline1.C: New test.
18684
18685 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18686
18687 * gcc.dg/altivec-5.c: New test.
18688
18689 * gcc.dg/20020415-1.c: New test.
18690
18691 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18692
18693 * testsuite/lib/chill.exp: Remove.
18694
18695 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18696
18697 * g++.dg/other/big-struct.C: New test.
18698
18699 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18700
18701 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18702 of scratch file.
18703
18704 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18705
18706 PR c/6277
18707 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18708 in scan-assembler function name
18709
18710 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18711
18712 * g77.f-torture/execute/980628-4.x,
18713 g77.f-torture/execute/980628-5.x,
18714 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18715 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18716 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18717 i[34567]86-*-*.
18718
18719 2002-04-13 David S. Miller <davem@redhat.com>
18720
18721 * gcc.c-torture/execute/20020413-1.c: New test.
18722
18723 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18724
18725 * gcc.dg/asm-6.c,
18726 * g++.dg/ext/asm1.C: New tests.
18727
18728 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18729
18730 PR c++ 5373.
18731 * g++.dg/parse/stmtexpr1.C: New test.
18732
18733 PR c++/5189.
18734 * g++.dg/template/copy1.C: New test.
18735
18736 2002-04-12 Richard Henderson <rth@redhat.com>
18737
18738 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18739
18740 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18741
18742 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18743 gcc.c-torture/execute/20020307-2.c.
18744
18745 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18746
18747 * g++.dg/ext/attrib5.C,
18748 * g++.dg/lookup/struct1.C: New tests.
18749
18750 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18751
18752 * gcc.dg/20020411-1.c: New test.
18753
18754 * gcc.c-torture/execute/20020411-1.c: New test.
18755
18756 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18757
18758 * g77.f-torture/execute/6177.f: New test.
18759
18760 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18761
18762 PR middle-end/6247
18763 * g++.dg/opt/cleanup1.C: New test.
18764
18765 * g++.dg/opt/const1.C: New test.
18766
18767 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18768
18769 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18770
18771 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18772
18773 PR c++/5507
18774 * g++.dg/template/typename2.C: New test.
18775
18776 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18777
18778 * gcc.c-torture/execute/loop-12.c: New.
18779
18780 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18781
18782 * g77.f-torture/execute/980628-4.x,
18783 g77.f-torture/execute/980628-5.x,
18784 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18785 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18786 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18787
18788 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18789
18790 PR optimization/6086
18791 * g++.dg/opt/preinc1.C: New test.
18792
18793 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18794
18795 PR c++/5571
18796 * g++.dg/opt/static2.C: New test.
18797
18798 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18799
18800 PR c/5120
18801 * gcc.dg/20020406-1.c: New test.
18802
18803 2002-04-04 David S. Miller <davem@redhat.com>
18804
18805 * gcc.c-torture/execute/20020404-1.c: New test.
18806
18807 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18808
18809 PR c/6123
18810 * gcc.dg/20020312-2.c: Do not declare global register variable
18811 if __PIC__ or __pic__ is defined.
18812
18813 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18814
18815 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18816 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18817
18818 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18819
18820 * gcc.misc-tests/linkage.exp: Update last change to handle
18821 sparc*-, not just sparc-.
18822
18823 2002-04-03 Richard Henderson <rth@redhat.com>
18824
18825 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18826
18827 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18828
18829 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18830
18831 2002-04-02 David S. Miller <davem@redhat.com>
18832
18833 * gcc.c-torture/execute/20020402-3.c: New test.
18834
18835 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18836
18837 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18838 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18839
18840 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18841 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18842 g77.f-torture/execute/20001201.x,
18843 g77.f-torture/execute/u77-test.x: New files.
18844
18845 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18846 * gcc.dg/wchar_t-1.c: Ditto.
18847
18848 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18849
18850 * gcc.c-torture/execute/20020402-1.c: New test.
18851
18852 2002-04-01 Richard Henderson <rth@redhat.com>
18853
18854 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18855
18856 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18857
18858 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18859
18860 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18861
18862 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18863
18864 * g++.dg/inherit/template-as-base.C: Expect error.
18865 * g++.dg/inherit/namespace-as-base.C: Likewise.
18866
18867 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18868
18869 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18870 g++.dg/ext/instantiate3.C: Tweak match patterns.
18871
18872 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18873 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18874 -da test.
18875
18876 2002-03-31 Richard Henderson <rth@redhat.com>
18877
18878 * gcc.dg/special/alias-2.c: New.
18879 * gcc.dg/special/ecos.exp: Run it.
18880
18881 2002-03-31 Richard Henderson <rth@redhat.com>
18882
18883 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18884
18885 2002-03-31 Kazu Hirata <kazu@hxi.com>
18886
18887 * gcc.dg/weak-1.c: Disable on h8300 port.
18888
18889 2002-03-29 Janis Johnson <janis187@us.ibm.com>
18890
18891 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
18892 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
18893 ordering tests.
18894 * g++.dg/bprob/bprob-1.C: New test.
18895 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
18896 * g++.dg/gcov/gcov-1.C: New test.
18897 * g++.dg/gcov/gcov-1.x: New file.
18898 * g++.dg/gcov/gcov-2.C: New test.
18899 * g++.dg/gcov/gcov-3.C: New test.
18900 * g++.dg/gcov/gcov-3.h: New file.
18901
18902 2002-03-28 Roger Sayle <roger@eyesopen.com>
18903
18904 * g++.old-deja/g++.other/builtins5.C: New test.
18905 * g++.old-deja/g++.other/builtins6.C: New test.
18906 * g++.old-deja/g++.other/builtins7.C: New test.
18907 * g++.old-deja/g++.other/builtins8.C: New test.
18908 * g++.old-deja/g++.other/builtins9.C: New test.
18909
18910 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18911
18912 * g++.dg/opt/static1.C: New test.
18913
18914 * g++.dg/opt/longbranch1.C: New test.
18915
18916 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
18917
18918 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
18919
18920 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
18921
18922 2002-03-28 Jeffrey A Law (law@redhat.com)
18923
18924 * gcc.c-torture/execute/20020328-1.c: New test.
18925
18926 2002-03-27 Richard Henderson <rth@redhat.com>
18927
18928 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
18929 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
18930 move from g++.old-deja/g++.ext/.
18931
18932 2002-03-27 Mark Mitchell <mark@codesourcery.com>
18933
18934 * g++.dg/init/new2.C: New test.
18935
18936 2002-03-26 Richard Henderson <rth@redhat.com>
18937
18938 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
18939
18940 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
18941 on sparc.
18942
18943 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
18944 sparcv9 systems.
18945 * gcc.dg/20001102-1.c: Likewise.
18946
18947 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18948
18949 * gcc.dg/cpp/endif-pedantic1.c,
18950 gcc.dg/cpp/endif-pedantic2.c: New tests.
18951
18952 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18953
18954 * g++.dg/init/new1.C: New test.
18955
18956 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18957
18958 * g++.dg/abi/vbase9.C: New test.
18959
18960 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
18961
18962 * gcc.dg/arm-asm.c: New test.
18963
18964 2002-03-26 Andrew Cagney <ac131313@redhat.com>
18965
18966 * gcc.dg/Wswitch-enum.c: New test.
18967 Fix PR c/5044.
18968
18969 2002-03-26 Richard Henderson <rth@redhat.com>
18970
18971 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
18972 structure.
18973
18974 2002-03-25 Richard Henderson <rth@redhat.com>
18975
18976 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
18977 sparcv9 systems.
18978
18979 * gcc.c-torture/compile/20011119-1.c (xxx): New.
18980 * gcc.c-torture/compile/20011119-2.c (xxx): New.
18981
18982 2002-03-25 Zack Weinberg <zack@codesourcery.com>
18983
18984 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
18985
18986 2002-03-25 Bob Wilson <bob.wilson@acm.org>
18987
18988 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
18989 targets using generic thunk support.
18990
18991 2002-03-25 Jakub Jelinek <jakub@redhat.com>
18992
18993 * gcc.c-torture/compile/20020323-1.c: New test.
18994
18995 * g++.dg/opt/conj2.C: New test.
18996
18997 2002-03-24 Richard Henderson <rth@redhat.com>
18998
18999 * gcc.dg/weak-1.c: Use -fno-common.
19000
19001 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19002
19003 * g77.dg/f77-edit-apostrophe-out.f: New test
19004 * g77.dg/f77-edit-h-out.f: New test
19005 * g77.dg/f77-edit-t-in.f: New test
19006 * g77.dg/f77-edit-t-out.f: New test
19007 * g77.dg/f77-edit-x-out.f: New test
19008 * g77.dg/f77-edit-slash-out.f: New test
19009 * g77.dg/f77-edit-colon-out.f: New test
19010 * g77.dg/f77-edit-s-out.f: New test
19011
19012 2002-03-24 Richard Henderson <rth@redhat.com>
19013
19014 * objc/execute/formal_protocol-6.x: New XFAIL.
19015
19016 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19017
19018 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19019 that do not support weak symbols
19020
19021 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19022
19023 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19024 * lib/g77.exp: Likewise
19025 * lib/objc.exp: Likewise
19026
19027 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19028
19029 * gcc.dg/Wswitch-default.c: New test.
19030
19031 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19032
19033 * g++.dg/other/enum1.C: New test.
19034
19035 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19036
19037 * gcc.dg/pragma-ep-3.c: Fix typo.
19038
19039 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19040
19041 * g++.dg/inherit/template-as-base.C: New test.
19042
19043 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19044
19045 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19046 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19047
19048 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19049
19050 * gcc.dg/cpp/multiline.c: Update to match.
19051
19052 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19053
19054 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19055
19056 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19057
19058 * gcc.dg/cpp/extratokens2.c: New file.
19059
19060 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19061
19062 * gcc.dg/20020312-2.c: Add rs6000 target.
19063
19064 * gcc.c-torture/compile/20020319-1.c: New test.
19065
19066 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19067
19068 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19069 (A, E): Handle this.
19070
19071 2002-03-20 Jason Merrill <jason@redhat.com>
19072
19073 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19074 ignoring -fpic.
19075 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19076 through prune_gcc_output.
19077
19078 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19079
19080 * gcc.c-torture/compile/20020320-1.c: New test.
19081
19082 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19083
19084 * gcc.c-torture/compile/20020318-1.c: New test.
19085
19086 * gcc.dg/struct-by-value-1.c: New test.
19087
19088 * gcc.dg/20020319-1.c: New test.
19089
19090 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19091
19092 * g++.dg/opt/conj1.C: New test.
19093
19094 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19095
19096 * g++.dg/template/qualttp20.C: Revert previous change.
19097 * g++.dg/template/qualttp3.C: Likewise.
19098 * g++.dg/template/qualttp4.C: Likewise
19099 * g++.dg/template/qualttp5.C: Likewise
19100 * g++.dg/template/qualttp6.C: Likewise
19101 * g++.dg/template/qualttp7.C: Likewise
19102 * g++.dg/template/qualttp8.C: Likewise
19103 * g++.dg/template/recurse.C: Likewise.
19104
19105 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19106
19107 * gcc.dg/cpp/wchar-1.c: Update.
19108
19109 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19110
19111 * g++.dg/template/conv1.C: New test.
19112 * g++.dg/template/conv2.C: New test.
19113 * g++.dg/template/conv3.C: New test.
19114 * g++.dg/template/conv4.C: New test.
19115
19116 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19117
19118 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19119 * g++.dg/template/qualttp3.C: Likewise.
19120 * g++.dg/template/qualttp4.C: Likewise
19121 * g++.dg/template/qualttp5.C: Likewise
19122 * g++.dg/template/qualttp6.C: Likewise
19123 * g++.dg/template/qualttp7.C: Likewise
19124 * g++.dg/template/qualttp8.C: Likewise
19125 * g++.dg/template/recurse.C: Likewise.
19126
19127 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19128
19129 * g++.dg/opt/dtor1.C: New test.
19130
19131 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19132
19133 * gcc.c-torture/compile/20020315-1.c: New test.
19134
19135 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19136
19137 * gcc.dg/weak-1.c: Fix scan tests.
19138
19139 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19140
19141 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19142 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19143 cris-*-aout* mmix-*-*.
19144 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19145 cris-*-aout* mmix-*-*.
19146 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19147 cris-*-elf* cris-*-aout* and mmix-*-*.
19148 * gcc.dg/20001009-1.c: Ditto.
19149 * gcc.dg/20010912-1.c: Ditto.
19150 * gcc.dg/20020122-4.c: Ditto.
19151 * gcc.dg/inline-2.c: Ditto.
19152
19153 2002-03-14 Jeffrey A Law (law@cygnus.com)
19154
19155 * gcc.c-torture/compile/20020314-1.c: New test.
19156
19157 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19158
19159 * gcc.c-torture/execute/20020314-1.c: New test.
19160
19161 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19162
19163 * g++.dg/warn/Wunused-1.C: New test.
19164
19165 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19166
19167 * g++.dg/abi/mangle6.C: New test.
19168
19169 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19170
19171 * gcc.c-torture/compile/20020309-2.c: New test.
19172
19173 * gcc.c-torture/compile/20020312-1.c: New test.
19174
19175 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19176
19177 * g++.dg/other/access1.C: New test.
19178
19179 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19180
19181 * gcc.c-torture/execute/wchar_t-1.c: New test.
19182
19183 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19184
19185 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19186
19187 2002-03-12 Roger Sayle <roger@eyesopen.com>
19188
19189 * gcc.dg/20020312-1.c: New test case.
19190
19191 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19192
19193 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19194
19195 2002-03-11 Richard Henderson <rth@redhat.com>
19196
19197 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19198 * g++.old-deja/g++.jason/report.C: Likewise.
19199
19200 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19201
19202 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19203 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19204
19205 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19206
19207 * testsuite/g++.dg/overload/pmf1.C: New test.
19208
19209 2002-03-11 Kazu Hirata <kazu@hxi.com>
19210
19211 * gcc.c-torture/execute/20020307-1.c: Use long.
19212
19213 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19214
19215 PR optimization/5844
19216 * gcc.dg/20020310-1.c: New test.
19217
19218 2002-03-09 Michael Meissner <meissner@redhat.com>
19219
19220 * gcc.c-torture/execute/memcpy-2.c: New test.
19221 * gcc.c-torture/execute/memset-1.c: New test.
19222 * gcc.c-torture/execute/strlen-1.c: New test.
19223 * gcc.c-torture/execute/strcmp-1.c: New test.
19224 * gcc.c-torture/execute/strncmp-1.c: New test.
19225
19226 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19227
19228 * gcc.dg/ppc-ldstruct.c: New test.
19229
19230 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19231
19232 * gcc.c-torture/execute/va-arg-22.c: New test.
19233
19234 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19235
19236 * gcc.c-torture/compile/20020309-1.c: New test.
19237
19238 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19239
19240 * gcc.c-torture/execute/20020307-2.c: New test.
19241
19242 2002-03-07 Jeffrey A Law (law@redhat.com)
19243
19244 * g77.f-torture/compile/20020307-1.f: New test.
19245
19246 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19247
19248 * gcc.dg/unordered-1.c: New test.
19249
19250 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19251
19252 * gcc.c-torture/execute/20020307-1.c: New test.
19253
19254 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19255
19256 * gcc.dg/20020304-1.c: New test.
19257
19258 * gcc.c-torture/compile/20020304-2.c: New test.
19259
19260 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19261
19262 * gcc.c-torture/compile/20020304-1.c: New test case
19263 (from PR c/5830).
19264
19265 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19266
19267 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19268
19269 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19270
19271 * g++.dg/other/classkey1.C: New test.
19272
19273 2002-03-01 Richard Henderson <rth@redhat.com>
19274
19275 * gcc.c-torture/compile/981223-1.x: New.
19276 * gcc.c-torture/compile/920625-1.x: New.
19277
19278 2002-02-28 Richard Henderson <rth@redhat.com>
19279
19280 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19281
19282 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19283
19284 * gcc.c-torture/execute/20020227-1.c: New test.
19285
19286 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19287
19288 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19289 here" ERROR lines.
19290 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19291 * g++.old-deja.g++.other/defarg1.C: Likewise.
19292 * g++.old-deja/g++.pt/calls2.C: Likewise.
19293 * g++.old-deja/g++.pt/crash20.C: Likewise.
19294 * g++.old-deja/g++.pt/crash30.C: Likewise.
19295 * g++.old-deja/g++.pt/crash36.C: Likewise.
19296 * g++.old-deja/g++.pt/crash6.C: Likewise.
19297 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19298 * g++.old-deja/g++.pt/derived3.C: Likewise.
19299 * g++.old-deja/g++.pt/error1.C: Likewise.
19300 * g++.old-deja/g++.pt/friend21.C: Likewise.
19301 * g++.old-deja/g++.pt/friend23.C: Likewise.
19302 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19303 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19304
19305 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19306
19307 * gcc.c-torture/execute/20020225-2.c: New test.
19308
19309 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19310
19311 * gcc.c-torture/execute/920730-1t.c,
19312 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19313 Delete test cases, only relevant to -traditional.
19314
19315 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19316
19317 * gcc.dg/cpp/undef1.c: Remove.
19318 * gcc.dg/cpp/directiv.c: Update.
19319 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19320
19321 2002-02-27 Michael Meissner <meissner@redhat.com>
19322
19323 * gcc.c-torture/execute/20020226-1.c: New test.
19324
19325 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19326
19327 * g++.dg/debug/debug4.C: New test.
19328
19329 * gcc.dg/ia64-visibility-1.c: New test.
19330
19331 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19332
19333 * gcc.dg/debug/20020224-1.c: New.
19334
19335 2002-02-25 Kazu Hirata <kazu@hxi.com>
19336
19337 * gcc.c-torture/execute/960416-1.x: New.
19338 * gcc.c-torture/execute/divconst-3.x: Likewise.
19339
19340 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19341
19342 * gcc.dg/20020224-1.c: New test.
19343
19344 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19345
19346 * gcc.c-torture/execute/20020225-1.c: New.
19347
19348 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19349
19350 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19351
19352 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19353
19354 * gcc.dg/20020222-1.c: New test.
19355
19356 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19357
19358 * g++.dg/opt/anonunion1.C: New test.
19359
19360 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19361
19362 * g++.dg/template/qualttp19.C: New test.
19363 * g++.dg/template/qualttp20.C: New test.
19364 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19365 * g++.old-deja/g++.other/qual1.C: Likewise.
19366
19367 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19368
19369 * gcc.dg/attr-alwaysinline.c: New.
19370
19371 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19372
19373 * gcc.dg/20020220-1.c: New test.
19374
19375 * gcc.dg/20020220-2.c: New test.
19376
19377 * g++.dg/opt/mmx1.C: New test.
19378
19379 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19380
19381 * gcc.c-torture/compile/20020110.c: New test.
19382
19383 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19384
19385 * gcc.c-torture/execute/20020219-1.c: New test.
19386
19387 * gcc.dg/20020219-1.c: New test.
19388
19389 * gcc.dg/noncompile/20020220-1.c: New test.
19390
19391 * g++.dg/opt/ptrintsum1.C: New test.
19392
19393 * gcc.dg/debug/20020220-1.c: New test.
19394
19395 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19396
19397 * gcc.c-torture/execute/20020216-1.c: New test.
19398
19399 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19400
19401 * gcc.dg/decl-1.c: Update, new test.
19402
19403 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19404
19405 * g++.dg/abi/bitfield1.C: New test.
19406 * g++.dg/abi/bitfield2.C: New test.
19407
19408 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19409
19410 * gcc.dg/attr-nest.c: New test.
19411
19412 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19413
19414 * gcc.c-torture/execute/20020215-1.c: New test.
19415
19416 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19417
19418 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19419 * g++.dg/debug/debug.exp: New.
19420 * g++.dg/debug/trivial.C: New.
19421 * g++.dg/debug/debug1.C: Moved...
19422 * g++.dg/other/debug1.C: ...from here.
19423 * g++.dg/debug/debug2.C: Moved...
19424 * g++.dg/other/debug2.C: ...from here.
19425 * g++.dg/debug/debug3.C: Moved...
19426 * g++.dg/other/debug3.C: ...from here.
19427
19428 * gcc.dg/noncompile/20020213-1.c: New test.
19429
19430 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19431
19432 * g++.dg/other/debug3.C: New test.
19433
19434 * gcc.c-torture/execute/20020213-1.c: New test.
19435
19436 2002-02-13 Richard Smith <richard@ex-parrot.com>
19437
19438 * g++.old-deja/g++.other/thunk1.C: New test.
19439
19440 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19441
19442 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19443
19444 2002-02-13 Stan Shebs <shebs@apple.com>
19445
19446 * gcc.dg/altivec-3.c: New.
19447
19448 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19449
19450 * gcc.dg/Wunreachable-1.c: New test.
19451 * gcc.dg/Wunreachable-2.c: New test.
19452
19453 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19454
19455 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19456
19457 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19458
19459 * gcc.dg/decl-1.c: New test.
19460
19461 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19462
19463 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19464
19465 2002-02-10 Kazu Hirata <kazu@hxi.com>
19466
19467 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19468 * gcc.c-torture/compile/980506-1.x: Likewise.
19469
19470 2002-02-10 Kazu Hirata <kazu@hxi.com>
19471
19472 * gcc.dg/20020210-1.c: New.
19473
19474 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19475
19476 * g77.f-torture/execute/947.f: New regression test
19477 for PR fortran/947.
19478
19479 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19480
19481 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19482 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19483
19484 2002-02-08 Richard Henderson <rth@redhat.com>
19485
19486 * gcc.c-torture/compile/labels-3.c: New.
19487
19488 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19489
19490 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19491 expression statements work instead.
19492 * gcc.dg/noncompile/20020207-1.c: New test.
19493
19494 2002-02-07 Richard Henderson <rth@redhat.com>
19495
19496 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19497
19498 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19499
19500 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19501 message from g77
19502 * lib/g77-dg.exp: Trim g77 error messages so that they are
19503 recognized by dg.exp.
19504
19505 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19506
19507 PR fortran/5473
19508 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19509
19510 2002-02-07 Richard Henderson <rth@redhat.com>
19511
19512 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19513 to be sufficiently aligned for integers.
19514
19515 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19516
19517 * g++.dg/template/friend4.C: New test.
19518
19519 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19520
19521 PR fortran/5743
19522 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19523 unsupported cases.
19524
19525 2002-02-07 Richard Henderson <rth@redhat.com>
19526
19527 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19528 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19529 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19530 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19531
19532 2002-02-06 Richard Henderson <rth@redhat.com>
19533
19534 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19535
19536 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19537
19538 * gcc.dg/20020206-1.c: New test.
19539
19540 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19541
19542 * gcc.c-torture/execute/20020206-1.c: New test.
19543
19544 * gcc.c-torture/execute/20020206-2.c: New test.
19545
19546 PR optimization/5429:
19547 * gcc.c-torture/compile/20020206-1.c: New test.
19548
19549 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19550
19551 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19552 as certain file formats cannot support particularly large
19553 alignments.
19554
19555 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19556 and do not expect to be able to link the executable.
19557
19558 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19559 fail because the COFF format does not support the weak attribute.
19560
19561 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19562
19563 * g77.dg/pr5473.f: New test
19564
19565 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19566
19567 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19568 Fix testcase accordingly.
19569
19570 2002-02-04 Richard Henderson <rth@redhat.com>
19571
19572 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19573 (buf): Change to be an array of pointers, not ints.
19574
19575 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19576
19577 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19578 before all tests. Move warning one line above to match where it
19579 C frontend emits.
19580 * gcc.dg/Wswitch-2.c: New test.
19581 * g++.dg/warn/Wswitch-1.C: New test.
19582 * g++.dg/warn/Wswitch-2.C: New test.
19583
19584 2002-02-04 Richard Henderson <rth@redhat.com>
19585
19586 * g++.dg/abi/offsetof.C: Fix size comparison.
19587
19588 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19589
19590 * gcc.dg/cast-qual-2.c: New test.
19591
19592 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19593
19594 * gcc.dg/20020201-4.c: New test.
19595
19596 2002-02-04 Ben Elliston <bje@redhat.com>
19597
19598 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19599 target_info attribute != 0, in addition to the empty string.
19600 (gcc_target_compile): Likewise.
19601
19602 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19603
19604 * gcc.dg/Wswitch.c: New test.
19605 PR gcc/4475. PR gcc/3780.
19606
19607 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19608
19609 * g77.f-torture/execute/5122.f: New test for regressions
19610 against PR fortran/5122.
19611
19612 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19613
19614 * g77.f-torture/compile/pr3743.f: Delete
19615 * g77.dg/pr3743-1.f: New test.
19616 * g77.dg/pr3743-2.f: New test.
19617 * g77.dg/pr3743-3.f: New test.
19618 * g77.dg/pr3743-4.f: New test.
19619
19620 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19621
19622 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19623
19624 2002-02-02 Richard Henderson <rth@redhat.com>
19625
19626 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19627 * gcc.c-torture/execute/bf64-1.c: Likewise.
19628
19629 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19630
19631 * gcc.dg/20020201-2.c: New test.
19632
19633 * gcc.dg/20020201-3.c: New test.
19634
19635 * gcc.c-torture/execute/bitfld-2.c: New test.
19636
19637 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19638
19639 * gcc.dg/bitfld-1.c: Update.
19640 * gcc.dg/bitfld-2.c: Update.
19641 * gcc.c-torture/execute/bitfld-1.x: New.
19642
19643 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19644
19645 * gcc.c-torture/execute/20020201-1.c: New test.
19646
19647 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19648
19649 PR target/5469
19650 * gcc.dg/20020201-1.c: New test.
19651
19652 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19653
19654 PR fortran/3743
19655 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19656 * g77.f-torture/compile/pr3743.x: Remove
19657
19658 2002-01-31 Tom Rix <trix@redhat.com>
19659
19660 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19661
19662 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19663
19664 * gcc.dg/noncompile/20020130-1.c: New test.
19665
19666 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19667
19668 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19669
19670 2002-01-29 Richard Henderson <rth@redhat.com>
19671
19672 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19673 to long long.
19674 * gcc.c-torture/execute/bf64-1.c: Likewise.
19675
19676 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19677
19678 * gcc.c-torture/execute/20020129-1.c: New test.
19679
19680 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19681
19682 * gcc.c-torture/compile/20000224-1.c: Update.
19683 * gcc.c-torture/execute/bitfld-1.c: New tests.
19684 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19685 * gcc.dg/uninit-A.c: Update.
19686
19687 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19688
19689 * g++.dg/template/ctor1.C: Add instantiation.
19690
19691 2002-01-28 Paul Koning <pkoning@equallogic.com>
19692
19693 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19694 argument to __builtin_prefetch to be const ptr.
19695
19696 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19697
19698 * gcc.c-torture/compile/20020120-1.c: New test.
19699
19700 2002-01-27 Kazu Hirata <kazu@hxi.com>
19701
19702 * gcc.c-torture/execute/20020127-1.c: New test.
19703
19704 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19705
19706 * g77.dg/f77-edit-i-in.f: New test
19707 * g77.dg/f77-edit-i-out.f: New test
19708
19709 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19710
19711 * gcc.dg/debug/debug.exp: New file.
19712 * gcc.dg/debug/trivial.c: New file.
19713 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19714 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19715 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19716 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19717 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19718 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19719 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19720 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19721 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19722 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19723 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19724 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19725 * gcc.dg/20000503-1.c: Removed.
19726 * gcc.dg/20010207-1.c: Removed.
19727 * gcc.dg/20011223-1.c: Removed.
19728 * gcc.dg/20020104-2.c: Removed.
19729 * gcc.dg/debug-1.c: Removed.
19730 * gcc.dg/debug-2.c: Removed.
19731 * gcc.dg/debug-3.c: Removed.
19732 * gcc.dg/debug-4.c: Removed.
19733 * gcc.dg/debug-5.c: Removed.
19734 * gcc.dg/debug-6.c: Removed.
19735 * gcc.dg/dwarf2-1.c: Removed.
19736 * gcc.dg/dwarf2-2.c: Removed.
19737
19738 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19739
19740 * g++.old-deja/g++.other/eh5.C: New test.
19741 * g++.old-deja/g++.other/sibcall2.C: New test.
19742 * g++.old-deja/g++.other/array9.C: New test.
19743 * g++.old-deja/g++.other/typename2.C: New test.
19744 * g++.old-deja/g++.other/crash60.C: New test.
19745 * g++.old-deja/g++.other/conv9.C: New test.
19746 * g++.old-deja/g++.other/mangle10.C: New test.
19747 * g++.old-deja/g++.other/unchanging1.C: New test.
19748 * g++.old-deja/g++.other/exprstmt1.C: New test.
19749 * g++.old-deja/g++.other/inline23.C: New test.
19750 * g++.old-deja/g++.eh/ia64-1.C: New test.
19751 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19752 * g++.old-deja/g++.other/reload1.C: New test.
19753 * g++.old-deja/g++.other/static20.C: New test.
19754 * g++.old-deja/g++.other/local-alloc1.C: New test.
19755 * g++.old-deja/g++.other/conv8.C: New test.
19756 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19757 * g++.old-deja/g++.other/storeexpr1.C: New test.
19758 * g++.old-deja/g++.other/storeexpr2.C: New test.
19759 * g++.dg/eh/template2.C: New test.
19760 * g++.dg/warn/weak1.C: New test.
19761
19762 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19763
19764 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19765 Remove first, non-varying, argument.
19766
19767 2002-01-23 Richard Henderson <rth@redhat.com>
19768
19769 * gcc.dg/inline-2.c: New.
19770
19771 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19772 Add optional target arg. Check number of arguments.
19773 (scan-assembler-not, scan-assembler-dem): Likewise.
19774 (scan-assembler-dem-not): Likewise.
19775
19776 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19777
19778 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19779 line 12.
19780 * g++.old-deja/g++.brendan/parse3.C,
19781 g++.old-deja/g++.other/crash26.C,
19782 g++.old-deja/g++.other/crash28.C,
19783 g++.old-deja/g++.other/crash29.C,
19784 g++.old-deja/g++.other/crash30.C,
19785 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19786
19787 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19788
19789 * gcc.dg/20020115-1.c: New.
19790
19791 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19792
19793 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19794
19795 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19796
19797 * gcc.dg/20020122-3.c: New.
19798
19799 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19800
19801 * g++.dg/other/gc1.C: New test.
19802
19803 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19804
19805 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19806
19807 2002-01-22 Richard Henderson <rth@redhat.com>
19808
19809 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19810
19811 2002-01-22 Richard Henderson <rth@redhat.com>
19812
19813 * gcc.dg/20020122-4.c: New.
19814
19815 2002-01-22 H.J. Lu <hjl@gnu.org>
19816
19817 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19818 link output.
19819 * gcc.dg/special/ecos.exp: Likewise.
19820 * lib/g++-dg.exp: Likewise.
19821 * lib/g77-dg.exp: Likewise.
19822 * lib/gcc-dg.exp : Likewise.
19823 * lib/mike-g++.exp: Likewise.
19824 * lib/mike-g77.exp: Likewise.
19825 * lib/mike-gcc.exp: Likewise.
19826 * lib/objc-dg.exp: Likewise.
19827
19828 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19829
19830 PR target/5379
19831 * gcc.dg/20020122-2.c: New test.
19832
19833 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19834
19835 * gcc.dg/20020122-1.c: New test.
19836
19837 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19838
19839 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19840
19841 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19842
19843 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19844
19845 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19846
19847 * gcc.c-torture/compile/20020121-1.c: New test.
19848
19849 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19850
19851 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19852 ld_library_path.
19853
19854 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19855
19856 * gcc.dg/20020218-1.c: New test.
19857
19858 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19859
19860 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19861 messages
19862 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19863 "At global scope" warning
19864 * g++.dg/ext/align1.C: Change cygwin test for alignment
19865 from db-bogus to dg-warning
19866
19867 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19868
19869 * g77.f-torture/compile/cpp2.F: New test.
19870
19871 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19872
19873 * g++.dg/template/access1.C: New test.
19874
19875 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19876
19877 * gcc.dg/20020118-1.c: New.
19878
19879 2002-01-18 Kazu Hirata <kazu@hxi.com>
19880
19881 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19882
19883 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19884
19885 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19886 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19887 alignment warnings.
19888
19889 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19890
19891 * gcc.misc-tests/i386-prefetch.exp: Save and restore
19892 torture_with_loops and torture_without_loops
19893
19894 2002-01-17 Jakub Jelinek <jakub@redhat.com>
19895
19896 * gcc.c-torture/compile/20020116-1.c: New test.
19897
19898 2002-01-16 Jakub Jelinek <jakub@redhat.com>
19899
19900 * gcc.dg/20020116-2.c: New test.
19901
19902 * gcc.dg/ultrasp4.c: New test.
19903
19904 * gcc.dg/20020116-1.c: New test.
19905
19906 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
19907
19908 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19909 by EABI.
19910
19911 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19912
19913 * gcc.misc-tests/i386-prefetch.exp: New.
19914 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19915 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19916 * gcc.misc-tests/i386-pf-none-1.c: New test.
19917 * gcc.misc-tests/i386-pf-sse-1.c: New test.
19918
19919 2002-01-15 Jakub Jelinek <jakub@redhat.com>
19920
19921 * gcc.dg/gnu89-init-1.c: Add new tests.
19922
19923 2002-01-15 Andreas Jaeger <aj@suse.de>
19924
19925 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
19926 * gcc.dg/i386-mmx-2.c: Likewise.
19927 * gcc.dg/i386-sse-1.c: Likewise.
19928 * gcc.dg/i386-sse-2.c: Likewise.
19929 * gcc.dg/i386-sse-3.c: Likewise.
19930
19931 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
19932
19933 * g77.f-torture/execute/intrinsic-unix-bessel.f:
19934 Uncomment additional cases that now pass.
19935
19936 2002-01-11 Richard Henderson <rth@redhat.com>
19937
19938 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
19939 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
19940
19941 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
19942
19943 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
19944
19945 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19946
19947 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19948 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19949
19950 2002-01-10 Dale Johannesen <dalej@apple.com>
19951
19952 * gcc.c-torture/execute/loop-11.c: New.
19953
19954 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19955
19956 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19957 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19958
19959 2002-01-09 Richard Henderson <rth@redhat.com>
19960
19961 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
19962 type in which to perform the operation for each size.
19963
19964 2002-01-09 Alan Matsuoka (alanm@redhat.com)
19965
19966 * gcc.c-torture/compile/20020109-2.c: New test.
19967
19968 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
19969
19970 * gcc.c-torture/execute/loop-10.c: New test.
19971
19972 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19973
19974 * gcc.c-torture/compile/20010226-1.c: New test.
19975 * gcc.c-torture/compile/20010227-1.c: New test.
19976 * gcc.c-torture/compile/20010426-1.c: New test.
19977 * gcc.c-torture/compile/20010510-1.c: New test.
19978 * gcc.c-torture/compile/20010605-3.c: New test.
19979 * gcc.c-torture/compile/20010824-1.c: New test.
19980 * gcc.c-torture/execute/20010409-1.c: New test.
19981 * gcc.dg/noncompile/20000901-1.c: New test.
19982 * gcc.dg/20001023-1.c: New test.
19983 * gcc.dg/20001101-1.c: New test.
19984 * gcc.dg/20001102-1.c: New test.
19985 * gcc.dg/20010207-1.c: New test.
19986 * gcc.dg/20010405-1.c: New test.
19987 * gcc.dg/20010822-1.c: New test.
19988 * gcc.dg/20011107-1.c: New test.
19989
19990 2002-01-09 Jeffrey A Law (law@redhat.com)
19991
19992 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
19993
19994 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
19995 execution failure on PA targets.
19996
19997 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19998
19999 * gcc.c-torture/compile/20020109-1.c: New test.
20000
20001 2002-01-08 Kazu Hirata <kazu@hxi.com>
20002
20003 * gcc.c-torture/execute/20020108-1.c: New test.
20004
20005 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20006
20007 * gcc.dg/20020108-1.c: New test.
20008
20009 2002-01-08 H.J. Lu <hjl@gnu.org>
20010
20011 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20012 for header files.
20013
20014 2002-01-08 Geoff Keating <geoffk@redhat.com>
20015
20016 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20017 consistency.
20018
20019 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20020
20021 * gcc.dg/altivec-4.c: Test altivec predicates.
20022
20023 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20024
20025 * gcc.c-torture/execute/20020107-1.c: New test.
20026
20027 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20028
20029 PR c/5279
20030 * gcc.c-torture/compile/20020106-1.c: New test.
20031
20032 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20033
20034 * gcc.c-torture/execute/nestfunc-4.c: New test.
20035
20036 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20037
20038 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20039 extra triple that slipped in.
20040 * g++.old-deja/g++.abi/align.C: Likewise.
20041 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20042
20043 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20044
20045 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20046 * g++.old-deja/g++.abi/align.C: Likewise.
20047 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20048
20049 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20050 on FreeBSD/i386.
20051 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20052 FreeBSD.
20053
20054 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20055
20056 * gcc.dg/20020104-1.c: New test.
20057
20058 * gcc.dg/20020104-2.c: New test.
20059
20060 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20061
20062 * gcc.dg/20020103-1.c: Fix typo in target selector.
20063
20064 2002-01-03 Richard Henderson <rth@redhat.com>
20065
20066 * gcc.dg/20020103-1.c: New.
20067
20068 2002-01-03 Kazu Hirata <kazu@hxi.com>
20069
20070 * gcc.c-torture/execute/20020103-1.c: New test.
20071
20072 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20073
20074 * g++.dg/other/debug2.C: New test.
20075
20076 * gcc.c-torture/compile/20020103-1.c: New test.
20077
20078 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20079
20080 * gcc.dg/gnu89-init-1.c: Added new tests.
20081
20082 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20083
20084 * g++.dg/template/friend2.C: Remove as patch is reverted.
20085
20086 * g++.dg/warn/oldcast1.C: New test.
20087
20088 * g++.dg/template/ptrmem1.C: New test.
20089 * g++.dg/template/ptrmem2.C: New test.
20090
20091 * g++.dg/template/ntp.C: New test.
20092
20093 * g++.dg/other/component1.C: New test.
20094
20095 * g++.dg/template/ttp3.C: New test.
20096
20097 * g++.dg/template/friend2.C: New test.
20098 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20099
20100 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20101
20102 * g++.dg/other/ptrmem1.C: New test.
20103 * g++.dg/other/ptrmem2.C: New test.
20104
20105 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20106
20107 * g++.dg/template/ctor1.C: New test.
20108
20109 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20110
20111 * g++.dg/template/friend2.C: New test.
20112
20113 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20114
20115 * gcc.dg/mmix-1.c: New test.
20116
20117 2001-12-31 Richard Henderson <rth@redhat.com>
20118
20119 * gcc.dg/asm-5.c: New.
20120
20121 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20122
20123 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20124 in namespace __gnu_cxx
20125
20126 2001-12-30 Richard Henderson <rth@redhat.com>
20127
20128 * gcc.dg/debug-6.c: New.
20129
20130 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20131
20132 * gcc.c-torture/compile/20011229-2.c: New test.
20133
20134 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20135
20136 * gcc.dg/debug-3.c: New test.
20137 * gcc.dg/debug-4.c: New test.
20138 * gcc.dg/debug-5.c: New test.
20139
20140 2001-12-29 Richard Henderson <rth@redhat.com>
20141
20142 * g++.dg/eh/loop1.C: New.
20143
20144 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20145
20146 * g++.dg/template/crash1.C: New test.
20147
20148 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20149
20150 * g++.dg/other/const1.C: New test.
20151
20152 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20153
20154 * gcc.c-torture/compile/20011229-1.c: New test.
20155
20156 2001-12-28 Stan Shebs <shebs@apple.com>
20157
20158 * lib/objc-torture.exp: Resync with c-torture.exp.
20159 * lib/objc.exp: Load standard libraries.
20160
20161 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20162
20163 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20164 additional tests.
20165
20166 2001-12-27 Roger Sayle <roger@eyesopen.com>
20167
20168 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20169
20170 2001-12-27 Richard Henderson <rth@redhat.com>
20171
20172 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20173
20174 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20175
20176 * g++.dg/eh/ctor1.C: New test.
20177 * g++.dg/other/error2.C: New test.
20178
20179 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20180
20181 * g++.dg/other/init2.C: New test.
20182
20183 2001-12-24 Richard Henderson <rth@redhat.com>
20184
20185 * gcc.dg/20011223-1.c: New.
20186 * gcc.dg/inline-1.c: New.
20187
20188 2001-12-23 Richard Henderson <rth@redhat.com>
20189
20190 * gcc.dg/asm-4.c: Test operand modifiers.
20191
20192 2001-12-23 Richard Henderson <rth@redhat.com>
20193
20194 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20195
20196 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20197
20198 * gcc.c-torture/execute/20011223-1.c: New test.
20199
20200 2001-12-21 Richard Henderson <rth@redhat.com>
20201
20202 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20203 re-enables the warning.
20204
20205 2001-12-21 Richard Henderson <rth@redhat.com>
20206
20207 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20208
20209 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20210
20211 * gcc.c-torture/compile/20011218-1.c: New test.
20212
20213 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20214
20215 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20216 arm-isr.c test.
20217 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20218 epilogue generation for ARM ISR routines.
20219
20220 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20221
20222 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20223 * gcc.dg/format/c90-printf-3.c: Likewise.
20224 * gcc.dg/format/c99-printf-3.c: Likewise.
20225 * gcc.dg/format/ext-1.c: Likewise.
20226 * gcc.dg/format/ext-6.c: Likewise.
20227 * gcc.dg/format/format.h: Prototype unlocked stdio.
20228
20229 2001-12-20 Richard Henderson <rth@redhat.com>
20230
20231 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20232 (arena): Use it.
20233 (malloc): Correct allocation logic. Abort if we fill up the
20234 arena before initialization complete.
20235 (realloc): Correct allocation logic.
20236
20237 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20238
20239 * gcc.c-torture/compile/20011219-2.c: New test.
20240
20241 * gcc.c-torture/execute/20011219-1.c: New test.
20242
20243 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20244
20245 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20246 target does not support weak symbols.
20247
20248 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20249
20250 * gcc.c-torture/compile/20011219-1.c: New test.
20251
20252 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20253
20254 * g++.dg/other/error1.C: New test.
20255
20256 2001-12-17 Jeffrey A Law (law@redhat.com)
20257
20258 * gcc.c-torture/execute/20011217-1.c: New test.
20259
20260 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20261
20262 * objc.dg/special/: New directory.
20263 * objc.dg/special/special.exp: New file.
20264 * objc.dg/special/unclaimed-category-1.h: New file.
20265 * objc.dg/special/unclaimed-category-1a.m: New file.
20266 * objc.dg/special/unclaimed-category-1.m: New file.
20267
20268 2001-12-17 Andreas Jaeger <aj@suse.de>
20269
20270 * gcc.c-torture/compile/20011217-2.c: New test.
20271
20272 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20273
20274 * gcc.c-torture/compile/20011217-1.c: New test.
20275
20276 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20277
20278 * testsuite/gcc.dg/20011214-1.c: New.
20279
20280 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20281
20282 * gcc.dg/altivec-4.c: New.
20283
20284 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20285
20286 * gcc.dg/20011113-1.c: New test.
20287
20288 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20289
20290 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20291 std::__malloc_alloc_template<0> and
20292 std::__default_alloc_template<false, 0>.
20293
20294 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20295
20296 * objc/execute/bf-21.m: New test.
20297 * objc/execute/enumeration-1.m: New test.
20298 * objc/execute/enumeration-2.m: New test.
20299
20300 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20301
20302 * gcc.dg/gnu89-init-1.c: New test.
20303
20304 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20305
20306 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20307 * g++.old-deja/g++.jason/2371.C: Likewise.
20308 * g++.old-deja/g++.jason/template33.C: Likewise.
20309 * g++.old-deja/g++.jason/template34.C: Likewise.
20310 * g++.old-deja/g++.jason/template36.C: Likewise.
20311 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20312 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20313 * g++.old-deja/g++.other/typename1.C: Likewise.
20314 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20315 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20316 * g++.old-deja/g++.pt/typename11.C: Likewise.
20317 * g++.old-deja/g++.pt/typename14.C: Likewise.
20318 * g++.old-deja/g++.pt/typename16.C: Likewise.
20319 * g++.old-deja/g++.pt/typename3.C: Likewise.
20320 * g++.old-deja/g++.pt/typename4.C: Likewise.
20321 * g++.old-deja/g++.pt/typename5.C: Likewise.
20322 * g++.old-deja/g++.pt/typename7.C: Likewise.
20323 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20324
20325 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20326
20327 * g++.dg/other/linkage1.C: New test.
20328 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20329 specifiers.
20330
20331 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20332
20333 * gcc.dg/concat.c: New test.
20334
20335 2001-12-11 Stan Shebs <shebs@apple.com>
20336
20337 * objc/compile: New test directory.
20338 * objc/compile/compile.exp: New expect script.
20339 * objc/compile/20011211-1.m: New compile test.
20340
20341 2001-12-11 Jason Merrill <jason@redhat.com>
20342
20343 * lib/prune.exp (prune_gcc_output): Also handle "In member
20344 function". So many permutations...
20345
20346 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20347
20348 * g++.dg/template/typedef1.C: New test.
20349
20350 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20351
20352 * g++.dg/other/copy1.C: New test.
20353
20354 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20355
20356 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20357
20358 * gcc.dg/builtin-choose-expr.c: New.
20359
20360 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20361
20362 * gcc.dg/altivec-2.c: New.
20363
20364 2001-12-07 Richard Henderson <rth@redhat.com>
20365
20366 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20367
20368 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20369
20370 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20371 ultrasparc.
20372
20373 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20374
20375 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20376
20377 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20378
20379 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20380 variable argument list.
20381
20382 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20383
20384 * gcc.c-torture/execute/memcheck: Delete entire directory.
20385 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20386 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20387
20388 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20389
20390 * gcc.dg/Wshadow-1.c: New test.
20391
20392 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20393
20394 * gcc.c-torture/compile/20011130-1.c: New test.
20395
20396 * gcc.dg/noncompile/20011025-1.c: New test.
20397
20398 * g++.dg/other/anon-union.C: New test.
20399
20400 * gcc.c-torture/execute/20011024-1.c: New test.
20401
20402 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20403
20404 * gcc.c-torture/execute/20000722-1.x,
20405 gcc.c-torture/execute/20010123-1.x: Remove.
20406 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20407 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20408 gcc.dg/c99-complit-2.c: New tests.
20409
20410 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20411
20412 * g++.dg/inherit/base1.C: New test.
20413
20414 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20415
20416 * g++.dg/other/stdarg1.C: New test.
20417
20418 * gcc.c-torture/compile/20011130-2.c: New test.
20419
20420 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20421
20422 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20423 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20424 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20425 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20426 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20427 * gcc.dg/builtin-prefetch-1.c: New test.
20428
20429 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20430
20431 * gcc.dg/20011130-1.c: New test.
20432
20433 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20434
20435 * g++.dg/other/scope1.C: New test.
20436 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20437
20438 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20439
20440 * gcc.dg/vla-init-1.c: New test.
20441
20442 2001-12-01 Geoff Keating <geoffk@redhat.com>
20443
20444 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20445
20446 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20447
20448 * objc.dg/alias.m: Update.
20449 * objc.dg/class-1.m: Update.
20450 * objc.dg/const-str-1.m: Update.
20451 * objc.dg/fwd-proto-1.m: Update.
20452 * objc.dg/id-1.m: Update.
20453 * objc.dg/super-class-1.m: Update.
20454
20455 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20456
20457 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20458 constructs.
20459
20460 2001-11-28 Jeffrey A Law (law@cygnus.com)
20461
20462 * gcc.c-torture/execute/20011128-1.c: New test.
20463
20464 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20465
20466 * gcc.dg/20011127-1.c: New test.
20467
20468 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20469
20470 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20471 from Austin Group draft 7.
20472 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20473 scanf format arguments.
20474 * gcc.dg/format/no-exargs-2.c: New test.
20475
20476 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20477
20478 * g++.dg/abi/vbase8-4.C: New test.
20479
20480 2001-11-24 Ian Lance Taylor <ian@airs.com>
20481
20482 * gcc.c-torture/execute/20011121-1.c: New test.
20483
20484 2001-11-23 Jeffrey A Law (law@cygnus.com)
20485
20486 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20487
20488 2001-11-23 Andreas Jaeger <aj@suse.de>
20489
20490 * gcc.dg/cpp/charconst-2.c: New test.
20491
20492 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20493
20494 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20495 to the host if it is remote. Let tests specify extra headers
20496 they use.
20497 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20498 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20499 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20500 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20501 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20502 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20503 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20504 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20505 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20506 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20507
20508 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20509
20510 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20511 for little endian ARMs.
20512
20513 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20514
20515 * gcc.c-torture/compile/20011119-1.c: New test.
20516 * gcc.c-torture/compile/20011119-2.c: New test.
20517
20518 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20519
20520 * gcc.dg/altivec-1.c: Fix typo.
20521
20522 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20523
20524 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20525
20526 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20527
20528 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20529
20530 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20531
20532 * lib/g77.exp: Don't specify --rpath-link.
20533
20534 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20535 across all the headers.
20536 * gcc.dg/format/format.exp: For testing on a remote host,
20537 copy format.h.
20538
20539 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20540 * gcc.c-torture/execute/930406-1.c: Likewise.
20541 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20542
20543 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20544
20545 * gcc.dg/altivec-1.c: New.
20546
20547 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20548
20549 * gcc.dg/cpp/fpreprocessed.c: New test case.
20550
20551 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20552
20553 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20554 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20555 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20556
20557 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20558
20559 * gcc.dg/no-builtin-1.c: New test.
20560
20561 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20562
20563 * gcc.c-torture/execute/20011115-1.c: New test.
20564
20565 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20566
20567 * gcc.c-torture/compile/20011114-2.c: New test.
20568 * gcc.c-torture/compile/20011114-3.c: New test.
20569 * gcc.c-torture/compile/20011114-4.c: New test.
20570
20571 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20572
20573 * g++.dg/other/init1.C: New test.
20574
20575 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20576
20577 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20578 message.
20579
20580 * gcc.c-torture/execute/20011114-1.c: New testcase.
20581
20582 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20583 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20584 like the (before this change) version of 20010327-1.c.
20585
20586 2001-11-14 Roger Sayle <roger@eyesopen.com>
20587
20588 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20589
20590 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20591
20592 * g++.dg/init/array2.C: New test.
20593
20594 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20595
20596 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20597
20598 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20599
20600 * g++.dg/other/forscope1.C: New test.
20601 * g++.dg/ext/forscope1.C: New test.
20602 * g++.dg/ext/forscope2.C: New test.
20603
20604 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20605
20606 * gcc.c-torture/execute/20011113-1.c: New test.
20607
20608 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20609
20610 * gcc.c-torture/execute/20011109-2.c: New test.
20611
20612 * gcc.c-torture/execute/20011109-1.c: New test.
20613
20614 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20615
20616 * gcc.c-torture/compile/20011109-1.c: New test.
20617
20618 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20619
20620 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20621 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20622 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20623 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20624 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20625 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20626 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20627
20628 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20629
20630 * g++.dg/warn/Wshadow-1.C: New tests.
20631 * g++.old-deja/g++.mike/for3.C: Update.
20632
20633 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20634
20635 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20636 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20637 XFAILs. Adjust expected error texts.
20638 * gcc.c-torture/compile/20011106-1.c,
20639 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20640 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20641 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20642 gcc.dg/c99-array-lval-5.c: New tests.
20643
20644 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20645
20646 * gcc.dg/cpp/defined.c: Update.
20647
20648 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20649
20650 * gcc.c-torture/execute/anon-1.c: New test.
20651
20652 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20653
20654 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20655 same size, so no warning should be produced on stormy16.
20656
20657 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20658 due to oversized array.
20659 * g++.old-deja/g++.mike/ns15.C: Likewise.
20660 * g++.old-deja/g++.pt/crash16.C: Likewise.
20661
20662 2001-11-02 Graham Stott <grahams@redhat.com>
20663
20664 * g++.dgother/debug1.C: Fix typos.
20665
20666 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20667
20668 * g++.dg/other/debug1.C: New test.
20669
20670 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20671
20672 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20673 of unsigned long.
20674
20675 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20676
20677 * gcc.dg/20011029-2.c: New test.
20678
20679 * gcc.c-torture/compile/20011029-1.c: New test.
20680
20681 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20682
20683 * objc/execute/class_self-1.m: New test.
20684 * objc/execute/class_self-2.m: New test.
20685
20686 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20687
20688 * gcc.misc-tests/msgs.exp: Delete.
20689 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20690 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20691 error set to match recent changes.
20692
20693 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20694
20695 * gcc.dg/20011021-1.c: New test.
20696
20697 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20698
20699 * gcc.c-torture/compile/20011023-1.c: New test.
20700
20701 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20702
20703 * lib/g77.exp: Rewrite based on lib/g++.exp.
20704
20705 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20706
20707 * gcc.c-torture/execute/20011019-1.c: New test.
20708
20709 * gcc.dg/20011018-1.c: New test.
20710
20711 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20712
20713 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20714
20715 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20716
20717 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20718 * gcc.dg/attr-invalid.c: Likewise.
20719
20720 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20721
20722 * testsuite/gcc.dg/20011015-1.c: New test.
20723
20724 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20725
20726 * g++.dg/template/unify2.C: New test.
20727
20728 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20729
20730 * g++.dg/other/exception-specification.C: New test
20731
20732 2001-10-13 Tom Rix <trix@redhat.com>
20733
20734 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20735 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20736
20737 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20738
20739 * testsuite/gcc.dg/20011009-1.c: New test.
20740
20741 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20742
20743 PR g++/4476
20744 * g++.dg/other/friend1.C: New test.
20745
20746 2001-10-11 Richard Henderson <rth@redhat.com>
20747
20748 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20749
20750 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20751
20752 * gcc.c-torture/compile/20011010-1.c: New.
20753
20754 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20755
20756 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20757 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20758 g77.f-torture/execute/execute.exp,
20759 g77.f-torture/noncompile/noncompile.exp,
20760 gcc.c-torture/compile/compile.exp,
20761 gcc.c-torture/execute/execute.exp,
20762 gcc.c-torture/execute/ieee/ieee.exp,
20763 gcc.c-torture/execute/memcheck/memcheck.exp,
20764 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20765 objc/execute/execute.exp: Update FSF address.
20766
20767 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20768
20769 * gcc.dg/cpp/cmdlne-C.c: Update.
20770 * gcc.dg/cpp/cmdlne-C2.c: New.
20771
20772 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20773
20774 * gcc.c-torture/execute/20011008-3.c: New.
20775
20776 2001-10-08 DJ Delorie <dj@redhat.com>
20777
20778 * gcc.dg/20011008-1.c: New.
20779 * gcc.dg/20011008-2.c: New.
20780
20781 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20782
20783 * gcc.dg/cpp/spacing1.c: Update test.
20784
20785 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20786
20787 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20788 spelling errors of "separate" as "seperate".
20789
20790 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20791
20792 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20793 enough to avoid inlining.
20794
20795 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20796
20797 * lib/g77.exp: set libg2c_dir correctly.
20798
20799 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20800
20801 * gcc.dg/cpp/macro11.c: New test.
20802
20803 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20804
20805 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20806 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20807 gcc.dg/format/multattr-3.c: New tests.
20808 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20809 tests for format attributes on function pointers being rejected.
20810
20811 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20812
20813 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20814
20815 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20816
20817 * g++.dg/warn/format1.C: New test.
20818
20819 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20820
20821 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20822
20823 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20824
20825 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20826
20827 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20828
20829 * gcc.dg/cpp/redef2.c: Add test.
20830
20831 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20832
20833 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20834 long-standing bug on i686, apparently.
20835 * gcc.c-torture/execute/loop-2c.x: New file.
20836 * gcc.c-torture/execute/loop-2d.x: New file.
20837 * gcc.c-torture/execute/loop-3c.x: New file.
20838
20839 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20840
20841 * gcc.dg/cpp/20000625-2.c: Correct line number.
20842
20843 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20844
20845 * gcc.dg/cpp/macro10.c: New test.
20846 * gcc.dg/cpp/strify3.c: New test.
20847 * gcc.dg/cpp/spacing1.c: Add tests.
20848 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20849 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20850
20851 2001-09-24 DJ Delorie <dj@redhat.com>
20852
20853 * gcc.c-torture/execute/20010924-1.c: New test.
20854
20855 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20856
20857 * testsuite/objc/execute/paste.m: Remove.
20858
20859 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20860
20861 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20862
20863 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20864
20865 * g77.dg/strlen0.f: New test.
20866
20867 2001-09-21 Richard Henderson <rth@redhat.com>
20868
20869 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20870 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20871
20872 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20873
20874 Table-driven attributes.
20875 * g++.dg/ext/attrib1.C: New test.
20876
20877 2001-09-20 DJ Delorie <dj@redhat.com>
20878
20879 * gcc.dg/20000926-1.c: Update expected warning messages.
20880 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20881 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20882 array.
20883
20884 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20885
20886 * g++.dg/eh/registers1.C: New test case.
20887
20888 2001-09-17 Richard Henderson <rth@redhat.com>
20889
20890 * gcc.dg/array-5.c: Fix VLA decomposition test.
20891
20892 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
20893
20894 * gcc.dg/cpp/line5.c: New testcase.
20895
20896 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
20897
20898 * gcc.dg/cpp/macro9.c: New test.
20899
20900 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
20901
20902 * gcc.c-torture/execute/980223.c: Change type of addr from long
20903 to char *.
20904
20905 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
20906
20907 * gcc.c-torture/execute/20010915-1.c: New test.
20908
20909 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20910
20911 * g77.dg/bprob: New directory.
20912 * g77.dg/bprob/bprob.exp: New file.
20913 * g77.dg/bprob/bprob-1.f: New test.
20914 * g77.dg/gcov: New directory.
20915 * g77.dg/gcov/gcov.exp: New file.
20916 * g77.dg/gcov/gcov-1.f: New test.
20917 * g77.dg/gcov/gcov-1.x: New file.
20918
20919 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
20920
20921 * gcc.dg/cpp/directiv.c: Update.
20922 * gcc.dg/cpp/undef1.c: Update.
20923
20924 2001-09-12 Jakub Jelinek <jakub@redhat.com>
20925
20926 * gcc.dg/20010912-1.c: New test.
20927
20928 2001-09-11 Janis Johnson <janis187@us.ibm.com>
20929
20930 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
20931 language-independent file in lib.
20932 * lib/gcov.exp: New file.
20933
20934 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
20935
20936 * gcc.c-torture/compile/20010911-1.c: New test.
20937
20938 2001-09-10 Janis Johnson <janis187@us.ibm.com>
20939
20940 * lib/profopt.exp: New, to support profile-directed optimizations.
20941 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
20942 * gcc.misc-tests/bprob-1.c: New test.
20943 * gcc.misc-tests/bprob-2.c: New test.
20944
20945 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20946
20947 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20948 XFAIL and which kinds of gcov output to verify.
20949 * gcc.misc-tests/gcov-4b.x: New file.
20950 * gcc.misc-tests/gcov-5b.x: New file.
20951 * gcc.misc-tests/gcov-6.x: New file.
20952 * gcc.misc-tests/gcov-7.c: New test.
20953 * gcc.misc-tests/gcov-7.x: New file.
20954
20955 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20956
20957 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20958 * gcc.misc-tests/gcov-6.c: New test.
20959
20960 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
20961
20962 PR c++/3986
20963 * g++.dg/abi/vbase1.C: New test.
20964
20965 2001-09-05 Ziemowit Laski <zlaski@apple.com>
20966
20967 * objc.dg/method-2.m: New.
20968
20969 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
20970
20971 PR c++/4203
20972 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
20973 * g++.dg/init/empty1.C: New test.
20974
20975 2001-09-03 Jakub Jelinek <jakub@redhat.com>
20976
20977 * gcc.c-torture/compile/20010903-1.c: New test.
20978
20979 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
20980
20981 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
20982 for m68k.
20983
20984 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
20985
20986 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
20987
20988 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
20989
20990 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
20991
20992 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
20993
20994 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
20995 for 16-bit 'unsigned int'.
20996
20997 2001-08-29 Kazu Hirata <kazu@hxi.com>
20998
20999 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21000
21001 2001-08-27 Richard Henderson <rth@redhat.com>
21002
21003 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21004 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21005
21006 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21007
21008 * gcc.dg/asm-names.c (ymain): New.
21009
21010 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21011
21012 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21013 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21014 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21015
21016 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21017
21018 * gcc.dg/compare5.c: New testcase.
21019
21020 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21021
21022 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21023 and "In instantiation".
21024
21025 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21026
21027 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21028
21029 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21030
21031 * gcc.misc-tests/gcov.exp: Add support for branch information.
21032 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21033 * gcc.misc-tests/gcov-4.c: New test.
21034 * gcc.misc-tests/gcov-4b.c: New test.
21035 * gcc.misc-tests/gcov-5b.c: New test.
21036
21037 2001-08-20 Zack Weinberg <zackw@panix.com>
21038
21039 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21040 expected to fail.
21041
21042 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21043
21044 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21045
21046 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21047
21048 * g++.dg/eh/template1.C: New test.
21049
21050 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21051
21052 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21053 Fix thinko.
21054 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21055 for xfail.
21056
21057 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21058
21059 * lib/g77-dg.exp: Use prune.exp for common procedures
21060 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21061 * lib/g77.exp: (g77-dg-prune) Remove
21062
21063 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21064
21065 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21066
21067 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21068
21069 * g++.dg/template/unify1.C: New test.
21070
21071 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21072
21073 * g++.dg/abi/empty4.C: New test.
21074
21075 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21076
21077 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21078 solaris2.*
21079 * g77.f-torture/compile/pr3743.x: Likewise
21080
21081 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21082
21083 * g++.dg/other/using-declaration.C: New test.
21084
21085 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21086
21087 * gcc.dg/cpp/tr-sign.c: New testcase.
21088
21089 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21090
21091 * gcc.dg/cpp/19951025-1.c: Revert.
21092 * gcc.dg/cpp/directiv.c: We no longer process directives that
21093 interrupt macro arguments.
21094
21095 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21096
21097 * gcc.dg/bconstp-1.c: New test.
21098
21099 2001-08-03 Richard Henderson <rth@redhat.com>
21100
21101 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21102
21103 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21104
21105 * gcc.dg/cpp/19951025-1.c: Update.
21106
21107 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21108
21109 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21110 should be x.
21111
21112 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21113
21114 Kill -fhonor-std.
21115 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21116 * g++.old-deja/g++.other/std1.C: Likewise.
21117 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21118
21119 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21120
21121 * lib/g77.exp: Load gcc-defs.exp for common procedures
21122 (g77_pass, g77_fail, g77_finish, g77_exit,
21123 ${tool}_check_unsupported_p} Now redundant. Deleted.
21124
21125 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21126
21127 * g77.dg/fbackslash.f
21128 * g77.dg/fcase-preserve.f
21129 * g77.dg/ff90-1.f
21130 * g77.dg/ffixed-line-length-0.f
21131 * g77.dg/ffixed-line-length-132.f
21132 * g77.dg/ffixed-line-length-7.f
21133 * g77.dg/ffixed-line-length-72.f
21134 * g77.dg/ffixed-line-length-none.f
21135 * g77.dg/ffree-form-1.f
21136 * g77.dg/fno-backslash.f
21137 * g77.dg/fno-f90-1.f
21138 * g77.dg/fno-fixed-form-1.f
21139 * g77.dg/fno-onetrip.f
21140 * g77.dg/fno-typeless-boz.f
21141 * g77.dg/fno-underscoring.f
21142 * g77.dg/fno-vxt-1.f
21143 * g77.dg/fonetrip.f
21144 * g77.dg/ftypeless-boz.f
21145 * g77.dg/fugly-assumed.f
21146 * g77.dg/funderscoring.f
21147 * g77.dg/fvxt-1.f
21148
21149 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21150
21151 * objc.dg/fwd-proto-1.m: New.
21152 * objc.dg/local-decl-1.m: New.
21153 * objc.dg/naming-1.m: New.
21154 * objc.dg/naming-2.m: New.
21155 * objc.dg/proto-hier-1.m: New.
21156
21157 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21158
21159 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21160 largest-type elements to a struct makes its size grow.
21161
21162 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21163
21164 * g++.dg/abi/vthunk1.C: New test.
21165
21166 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21167
21168 * g++.dg/abi/vbase8-22.C: New test.
21169
21170 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21171
21172 * gcc.dg/cpp/macro8.c: New test.
21173
21174 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21175
21176 * g++.dg/abi/vbase8-21.C: New test.
21177
21178 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21179
21180 * g++.dg/abi/vbase8-10.C: New test.
21181
21182 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21183
21184 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21185 ${tool}_set_ld_library_path.
21186 Changed caller.
21187 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21188 g++.exp.
21189
21190 2001-07-26 Stan Cox <scox@redhat.com>
21191
21192 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21193 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21194 gcc_exit, gcc_check_unsupported_p):
21195 Moved to gcc-deps.exp
21196 * gcc-deps.exp: New file.
21197
21198 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21199
21200 * g++.old-deja/g++.pt/defarg14.C: New test.
21201
21202 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21203
21204 * g++.old-deja/g++.other/lineno5.C: New test.
21205
21206 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21207
21208 * g++.old-deja/g++.pt/crash68.C: New test.
21209
21210 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21211
21212 * g++.old-deja/g++.other/crash42.C: New test.
21213
21214 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21215
21216 * gcc.dg/cpp/extratokens.c: Fix.
21217 * gcc.dg/cpp/skipping2.c: New tests.
21218
21219 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21220
21221 * gcc.c-torture/execute/20010724-1.c: New file.
21222 * gcc.c-torture/execute/20010724-1.x: New file.
21223
21224 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21225
21226 * g++.old-deja/g++.other/cond7.C: New test.
21227
21228 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21229
21230 * g++.old-deja/g++.other/optimize4.C: New test.
21231
21232 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21233
21234 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21235
21236 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21237
21238 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21239 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21240 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21241 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21242
21243 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21244 bug report" message.
21245
21246 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21247 * g++.dg/ext/instantiate1.C: Move from old-deja.
21248
21249 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21250
21251 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21252 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21253 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21254 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21255
21256 2001-07-23 Jeffrey A Law (law@cygnus.com)
21257
21258 * gcc.c-torture/execute/20010723-1.c: New test.
21259
21260 2001-07-23 Ben Elliston <bje@redhat.com>
21261
21262 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21263
21264 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21265
21266 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21267 i[34567]86-*-*.
21268 Delete handling of ieee_multilib_flags.
21269 Pass -mieee for alpha*-*-* and sh-*-*.
21270 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21271
21272 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21273
21274 Remove old-abi tests.
21275 * g++.old-deja/g++.mike/p11116.C: Remove.
21276 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21277
21278 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21279
21280 * g77.f-torture/compile/pr3743.f: New test
21281
21282 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21283
21284 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21285
21286 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21287
21288 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21289 g++.old-deja/g++.pt/static6.C: Likewise.
21290 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21291 supports weak symbols.
21292
21293 2001-07-18 Andreas Jaeger <aj@suse.de>
21294
21295 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21296 supported again.
21297
21298 2001-07-18 Andreas Jaeger <aj@suse.de>
21299
21300 * gcc.dg/iftrap-1.c: Fix target line.
21301
21302 2001-07-17 Richard Henderson <rth@redhat.com>
21303
21304 * gcc.c-torture/execute/20010717-1.c: New.
21305
21306 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21307
21308 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21309 tests.
21310
21311 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21312
21313 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21314
21315 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21316
21317 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21318 UAC_SIGBUS, UAC_NOPRINT definitions.
21319
21320 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21321
21322 * objc/execute/object_is_class.m: New test.
21323 * objc/execute/object_is_meta_class.m: New test.
21324
21325 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21326
21327 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21328 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21329
21330 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21331
21332 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21333 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21334
21335 2001-07-14 Richard Henderson <rth@redhat.com>
21336
21337 * gcc.dg/iftrap-1.c: New.
21338
21339 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21340
21341 * g77.f-torture/execute/intrinsic77.f: New test.
21342
21343 2001-07-11 Janis Johnson <janis@us.ibm.com>
21344
21345 * gcc.misc-tests/gcov-3.c: New test.
21346
21347 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21348
21349 * gcc.c-torture/compile/20010711-1.c,
21350 * gcc.c-torture/compile/20010711-2.c: New tests.
21351
21352 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21353
21354 * gcc.c-torture/execute/20010711-1.c: New test.
21355
21356 2001-07-11 Ben Elliston <bje@redhat.com>
21357
21358 * g++.old-deja/g++.other/enum5.C: New test.
21359
21360 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21361
21362 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21363 (g++-dg-prune): Call prune_gcc_output.
21364 * prune.exp: New file for prune_gcc_output.
21365 * lib/g++.exp, lib/gcc.exp: Load it.
21366
21367 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21368
21369 * gcc.c-torture/compile/20010701-1.c,
21370 g++.old-deja/g++.ext/attrib6.C: New tests.
21371
21372 2001-07-06 Jeffrey A Law (law@cygnus.com)
21373
21374 * gcc.c-torture/compile/20010706-1.c: New test.
21375
21376 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21377
21378 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21379
21380 2001-06-28 Stan Shebs <shebs@apple.com>
21381
21382 * gcc.dg/pragma-darwin.c: New test.
21383
21384 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21385
21386 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21387 Solaris 2.[678] system.
21388
21389 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21390
21391 * gcc.dg/20010622-1.c: New test.
21392
21393 2001-06-18 Stan Shebs <shebs@apple.com>
21394
21395 * objc.dg: New directory.
21396 * objc.dg/dg.exp: New file.
21397 * objc.dg/alias.m: New.
21398 * objc.dg/class-1.m: New.
21399 * objc.dg/class-2.m: New.
21400 * objc.dg/const-str-1.m: New.
21401 * objc.dg/const-str-2.m: New.
21402 * objc.dg/id-1.m: New.
21403 * objc.dg/method-1.m: New.
21404 * objc.dg/super-class-1.m: New.
21405 * lib/objc-dg.exp: New file.
21406
21407 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21408
21409 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21410 of label name.
21411
21412 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21413
21414 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21415
21416 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21417
21418 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21419 variable.
21420
21421 2001-06-12 Richard Henderson <rth@redhat.com>
21422
21423 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21424
21425 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21426
21427 * g++.old-deja/g++.abi/vbase5.C: New test.
21428 * g++.old-deja/g++.abi/vbase6.C: New test.
21429 * g++.old-deja/g++.abi/vbase7.C: New test.
21430
21431 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21432
21433 * gcc.c-torture/compile/20010610-1.c: New test.
21434
21435 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21436
21437 * g++.old-deja/g++.abi/vbase4.C: New test.
21438
21439 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21440
21441 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21442 support %f for HC11/HC12 targets.
21443 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21444 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21445 on HC11/HC12 targets.
21446 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21447
21448 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21449
21450 * gcc.dg/wchar_t-1.c: New file.
21451 * gcc.dg/wint_t-1.c: Likewise.
21452
21453 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21454
21455 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21456
21457 2001-06-11 Richard Henderson <rth@redhat.com>
21458
21459 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21460
21461 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21462
21463 * gcc.c-torture/compile/20010611-1.c: New test.
21464
21465 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21466
21467 * gcc.dg/c99-tag-1.c: Add more tests.
21468
21469 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21470
21471 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21472 representation on MN10300 and ARM/Thumb.
21473
21474 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21475
21476 * g77.f-torture/execute/20010610.f: New.
21477
21478 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21479
21480 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21481 names.
21482
21483 2001-06-09 Richard Henderson <rth@redhat.com>
21484
21485 * gcc.c-torture/execute/ashrdi-1.c: New.
21486 * gcc.c-torture/execute/ashldi-1.c: New.
21487 * gcc.c-torture/execute/lshrdi-1.c: New.
21488
21489 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21490
21491 * objc/execute/load-3.m: Added. Check sending +load to categories,
21492 in addition to classes.
21493
21494 2001-06-08 Stan Shebs <shebs@apple.com>
21495
21496 * objc/execute/load-2.m: New test. From Nicola Pero
21497 <n.pero@mi.flashnet.it>.
21498
21499 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21500
21501 * gcc.c-torture/execute/20010605-2.c: New test.
21502
21503 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21504
21505 * g++.old-deja/g++.abi/vbase2.C: New test.
21506 * g++.old-deja/g++.abi/vbase3.C: New test.
21507
21508 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21509
21510 * g++.old-deja/g++.pt/friend49.C: New test.
21511
21512 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21513
21514 * g++.old-deja/g++.ext/anon3.C: New test.
21515
21516 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21517
21518 * g++.old-deja/g++.other/conv7.C: New test.
21519
21520 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21521
21522 * gcc.c-torture/compile/20010605-2.c: New test.
21523
21524 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21525
21526 * gcc.c-torture/execute/20010604-1.c: New test.
21527
21528 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21529
21530 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21531
21532 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21533
21534 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21535 (g++_link_flags): Likewise.
21536 (g++_init): Pass gccpath's value to two previous functions.
21537
21538 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21539
21540 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21541 Ensure logfile entry matches exec command line.
21542
21543 2001-05-31 Richard Henderson <rth@redhat.com>
21544
21545 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21546 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21547
21548 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21549
21550 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21551 compiler for irix6.2
21552
21553 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21554
21555 * g++.old-deja/g++.other/optimize3.C: New file.
21556
21557 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21558
21559 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21560 assemble.
21561
21562 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21563
21564 * g++.old-deja/g++.other/optimize2.C: New file.
21565
21566 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21567
21568 * gcc.c-torture/compile/20010518-2.c: New file.
21569 * gcc.c-torture/execute/20010518-1.c: New file.
21570 * gcc.c-torture/execute/20010518-2.c: New file.
21571
21572 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21573
21574 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21575
21576 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21577
21578 G++ no longer defines builtins that do not begin with __builtin.
21579 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21580 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21581 * g++.old-deja/g++.law/builtin1.C: Likewise.
21582 * g++.old-deja/g++.law/cvt2.C: Likewise.
21583 * g++.old-deja/g++.mike/net5.C: Likewise.
21584 * g++.old-deja/g++.other/builtins1.C: Likewise.
21585 * g++.old-deja/g++.other/builtins2.C: Likewise.
21586 * g++.old-deja/g++.other/builtins3.C: Likewise.
21587 * g++.old-deja/g++.other/builtins4.C: Likewise.
21588 * g++.old-deja/g++.other/inline8.C: Likewise.
21589 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21590
21591 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21592
21593 * g++.old-deja/g++.pt/using1.C: Adjust.
21594 * g++.old-deja/g++.pt/using2.C: New test.
21595
21596 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21597
21598 * gcc.dg/cpp/charconst.c: New tests.
21599 * gcc.dg/cpp/escape.c: New tests.
21600 * gcc.dg/cpp/escape-1.c: New tests.
21601 * gcc.dg/cpp/escape-2.c: New tests.
21602 * gcc.dg/cpp/ucs.c: New tests.
21603
21604 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21605
21606 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21607 native compiler for irix6.5.
21608
21609 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21610
21611 * lib/g++.exp (g++_include_flags): Use args to compute
21612 get_multilibs.
21613 (g++_link_flags): Likewise.
21614 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21615
21616 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21617
21618 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21619
21620 2001-05-21 Geoff Keating <geoffk@redhat.com>
21621
21622 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21623 this file.
21624
21625 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21626
21627 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21628 STACK_SIZE;
21629 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21630 to STACK_SIZE; Use it to define size of add_histo array.
21631 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21632 to STACK_SIZE.
21633 (f): Use GITT_SIZE to define size of gitt local table.
21634 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21635 to STACK_SIZE; Use it to define size of bytemem array.
21636
21637 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21638
21639 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21640 on 68HC11/HC12 due to the asm instruction.
21641 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21642 * gcc.c-torture/compile/920520-1.x: Likewise.
21643 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21644 on 68HC11/HC12 because the function is larger than 64K.
21645 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21646 on 68HC11/HC12 because the structure is too large.
21647
21648 2001-05-20 Richard Henderson <rth@redhat.com>
21649
21650 * gcc.c-torture/execute/20010520-1.c: New.
21651
21652 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21653
21654 * g++.old-deja/g++.warn/compare1.C: New test.
21655 * gcc.dg/compare4.c: New test.
21656
21657 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21658
21659 * g++.old-deja/g++.other/optimize1.C: New test.
21660
21661 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21662
21663 * g++.old-deja/g++.pt/spec41.C: New test.
21664
21665 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21666
21667 * gcc.c-torture/compile/20010114-1.x: Remove.
21668
21669 2001-05-18 Stan Shebs <shebs@apple.com>
21670
21671 * gcc.c-torture/compile/20010518-1.c: New test.
21672
21673 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21674
21675 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21676 * g++.old-deja/g++.pt/crash67.C: New test.
21677
21678 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21679
21680 * g++.old-deja/g++.other/debug9.C: New test.
21681
21682 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21683
21684 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21685
21686 2001-05-16 Jan Hubicka <jh@suse.cz>
21687
21688 * gcc.c-torture/compile/20010516-1.c: New test.
21689
21690 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21691
21692 * g++.old-deja/g++.other/crash41.C: New test.
21693
21694 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21695
21696 * g++.old-deja/g++.pt/crash66.C: New test.
21697
21698 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21699
21700 * g++.old-deja/g++.robertl/eb27.C: Convert.
21701
21702 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21703
21704 * g++.dg/friend-warn.C: New test. Do not warn about friend
21705 declaration being redundant.
21706
21707 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21708
21709 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21710
21711 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21712
21713 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21714
21715 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21716
21717 * lib/g++.exp: Use testsuite_flags.
21718
21719 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21720
21721 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21722
21723 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21724
21725 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21726
21727 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21728
21729 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21730
21731 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21732
21733 * gcc.c-torture/compile/20010313-1.c: New test.
21734
21735 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21736
21737 * gcc.dg/cpp/direct2.c: New test.
21738 * gccq.dg/cpp/direct2s.c: New test.
21739
21740 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21741
21742 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21743
21744 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21745 * g++.old-deja/g++.other/op3.C: Likewise.
21746
21747 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21748
21749 * gcc.dg/cpp/syshdr.h: New file.
21750 * gcc.dg/cpp/sysmac1.c: Update.
21751 * gcc.dg/cpp/sysmac2.c: Update.
21752
21753 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21754
21755 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21756
21757 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21758
21759 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21760 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21761
21762 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21763
21764 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21765
21766 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21767
21768 * lib/g++.exp (g++_include_flags): Don't use any special flags
21769 if TESTING_IN_BUILD_TREE is not defined.
21770 (g++_init): Use a plain 'c++' as the compiler if
21771 TESTING_IN_BUILD_TREEE is not defined.
21772
21773 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21774
21775 * g++.old-deja/g++.eh/catch13.C: New test.
21776 * g++.old-deja/g++.eh/catch14.C: New test.
21777
21778 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21779
21780 * gcc.dg/cpp/tr-define.c: New test.
21781
21782 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21783
21784 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21785 <stdlib.h>, not <malloc.h>.
21786
21787 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21788
21789 * g++.old-deja/g++.ns/template17.C: New test.
21790
21791 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21792
21793 * g++.old-deja/g++.pt/ref4.C: New test.
21794
21795 2001-04-30 Richard Henderson <rth@redhat.com>
21796
21797 * gcc.dg/20000724-1.c: Revert last change.
21798
21799 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21800
21801 * g77.f-torture/execute/20010430.f: New test.
21802
21803 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21804
21805 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21806
21807 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21808
21809 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21810
21811 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21812
21813 * g++.old-deja/g++.eh/crash6.C: New test.
21814
21815 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21816
21817 * g++.old-deja/g++.other/warn7.C: New test.
21818
21819 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21820
21821 * g++.old-deja/g++.other/defarg9.C: New test.
21822
21823 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21824
21825 * g77.f-torture/compile/20010426.f: New test.
21826 * g77.f-torture/execute/20010426.f: New test.
21827
21828 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21829
21830 * g77.f-torture/compile/20000629-1.x: Remove - error
21831 has been fixed.
21832
21833 2001-04-26 Jeffrey A Law (law@cygnus.com)
21834
21835 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21836 Tweak slightly to work with g++.dg framework.
21837 * g++.dg/special/ecos.exp: Run initp1.C test.
21838 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21839
21840 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21841 its linker doesn't give line numbers either.
21842 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21843
21844 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21845
21846 * g++.old-deja/g++.other/lex1.C: New test.
21847
21848 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21849
21850 * gcc.dg/noncompile/20010425-1.c: New test.
21851
21852 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21853
21854 * g++.old-deja/g++.pt/mangle2.C: New test.
21855
21856 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21857
21858 * gcc.dg/format/plus-1.c: New test.
21859
21860 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21861
21862 * gcc.dg/20010423-1.c: New test.
21863
21864 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21865
21866 * gcc.c-torture/execute/20010422-1.c: New test.
21867
21868 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21869
21870 * g++.old-deja/g++.ns/type2.C: New test.
21871
21872 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21873
21874 * g++.old-deja/g++.other/perf1.C: New test.
21875
21876 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21877
21878 * gcc.dg/c99-func-2.c: Remove xfail.
21879 * gcc.dg/c99-func-3.c: Remove xfail.
21880 * gcc.dg/c99-func-4.c: Remove xfail.
21881
21882 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21883
21884 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21885
21886 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21887
21888 * gcc.c-torture/compile/20010423-1.c: New test.
21889
21890 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21891
21892 * g++.old-deja/g++.pt/typename28.C: New test.
21893
21894 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21895
21896 * g++.old-deja/g++.abi/empty2.C: New test.
21897 * g++.old-deja/g++.abi/empty3.C: New test.
21898
21899 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21900
21901 * g++.old-deja/g++.other/comdat2.C: New test.
21902 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
21903
21904 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21905
21906 * g++.old-deja/g++.other/overload14.C: New test.
21907
21908 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21909
21910 * g++.old-deja/g++.other/lookup23.C: New test.
21911
21912 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21913
21914 * gcc.c-torture/execute/20010403-1.c: New test.
21915
21916 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
21917 Mark Mitchell <mark@codesourcery.com>
21918
21919 * lib/old-dejagnu.exp: Don't delete output of executable.
21920 Add .exe suffix to executables.
21921
21922 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
21923
21924 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
21925
21926 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21927
21928 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
21929
21930 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21931
21932 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
21933 * g++.old-deja/g++.abi/crash1.C: New test.
21934
21935 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21936
21937 * g++.old-deja/g++.other/crash40.C: New test.
21938
21939 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21940
21941 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
21942
21943 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
21944
21945 * g++.old-deja/g++.other/warn6.C: New test.
21946
21947 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21948
21949 * g++.old-deja/g++.robertl/eb42.C: Same.
21950
21951 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21952
21953 * gcc.dg/wtr-conversion-1.c: New testcase.
21954
21955 2001-04-10 Richard Henderson <rth@redhat.com>
21956
21957 * g++.old-deja/g++.other/array5.C: New.
21958
21959 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21960
21961 * gcc.c-torture/execute/20010408-1.c: New test.
21962
21963 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
21964
21965 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
21966 headers and constructs.
21967 * g++.old-deja/g++.robertl/eb79.C: Same.
21968 * g++.old-deja/g++.robertl/eb77.C (main): Same.
21969 * g++.old-deja/g++.robertl/eb73.C: Same.
21970 * g++.old-deja/g++.robertl/eb66.C (main): Same.
21971 * g++.old-deja/g++.robertl/eb55.C (t): Same.
21972 * g++.old-deja/g++.robertl/eb54.C (main): Same.
21973 * g++.old-deja/g++.robertl/eb46.C (main): Same.
21974 * g++.old-deja/g++.robertl/eb44.C: Same.
21975 * g++.old-deja/g++.robertl/eb41.C (main): Same.
21976 * g++.old-deja/g++.robertl/eb4.C (main): Same.
21977 * g++.old-deja/g++.robertl/eb39.C: Same.
21978 * g++.old-deja/g++.robertl/eb33.C (main): Same.
21979 * g++.old-deja/g++.robertl/eb31.C (main): Same.
21980 * g++.old-deja/g++.robertl/eb30.C: Same.
21981 * g++.old-deja/g++.robertl/eb3.C: Same.
21982 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
21983 * g++.old-deja/g++.robertl/eb21.C: Same.
21984 * g++.old-deja/g++.robertl/eb15.C: Same.
21985 * g++.old-deja/g++.robertl/eb118.C: Same.
21986 * g++.old-deja/g++.robertl/eb115.C (main): Same.
21987 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
21988 * g++.old-deja/g++.robertl/eb109.C: Same.
21989 * g++.old-deja/g++.other/sibcall1.C (main): Same.
21990 * g++.old-deja/g++.mike/rtti1.C: Same.
21991 * g++.old-deja/g++.mike/p658.C: Same.
21992 * g++.old-deja/g++.mike/net46.C: Same.
21993 * g++.old-deja/g++.mike/net34.C: Same.
21994 * g++.old-deja/g++.mike/memoize1.C: Same.
21995 * g++.old-deja/g++.mike/eh2.C: Same.
21996 * g++.old-deja/g++.law/weak.C: Same.
21997 * g++.old-deja/g++.law/visibility7.C: Same.
21998 * g++.old-deja/g++.law/visibility25.C: Same.
21999 * g++.old-deja/g++.law/visibility22.C: Same.
22000 * g++.old-deja/g++.law/visibility2.C: Same.
22001 * g++.old-deja/g++.law/visibility17.C: Same.
22002 * g++.old-deja/g++.law/visibility13.C: Same.
22003 * g++.old-deja/g++.law/visibility10.C: Same.
22004 * g++.old-deja/g++.law/visibility1.C: Same.
22005 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22006 * g++.old-deja/g++.law/vbase1.C: Same.
22007 * g++.old-deja/g++.law/operators32.C: Same.
22008 * g++.old-deja/g++.law/nest3.C: Same.
22009 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22010 * g++.old-deja/g++.law/except5.C (main): Same.
22011 * g++.old-deja/g++.law/cvt7.C (run): Same.
22012 * g++.old-deja/g++.law/cvt2.C: Same.
22013 * g++.old-deja/g++.law/cvt16.C: Same.
22014 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22015 * g++.old-deja/g++.law/ctors17.C (main): Same.
22016 * g++.old-deja/g++.law/ctors13.C: Same.
22017 * g++.old-deja/g++.law/ctors12.C (main): Same.
22018 * g++.old-deja/g++.law/ctors10.C: Same.
22019 * g++.old-deja/g++.law/code-gen5.C: Same.
22020 * g++.old-deja/g++.law/bad-error7.C: Same.
22021 * g++.old-deja/g++.law/arm9.C: Same.
22022 * g++.old-deja/g++.law/arm12.C: Same.
22023 * g++.old-deja/g++.law/arg8.C: Same.
22024 * g++.old-deja/g++.law/arg1.C: Same.
22025 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22026 * g++.old-deja/g++.jason/template31.C: Same.
22027 * g++.old-deja/g++.jason/template24.C (main): Same.
22028 * g++.old-deja/g++.jason/2371.C: Same.
22029 * g++.old-deja/g++.eh/new2.C: Same.
22030 * g++.old-deja/g++.eh/new1.C: Same.
22031 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22032 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22033 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22034 * g++.old-deja/g++.brendan/crash62.C: Same.
22035 * g++.old-deja/g++.brendan/crash52.C: Same.
22036 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22037 * g++.old-deja/g++.brendan/crash38.C: Same.
22038 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22039 * g++.old-deja/g++.brendan/copy9.C: Same.
22040
22041 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22042
22043 * gcc.c-torture/execute/20001203-2.c (memset):
22044 Count argument is of type __SIZE_TYPE__.
22045
22046 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22047
22048 * gcc.c-torture/compile/20010404-1.c: New test.
22049
22050 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22051
22052 * gcc.c-torture/compile/20010326-1.c: New test.
22053
22054 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22055
22056 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22057 peculiarities of the SH.
22058 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22059
22060 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22061
22062 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22063 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22064 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22065
22066 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22067
22068 * g77.f-torture/compile/20010321-1.f: New test.
22069
22070 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22071
22072 * gcc.c-torture/compile/20010329-1.c: New test.
22073
22074 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22075
22076 * gcc.c-torture/execute/20010329-1.c: New test.
22077
22078 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22079
22080 * g++.old-deja/g++.other/eh4.C: Fix typo.
22081
22082 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22083
22084 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22085
22086 2001-03-28 Philip Blundell <philb@gnu.org>
22087
22088 * gcc.c-torture/compile/20010328-1.c: New test.
22089
22090 2001-03-27 Richard Henderson <rth@redhat.com>
22091
22092 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22093 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22094
22095 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22096
22097 * gcc.c-torture/compile/20010327-1.c: New test.
22098
22099 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22100
22101 * g++.old-deja/g++.other/friend12.C: New test.
22102 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22103 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22104
22105 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22106
22107 * gcc.c-torture/execute/20010325-1.c: New test.
22108
22109 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22110
22111 * g++.old-deja/g++.other/mangle3.C: New test.
22112
22113 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22114
22115 * g++.old-deja/g++.other/anon8.C: New test.
22116
22117 2001-03-20 Philip Blundell <philb@gnu.org>
22118
22119 * gcc.c-torture/compile/20010320-1.c: New test.
22120
22121 2001-03-17 Richard Henderson <rth@redhat.com>
22122
22123 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22124
22125 2001-03-15 Geoff Keating <geoff@redhat.com>
22126
22127 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22128 tests on AIX.
22129
22130 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22131
22132 * g++.old-deja/g++.other/eh4.C: New test.
22133
22134 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22135
22136 * gcc.dg/cpp/mi1.c: Update.
22137
22138 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22139
22140 * g++.old-deja/g++.other/regstack.C: New test.
22141
22142 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22143
22144 * g++.old-deja/g++.other/ref4.C: New test.
22145
22146 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22147
22148 * objc/execute/va_method.m: Added.
22149 * objc/execute/IMP.m: Added.
22150 * objc/execute/_cmd.m: Added.
22151 * objc/execute/accessing_ivars.m: Added.
22152 * objc/execute/class-1.m: Added.
22153 * objc/execute/class-10.m: Added.
22154 * objc/execute/class-11.m: Added.
22155 * objc/execute/class-12.m: Added.
22156 * objc/execute/class-13.m: Added.
22157 * objc/execute/class-14.m: Added.
22158 * objc/execute/class-2.m: Added.
22159 * objc/execute/class-3.m: Added.
22160 * objc/execute/class-4.m: Added.
22161 * objc/execute/class-5.m: Added.
22162 * objc/execute/class-6.m: Added.
22163 * objc/execute/class-7.m: Added.
22164 * objc/execute/class-8.m: Added.
22165 * objc/execute/class-9.m: Added.
22166 * objc/execute/class-tests-1.h
22167 * objc/execute/class-tests-2.h
22168 * objc/execute/compatibility_alias.m: Added.
22169 * objc/execute/encode-1.m: Added.
22170 * objc/execute/formal_protocol-1.m: Added.
22171 * objc/execute/formal_protocol-2.m: Added.
22172 * objc/execute/formal_protocol-3.m: Added.
22173 * objc/execute/formal_protocol-4.m: Added.
22174 * objc/execute/formal_protocol-5.m: Added.
22175 * objc/execute/formal_protocol-6.m: Added.
22176 * objc/execute/formal_protocol-7.m: Added.
22177 * objc/execute/informal_protocol.m: Added.
22178 * objc/execute/initialize.m: Added.
22179 * objc/execute/load.m: Added.
22180 * objc/execute/many_args_method.m: Added.
22181 * objc/execute/nested-3.m: Added.
22182 * objc/execute/no_clash.m: Added.
22183 * objc/execute/private.m: Added.
22184 * objc/execute/redefining_self.m: Added.
22185 * objc/execute/root_methods.m: Added.
22186 * objc/execute/selector-1.m: Added.
22187 * objc/execute/static-1.m: Added.
22188 * objc/execute/static-2.m: Added.
22189 * objc/execute/va_method.m: Added.
22190
22191 2001-03-10 Richard Henderson <rth@redhat.com>
22192
22193 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22194
22195 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22196
22197 * g++.old-deja/g++.other/crash31.C: XFAIL.
22198 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22199 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22200 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22201 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22202 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22203
22204 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22205
22206 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22207
22208 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22209
22210 * gcc.dg/20000724-1.c: Don't use multiline strings.
22211
22212 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22213
22214 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22215 result of -cString against what we expect it to be; don't just
22216 print it out for no one to read.
22217
22218 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22219 Based on testcases provided by Nicola Pero.
22220
22221 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22222
22223 * gcc.dg/cpp/macro7.c: New test.
22224
22225 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22226
22227 * gcc.dg/cpp/multiline.c: Update.
22228
22229 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22230
22231 * g++.old-deja/g++.other/enum3.C: New test.
22232
22233 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22234
22235 * g++.old-deja/g++.other/pod1.C: New test.
22236
22237 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22238
22239 * g++.old-deja/g++.ext/overload1.C: New test.
22240
22241 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22242
22243 * g++.old-deja/g++.pt/using1.C: New test.
22244
22245 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22246
22247 * g++.old-deja/g++.other/using9.C: New test.
22248
22249 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22250
22251 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22252
22253 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22254
22255 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22256
22257 * g++.old-deja/g++.ext/realpt1.C: Remove.
22258
22259 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22260
22261 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22262
22263 2001-02-26 Will Cohen <wcohen@redhat.com>
22264
22265 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22266
22267 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22268
22269 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22270 templatized constructors.
22271
22272 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22273
22274 * gcc.c-torture/execute/20010224-1.c: New test.
22275
22276 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22277
22278 * gcc.c-torture/execute/20010222-1.c: New test.
22279
22280 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22281
22282 * g++.old-deja/g++.other/inline20.C: New test.
22283
22284 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22285
22286 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22287
22288 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22289
22290 * g++.old-deja/g++.other/lookup22.C: New test.
22291
22292 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22293
22294 * g77.dg: New directory.
22295 * g77.dg/20010216-1.f: New test case.
22296 * g77.dg/dg.exp: New driver.
22297 * lib/g77-dg.exp: New driver library.
22298
22299 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22300
22301 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22302
22303 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22304
22305 * g++.old-deja/g++.other/decl9.C: New test.
22306
22307 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22308
22309 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22310 not need <string> and also tests the initialization at runtime.
22311
22312 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22313
22314 * gcc.c-torture/execute/longlong.c: New test.
22315
22316 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22317
22318 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22319
22320 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22321
22322 * gcc.c-torture/execute/920302-1.c (execute):
22323 Change argument type to short.
22324
22325 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22326
22327 * g++.old-deja/g++.pt/deduct6.C: New test.
22328
22329 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22330
22331 * g++.old-deja/g++.pt/deduct5.C: New test.
22332
22333 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22334
22335 * gcc.c-torture/execute/20010209-1.c: New test.
22336
22337 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22338
22339 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22340
22341 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22342
22343 * g++.dg/vtgc1.C: Update for new ABI.
22344
22345 * consistency.vlad: New directory, 1665 files.
22346
22347 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22348
22349 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22350 return type.
22351 * gcc.dg/cpp/digraphs.c: Declare puts.
22352
22353 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22354
22355 * g++.old-deja/g++.other/warn5.C: New test.
22356
22357 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22358
22359 * g++.old-deja/g++.pt/spec40.C: New test.
22360
22361 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22362
22363 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22364 case.
22365 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22366
22367 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22368
22369 * gcc.c-torture/compile/20010209-1.c: New test.
22370
22371 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22372
22373 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22374 excess errors message but not if it crashes.
22375 * g++.old-deja/g++.other/crash27.C: Likewise.
22376 * g++.old-deja/g++.other/crash28.C: Likewise.
22377 * g++.old-deja/g++.other/crash30.C: Likewise.
22378 * g++.old-deja/g++.other/crash32.C: Likewise.
22379 * g++.old-deja/g++.other/crash35.C: Likewise.
22380 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22381
22382 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22383
22384 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22385 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22386 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22387 g77.f-torture/execute/execute.exp,
22388 g77.f-torture/noncompile/noncompile.exp,
22389 gcc.c-torture/execute/execute.exp,
22390 gcc.c-torture/execute/memcheck/memcheck.exp,
22391 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22392 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22393 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22394 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22395 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22396 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22397 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22398 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22399 Remove bug reporting instructions with ancient email addresses.
22400
22401 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22402
22403 * gcc.dg/20010202-1.c: New test.
22404 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22405
22406 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22407
22408 * g++.dg/stdbool-if.C: New test.
22409
22410 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22411
22412 * objc/execute/fdecl.m: Added main().
22413
22414 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22415
22416 * gcc.c-torture/execute/20010206-1.c: New test.
22417
22418 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22419
22420 * gcc.dg/cpp/avoidpaste1.c: Update.
22421
22422 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22423
22424 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22425 Pero <nicola@brainstorm.co.uk>.
22426 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22427
22428 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22429
22430 * g++.old-deja/g++.pt/spec39.C: New test.
22431
22432 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22433
22434 * gcc.c-torture/compile/20010202-1.c: New test.
22435
22436 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22437
22438 * g++.old-deja/g++.abi/primary2.C: New test.
22439 * g++.old-deja/g++.abi/primary3.C: New test.
22440 * g++.old-deja/g++.abi/primary4.C: New test.
22441 * g++.old-deja/g++.abi/primary5.C: New test.
22442 * g++.old-deja/g++.abi/vtable3.h: New test.
22443 * g++.old-deja/g++.abi/vtable3a.C: New test.
22444 * g++.old-deja/g++.abi/vtable3b.C: New test.
22445 * g++.old-deja/g++.abi/vtable3c.C: New test.
22446 * g++.old-deja/g++.abi/vtable3d.C: New test.
22447 * g++.old-deja/g++.abi/vtable3e.C: New test.
22448 * g++.old-deja/g++.abi/vtable3f.C: New test.
22449 * g++.old-deja/g++.abi/vtable3g.C: New test.
22450 * g++.old-deja/g++.abi/vtable3h.C: New test.
22451 * g++.old-deja/g++.abi/vtable3i.C: New test.
22452 * g++.old-deja/g++.abi/vtable3j.C: New test.
22453 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22454
22455 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22456
22457 * g++.old-deja/g++.other/anon6.C: New test.
22458 * g++.old-deja/g++.other/anon7.C: New test.
22459
22460 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22461
22462 * gcc.dg/cpp/avoidpaste2.c: New tests.
22463
22464 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22465
22466 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22467
22468 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22469
22470 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22471 DECIMAL_DIG cases for Irix."
22472
22473 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22474
22475 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22476
22477 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22478
22479 * gcc.dg/c99-tag-1.c: New test.
22480
22481 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22482
22483 * gcc.dg/cpp/tr-warn1.c: Add tests.
22484
22485 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22486
22487 * gcc.dg/cpp/avoidpaste1.c: Update.
22488 * gcc.dg/cpp/paste4.c: Update.
22489
22490 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22491
22492 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22493 cases for Irix.
22494
22495 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22496
22497 * g++.old-deja/g++.other/inline19.C: New test.
22498
22499 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22500
22501 * gcc.dg/Wlarger-than.c: New test.
22502
22503 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22504
22505 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22506
22507 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22508
22509 * gcc.c-torture/execute/20010129-1.c: New test.
22510 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22511
22512 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22513
22514 * gcc.dg/cpp/avoidpaste1.c: Test case.
22515
22516 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22517
22518 * g++.old-deja/g++.other/inline18.C: New test.
22519
22520 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22521
22522 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22523 and __builtin_putchar.
22524
22525 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22526
22527 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22528 tests.
22529
22530 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22531
22532 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22533 floating point number rounding mode to round to the nearest
22534 representable mode.
22535
22536 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22537
22538 * g++.old-deja/g++.other/mangle2.C: New test.
22539
22540 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22541
22542 * gcc.c-torture/compile/20010124-1.c: New test.
22543
22544 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22545
22546 * g++.old-deja/g++.pt/spec38.C: New test.
22547
22548 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22549
22550 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22551 "Build don't run".
22552
22553 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22554
22555 * gcc.c-torture/execute/20010123-1.c: New test.
22556
22557 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22558
22559 * g++.old-deja/g++.pt/spec37.C: New test.
22560
22561 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22562
22563 * g++.old-deja/g++.pt/overload14.C: New test.
22564
22565 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22566
22567 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22568 __builtin_return_address.
22569
22570 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22571
22572 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22573 * g++.old-deja/g++.pt/spec35.C: New test.
22574 * g++.old-deja/g++.pt/spec36.C: New test.
22575
22576 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22577
22578 * gcc.c-torture/compile/20010118-1.c: New test.
22579
22580 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22581
22582 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22583
22584 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22585
22586 * gcc.c-torture/execute/20010119-1.c: New test.
22587
22588 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22589
22590 * g++.old-deja/g++.other/vbase5.C: New test.
22591
22592 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22593
22594 * gcc.c-torture/execute/20010118-1.c: New test.
22595
22596 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22597
22598 * g++.old-deja/g++.pt/deduct3.C: New test.
22599
22600 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22601
22602 * g++.old-deja/g++.pt/spec34.C: New test.
22603
22604 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22605
22606 * g77.f-torture/compile/20000601-2.f: New test.
22607
22608 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22609
22610 * g++.old-deja/g++.other/init17.C: New test.
22611
22612 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22613
22614 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22615
22616 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22617
22618 * g++.old-deja/g++.pt/unify8.C: New test.
22619
22620 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22621
22622 * g++.old-deja/g++.abi/vbase1.C: New test.
22623
22624 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22625
22626 * g++.old-deja/g++.pt/crash65.C: New test.
22627
22628 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22629
22630 * gcc.dg/cpp/assembl2.S: New test case.
22631
22632 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22633
22634 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22635 are supported.
22636
22637 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22638
22639 * g++.old-deja/g++.other/builtins1.C: New test.
22640 * g++.old-deja/g++.other/builtins2.C: Likewise.
22641 * g++.old-deja/g++.other/builtins3.C: Likewise.
22642 * g++.old-deja/g++.other/builtins4.C: Likewise.
22643
22644 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22645
22646 * gcc.c-torture/compile/20010117-1.c: New test.
22647 * gcc.c-torture/compile/20010117-2.c: New test.
22648
22649 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22650
22651 * g77.f-torture/execute/20010116.[fx]: New test,
22652 XFAIL on i?86-*-*.
22653 * g77.f-torture/compile/20010115.f: Indicate it's
22654 a test for PR fortran/1636.
22655
22656 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22657
22658 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22659
22660 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22661
22662 * g77.f-torture/compile/20010115.f: New test.
22663
22664 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22665
22666 * g++.old-deja/g++.pt/nontype5.C: New test.
22667
22668 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22669
22670 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22671 have an equivalent working one below it.
22672
22673 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22674
22675 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22676 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22677
22678 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22679
22680 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22681 message containing "init_priority".
22682 (conpr-2.C): Likewise.
22683 (conpr-3.C): Likewise.
22684 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22685
22686 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22687
22688 * gcc.c-torture/execute/20010114-2.c: New test.
22689
22690 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22691
22692 * gcc.c-torture/compile/20010114-1.c: New test.
22693 * gcc.c-torture/compile/20010114-1.x: Xfail.
22694 * gcc.c-torture/compile/20010114-2.c: New test.
22695 * gcc.c-torture/execute/20010114-1.c: New test.
22696 * gcc.dg/trunc-1.c: New test.
22697 * gcc.dg/uninit-B.c: New test.
22698
22699 2001-01-13 Nick Clifton <nickc@redhat.com>
22700
22701 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22702 target.
22703
22704 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22705
22706 * gcc.c-torture/compile/20010113-1.c: New test.
22707
22708 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22709
22710 * gcc.c-torture/compile/20001212-1.c: New test.
22711
22712 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22713
22714 * gcc.dg/cpp/widestr1.c: Update.
22715 * gcc.dg/cpp/prag-imp.c: Remove.
22716
22717 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22718
22719 * gcc.c-torture/execute/20000801-3.x: Remove.
22720 * gcc.dg/c90-init-1.c: New test.
22721 * gcc.dg/c99-init-1.c: New test.
22722 * gcc.dg/c99-init-2.c: New test.
22723 * gcc.dg/gnu99-init-1.c: New test.
22724
22725 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22726
22727 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22728 testing that no relevant ones were found.
22729
22730 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22731
22732 * g++.old-deja/g++.pt/cast2.C: New test.
22733
22734 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22735
22736 * g++.old-deja/g++.pt/friend47.C: New test.
22737
22738 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22739
22740 * g++.old-deja/g++.pt/instantiate13.C: New test.
22741
22742 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22743
22744 * g++.old-deja/g++.other/defarg7.C: New test.
22745 * g++.old-deja/g++.other/defarg8.C: New test.
22746
22747 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22748
22749 * g++.old-deja/g++.pt/crash64.C: New test.
22750
22751 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22752
22753 * g++.old-deja/g++.pt/crash63.C: New test.
22754
22755 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22756
22757 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22758
22759 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22760
22761 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22762
22763 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22764
22765 * g++.old-deja/g++.pt/error3.C: New test.
22766
22767 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22768
22769 * g++.old-deja/g++.other/crash39.C: New test.
22770
22771 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22772
22773 * g++.old-deja/g++.other/vbase4.C: New test.
22774
22775 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22776
22777 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22778 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22779 * gcc.dg/special/special.exp: New test driver which will check
22780 for alias support for the above test.
22781
22782 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22783
22784 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22785 problems on small machines.
22786 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22787 parameterize.
22788
22789 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22790
22791 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22792 mips.
22793 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22794
22795 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22796
22797 * g++.old_deja/g++.pt/using8.C: New test.
22798
22799 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22800
22801 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22802
22803 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22804
22805 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22806 where a failure is expected.
22807 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22808
22809 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22810
22811 * g++.old_deja/g++.pt/instantiate12.C: New test.
22812
22813 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22814
22815 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22816 start of structs.
22817 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22818 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22819 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22820 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22821 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22822 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22823 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22824 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22825 * g++.old-deja/g++.eh/spec6.C: Likewise.
22826 * g++.old-deja/g++.jason/crash3.C: Likewise.
22827 * g++.old-deja/g++.law/ctors11.C: Likewise.
22828 * g++.old-deja/g++.law/ctors17.C: Likewise.
22829 * g++.old-deja/g++.law/ctors5.C: Likewise.
22830 * g++.old-deja/g++.law/ctors9.C: Likewise.
22831 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22832 * g++.old-deja/g++.mike/net22.C: Likewise.
22833 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22834 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22835 * g++.old-deja/g++.mike/virt3.C: Likewise.
22836 * g++.old-deja/g++.niklas/t128.C: Likewise.
22837 * g++.old-deja/g++.other/anon4.C: Likewise.
22838 * g++.old-deja/g++.other/using1.C: Likewise.
22839 * g++.old-deja/g++.other/warn3.C: Likewise.
22840 * g++.old-deja/g++.pt/t37.C: Likewise.
22841 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22842 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22843
22844 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22845
22846 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22847
22848 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22849
22850 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22851
22852 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22853
22854 * gcc.c-torture/compile/20010107-1.c: New test.
22855
22856 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22857
22858 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22859
22860 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22861
22862 * gcc.dg/format/format.h: New file.
22863 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22864 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22865 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22866 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22867 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22868 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22869 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22870 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22871 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22872 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22873 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22874 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22875 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22876 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22877 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22878 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22879 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22880 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22881 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22882 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22883 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22884 instead of declaring standard types, macros and functions in each
22885 test.
22886
22887 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22888
22889 * gcc.c-torture/execute/20010106-1.c: New test.
22890
22891 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
22892
22893 * gcc.dg/format/format.exp: New file.
22894 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
22895 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
22896 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
22897 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
22898 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
22899 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
22900 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
22901 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
22902 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
22903 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
22904 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
22905 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
22906 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
22907 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22908 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22909 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22910 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22911 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22912 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22913 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22914 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22915 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22916 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
22917 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
22918 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
22919 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
22920 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
22921 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
22922 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
22923 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
22924 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
22925 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
22926 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
22927 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
22928 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
22929 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
22930 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
22931 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
22932 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
22933 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
22934 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
22935 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
22936
22937 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
22938
22939 * gcc.c-torture/execute/991228-1.c: Take word endianness into
22940 account.
22941
22942 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
22943
22944 * gcc.c-torture/execute/builtin-complex-1.c: New test.
22945
22946 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22947
22948 * g++.old-deja/g++.pt/crash62.C: New test.
22949
22950 2001-01-04 Richard Henderson <rth@redhat.com>
22951
22952 * gcc.dg/20000926-1.c: Update expected warnings.
22953 * gcc.dg/array-2.c: Likewise.
22954 * gcc.dg/array-4.c: Also validate flexible array members.
22955 * gcc.dg/c99-flex-array-1.c: New.
22956
22957 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22958
22959 * gcc.c-torture/compile/20001222-1.x: Remove.
22960
22961 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22962
22963 * gcc.c-torture/execute/built-in-setjmp.c: New.
22964
22965 2001-01-03 Richard Henderson <rth@redhat.com>
22966
22967 * gcc.dg/940510-1.c: Update expected error wording.
22968 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
22969
22970 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
22971
22972 * lib/target-supports.exp (check_alias_available): Modified to
22973 indicate aliases not supported if only weak aliases are supported.
22974
22975 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22976
22977 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
22978 Turn on cmpstrsi checks for __pj__ and __i370__.
22979
22980 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22981
22982 * g++.old-deja/g++.other/virtual11.C: New test.
22983
22984 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22985
22986 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
22987
22988 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22989
22990 * gcc.c-torture/compile/20010102-1.c: New test.
22991
22992 2001-01-02 Andreas Jaeger <aj@suse.de>
22993
22994 * gcc.dg/noreturn-3.c: New test.
22995
22996 * gcc.dg/noreturn-4.c: New test.
22997
22998 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22999
23000 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23001 __builtin_fputc and __builtin_fwrite.
23002
23003 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23004
23005 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23006 signed char, not default char.
23007
23008 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23009
23010 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23011
23012 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23013
23014 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23015
23016 2000-12-29 Richard Henderson <rth@redhat.com>
23017
23018 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23019 (__cyg_profile_func_exit): Define.
23020
23021 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23022
23023 * g++.dg/vtgc1.C: New test.
23024
23025 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23026
23027 * gcc.dg/noncompile/20001228-1.c: New test.
23028
23029 * gcc.dg/20001228-1.c: New test.
23030
23031 * gcc.c-torture/execute/20001228-1.c: New test.
23032
23033 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23034
23035 * gcc.dg/format-strfmon-1.c: New test.
23036
23037 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23038
23039 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23040 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23041 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23042 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23043 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23044 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23045 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23046 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23047 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23048 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23049 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23050 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23051 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23052
23053 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23054 * gcc.c-torture/execute/string-opt-4.c: Test index.
23055
23056 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23057
23058 * gcc.c-torture/compile/20001226-1.c: New test.
23059
23060 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23061
23062 * gcc.c-torture/compile/20001222-1.c: New test.
23063 * gcc.c-torture/compile/20001222-1.x: Xfail.
23064
23065 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23066
23067 * gcc.c-torture/execute/comp-goto-2.c: New test.
23068
23069 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23070
23071 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23072 Use long types if __INT_MAX__ is 32767.
23073 (main): Use cast to (sint32 *) when poking 88 into a_page.
23074
23075 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23076
23077 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23078
23079 * gcc.c-torture/compile/20001221-1.c: New test.
23080 * gcc.c-torture/execute/20001221-1.c: New test.
23081
23082 2000-12-20 Richard Henderson <rth@redhat.com>
23083
23084 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23085 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23086
23087 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23088
23089 * gcc.dg/compare3.c: New test.
23090
23091 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23092
23093 * gcc.dg/format-warnll-1.c: New test.
23094
23095 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23096
23097 * gcc.dg/cpp/cmdlne-P.c: New test.
23098
23099 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23100
23101 * gcc.c-torture/execute/builtin-abs-1.c,
23102 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23103
23104 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23105
23106 * gcc.dg/cpp/multiline.c: New test.
23107
23108 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23109
23110 * g++.old-deja/g++.other/syshdr1.C: Update.
23111 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23112
23113 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23114
23115 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23116
23117 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23118
23119 * g++.old-deja/g++.pt/ttp65.C: New test.
23120
23121 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23122
23123 * g++.old-deja/g++.pt/ttp64.C: New test.
23124
23125 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23126
23127 * g++.old-deja/g++.pt/spec33.C: New test.
23128
23129 2000-12-14 Catherine Moore <clm@redhat.com>
23130
23131 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23132 * gcc.c-torture/execute/920612-2.c: Likewise.
23133 * gcc.c-torture/execute/920428-2.c: Likewise.
23134 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23135 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23136
23137 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23138
23139 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23140 * gcc.dg/pack-test-2.c: Likewise.
23141
23142 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23143
23144 Tests by Zack Weinberg <zackw@stanford.edu>.
23145
23146 * gcc.dg/cpp/defined.c: Update.
23147 * gcc.dg/cpp/defined_trad.c: New tests.
23148
23149 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23150
23151 * gcc.dg/cpp/trad-direct.c: Update.
23152
23153 2000-12-11 Neil Booth <neilb@earthling.net>
23154
23155 * gcc.dg/cpp/defined_trad.c
23156
23157 2000-12-11 Neil Booth <neilb@earthling.net>
23158
23159 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23160
23161 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23162
23163 * gcc.dg/format-miss-2.c: New test.
23164
23165 2000-12-09 Neil Booth <neilb@earthling.net>
23166
23167 * gcc.dg/cpp/lineflags.c: New tests.
23168 * gcc.dg/cpp/poison.c: Update.
23169 * gcc.dg/cpp/redef2.c: Update.
23170 * gcc.dg/cpp/skipping.c: New test.
23171
23172 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23173
23174 * g++.old-deja/g++.other/eh3.C: New testcase.
23175
23176 2000-12-07 Neil Booth <neilb@earthling.net>
23177
23178 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23179 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23180 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23181 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23182 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23183 Update.
23184
23185 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23186
23187 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23188 __SIZE_TYPE__ instead of int for type of integers cast to
23189 pointers.
23190
23191 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23192
23193 * g++.old-deja/g++.other/cleanup4.C: New test.
23194
23195 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23196
23197 * format-sec-1.c: New test.
23198
23199 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23200
23201 * gcc.dg/format-nonlit-3.c: New test.
23202
23203 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23204
23205 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23206 through a null pointer.
23207
23208 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23209
23210 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23211 * g++.old-deja/g++.pt/partial4.C: New test.
23212
23213 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23214
23215 * gcc.c-torture/execute/ieee/hugeval.x: New.
23216
23217 2000-12-06 Neil Booth <neilb@earthling.net>
23218
23219 * gcc.dg/cpp/backslash2.c: New tests.
23220
23221 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23222
23223 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23224 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23225
23226 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23227
23228 * gcc.c-torture/execute/20001203-2.c: New testcase.
23229
23230 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23231
23232 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23233 * g++.old-deja/g++.other/virtual10.C: New test.
23234
23235 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23236
23237 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23238
23239 2000-12-05 Richard Henderson <rth@redhat.com>
23240
23241 * gcc.c-torture/compile/20001205-1.c: New.
23242
23243 2000-12-04 Neil Booth <neilb@earthling.net>
23244
23245 * g++.old-deja/g++.other/virtual9.C: New test.
23246 * g++.old-deja/g++.pt/crash61.C: New test.
23247 * gcc.c-torture/execute/loop-9.c: New test.
23248
23249 2000-12-04 Neil Booth <neilb@earthling.net>
23250
23251 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23252 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23253 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23254 * gcc.dg/cpp/extratokens.c: ...here.
23255
23256 2000-12-04 Neil Booth <neilb@earthling.net>
23257
23258 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23259 New tests.
23260
23261 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23262
23263 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23264 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23265
23266 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23267
23268 * gcc.c-torture/execute/20001203-1.c: New test.
23269
23270 2000-12-03 Neil Booth <neilb@earthling.net>
23271
23272 * gcc.dg/cpp/macro6.c: New test cases.
23273
23274 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23275
23276 * gcc.c-torture/execute/string-opt-9.c: New test.
23277 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23278 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23279 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23280
23281 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23282 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23283
23284 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23285
23286 * gcc.dg/cpp/if-6.c: New testcase.
23287
23288 * gcc.dg/20001201-1.c: New testcase.
23289
23290 2000-12-02 Neil Booth <neilb@earthling.net>
23291
23292 * g++.old-deja/g++.other/externC4.C,
23293 g++.old-deja/g++.other/friend10.C: New tests.
23294
23295 2000-12-02 Neil Booth <neilb@earthling.net>
23296
23297 * g++.old-deja/g++.other/instan2.C
23298 * g++.old-deja/g++.other/instan3.C: New test.
23299
23300 2000-12-02 Neil Booth <neilb@earthling.net>
23301
23302 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23303 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23304 gnuc99.c,gnuc99-pedantic.c: New tests.
23305
23306 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23307
23308 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23309 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23310
23311 2000-12-01 Neil Booth <neilb@earthling.net>
23312
23313 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23314 * gcc.dg/cpp/poison.c: Update.
23315 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23316
23317 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23318
23319 * g77.f-torture/execute/20001201.f: New test.
23320
23321 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23322
23323 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23324
23325 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23326
23327 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23328
23329 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23330
23331 * g++.old-deja/g++.other/cast6.C: New test.
23332
23333 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23334
23335 * gcc.c-torture/execute/20001130-2.c: New testcase.
23336
23337 2000-11-30 Richard Henderson <rth@redhat.com>
23338
23339 * gcc.c-torture/execute/20001130-1.c: New test.
23340
23341 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23342
23343 * g++.old-deja/g++.other/op3.C: New test.
23344
23345 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23346
23347 * g++.old-deja/g++.other/op2.C: New test.
23348
23349 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23350
23351 * g++.old-deja/g++.other/crash38.C: New test.
23352
23353 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23354
23355 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23356
23357 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23358
23359 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23360 tests.
23361 * gcc.c-torture/execute/string-opt-6.c: New test.
23362
23363 * gcc.dg/20001117-1.c: Add main.
23364
23365 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23366
23367 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23368 Move from here ...
23369 * gcc.dg/940510-1.c: ... to here.
23370
23371 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23372 zero-size arrays in toplevel structures.
23373
23374 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23375
23376 * gcc.c-torture/execute/loop-8.c: New test.
23377
23378 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23379
23380 * g++.old-deja/g++.other/base1.C: New test.
23381
23382 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23383
23384 * g++.old-deja/g++.other/parse2.C: New test.
23385
23386 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23387
23388 * g++.old-deja/g++.pt/incomplete1.C: New test.
23389
23390 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23391
23392 * g++.old-deja/g++.other/friend9.C: New test.
23393
23394 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23395
23396 * gcc.dg/20001127-1.c: New test.
23397
23398 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23399
23400 * g++.old-deja/g++.pt/friend46.C: New test.
23401
23402 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23403
23404 * g++.old-deja/g++.other/ptrmem8.C: New test.
23405
23406 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23407
23408 * gcc.c-torture/execute/string-opt-7.c: New test.
23409 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23410
23411 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23412
23413 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23414 instead of 'mkcheck 2'.
23415
23416 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23417
23418 * gcc.c-torture/execute/memcheck/driver.c,
23419 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23420 C9X references to refer to C99.
23421
23422 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23423
23424 * gcc.dg/ultrasp3.c: New test.
23425
23426 2000-11-25 Neil Booth <neilb@earthling.net>
23427
23428 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23429
23430 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23431
23432 * gcc.c-torture/compile/20001123-2.c: New.
23433
23434 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23435
23436 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23437
23438 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23439
23440 * gcc.dg/sequence-point-1.c: Add some new tests.
23441 * gcc.c-torture/execute/20001124-1.c: New test.
23442
23443 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23444
23445 * g++.old-deja/g++.other/vaarg4.C: New test.
23446 * gcc.c-torture/compile/20001123-1.c: New test.
23447
23448 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23449
23450 * g++.other/crash24.C: Adjust and remove XFAIL.
23451 * g++.other/crash37.C: New test.
23452
23453 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23454
23455 * g++.old-deja/g++.pt/instantiate9.C: New test.
23456
23457 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23458
23459 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23460 new ABI, too.
23461
23462 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23463 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23464
23465 2000-11-22 Neil Booth <neilb@earthling.net>
23466
23467 * gcc.dg/cpp/Wtrigraphs.c: New test.
23468
23469 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23470
23471 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23472
23473 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23474
23475 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23476
23477 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23478
23479 * lib/gcc-dg.exp: load_lib scanasm.exp.
23480 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23481 * lib/g++-dg.exp: load_lib scanasm.exp.
23482 * lib/scanasm.exp: New.
23483 (scan-assembler, scan-assembler-not): Add optional arguments to
23484 test name, or if not present, the pattern name.
23485 (scan-assembler-dem, scan-assembler-dem-not): New.
23486
23487 * g++.dg/dg.exp: New.
23488
23489 2000-11-21 Neil Booth <neilb@earthling.net>
23490
23491 * gcc.dg/cpp/integrated1.c: Remove.
23492
23493 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23494
23495 * gcc.c-torture/execute/20001121-1.c: New test.
23496
23497 2000-11-21 Richard Henderson <rth@redhat.com>
23498
23499 * gcc.c-torture/compile/20001121-1.c: New test.
23500
23501 2000-11-20 Neil Booth <neilb@earthling.net>
23502
23503 * gcc.dg/cpp/integrated1.c: New test.
23504
23505 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23506
23507 * g++.old-deja/g++.other/inline17.C: New test.
23508
23509 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23510
23511 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23512 local variable to be zero: I made the variable global. Now
23513 uses abort() and exit() instead of relying on main's return value.
23514
23515 2000-11-20 Neil Booth <neilb@earthling.net>
23516
23517 * gcc.dg/cpp/paste2.c: Update test.
23518 * objc/execute/paste.m: New test.
23519
23520 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23521
23522 * gcc.dg/c99-condexpr-1.c: New test.
23523
23524 2000-11-20 Neil Booth <neilb@earthling.net>
23525
23526 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23527
23528 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23529
23530 * g++.old-deja/g++.pt/export1.C: New test.
23531
23532 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23533
23534 * gcc.dg/20001117-1.c: New test.
23535
23536 2000-11-18 Richard Henderson <rth@redhat.com>
23537
23538 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23539
23540 2000-11-18 Richard Henderson <rth@redhat.com>
23541
23542 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23543 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23544 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23545
23546 2000-11-18 Richard Henderson <rth@redhat.com>
23547
23548 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23549 (main): New. Exit cleanly.
23550
23551 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23552
23553 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23554 gcc.dg/c99-fordecl-2.c: New tests.
23555
23556 2000-11-18 Richard Henderson <rth@redhat.com>
23557
23558 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23559 * gcc.c-torture/execute/zerolen-2.c: New.
23560
23561 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23562
23563 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23564 memory.
23565
23566 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23567
23568 * g++.old-deja/g++.pt/instantiate8.C: New test.
23569
23570 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23571
23572 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23573 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23574
23575 2000-11-16 Nick Clifton <nickc@redhat.com>
23576
23577 * gcc.c-torture/execute/nestfunc-2.c: New test.
23578 * gcc.c-torture/execute/nestfunc-3.c: New test.
23579
23580 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23581
23582 * gcc.c-torture/compile/20001116-1.c: New test.
23583
23584 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23585
23586 * gcc.c-torture/execute/20001115-1.c: New test.
23587
23588 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23589
23590 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23591 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23592 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23593 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23594
23595 2000-11-15 Neil Booth <neilb@earthling.net>
23596
23597 gcc.dg/cpp/_Pragma1.c: Update.
23598 gcc.dg/cpp/_Pragma2.c: New test.
23599
23600 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23601
23602 * g++.old-deja/g++.other/anon5.C: New test.
23603
23604 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23605
23606 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23607 tests.
23608
23609 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23610
23611 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23612 output.
23613
23614 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23615
23616 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23617 labels at end of compound statements.
23618
23619 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23620
23621 * gcc.c-torture/execute/loop-7.c: New test.
23622
23623 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23624
23625 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23626
23627 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23628
23629 * gcc.dg/c99-bool-1.c: New test.
23630
23631 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23632
23633 * gcc.dg/c99-scope-1.c: Remove xfail.
23634 * gcc.dg/c99-scope-2.c: New test.
23635
23636 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23637
23638 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23639 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23640
23641 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23642
23643 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23644 error messages.
23645
23646 * g++.mike/p700.C: Don't typedef wchar_t.
23647 * g++.mike/p784.C: Likewise.
23648 * g++.mike/eb101.C: Don't use __wchar_t.
23649
23650 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23651
23652 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23653 from DO loop.
23654
23655 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23656
23657 * gcc.c-torture/execute/20001111-1.c: New test.
23658
23659 2000-11-10 Nick Clifton <nickc@redhat.com>
23660
23661 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23662 long multuiple and accumulate.
23663
23664 2000-11-09 Richard Henderson <rth@redhat.com>
23665
23666 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23667 via size_t instead of int.
23668
23669 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23670 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23671 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23672 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23673
23674 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23675
23676 * gcc.c-torture/compile/20001109-1.c: New test.
23677 * gcc.c-torture/compile/20001109-2.c: New test.
23678
23679 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23680
23681 * g++.old-deja/g++.pt/operator1.C: New test.
23682 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23683
23684 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23685
23686 * gcc.dg/20001108-1.c: New test.
23687
23688 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23689
23690 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23691 with both arguments constant strings.
23692 * gcc.c-torture/execute/string-opt-3.c: New test.
23693 * gcc.c-torture/execute/string-opt-4.c: New test.
23694 * gcc.c-torture/execute/string-opt-5.c: New test.
23695
23696 2000-11-08 Nick Clifton <nickc@redhat.com>
23697
23698 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23699 mulsidi3adddi patterns.
23700
23701 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23702
23703 * g++.old-deja/g++.other/crash36.C: New test.
23704
23705 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23706
23707 * g++.old-deja/g++.other/init16.C: New test.
23708
23709 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23710
23711 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23712
23713 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23714
23715 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23716 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23717 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23718
23719 2000-11-07 DJ Delorie <dj@redhat.com>
23720
23721 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23722
23723 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23724
23725 * gcc.c-torture/execute/string-opt-1.c: New test.
23726
23727 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23728
23729 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23730 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23731 parameters in registers, and there is no way for a varargs
23732 function to know in which order the integer and floating-point
23733 parameters should be interleaved when they are placed on the
23734 stack.
23735 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23736 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23737
23738 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23739
23740 * gcc.c-torture/execute/string-opt-2.c: New test.
23741
23742 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23743
23744 * g++.old-deja/g++.pt/crash60.C: New test.
23745
23746 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23747
23748 * g++.old-deja/g++.other/crash24.C: New test.
23749 * g++.old-deja/g++.other/crash25.C: New test.
23750 * g++.old-deja/g++.other/crash26.C: New test.
23751 * g++.old-deja/g++.other/crash27.C: New test.
23752 * g++.old-deja/g++.other/crash28.C: New test.
23753 * g++.old-deja/g++.other/crash29.C: New test.
23754 * g++.old-deja/g++.other/crash30.C: New test.
23755 * g++.old-deja/g++.other/crash31.C: New test.
23756 * g++.old-deja/g++.other/crash32.C: New test.
23757 * g++.old-deja/g++.other/crash33.C: New test.
23758 * g++.old-deja/g++.other/crash34.C: New test.
23759 * g++.old-deja/g++.other/crash35.C: New test.
23760
23761 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23762
23763 * gcc.c-torture/execute/20001031-1.c: New test.
23764
23765 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23766
23767 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23768 namespace.
23769
23770 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23771 standards-conformant.
23772
23773 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23774
23775 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23776 * g++.old-deja/g++.mike/p755a.C: Likewise.
23777 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23778 library makes no calls to `operator new' during initialization.
23779
23780 2000-11-04 Neil Booth <neilb@earthling.net>
23781
23782 * gcc.dg/cpp/include2.c: New tests.
23783
23784 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23785
23786 * lib/g++.exp (g++_set_ld_library_path): New function.
23787 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23788
23789 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23790
23791 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23792 warnings.
23793
23794 2000-11-01 Richard Henderson <rth@redhat.com>
23795
23796 * g++.old-deja/g++.ext/namedret1.C: New.
23797 * g++.old-deja/g++.ext/namedret2.C: New.
23798 * g++.old-deja/g++.ext/namedret3.C: New.
23799
23800 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23801
23802 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23803 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23804
23805 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23806
23807 * gcc.c-torture/execute/va-arg-21.c: New test.
23808
23809 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23810
23811 * gcc.dg/c99-complex-2.c: New test.
23812
23813 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23814
23815 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23816
23817 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23818
23819 * g++.old-deja/g++.other/inline16.C: New test.
23820
23821 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23822
23823 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23824 __PRETTY_FUNCTION__
23825
23826 2000-10-29 Neil Booth <neilb@earthling.net>
23827
23828 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23829 New tests.
23830 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23831 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23832 optimisation.
23833
23834 2000-10-29 Neil Booth <neilb@earthling.net>
23835
23836 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23837 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23838 * mi5.c: Test multiple includes work with -C.
23839 * trigraphs.c: Test ^= version.
23840
23841 2000-10-28 Neil Booth <neilb@earthling.net>
23842
23843 New tests and test updates for new macro expander.
23844
23845 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23846 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23847 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23848 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23849 new diagnostic messages.
23850
23851 * gcc.dg/cpp/macro3.c: New tests.
23852
23853 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23854
23855 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23856 on the same line.
23857
23858 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23859
23860 * g++.old-deja/g++.other/eh2.C: New test.
23861
23862 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23863
23864 * gcc.c-torture/execute/20001027-1.c: New test.
23865
23866 2000-10-26 Richard Henderson <rth@redhat.com>
23867
23868 * gcc.c-torture/execute/20001026-1.c: New.
23869
23870 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23871
23872 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23873 * g++.old-deja/g++.law/builtin1.C: Likewise.
23874 * g++.old-deja/g++.law/ctors10.C: Likewise.
23875 * g++.old-deja/g++.law/virtual3.C: Likewise.
23876 * g++.old-deja/g++.mike/p658.C: Likewise.
23877 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23878 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23879 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23880 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23881 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23882
23883 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23884
23885 * gcc.c-torture/compile/20001024-1.c: New test.
23886
23887 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23888
23889 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
23890 to tell us whether or not we are using V3.
23891
23892 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
23893
23894 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
23895 operands.
23896
23897 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
23898
23899 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
23900
23901 2000-10-25 Jakub Jelinek <jakub@redhat.com>
23902
23903 * gcc.c-torture/execute/20001024-1.c: New test.
23904
23905 2000-10-24 Jakub Jelinek <jakub@redhat.com>
23906
23907 * g++.old-deja/g++.other/sibcall1.C: New test.
23908
23909 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23910
23911 * gcc.dg/noncompile/init-3.c: New test.
23912
23913 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23914
23915 * gcc.dg/format-array-1.c: New test.
23916
23917 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23918
23919 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
23920 writing through null pointers; remove comment about testing
23921 unterminated strings.
23922
23923 2000-10-17 Matthew Hiller <hiller@redhat.com>
23924
23925 * gcc.c-torture/execute/20001017-2.c: New test.
23926
23927 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23928
23929 * gcc.c-torture/compile/20001018-1.c: New test.
23930 * gcc.c-torture/compile/20001018-1.x: Xfail.
23931
23932 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23933
23934 * gcc.c-torture/execute/20001017-1.c: New test.
23935
23936 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23937
23938 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
23939 for multiple use of arguments with scanf formats; add tests for
23940 multiple use of arguments.
23941
23942 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
23943
23944 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
23945
23946 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23947
23948 * gcc.dg/format-miss-1.c: New test.
23949
23950 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23951
23952 * gcc.c-torture/execute/20001013-1.c: New test.
23953
23954 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23955
23956 * gcc.dg/format-branch-1.c: New test.
23957
23958 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23959
23960 * README, lib/file-format.exp: Remove EGCS references.
23961
23962 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23963
23964 * gcc.dg/20001013-1.c: New test.
23965
23966 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
23967
23968 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
23969 for intmax_t in the compiler using __typeof__ and the type rules
23970 for conditional expressions.
23971
23972 2000-10-13 Jakub Jelinek <jakub@redhat.com>
23973
23974 * gcc.dg/20001012-1.c: New test.
23975 * gcc.dg/20001012-2.c: New test.
23976
23977 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23978
23979 * gcc.dg/format-attr-1.c: New test.
23980
23981 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23982
23983 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23984 __LONG_LONG_MAX__ instead of LLONG_MAX.
23985
23986 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23987
23988 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
23989 scanf flags.
23990 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
23991 flags.
23992
23993 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
23994
23995 * gcc.dg/sequence-pt-1.c: New test.
23996
23997 2000-10-11 Geoff Keating <geoffk@cygnus.com>
23998
23999 * gcc.c-torture/execute/20001011-1.c: New testcase.
24000 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24001
24002 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24003
24004 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24005 does not error on it.
24006
24007 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24008
24009 * gcc.dg/20001009-1.c: New test.
24010
24011 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24012
24013 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24014 * gcc.c-torture/execute/20001009-2.c: ... to here.
24015
24016 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24017
24018 * gcc.c-torture/compile/20001009-1.c: New testcase.
24019 * gcc.c-torture/execute/20001009-1.c: New testcase.
24020 Testcases provided by Jan Hubicka <jh@suse.cz>.
24021
24022 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24023
24024 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24025 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24026 uintmax_t using <limits.h> to emulate the compiler's internal
24027 logic. No longer XFAIL %j tests.
24028
24029 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24030
24031 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24032 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24033 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24034 regexps and details of expected handling of some bad formats.
24035 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24036 suppression.
24037
24038 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24039
24040 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24041 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24042 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24043 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24044 in list archives.
24045
24046 2000-10-06 Richard Henderson <rth@cygnus.com>
24047
24048 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24049 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24050 * g++.old-deja/g++.jason/report.C: Likewise.
24051 * g++.old-deja/g++.law/friend5.C: Likewise.
24052 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24053 of the expected warnings.
24054
24055 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24056
24057 * g++.old-deja/g++.pt/enum14.C: New test.
24058
24059 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24060
24061 * g++.old-deja/g++.pt/crash59.C: New test.
24062
24063 2000-10-04 Will Cohen <wcohen@redhat.com>
24064
24065 * gcc.dg/20000926-1.c: New test.
24066
24067 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24068
24069 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24070 function name for current C++ compiler.
24071 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24072
24073 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24074
24075 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24076 __PRETTY_FUNCTION__.
24077 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24078
24079 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24080
24081 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24082
24083 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24084
24085 * gcc.c-torture/compile/20000923-1.c: New test.
24086
24087 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24088
24089 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24090 * g++.old-deja/g++.pt/ttp62.C: Same.
24091 * g++.old-deja/g++.other/inline14.C: Same.
24092
24093 2000-09-24 Richard Henderson <rth@cygnus.com>
24094
24095 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24096
24097 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24098
24099 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24100
24101 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24102
24103 * gcc.c-torture/compile/20000922-1.c: New file.
24104
24105 2000-09-21 Nick Clifton <nickc@redhat.com>
24106
24107 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24108 a signed long modulo operation.
24109 (mod6): New function - perform an unsigned long modulo operation.
24110 (main): Add tests for modulos of very large numbers by very small
24111 dividends.
24112
24113 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24114
24115 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24116
24117 2000-09-19 Richard Henderson <rth@cygnus.com>
24118
24119 * gcc.dg/compare2.c (case 10): XFAIL.
24120
24121 2000-09-18 Richard Henderson <rth@cygnus.com>
24122
24123 * gcc.c-torture/execute/20000906-1.c: Move ...
24124 * gcc.dg/20000906-1.c: ... here. Only run on targets
24125 that support __builtin_trap.
24126
24127 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24128
24129 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24130
24131 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24132
24133 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24134 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24135 more $ format tests.
24136
24137 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24138
24139 * gcc.dg/format-errmk-1.c: New test.
24140
24141 2000-09-17 Greg McGary <greg@mcgary.org>
24142
24143 * gcc.c-torture/execute/20000917-1.x: Remove.
24144
24145 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24146
24147 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24148
24149 2000-09-17 Greg McGary <greg@mcgary.org>
24150
24151 * gcc.c-torture/execute/20000917-1.c: New test.
24152 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24153
24154 2000-09-16 Neil Booth <NeilB@earthling.net>
24155
24156 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24157 in nested macro bug.
24158
24159 2000-09-15 Neil Booth <NeilB@earthling.net>
24160
24161 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24162
24163 2000-09-14 Jeffrey A Law (law@cygnus.com)
24164
24165 * gcc.c-torture/execute/20000914-1.c: New test.
24166
24167 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24168
24169 * g++.other/inline13.C: New test.
24170
24171 2000-09-12 Andreas Jaeger <aj@suse.de>
24172
24173 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24174 constant by Ulrich Drepper <drepper@redhat.com>.
24175
24176 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24177
24178 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24179
24180 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24181
24182 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24183
24184 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24185
24186 * gcc.dg/cpp/backslash.c: New test.
24187
24188 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24189
24190 * gcc.c-torture/execute/20000910-1.c: New test.
24191 * gcc.c-torture/execute/20000910-2.c: Likewise.
24192
24193 2000-09-11 Robert Lipe <robertl@sco.com>
24194
24195 * gcc.dg/pragma-align.c: New test.
24196
24197 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24198
24199 * g++.old-deja/g++.pt/explicit82.C: New test.
24200 * g++.old-deja/g++.pt/explicit83.C: New test.
24201
24202 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24203
24204 * gcc.dg/asm-names.c: New test.
24205
24206 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24207
24208 * gcc.dg/cpp/tr-warn6.c: New test
24209
24210 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24211
24212 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24213 be accepted.
24214
24215 2000-09-07 Catherine Moore <clm@redhat.com>
24216
24217 * gcc.c-torture/execute/unroll-1.c: New test.
24218
24219 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24220
24221 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24222 ERROR markers.
24223 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24224 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24225 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24226 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24227 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24228 Preprocess only.
24229 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24230 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24231
24232 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24233
24234 * g++.old-deja/g++.pt/deduct2.C: New test.
24235
24236 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24237
24238 * g++.old-deja/g++.pt/parms2.C: New test.
24239
24240 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24241
24242 * g++.old-deja/g++.pt/crash58.C: New test.
24243
24244 2000-09-06 Greg McGary <greg@mcgary.org>
24245
24246 * gcc.c-torture/execute/20000906-1.c: New test.
24247 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24248
24249 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24250
24251 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24252
24253 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24254
24255 * g++.old-deja/g++.pt/crash57.C: New test.
24256
24257 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24258
24259 * g++.old-deja/g++.pt/crash56.C: New test.
24260
24261 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24262
24263 * g++.old-deja/g++.pt/koenig1.C: New test.
24264
24265 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24266
24267 * gcc.dg/20000904-1.c: New test.
24268
24269 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24270
24271 * gcc.dg/cpp/paste8.c: New test.
24272
24273 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24274
24275 * gcc.c-torture/compile/20000827-1.c: New test.
24276
24277 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24278
24279 * gcc.dg/format-diag-1.c: New test.
24280
24281 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24282
24283 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24284 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24285 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24286 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24287 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24288
24289 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24290
24291 * g++.old-deja/g++.other/nested4.C: New test.
24292
24293 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24294
24295 * g++.old-deja/g++.ns/scoped1.C: New test.
24296
24297 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24298
24299 * lib/g++.exp: Support testing already-installed GCC.
24300
24301 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24302
24303 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24304
24305 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24306
24307 * gcc.dg/return-type-2.c: New test.
24308
24309 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24310
24311 * gcc.c-torture/compile/20000825-1.c: New test.
24312
24313 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24314
24315 * gcc.dg/dwarf2-2.c: New test.
24316
24317 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24318
24319 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24320 dg-warning regexps.
24321
24322 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24323
24324 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24325 gcc.dg/format-ext-5.c: New tests.
24326
24327 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24328
24329 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24330
24331 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24332
24333 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24334
24335 2000-08-24 Richard Henderson <rth@cygnus.com>
24336
24337 * gcc.dg/ia64-sync-1.c: New test.
24338 * gcc.dg/ia64-sync-2.c: New test.
24339 * gcc.dg/ia64-asm-1.c: New test.
24340
24341 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24342
24343 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24344 * gcc.dg/format-ext-2.c: New test.
24345
24346 2000-08-23 Jason Merrill <jason@redhat.com>
24347
24348 * lib/old-dejagnu.exp: Also ignore "In member function" and
24349 "At global scope".
24350
24351 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24352
24353 * gcc.dg/noncompile/label-lineno-1.c: New test.
24354
24355 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24356
24357 * gcc.dg/c99-array-nonobj-1.c: New test.
24358
24359 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24360
24361 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24362 tests.
24363 * gcc.dg/format-ext-1.c: New test.
24364
24365 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24366
24367 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24368 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24369 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24370 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24371 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24372
24373 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24374
24375 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24376 gcc.dg/c99-strftime-2.c: New tests.
24377
24378 2000-08-22 Richard Henderson <rth@cygnus.com>
24379
24380 * gcc.c-torture/execute/20000822-1.c: New test.
24381
24382 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24383
24384 * gcc.c-torture/execute/20000819-1.x: Remove.
24385
24386 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24387
24388 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24389 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24390 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24391 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24392 gcc.dg/format-xopen-1.c: New tests.
24393
24394 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24395
24396 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24397
24398 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24399
24400 * g++.old-deja/g++.other/loop2.C: New test.
24401
24402 * gcc.c-torture/compile/20000606-1.c: New test.
24403 * gcc.c-torture/compile/20000728-1.c: New test.
24404 * gcc.c-torture/execute/20000801-1.c: New test.
24405 * gcc.c-torture/execute/20000801-2.c: New test.
24406 * gcc.c-torture/execute/20000819-1.c: New test.
24407 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24408 * gcc.dg/20000629-1.c: New test.
24409 * gcc.dg/20000724-1.c: New test.
24410 * gcc.dg/20000807-1.c: New test.
24411
24412 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24413
24414 * gcc.dg/cpp/pragma-1.c: New test.
24415 * gcc.dg/cpp/pragma-2.c: New test.
24416
24417 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24418
24419 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24420 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24421
24422 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24423
24424 * gcc.c-torture/compile/20000818-1.c: New test.
24425
24426 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24427
24428 * gcc.c-torture/execute/20000818-1.c: New test.
24429
24430 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24431
24432 * gcc.dg/format-va-1.c: New test.
24433
24434 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24435
24436 * g++.old-deja/g++.other/typedef8.C: New test.
24437
24438 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24439
24440 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24441 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24442 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24443 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24444 * g++.old-deja/g++.other/ptrmem7.C: New test.
24445 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24446
24447 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24448
24449 * g++.old-deja/g++.pt/typename27.C: New test.
24450
24451 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24452
24453 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24454 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24455 * g++.old-deja/g++.pt/friend45.C: New test.
24456 * g++.old-deja/g++.other/friend8.C: New test.
24457
24458 2000-08-15 Richard Henderson <rth@cygnus.com>
24459
24460 * gcc.c-torture/execute/20000815-1.c: New test.
24461
24462 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24463
24464 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24465 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24466 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24467
24468 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24469
24470 * g++.old-deja/g++.other/refinit2.C: New test.
24471
24472 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24473
24474 * lib/c-torture.exp (c-torture): Make
24475 compiler_conditional_xfail_data global.
24476 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24477 compiler_conditional_xfail_data machinery.
24478 (f-torture-execute): Likewise.
24479 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24480 and only when unrolling loops.
24481
24482 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24483
24484 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24485
24486 * g++.old-deja/g++.pt/explicit81.C: New test.
24487
24488 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24489
24490 * g++.old-deja/g++.pt/typename26.C: New test.
24491
24492 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24493
24494 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24495 warning.
24496
24497 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24498
24499 * g++.old-deja/g++.other/array3.C: New test.
24500
24501 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24502
24503 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24504 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24505 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24506 New tests.
24507
24508 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24509
24510 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24511 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24512
24513 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24514
24515 * gcc.c-torture/execute/20000808-1.c: New test.
24516
24517 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24518
24519 * gcc.dg/c90-const-expr-1.c: New test.
24520
24521 2000-08-08 Richard Henderson <rth@cygnus.com>
24522
24523 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24524
24525 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24526
24527 * gcc.dg/noncompile/const-ll-1.c: New test.
24528
24529 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24530
24531 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24532
24533 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24534
24535 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24536 that running programs linked against the shared version of libobjc
24537 run correctly.
24538
24539 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24540
24541 * gcc.dg/c99-printf-1.c: New test.
24542
24543 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24544
24545 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24546
24547 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24548
24549 * gcc.c-torture/execute/20000731-1.x: Delete.
24550
24551 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24552
24553 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24554 and torture_without_loops as is done by c-torture.exp.
24555 (search_for): Copy from c-torture.exp.
24556 (gcc-dg-runtest): New function, drives a directory of tests
24557 iterating over the TORTURE_OPTIONS.
24558 (scan-assembler, scan-assembler-not): Move here from
24559 individual directory drivers.
24560
24561 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24562 defined by lib/gcc-dg.exp.
24563 * gcc.dg/cpp/cpp.exp: Likewise.
24564 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24565 gcc-dg-runtest, so we cycle over optimization options.
24566
24567 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24568 * gcc.dg/compare2.c: No longer expected to fail.
24569
24570 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24571
24572 * gcc.c-torture/execute/20000804-1.c: New test.
24573
24574 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24575
24576 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24577
24578 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24579
24580 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24581
24582 2000-08-03 Jeffrey A Law (law@cygnus.com)
24583
24584 * gcc.c-torture/compile/20000803-1.c: New test.
24585
24586 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24587
24588 * gcc.c-torture/execute/20000801-3.c,
24589 gcc.c-torture/execute/20000801-4.c: New tests.
24590 * gcc.c-torture/execute/20000801-3.x,
24591 gcc.c-torture/execute/20000801-4.x: Xfail.
24592
24593 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24594
24595 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24596 libobjc/.libs to allow for libtool.
24597
24598 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24599
24600 * gcc.c-torture/compile/20000802-1.c: New test.
24601
24602 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24603
24604 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24605
24606 2000-07-31 Jeffrey A Law (law@cygnus.com)
24607
24608 * gcc-c-torture/execute/20000731-2.c: New test.
24609
24610 * gcc.c-torture/execute/20000731-1.c: New test.
24611 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24612
24613 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24614
24615 * testsuite/gcc.dg/cpp/paste7.c: New test.
24616 * gcc.dg/cpp/20000725-1.c: New test.
24617
24618 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24619
24620 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24621 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24622 declaration warning for __builtin_dwarf_reg_size.
24623
24624 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24625
24626 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24627
24628 * gcc.dg/noncompile/voidparam-1.c: New test.
24629
24630 2000-07-30 Richard Henderson <rth@cygnus.com>
24631
24632 * gcc.dg/c90-digraph-1.c: Don't xfail.
24633 * gcc.dg/compare2.c (case 10): Xfail.
24634 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24635
24636 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24637
24638 * gcc.dg/c99-main-1.c: New test.
24639
24640 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24641
24642 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24643
24644 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24645
24646 * gcc.c-tortuer/execute/20000726-1.c: New test.
24647
24648 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24649
24650 * gcc.c-torture/execute/enum-2.c: New test.
24651
24652 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24653
24654 * gcc.dg/cpp/tr-warn3.c: New test.
24655
24656 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24657
24658 * g++.old-deja/g++.ext/implicit1.C: Remove.
24659 * g++.old-deja/g++.jason/c2.C: Remove
24660 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24661 * g++.old-deja/g++.pt/crash16.C: Likewise.
24662 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24663
24664 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24665
24666 * g++.old-deja/g++.other/for2.C: New test.
24667
24668 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24669
24670 * gcc.dg/20000720-1.c: New test.
24671
24672 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24673
24674 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24675
24676 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24677
24678 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24679 * gcc.c-torture/execute/20000722-1.c: New.
24680 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24681
24682 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24683
24684 * gcc.dg/cpp/20000720-1.S: New test.
24685
24686 2000-07-21 Michael Meissner <meissner@redhat.com>
24687
24688 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24689
24690 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24691
24692 * g++.old-deja/g++.brendan/crash16.C,
24693 g++.old-deja/g++.brendan/parse3.C,
24694 g++.old-deja/g++.brendan/redecl1.C,
24695 g++.old-deja/g++.ns/template13.C,
24696 g++.old-deja/g++.other/decl4.C,
24697 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24698
24699 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24700
24701 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24702 and "Internal error".
24703
24704 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24705 regexps.
24706 * gcc.dg/cpp/paste6.c: New test.
24707
24708 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24709
24710 * gcc.dg/cpp/tr-direct.c: New test.
24711
24712 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24713 gcc.dg/cpp/undef1.c: Tweak error regexps.
24714
24715 2000-07-18 Eric Christopher <echristo@redhat.com>
24716
24717 * gcc.c-torture/compile/20000718-1.c: New test.
24718
24719 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24720
24721 * cpplex.c (_cpp_push_token): If the token being pushed back
24722 is the previous token in this context, just subtract one from
24723 context->posn.
24724 * cppmacro.c (save_expansion): Clear aux field when storing a
24725 placemarker.
24726
24727 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24728
24729 * gcc.dg/noncompile/redecl-1.c: New test.
24730
24731 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24732
24733 * gcc.c-torture/execute/20000717-5.c: New test.
24734 * gcc.c-torture/execute/20000717-1.x: Removed.
24735
24736 2000-07-17 Richard Henderson <rth@cygnus.com>
24737
24738 * gcc.c-torture/execute/20000717-4.c: New test.
24739
24740 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24741
24742 * gcc.dg/cpp/syshdr.c: New test.
24743 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24744
24745 2000-07-17 Neil Booth <neilb@earthling.net>
24746
24747 * gcc.dg/cpp/cmdlne-dM.c: New test.
24748 * gcc.dg/cpp/cmdlne-dD.c: New test.
24749
24750 2000-07-17 Jeffrey A Law (law@cygnus.com)
24751
24752 * gcc.c-torture/execute/20000717-3.c: New test.
24753
24754 * gcc.c-torture/compile/20000717-1.c: New test.
24755
24756 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24757
24758 * gcc.c-torture/execute/20000717-2.c: New test.
24759
24760 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24761
24762 * gcc.dg/formatz-1.c: New test.
24763
24764 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24765 * gcc.dg/c99-digraph-1.c: New tests.
24766
24767 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24768 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24769
24770 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24771 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24772 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24773 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24774 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24775 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24776 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24777
24778 2000-07-17 Greg McGary <greg@mcgary.org>
24779
24780 * gcc.c-torture/execute/20000717-1.c: New test.
24781 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24782
24783 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24784
24785 * gcc.c-torture/execute/20000715-2.c: New test.
24786 * gcc.dg/20000715-1.c: New test.
24787
24788 2000-07-15 Michael Meissner <meissner@redhat.com>
24789
24790 * gcc.c-torture/execute/20000715-1.c: New test.
24791
24792 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24793
24794 * gcc.c-torture/execute/20000707-1.c: New test.
24795
24796 2000-07-13 Neil Booth <NeilB@earthling.net>
24797
24798 * testsuite/gcc.dg/cpp/digraph1.c,
24799 testsuite/gcc.dg/cpp/digraph2.c,
24800 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24801
24802 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24803
24804 * g77.f-torture/compile/20000630-2.f: New test.
24805 * g77.f-torture/compile/20000630-2.x
24806
24807 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24808
24809 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24810
24811 2000-07-11 Neil Booth <NeilB@earthling.net>
24812
24813 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24814
24815 2000-07-11 Neil Booth <NeilB@earthling.net>
24816
24817 * gcc.dg/cpp/cmdlne-C.c: New.
24818
24819 2000-07-09 Neil Booth <NeilB@earthling.net>
24820
24821 * gcc.dg/cpp/directiv.c: New tests.
24822 * gcc.dg/cpp/undef1.c: Update.
24823
24824 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24825
24826 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24827
24828 2000-07-09 Neil Booth <NeilB@earthling.net>
24829
24830 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24831
24832 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24833
24834 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24835 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24836
24837 2000-07-08 Neil Booth <NeilB@earthling.net>
24838
24839 * gcc.dg/cpp/macsyntx.c: New tests.
24840
24841 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24842
24843 * gcc.dg/20000707-1.c: New test.
24844
24845 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24846
24847 * gcc.c-torture/execute/20000706-1.c: New test.
24848 * gcc.c-torture/execute/20000706-2.c: New test.
24849 * gcc.c-torture/execute/20000706-3.c: New test.
24850 * gcc.c-torture/execute/20000706-4.c: New test.
24851 * gcc.c-torture/execute/20000706-5.c: New test.
24852
24853 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24854
24855 * g++.old-deja/g++.pt/instantiate7.C: New test.
24856
24857 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24858
24859 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24860 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24861 * g++.old-deja/g++.other/rtti3.C: Likewise.
24862 * g++.old-deja/g++.other/rttid3.C: Likewise.
24863
24864 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24865
24866 * g77.f-torture/compile/20000630-1.x: Fix typo
24867
24868 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24869
24870 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24871 assembly output.
24872
24873 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24874
24875 * gcc.dg/cpp/ident.c: New test.
24876
24877 2000-07-05 Neil Booth <NeilB@earthling.net>
24878
24879 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24880 gcc.dg/cpp/lexstrng.c: New tests.
24881
24882 2000-07-04 Neil Booth <NeilB@earthling.net>
24883
24884 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24885 * gcc.dg/cpp/strify2.c: Same.
24886
24887 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24888
24889 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
24890 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
24891 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
24892 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
24893
24894 * testsuite/gcc.dg/cpp/macro1.c,
24895 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
24896 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
24897 testsuite/gcc.dg/cpp/strify1.c,
24898 testsuite/gcc.dg/cpp/strify2.c: New tests.
24899
24900 2000-07-03 Jakub Jelinek <jakub@redhat.com>
24901
24902 * gcc.c-torture/execute/20000703-1.c: New test.
24903
24904 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24905
24906 * g++.old-deja/g++.pt (lookup10.C): New test.
24907
24908 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24909
24910 * g++.old-deja/g++.pt (typename25.C): New test.
24911
24912 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24913
24914 * gcc.c-torture/compile/20000701-1.c: New test.
24915
24916 2000-06-30 Nick Clifton <nickc@cygnus.com>
24917
24918 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
24919 to test case.
24920
24921 2000-06-30 Catherine Moore <clm@cygnus.com>
24922
24923 * gcc.c-torture/execute/align-1.c: New test.
24924
24925 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
24926
24927 * g++.old-deja/g++.pt/expr8.C: New test.
24928 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
24929
24930 2000-06-29 Nick Clifton <nickc@cygnus.com>
24931
24932 * gcc.c-torture/compile/20000629-1.c: New test.
24933
24934 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24935
24936
24937 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
24938 gcc.dg/noncompile directory, depending on whether they're
24939 preprocessor tests or not. Annotate all the tests for the dg
24940 framework.
24941
24942 * gcc.c-torture/noncompile/noncompile.exp: Delete.
24943 * gcc.dg/noncompile/noncompile.exp: New.
24944
24945 * Moved files:
24946 Old name New name
24947 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24948 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24949 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24950 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24951 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24952 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24953 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24954 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24955 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24956 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24957 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24958 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24959 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
24960 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
24961 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
24962 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
24963 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
24964 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
24965 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
24966 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
24967 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
24968 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
24969 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
24970 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
24971
24972 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
24973 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
24974 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
24975 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
24976 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
24977 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
24978
24979 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24980
24981 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
24982 declare one variable. On the fourth, error.
24983 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
24984 declared by 20000628-1a.h.
24985
24986 2000-06-29 Richard Henderson <rth@redhat.com>
24987
24988 * gcc.c-torture/execute/930529-1.x: New file.
24989 * gcc.dg/920413-1.c: Adjust expected warning text.
24990 * gcc.dg/980217-1.c: Declare abort.
24991 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
24992
24993 2000-06-29 Jeffrey A Law (law@cygnus.com)
24994
24995 * g77.f-torture/compile/20000629-1.f: New test.
24996 * g77.f-torture/compile/20000629-1.x: Expected to fail.
24997
24998 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24999
25000 Rearrange lots of files, removing entirely the
25001 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25002 directories.
25003
25004 * Deleted files:
25005 gcc.c-torture/code_quality/code_quality.exp
25006 gcc.c-torture/special/special.exp
25007 gcc.failure/failure.exp
25008 gcc.failure/940409-1.x
25009 gcc.c-torture/compile/961203-1.x
25010
25011 * New files:
25012 gcc.misc-tests/linkage.exp
25013 gcc.c-torture/execute/920730-1t.c
25014 gcc.c-torture/execute/920730-1t.x
25015 gcc.c-torture/compile/920520-1.x
25016 gcc.c-torture/compile/920521-1.x
25017 gcc.c-torture/compile/981006-1.x
25018 gcc.c-torture/execute/eeprof-1.x
25019
25020 * Moved files (possibly with modifications to fit a new harness):
25021 Old name New name
25022 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25023 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25024 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25025 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25026 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25027 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25028 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25029 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25030 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25031 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25032 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25033 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25034 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25035 gcc.failure/940409-1.c gcc.dg/940409-1.c
25036
25037 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25038
25039 * c-torture/compile/961203-1.x: Delete.
25040
25041 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25042 not exit. Include stdio.h.
25043 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25044 * gcc.misc-tests/dg-12.c: Likewise.
25045 * gcc.misc-tests/dg-5.c: Likewise.
25046 * gcc.misc-tests/dg-6.c: Likewise.
25047 * gcc.misc-tests/dg-7.c: Prototype abort.
25048 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25049 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25050 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25051 not exit.
25052 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25053 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25054
25055 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25056
25057 * gcc.dg/cpp/20000628-1.c: New test.
25058 * gcc.dg/cpp/20000628-1.h: New header for above test.
25059 * gcc.dg/cpp/20000628-1a.h: Likewise.
25060
25061 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25062
25063 * gcc.dg/cpp: New directory.
25064 * gcc.dg/cpp/cpp.exp: New driver.
25065 * gcc.dg/cpp/20000627-1.c: New test.
25066 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25067 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25068 and rewrite as a compilation test.
25069
25070 * gcc.dg: Move many files into the cpp subdirectory, possibly
25071 renaming or editing them as well.
25072 Old name New name
25073 990119-1.c cpp/19990119-1.c
25074 990228-1.c cpp/19990228-1.c
25075 990407-1.c cpp/19990407-1.c
25076 990409-1.c cpp/19990409-1.c
25077 990413-1.c cpp/19990413-1.c
25078 990703-1.c cpp/19990703-1.c
25079 20000127-1.c cpp/20000127-1.c
25080 20000129-1.c cpp/20000129-1.c
25081 20000207-1.c cpp/20000207-1.c
25082 20000207-2.c cpp/20000207-2.c
25083 20000209-1.c cpp/20000209-1.c
25084 20000209-2.c cpp/20000209-2.c
25085 20000301-1.c cpp/20000301-1.c
25086 20000419-1.c cpp/20000419-1.c
25087 20000510-1.S cpp/20000510-1.S
25088 20000519-1.c cpp/20000519-1.c
25089 20000529-1.c cpp/20000529-1.c
25090 20000625-1.c cpp/20000625-1.c
25091 20000625-2.c cpp/20000625-2.c
25092 cpp-as1.c cpp/assert1.c
25093 cpp-as2.c cpp/assert2.c
25094 cxx-comments-1.c cpp/cxxcom1.c
25095 cxx-comments-2.c cpp/cxxcom2.c
25096 endif-label.c cpp/endif.c
25097 cpp-hash1.c cpp/hash1.c
25098 cpp-hash2.c cpp/hash2.c
25099 cpp-if1.c cpp/if-1.c
25100 cpp-if2.c cpp/if-2.c
25101 cpp-if3.c cpp/if-3.c
25102 cpp-if4.c cpp/if-4.c
25103 cpp-if5.c cpp/if-5.c
25104 cpp-cond.c cpp/if-cexp.c
25105 cpp-missingop.c cpp/if-mop.c
25106 cpp-missingparen.c cpp/if-mpar.c
25107 cpp-opprec.c cpp/if-oppr.c
25108 cpp-ifparen.c cpp/if-paren.c
25109 cpp-shortcircuit.c cpp/if-sc.c
25110 cpp-shift.c cpp/if-shift.c
25111 cpp-unary.c cpp/if-unary.c
25112 cpp-li1.c cpp/line1.c
25113 cpp-li2.c cpp/line2.c
25114 lineno.c cpp/line3.c
25115 lineno-2.c cpp/line4.c
25116 cpp-mi.c cpp/mi1.c
25117 cpp-mic.h cpp/mi1c.h
25118 cpp-micc.h cpp/mi1cc.h
25119 cpp-mind.h cpp/mi1nd.h
25120 cpp-mindp.h cpp/mi1ndp.h
25121 cpp-mix.h cpp/mi1x.h
25122 cpp-mi2.c cpp/mi2.c
25123 cpp-mi2a.h cpp/mi2a.h
25124 cpp-mi2b.h cpp/mi2b.h
25125 cpp-mi2c.h cpp/mi2c.h
25126 cpp-mi3.c cpp/mi3.c
25127 cpp-mi3.def cpp/mi3.def
25128 poison-1.c cpp/poison.c
25129 pr-impl.c cpp/prag-imp.c
25130 cpp-redef-2.c cpp/redef1.c
25131 cpp-redef.c cpp/redef2.c
25132 strpaste.c cpp/strp1.c
25133 strpaste-2.c cpp/strp2.c
25134 cpp-tradpaste.c cpp/tr-paste.c
25135 cpp-tradstringify.c cpp/tr-str.c
25136 cpp-tradwarn1.c cpp/tr-warn1.c
25137 cpp-tradwarn2.c cpp/tr-warn2.c
25138 trigraphs.c cpp/trigraphs.c
25139 cpp-unc1.c cpp/unc1.c
25140 cpp-unc2.c cpp/unc2.c
25141 cpp-unc3.c cpp/unc3.c
25142 cpp-unc.c cpp/unc4.c
25143 undef.c cpp/undef1.c
25144 undef-2.c cpp/undef2.c
25145 cpp-wi1.c cpp/widestr1.c
25146
25147 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25148
25149 * lib/g++.exp (g++_include_flags): Tweak.
25150
25151 2000-06-27 H.J. Lu <hjl@gnu.org>
25152 Loren J. Rittle <ljrittle@acm.org>
25153
25154 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25155 version with one that knows about the new gcc tree structure.
25156 (g++_link_flags): Same.
25157
25158 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25159
25160 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25161 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25162 case we are cross-compiling.
25163
25164 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25165 g++.old-deja/g++.niklas/Makefile.in,
25166 g++.old-deja/g++.niklas/configure.in,
25167 g++.old-deja/g++.other/Makefile.in,
25168 g++.old-deja/g++.other/configure.in,
25169 gcc.c-torture/code_quality/Makefile.in,
25170 gcc.c-torture/code_quality/configure.in,
25171 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25172 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25173 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25174 gcc.c-torture/execute/ieee/Makefile.in,
25175 gcc.c-torture/execute/ieee/configure.in,
25176 gcc.c-torture/noncompile/Makefile.in,
25177 gcc.c-torture/noncompile/configure.in,
25178 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25179 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25180 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25181
25182 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25183
25184 * g++.old-deja/g++.other/ambig3.C: New test.
25185
25186 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25187
25188 * g++.old-deja/g++.pt/syntax1.C: New test.
25189 * g++.old-deja/g++.pt/syntax2.C: New test.
25190 * g++.old-deja/g++.other/syntax3.C: New test.
25191 * g++.old-deja/g++.other/syntax4.C: New test.
25192
25193 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25194
25195 * gcc.dg/20000623-1.c: Prototype exit and abort.
25196
25197 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25198
25199 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25200 New tests.
25201 * gcc.dg/cpp-mi3.def: New file.
25202
25203 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25204 inside assertions.
25205 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25206 lexer's error messages.
25207 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25208 divine anything from the linemarkers.
25209 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25210 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25211
25212 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25213
25214 * gcc.dg/20000623-1.c: New test.
25215
25216 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25217
25218 * gcc.c-torture/execute/20000622-1.c: New test.
25219
25220 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25221
25222 * g++.old-deja/g++.other/init15.C: New test.
25223
25224 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25225
25226 * g++.old-deja/g++.pt/vaarg2.C: New test.
25227 * g++.old-deja/g++.pt/vaarg3.C: New test.
25228
25229 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25230
25231 * g++.old-deja/g++.other/dyncast6.C: New test.
25232
25233 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25234
25235 * gcc.c-torture/execute/loop-6.c: New test.
25236
25237 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25238
25239 * gcc.dg/20000614-1.c: New test.
25240 * gcc.dg/20000614-2.c: New test.
25241
25242 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25243
25244 * g++.old-deja/g++.other/inline12.C: New test.
25245
25246 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25247
25248 * g++.old-deja/g++.other/eh1.C: New test.
25249
25250 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25251
25252 * g++.old-deja/g++.other/type.C: New test.
25253
25254 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25255
25256 * g++.old-deja/g++.other/initstring.C: New test.
25257
25258 2000-06-12 Jason Merrill <jason@redhat.com>
25259
25260 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25261
25262 2000-06-09 Jeffrey A Law (law@cygnus.com)
25263
25264 * gcc.c-torture/compile/20000609-1.c: New test.
25265
25266 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25267
25268 * gcc.dg/20000609-1.c: New test.
25269
25270 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25271
25272 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25273 * gcc.c-torture/noncompile/poison-1.c: Move...
25274 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25275 * gcc.dg/cpp-li1.c: Add a token after the #line.
25276
25277 2000-06-05 Richard Henderson <rth@cygnus.com>
25278
25279 * gcc.c-torture/execute/20000605-2.c: New test.
25280 * gcc.c-torture/execute/20000605-3.c: New test.
25281
25282 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25283
25284 * g77.f-torture/execute/20000503-1.x: New file.
25285
25286 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25287
25288 * g++.old-deja/g++.eh/badalloc1.C: New test.
25289
25290 2000-06-05 Richard Henderson <rth@cygnus.com>
25291
25292 * gcc.c-torture/execute/20000605-1.c: New test.
25293
25294 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25295 Nathan Sidwell <nathan@codesourcery.com>
25296
25297 * gcc.c-torture/compile/20000605-1.c: New test.
25298
25299 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25300
25301 * g77.f-torture/compile/20000601-1.f: New test.
25302
25303 2000-06-03 Richard Henderson <rth@cygnus.com>
25304
25305 * gcc.c-torture/execute/20000603-1.c: New.
25306
25307 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25308
25309 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25310 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25311
25312 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25313
25314 * gcc.dg/compare2.c (case 12): XFAIL.
25315 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25316 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25317
25318 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25319
25320 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25321
25322 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25323 guard macro is already defined when the header is first
25324 included.
25325 * gcc.dg/cpp-mix.h: New file.
25326 * gcc.dg/endif-label.c: Update patterns to match compiler.
25327
25328 * g++.brendan/complex1.C: Declare abort.
25329 * g++.law/refs4.C: Remove XFAIL.
25330 * g++.oliva/expr2.C: Declare abort and exit.
25331
25332 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25333
25334 * gcc.c-torture/execute/20000528-1.c: New test.
25335
25336 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25337 * g++.old-deja/g++.law/temps4.C: Likewise.
25338
25339 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25340 stdlib.h. Call abort() on failure.
25341 * g++.old-deja/g++.law/refs4.C: Likewise.
25342 * g++.old-deja/g++.law/temps4.C: Likewise.
25343 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25344 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25345
25346 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25347
25348 Relative to g++.dg/special:
25349 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25350
25351 Relative to g++.old-deja:
25352 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25353 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25354 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25355 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25356 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25357 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25358 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25359
25360 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25361 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25362 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25363 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25364 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25365 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25366 and/or string.h.
25367
25368 * g++.other/goto1.C: Update expectations for error messages.
25369
25370 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25371
25372 * gcc.c-torture/compile/20000523-1.c: New test.
25373
25374 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25375
25376 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25377
25378 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25379
25380 * g++.old-deja/g++.eh/catch11.C: New test.
25381 * g++.old-deja/g++.eh/catch12.C: New test.
25382
25383 2000-05-24 Nick Clifton <nickc@cygnus.com>
25384
25385 * gcc.c-torture/execute/20000523-1.c: New test.
25386
25387 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25388
25389 * c-torture/execute/bcp-1.c: Replace abort in arg of
25390 __builtin_constant_p with a generic external function.
25391
25392 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25393 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25394 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25395 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25396 Prototype abort and/or exit.
25397
25398 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25399 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25400 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25401 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25402
25403 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25404
25405 * gcc.dg/dwarf2-1.c: New test.
25406
25407 2000-05-20 Richard Henderson <rth@cygnus.com>
25408
25409 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25410
25411 2000-05-20 Andreas Jaeger <aj@suse.de>
25412
25413 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25414 testcase.
25415
25416 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25417
25418 * gcc.c-torture/execute/20000519-2.c: New test.
25419
25420 2000-05-19 Andreas Jaeger <aj@suse.de>
25421
25422 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25423 which fails with SSA.
25424
25425 * lib/c-torture.exp: Also test with -O3 -fssa.
25426
25427 2000-05-18 Michael Meissner <meissner@redhat.com>
25428
25429 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25430 * gcc.c-torture/execute/920415-1.c: Ditto.
25431 * gcc.c-torture/execute/920501-1.c: Ditto.
25432 * gcc.c-torture/execute/conversion.c: Ditto.
25433 * gcc.c-torture/execute/cvt-1.c: Ditto.
25434
25435 2000-05-18 Jeffrey A Law (law@cygnus.com)
25436
25437 * gcc.c-torture/compile/20000518-1.c: New test.
25438
25439 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25440
25441 * g77.f-torture/compile/200005018.f: New test.
25442
25443 2000-05-17 Jeffrey A Law (law@cygnus.com)
25444
25445 * gcc.c-torture/compile/20000517-1.c: New test.
25446
25447 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25448
25449 * gcc.c-torture/execute/20000516-1.c: New test.
25450
25451 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25452
25453 * g++.old-deja/g++.other/eh.C: New test.
25454
25455 2000-05-12 Richard Henderson <rth@cygnus.com>
25456
25457 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25458 constants through to doit's conditional.
25459
25460 2000-05-11 Jeffrey A Law (law@cygnus.com)
25461
25462 * gcc.c-torture/compile/20000511-1.c: New test.
25463 * g77.f-torture/compile/20000511-1.f: New test.
25464 * g77.f-torture/compile/20000511-2.f: New test.
25465
25466 2000-05-11 Michael Meissner <meissner@redhat.com>
25467
25468 * gcc.c-torture/execute/20000511-1.c: New test.
25469
25470 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25471
25472 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25473 * gcc.dg/20000510-1.S: New.
25474
25475 2000-05-08 Catherine Moore <clm@cygnus.com>
25476
25477 * gcc.dg/unused-3.c: New.
25478
25479 2000-05-06 Richard Henderson <rth@cygnus.com>
25480
25481 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25482 * g++.old-deja/g++.mike/warn1.C: Likewise.
25483 * g++.old-deja/g++.pt/local1.C: Likewise.
25484 * g++.old-deja/g++.pt/local7.C: Likewise.
25485 * g++.old-deja/g++.pt/spec16.C: Likewise.
25486
25487 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25488
25489 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25490
25491 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25492
25493 * g77.f-torture/execute/20000503-1.f: New test.
25494
25495 2000-05-04 Andreas Jaeger <aj@suse.de>
25496
25497 * gcc.dg/noreturn-2.c: New test.
25498
25499 2000-05-04 Neil Booth <NeilB@earthling.net>
25500
25501 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25502 preprocessor.
25503
25504 2000-05-04 Richard Henderson <rth@cygnus.com>
25505
25506 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25507
25508 2000-05-04 Richard Henderson <rth@cygnus.com>
25509
25510 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25511 OpenSSL by Jason R Thorpe.
25512
25513 2000-05-03 Jim Wilson <wilson@cygnus.com>
25514
25515 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25516
25517 2000-05-03 Robert Lipe <robertlipe@usa.net>
25518
25519 * gcc.dg/20000503-1.c: New test.
25520
25521 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25522
25523 * gcc.c-torture/compile/20000502-1.c: New test.
25524 * g++.old-deja/g++.other/align.C: New test.
25525 * gcc.dg/cpp-tradstringify.c: New test.
25526
25527 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25528
25529 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25530 and hard registers.
25531
25532 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25533
25534 * gcc.c-torture/execute/loop-5.c: New test.
25535
25536 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25537
25538 * gcc.c-torture/execute/va-arg-20.c: New test.
25539
25540 2000-04-23 Jeffrey A Law (law@cygnus.com)
25541
25542 * gcc.c-torture/execute/20000422-1.c: New test.
25543
25544 2000-04-20 Greg McGary <gkm@gnu.org>
25545
25546 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25547 when optimizing, but without sibling-call optimizations (-O1).
25548
25549 2000-04-20 Jeffrey A Law (law@cygnus.com)
25550
25551 * gcc.c-torture/compile/20000420-1.c: New test.
25552
25553 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25554
25555 * g++.abi/ptrflags.C: New test.
25556 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25557
25558 2000-04-19 Catherine Moore <clm@cygnus.com>
25559
25560 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25561
25562 2000-04-19 Greg McGary <gkm@gnu.org>
25563
25564 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25565 sibling-call optimizations.
25566
25567 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25568
25569 * gcc.dg/20000419-1.c: New test.
25570
25571 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25572
25573 * gcc.c-torture/execute/20000412-6.c: New test.
25574
25575 2000-04-12 Jeffrey A Law (law@cygnus.com)
25576
25577 * gcc.c-torture/execute/20000412-5.c: New test.
25578 * g77.f-torture/compile/20000412-1.f: New test.
25579 * gcc.c-torture/execute/20000412-4.c: New test.
25580 * gcc.c-torture/compile/20000412-2.c: New test.
25581 * gcc.c-torture/execute/20000412-3.c: New test.
25582 * gcc.c-torture/compile/20000412-1.c: New test.
25583 * gcc.c-torture/execute/20000412-2.c: New test.
25584
25585 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25586
25587 * objc/execute/bf-20.m: New test.
25588
25589 2000-04-10 Richard Henderson <rth@cygnus.com>
25590
25591 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25592
25593 * gcc.c-torture/execute/20000412-1.c: New test.
25594
25595 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25596
25597 * g++.old-deja/g++.eh/catchptr1.C: New test.
25598
25599 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25600
25601 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25602
25603 2000-04-08 Neil Booth <NeilB@earthling.net>
25604
25605 * gcc.dg/cpp-nullchar.c: Remove test as
25606 embedded nulls cause problems.
25607
25608 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25609
25610 * gcc.dg/compare2.c: New test.
25611
25612 2000-04-08 Neil Booth <NeilB@earthling.net>
25613
25614 * gcc.dg/cpp-nullchar.c: New test.
25615
25616 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25617
25618 * gcc.dg/cpp-mi2.c: New test.
25619 * gcc.dg/cpp-mi2[abc].h: New files.
25620
25621 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25622
25623 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25624 member name.
25625
25626 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25627
25628 * g++.old-deja/g++.abi/vmihint.C: New test.
25629
25630 2000-04-06 Neil Booth <NeilB@earthling.net>
25631
25632 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25633 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25634 copyright.
25635
25636 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25637
25638 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25639 avoid stack-frame overwrite.
25640
25641 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25642
25643 * gcc.c-torture/compile/20000405-2.c: New test.
25644 * gcc.c-torture/compile/20000405-3.c: New test.
25645
25646 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25647
25648 * gcc.c-torture/compile/20000405-1.c: New test.
25649
25650 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25651
25652 * gcc.dg/cast-qual-1.c: Revert last change.
25653
25654 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25655
25656 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25657
25658 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25659
25660 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25661 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25662
25663 2000-04-03 Jeffrey A Law (law@cygnus.com)
25664
25665 * gcc.c-torture/compile/20000403-2.c: New test.
25666 * gcc.c-torture/compile/20000403-1.c: New test.
25667
25668 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25669
25670 * gcc.c-torture/execute/20000403-1.c: New test.
25671
25672 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25673
25674 * gcc.c-torture/execute/20000402-1.c: New test.
25675
25676 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25677
25678 * gcc.c-torture/execute/va-arg-15.c: New test.
25679 * gcc.c-torture/execute/va-arg-16.c: New test.
25680 * gcc.c-torture/execute/va-arg-17.c: New test.
25681 * gcc.c-torture/execute/va-arg-18.c: New test.
25682 * gcc.c-torture/execute/va-arg-19.c: New test.
25683
25684 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25685
25686 * gcc.c-torture/compile/981211-1.c: Move to...
25687 * gcc.dg/cpp-as1.c: ...here.
25688 * gcc.dg/cpp-as2.c: New file.
25689
25690 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25691 compiler.
25692
25693 2000-04-02 Neil Booth <NeilB@earthling.net>
25694
25695 * gcc.dg/cpp-cond.c New tests.
25696 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25697 accidental success less likely.
25698 * gcc.dg/cpp-missingop.c New tests.
25699 * gcc.dg/cpp-missingparen.c New tests.
25700 * gcc.dg/cpp-shift.c New tests.
25701 * gcc.dg/cpp-shortcircuit.c New tests.
25702 * gcc.dg/cpp-unary.c New tests.
25703
25704 2000-03-29 Jeffrey A Law (law@cygnus.com)
25705
25706 * gcc.c-torture/compile/20000329-1.c: New test.
25707
25708 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25709
25710 * gcc.c-torture/compile/20000326-1.c: New test.
25711 * gcc.c-torture/compile/20000326-2.c: New test.
25712
25713 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25714
25715 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25716 the first parameter is a function argument.
25717
25718 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25719
25720 * g++.old-deja/g++.ext/array4.C: New test.
25721
25722 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25723
25724 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25725
25726 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25727
25728 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25729
25730 2000-03-19 Richard Henderson <rth@cygnus.com>
25731
25732 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25733
25734 2000-03-19 Richard Henderson <rth@cygnus.com>
25735
25736 * gcc.c-torture/compile/20000319-1.c: New test.
25737
25738 2000-03-14 Jeffrey A Law (law@cygnus.com)
25739
25740 * gcc.c-torture/execute/20000314-3.c: New test.
25741 * gcc.c-torture/execute/20000314-2.c: New test.
25742 * gcc.c-torture/execute/20000314-1.c: New test.
25743 * gcc.c-torture/compile/20000314-2.c: New test.
25744 * gcc.c-torture/compile/20000314-1.c: New test.
25745
25746 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25747
25748 * g++.old-deja/g++.warn/inline.C: New test.
25749
25750 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25751
25752 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25753 standards-compliant result rather than specific constants.
25754 Put test-values in array.
25755
25756 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25757
25758 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25759 (g++_target_compile): Put test-specific options last.
25760
25761 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25762
25763 * g++.old-deja/g++.eh/vbase4.C: New test.
25764
25765 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25766
25767 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25768
25769 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25770
25771 * g++.old-deja/g++.brendan/misc12.C: Removed.
25772 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25773 * g++.old-deja/g++.ext/pretty4.C: New test.
25774
25775 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25776
25777 * g++.old-deja/g++.other/string2.C: New test.
25778
25779 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25780
25781 * g++.old-deja/g++.warn/impint2.C: New test.
25782
25783 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25784
25785 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25786 is 1, not zero.
25787
25788 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25789
25790 * g++.old-deja/g++.warn/impint.C: New test.
25791 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25792 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25793 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25794 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25795 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25796 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25797 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25798 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25799 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25800 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25801 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25802 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25803
25804 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25805
25806 * gcc.dg/cpp-redef.c: New test.
25807
25808 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25809
25810 * g++.old-deja/g++.pt/unify7.C: New test.
25811
25812 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25813
25814 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25815 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25816
25817 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25818
25819 * gcc.c-torture/compile/20000224-1.c: New test.
25820
25821 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25822
25823 * gcc.c-torture/compile/cpp-2.c: New test.
25824 * gcc.c-torture/compile/cpp-1.c: New test.
25825
25826 2000-02-25 Jeffrey A Law (law@cygnus.com)
25827
25828 * gcc.c-torture/execute/20000225-1.c: New test.
25829
25830 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25831
25832 * gcc.dg/cpp-li2.c: New test.
25833
25834 * gcc.dg/cpp-wi1.c: New test.
25835
25836 * gcc.dg/cpp-li1.c: New test.
25837
25838 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25839
25840 * g++.old-deja/g++.other/sizeof5.C: New test.
25841
25842 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25843
25844 * gcc.c-torture/execute/va-arg-13.c: New test.
25845
25846 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25847
25848 * gcc.c-torture/execute/va-arg-12.c: New test.
25849
25850 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25851
25852 * gcc.c-torture/execute/20000223-1.c: New test.
25853
25854 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25855
25856 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25857
25858 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25859
25860 * g++.old-deja/g++.abi/ptrmem.C: New test.
25861
25862 2000-02-19 Richard Henderson <rth@cygnus.com>
25863
25864 * gcc.c-torture/compile/init-3.c: New.
25865
25866 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25867
25868 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25869 ALWAYS_CXXFLAGS.
25870
25871 2000-02-11 Robert Lipe <robertl@sco.com>
25872
25873 * gcc.c-torture/compile/20000211-3.c: New test.
25874
25875 2000-02-11 Martin Buchholz <martin@xemacs.org>
25876
25877 * gcc.c-torture/compile/20000211-2.c: New test.
25878
25879 2000-02-11 Jeffrey A Law (law@cygnus.com)
25880
25881 * gcc.c-torture/compile/20000211-1.c: New test.
25882
25883 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25884
25885 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25886 on native targets
25887
25888 2000-02-08 Nathan Sidwell <nathan@acm.org>
25889
25890 * g++.old-deja/g++.other/cast5.C: New test.
25891
25892 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
25893
25894 * gcc.c-torture/execute/20000205-1.c: New.
25895
25896 2000-02-03 Nathan Sidwell <nathan@acm.org>
25897
25898 * g++.old-deja/g++.jason/cast3.C: Return void.
25899 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
25900
25901 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25902
25903 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
25904
25905 * gcc.dg/loop-1.c: New test.
25906
25907 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25908
25909 * gcc.c-torture/compile/20000127-1.c: New test.
25910 * gcc.c-torture/execute/991228-1.c: New test.
25911
25912 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25913
25914 * gcc.dg/unused-2.c: New test.
25915
25916 * gcc.dg/conv-1.c: New test.
25917
25918 2000-01-24 Mark Mitchell <mark@codesourcery.com>
25919
25920 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
25921 compiler.
25922 (tool_option_proc): Fix typo.
25923
25924 2000-01-24 Geoff Keating <geoffk@cygnus.com>
25925
25926 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
25927 of the ld on the host, not on the build machine.
25928 Also, don't crash if '--help' is not a supported option.
25929
25930 2000-01-24 Richard Henderson <rth@cygnus.com>
25931
25932 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
25933
25934 2000-01-20 Jeffrey A Law (law@cygnus.com)
25935
25936 * gcc.c-torture/execute/20000120-2.c: New test.
25937 * gcc.c-torture/execute/20000120-1.c: New test.
25938
25939 2000-01-13 Jeffrey A Law (law@cygnus.com)
25940
25941 * gcc.c-torture/execute/20000113-1.c: New test.
25942
25943 2000-01-12 Jeffrey A Law (law@cygnus.com)
25944
25945 * gcc.c-torture/execute/20000112-1.c: New test.
25946
25947 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25948
25949 * gcc.dg/20000111-1.c: New test.
25950
25951 2000-01-10 Jeffrey A Law (law@cygnus.com)
25952
25953 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25954 with 16 bit integers.
25955
25956 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25957
25958 * gcc.dg/20000108-1.c: New test.
25959
25960 2000-01-05 Nathan Sidwell <nathan@acm.org>
25961
25962 * g++.old-deja/g++.ns/koenig8.C: New test.
25963
25964 2000-01-05 Nathan Sidwell <nathan@acm.org>
25965
25966 * g++.old-deja/g++.other/cast4.C: New test.
25967
25968 2000-01-05 Jeffrey A Law (law@cygnus.com)
25969
25970 * gcc.c-torture/compile/20000105-2.c: New test.
25971 * gcc.c-torture/compile/20000105-1.c: New test.
25972
25973 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25974
25975 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
25976 references to printf & atoi to conform to ANSI standard.
25977 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
25978 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
25979 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
25980 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
25981 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
25982 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25983 * g++.old-deja/g++.brendan/copy1.C: Likewise.
25984 * g++.old-deja/g++.brendan/copy2.C: Likewise.
25985 * g++.old-deja/g++.brendan/copy3.C: Likewise.
25986 * g++.old-deja/g++.brendan/copy4.C: Likewise.
25987 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25988 * g++.old-deja/g++.brendan/copy6.C: Likewise.
25989 * g++.old-deja/g++.brendan/copy7.C: Likewise.
25990 * g++.old-deja/g++.brendan/copy8.C: Likewise.
25991 * g++.old-deja/g++.brendan/crash11.C: Likewise.
25992 * g++.old-deja/g++.brendan/crash14.C: Likewise.
25993 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
25994 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25995 * g++.old-deja/g++.brendan/delete2.C: Likewise.
25996 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
25997 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
25998 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
25999 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26000 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26001 * g++.old-deja/g++.brendan/init3.C: Likewise.
26002 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26003 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26004 * g++.old-deja/g++.brendan/new2.C: Likewise.
26005 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26006 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26007 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26008 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26009 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26010 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26011 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26012 * g++.old-deja/g++.brendan/template24.C: Likewise.
26013 * g++.old-deja/g++.brendan/template3.C: Likewise.
26014 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26015 * g++.old-deja/g++.jason/inline3.C: Likewise.
26016 * g++.old-deja/g++.jason/opeq.C: Likewise.
26017 * g++.old-deja/g++.law/arg5.C: Likewise.
26018 * g++.old-deja/g++.law/arm7.C: Likewise.
26019 * g++.old-deja/g++.law/ctors11.C: Likewise.
26020 * g++.old-deja/g++.law/cvt8.C: Likewise.
26021 * g++.old-deja/g++.law/init9.C: Likewise.
26022 * g++.old-deja/g++.law/refs4.C: Likewise.
26023 * g++.old-deja/g++.law/template2.C: Likewise.
26024 * g++.old-deja/g++.law/visibility24.C: Likewise.
26025 * g++.old-deja/g++.law/vtable3.C: Likewise.
26026 * g++.old-deja/g++.mike/asm2.C: Likewise.
26027 * g++.old-deja/g++.mike/eh1.C: Likewise.
26028 * g++.old-deja/g++.mike/misc1.C: Likewise.
26029 * g++.old-deja/g++.mike/misc13.C: Likewise.
26030 * g++.old-deja/g++.mike/misc14.C: Likewise.
26031 * g++.old-deja/g++.mike/ns12.C: Likewise.
26032 * g++.old-deja/g++.mike/p1248.C: Likewise.
26033 * g++.old-deja/g++.mike/p3708.C: Likewise.
26034 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26035 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26036 * g++.old-deja/g++.mike/p646.C: Likewise.
26037 * g++.old-deja/g++.mike/p700.C: Likewise.
26038 * g++.old-deja/g++.mike/p783.C: Likewise.
26039 * g++.old-deja/g++.mike/p783a.C: Likewise.
26040 * g++.old-deja/g++.mike/p783b.C: Likewise.
26041 * g++.old-deja/g++.mike/p786.C: Likewise.
26042 * g++.old-deja/g++.mike/p789.C: Likewise.
26043 * g++.old-deja/g++.mike/p789a.C: Likewise.
26044 * g++.old-deja/g++.mike/p807a.C: Likewise.
26045 * g++.old-deja/g++.other/delete3.C: Likewise.
26046 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26047 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26048 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26049 * g++.old-deja/g++.other/empty1.C: Likewise.
26050 * g++.old-deja/g++.other/temporary1.C: Likewise.
26051 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26052 * g++.old-deja/g++.pt/t16.C: Likewise.
26053 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26054
26055 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26056
26057 * gcc.dg/991230-1.c: New test.
26058
26059 1999-12-29 Jeffrey A Law (law@cygnus.com)
26060
26061 * gcc.c-torture/compile/991229-3.c: New test.
26062 * gcc.c-torture/compile/991229-2.c: New test.
26063 * gcc.c-torture/compile/991229-1.c: New test.
26064
26065 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26066
26067 * gcc.c-torture/compile/labels-2.c: New test.
26068
26069 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26070
26071 * gcc.c-torture/execute/991227-1.c: New test.
26072
26073 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26074
26075 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26076
26077 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26078
26079 * gcc.c-torture/execute/991221-1.c: New test.
26080
26081 1999-12-20 Nathan Sidwell <nathan@acm.org>
26082
26083 * g++.old-deja/g++.other/cast3.C: New test.
26084
26085 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26086
26087 * gcc.c-torture/execute/991216-4.c: New test.
26088
26089 1999-12-16 Michael Meissner <meissner@cygnus.com>
26090
26091 * gcc.c-torture/execute/991216-1.c: New test.
26092 * gcc.c-torture/execute/991216-2.c: New test.
26093 * gcc.c-torture/execute/991216-3.c: New test.
26094
26095 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26096
26097 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26098 Actually make the test fail by using "-O2" for compilation.
26099
26100 1999-12-15 Nathan Sidwell <nathan@acm.org>
26101
26102 * g++.old-deja/g++.warn/cast-align1.C: New test.
26103
26104 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26105
26106 * gcc.c-torture/compile/991214-1.c: New test.
26107 * gcc.c-torture/compile/991214-2.c: New test.
26108
26109 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26110
26111 * gcc.dg/991214-1.c: New test.
26112
26113 1999-12-13 Jeffrey A Law (law@cygnus.com)
26114
26115 * gcc.c-torture/compile/991213-3.c: New test.
26116 * gcc.c-torture/compile/991213-2.c: New test.
26117 * gcc.c-torture/compile/991213-1.c: New test.
26118
26119 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26120
26121 * gcc.dg/991209-1.c: New test.
26122
26123 1999-12-08 Nathan Sidwell <nathan@acm.org>
26124
26125 * gcc.c-torture/compile/991208-1.c: New test.
26126
26127 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26128
26129 * gcc.dg/ultrasp2.c: New test.
26130
26131 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26132
26133 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26134
26135 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26136
26137 * gcc.c-torture/compile/991202-1.c: New test.
26138 * gcc.c-torture/execute/991202-1.c: New test.
26139 * gcc.c-torture/execute/991202-2.c: New test.
26140 * gcc.c-torture/execute/991202-3.c: New test.
26141
26142 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26143
26144 * g++.old-deja/g++.abi/align.C: New test.
26145 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26146 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26147
26148 1999-12-01 Richard Henderson <rth@cygnus.com>
26149
26150 * gcc.c-torture/execute/991201-1.c: New.
26151
26152 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26153
26154 * gcc.dg/991129-1.c: New test.
26155
26156 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26157
26158 * gcc.c-torture/compile/991127-1.c: New test.
26159
26160 1999-11-22 Nathan Sidwell <nathan@acm.org>
26161
26162 * g++.old-deja/g++.other/warn4.C: New test.
26163
26164 1999-11-22 Nathan Sidwell <nathan@acm.org>
26165
26166 * g++.old-deja/g++.eh/cleanup2.C: New test.
26167 * g++.old-deja/g++.ext/pretty2.C: New test.
26168 * g++.old-deja/g++.ext/pretty3.C: New test.
26169 * g++.old-deja/g++.other/debug6.C: New test.
26170
26171 1999-10-20 Jim Wilson <wilson@cygnus.com>
26172
26173 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26174 compiler_output to look for one error message instead of two.
26175
26176 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26177
26178 * gcc.c-torture/execute/991118-1.c: Also test case
26179 where the word boundary does not split a byte evenly.
26180
26181 1999-11-19 Nathan Sidwell <nathan@acm.org>
26182
26183 * g++.old-deja/g++.ext/restrict1.C: New test.
26184
26185 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26186
26187 * gcc.c-torture/execute/991118-1.c: New test.
26188
26189 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26190
26191 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26192 working directory pathnames.
26193
26194 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26195
26196 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26197 host is equipped with driver.h and driver.o so it can actually
26198 compile and run the tests.
26199
26200 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26201
26202 * gcc.c-torture/compile/991008-1.c: New test.
26203
26204 1999-11-08 Nick Clifton <nickc@cygnus.com>
26205
26206 * lib/gcc-dg.exp: Include target-supports.exp
26207
26208 1999-11-05 Nick Clifton <nickc@cygnus.com>
26209
26210 * lib/target-supports.exp: New file: Provide procs to test for
26211 features supported by the target.
26212 (check_weak_available): Moved here from ecos.exp.
26213 (check_alias_available): New proc: Determine of the target
26214 toolchain supports the alias attribute.
26215
26216 * gcc.dg/special/ecos.exp: Move check_weak_available to
26217 target-supports.exp.
26218 (alias-1.c): Only perform the test if the target supports
26219 aliases.
26220 (wkali-1.c): Only perform the test if the target supports
26221 aliases.
26222
26223 * gcc.dg/990506-0.c: Expect error messages from cross
26224 targets as well as native targets.
26225
26226 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26227
26228 * gcc.dg/ultrasp1.c: Removed xfail.
26229 * gcc.dg/struct-ret-2.c: Likewise.
26230 * gcc.dg/array-1.c: Likewise.
26231
26232 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26233
26234 * gcc.dg/struct-ret-2.c: New test.
26235
26236 * gcc.dg/array-1.c: New test.
26237
26238 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26239
26240 * gcc.c-torture/execute/991030-1.c: New test.
26241
26242 1999-10-26 Richard Henderson <rth@cygnus.com>
26243
26244 * gcc.c-torture/compile/991026-2.c: New test.
26245
26246 1999-10-26 Jeffrey A Law (law@cygnus.com)
26247
26248 * gcc.c-torture/compile/991026-1.c: New test.
26249
26250 1999-10-23 Jeffrey A Law (law@cygnus.com)
26251
26252 * gcc.c-torture/execute/991023-1.c: New test.
26253
26254 1999-10-19 Jeffrey A Law (law@cygnus.com)
26255
26256 * gcc.c-torture/execute/991019-1.c: New test.
26257
26258 1999-10-16 Richard Henderson <rth@cygnus.com>
26259
26260 * gcc.c-torture/execute/991016-1.c: New test.
26261
26262 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26263
26264 * gcc.c-torture/execute/991014-1.c: New test.
26265
26266 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26267
26268 * g++.old-deja/g++.other/union2.C: New test.
26269
26270 1999-10-13 Nathan Sidwell <nathan@acm.org>
26271
26272 * g++.old-deja/g++.other/vaarg2.C: New test.
26273 * g++.old-deja/g++.other/vaarg3.C: New test.
26274
26275 1999-10-12 Craig Burley <craig@jcb-sc.com>
26276
26277 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26278 in compile/.
26279
26280 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26281
26282 * gcc.c-torture/execute/va-arg-11.c: New test.
26283
26284 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26285
26286 * lib/file-format.exp (gcc_target_object_format): Don't
26287 crash if objdump is unavailable.
26288
26289 1999-09-29 Donn Terry <donn@interix.com>
26290
26291 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26292
26293 1999-09-28 Nick Clifton <nickc@cygnus.com>
26294
26295 * gcc.c-torture/compile/990928-1.c: New test.
26296
26297 1999-09-28 Nathan Sidwell <nathan@acm.org>
26298
26299 * g++.old-deja/g++.other/decl6.C: New test.
26300
26301 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26302
26303 * gcc.c-torture/execute/va-arg-10.c: New test.
26304
26305 1999-09-27 Nathan Sidwell <nathan@acm.org>
26306
26307 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26308 __PRETTY_FUNCTION__.
26309
26310 1999-09-23 Nick Clifton <nickc@cygnus.com>
26311
26312 * gcc.c-torture/execute/990923-1.c: New test.
26313
26314 1999-09-21 Nick Clifton <nickc@cygnus.com>
26315
26316 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26317 for which -fpic is inappropriate.
26318
26319 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26320
26321 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26322
26323 1999-09-21 Nathan Sidwell <nathan@acm.org>
26324
26325 * g++.old-deja/g++.other/dyncast1.C: New test.
26326 * g++.old-deja/g++.other/dyncast2.C: New test.
26327 * g++.old-deja/g++.other/dyncast3.C: New test.
26328 * g++.old-deja/g++.other/dyncast4.C: New test.
26329 * g++.old-deja/g++.other/dyncast5.C: New test.
26330 * g++.old-deja/g++.eh/catch3.C: New test.
26331 * g++.old-deja/g++.eh/catch3p.C: New test.
26332 * g++.old-deja/g++.eh/catch4.C: New test.
26333 * g++.old-deja/g++.eh/catch4p.C: New test.
26334 * g++.old-deja/g++.eh/catch5.C: New test.
26335 * g++.old-deja/g++.eh/catch5p.C: New test.
26336 * g++.old-deja/g++.eh/catch6.C: New test.
26337 * g++.old-deja/g++.eh/catch6p.C: New test.
26338 * g++.old-deja/g++.eh/catch7.C: New test.
26339 * g++.old-deja/g++.eh/catch7p.C: New test.
26340 * g++.old-deja/g++.eh/catch8.C: New test.
26341 * g++.old-deja/g++.eh/catch8p.C: New test.
26342 * g++.old-deja/g++.eh/catch9.C: New test.
26343 * g++.old-deja/g++.eh/catch9p.C: New test.
26344
26345 1999-09-13 Nathan Sidwell <nathan@acm.org>
26346
26347 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26348 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26349
26350 1999-09-13 Jeffrey A Law (law@cygnus.com)
26351
26352 * gcc.c-torture/compile/990913-1.c: New test.
26353
26354 1999-09-10 Nathan Sidwell <nathan@acm.org>
26355
26356 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26357 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26358
26359 1999-09-09 Richard Henderson <rth@cygnus.com>
26360
26361 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26362
26363 1999-09-09 Nathan Sidwell <nathan@acm.org>
26364
26365 * g++.old-deja/g++.other/lookup11.C: New test.
26366 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26367 what is permitted and what we want.
26368 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26369 overload use.
26370 * g++.old-deja/g++.jason/rfg5.C: Likewise
26371
26372 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26373
26374 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26375 * gcc.c-torture/noncompile/poison-1.c: New file.
26376
26377 1999-09-08 Nathan Sidwell <nathan@acm.org>
26378
26379 * g++.old-deja/g++.other/sizeof3.C: New test.
26380 * g++.old-deja/g++.other/sizeof4.C: New test.
26381 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26382 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26383
26384 1999-09-07 Richard Henderson <rth@cygnus.com>
26385
26386 * gcc.dg/va-arg-1.c: New.
26387
26388 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26389
26390 * gcc.c-torture/execute/va-arg-9.c: New test.
26391
26392 1999-09-05 Craig Burley <craig@jcb-sc.com>
26393
26394 * g77.f-torture/compile/980519-2.f: New test.
26395 * g77.f-torture/compile/19990905-0.f: New test.
26396 * g77.f-torture/compile/19990905-1.f: New test.
26397 * g77.f-torture/compile/19990905-2.f: New test.
26398
26399 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26400
26401 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26402
26403 * gcc.c-torture/execute/990827-1.c: Fix typo.
26404
26405 1999-09-03 Nathan Sidwell <nathan@acm.org>
26406
26407 * g++.old-deja/g++.other/deref1.C: New test.
26408
26409 1999-09-02 Nathan Sidwell <nathan@acm.org>
26410
26411 * g++.old-deja/g++.other/ambig2.C: New test.
26412 * g++.old-deja/g++.other/cond5.C: New test.
26413 * g++.old-deja/g++.other/lookup16.C: New test.
26414
26415 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26416
26417 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26418 assemblers too.
26419
26420 1999-08-31 Jeffrey A Law (law@cygnus.com)
26421
26422 * lib/c-torture.exp: Avoid the "compare executables" optimization
26423 when testing native.
26424
26425 1999-08-29 Jeffrey A Law (law@cygnus.com)
26426
26427 * gcc.c-torture/execute/990829-1.c: New test.
26428 * gcc.c-torture/compile/990829-1.c: New test.
26429
26430 1999-08-27 Paul Burchard <burchard@pobox.com>
26431
26432 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26433 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26434 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26435 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26436 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26437 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26438 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26439 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26440 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26441 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26442 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26443
26444 1999-08-27 Jeffrey A Law (law@cygnus.com)
26445
26446 * gcc.c-torture/execute/990827-1.c: New test.
26447
26448 1999-08-26 Craig Burley <craig@jcb-sc.com>
26449
26450 * g77.f-torture/noncompile/19990826-4.f: New test.
26451
26452 * g77.f-torture/compile/19990826-3.f: New test.
26453
26454 * g77.f-torture/execute/19990826-2.f: New test.
26455
26456 * g77.f-torture/compile/19990826-1.f: New test.
26457
26458 * gcc.c-torture/execute/990826-0.c: New test.
26459 * g77.c-torture/execute/19990826-0.f: New test.
26460
26461 * g77.f-torture/noncompile/970626-2.f: New test.
26462
26463 1999-08-25 Paul Burchard <burchard@pobox.com>
26464
26465 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26466 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26467 lss-011.C: New tests.
26468
26469 1999-08-25 Nathan Sidwell <nathan@acm.org>
26470
26471 * g++.old-deja/g++.other/decl5.C: New test.
26472
26473 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26474
26475 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26476 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26477 call `postbase' for each one. All callers of `postbase' changed
26478 to call this instead.
26479
26480 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26481
26482 * gcc.c-torture/execute/990811-1.c: New test.
26483
26484 1999-08-09 Nick Clifton <nickc@cygnus.com>
26485
26486 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26487 just native ones.
26488
26489 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26490 just native ones.
26491
26492 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26493
26494 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26495
26496 1999-08-04 Jeffrey A Law (law@cygnus.com)
26497
26498 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26499
26500 1999-08-04 Nathan Sidwell <nathan@acm.org>
26501
26502 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26503
26504 1999-08-04 Jeffrey A Law (law@cygnus.com)
26505
26506 * gcc.c-torture/execute/990804-1.c: New test.
26507
26508 1999-08-03 Nathan Sidwell <nathan@acm.org>
26509
26510 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26511 * g++.old-deja/g++.brendan/crash64.C: Likewise
26512 * g++.old-deja/g++.brendan/overload8.C: Likewise
26513
26514 1999-08-03 Nathan Sidwell <nathan@acm.org>
26515
26516 * g++.old-deja/g++.other/struct1.C: New test.
26517
26518 1999-08-03 Nathan Sidwell <nathan@acm.org>
26519
26520 * g++.old-deja/g++.other/enum2.C: New test.
26521
26522 1999-08-02 Richard Henderson <rth@cygnus.com>
26523
26524 Adapted from tests from Franz Sirl:
26525 * gcc.c-torture/execute/va-arg-7.c: New test.
26526 * gcc.c-torture/execute/va-arg-8.c: New test.
26527
26528 1999-08-01 Jeffrey A Law (law@cygnus.com)
26529
26530 * gcc.c-torture/compile/990801-2.c: New test.
26531
26532 * gcc.c-torture/compile/990801-1.c: New test.
26533
26534 1999-07-27 Michael Meissner <meissner@cygnus.com>
26535
26536 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26537 fp-cmp-1.c, converting double to float.
26538
26539 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26540 fp-cmp-1.c, converting double to long double.
26541
26542 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26543 from fr1 to unknown_register, since fr1 is a legitimate register
26544 on some machines.
26545
26546 1999-07-25 Jeffrey A Law (law@cygnus.com)
26547
26548 * README: More listname related changes.
26549
26550 1999-07-08 Catherine Moore <clm@cygnus.com>
26551
26552 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26553
26554 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26555
26556 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26557
26558 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26559
26560 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26561
26562 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26563
26564 * gcc.dg/990703-1.c: New test.
26565
26566 1999-06-29 Nick Clifton <nickc@cygnus.com>
26567
26568 * lib/file-format.exp: New file: Move definition of proc
26569 gcc_target_object_format to here from
26570 gcc.dg/special/ecos.exp.
26571
26572 * lib/c-torture.exp: Include lib file-format.exp.
26573 * lib/gcc-dg.exp: Include lib file-format.exp.
26574
26575 * gcc.dg/special/ecos.exp: Remove definition of proc
26576 gcc_target_object_format.
26577
26578 1999-06-28 Jeffrey A Law (law@cygnus.com)
26579
26580 * gcc.c-torture/execute/990628-1.c: New test.
26581
26582 1999-06-25 Jeffrey A Law (law@cygnus.com)
26583
26584 * gcc.c-torture/compile/990625-2.c: New test.
26585
26586 * gcc.c-torture/compile/990625-1.c: New test.
26587
26588 1999-06-23 Nick Clifton <nickc@cygnus.com>
26589
26590 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26591 attributes compile.
26592 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26593 ports that use the COFF/PE file format.
26594
26595 1999-06-17 Jeffrey A Law (law@cygnus.com)
26596
26597 * gcc.c-torture/compile/990617-1.c: New test.
26598
26599 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26600
26601 * g++.old-deja/g++.other/decl4.C: New test.
26602
26603 1999-06-14 Nathan Sidwell <nathan@acm.org>
26604
26605 * g++.old-deja/g++.other/bitfld3.C: New test.
26606
26607 1999-06-08 Nathan Sidwell <nathan@acm.org>
26608
26609 * g++.old-deja/g++.eh/catch1.C: New test.
26610
26611 1999-06-07 Jeffrey A Law (law@cygnus.com)
26612
26613 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26614
26615 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26616 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26617
26618 1999-06-05 Craig Burley <craig@jcb-sc.com>
26619
26620 * g77.f-torture/compile/19990502-0.f: Replace with new,
26621 shorter, test that still fails after recent changes.
26622
26623 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26624
26625 * gcc.c-torture/execute/990604-1.c: New test.
26626
26627 1999-05-31 Jeffrey A Law (law@cygnus.com)
26628
26629 * gcc.c-torture/execute/990531-1.c: New test.
26630
26631 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26632
26633 * gcc.c-torture/compile/990527-1.c: New test.
26634
26635 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26636
26637 * gcc.c-torture/execute/990527-1.c: New test.
26638
26639 1999-05-25 Nick Clifton <nickc@cygnus.com>
26640
26641 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26642 bitfields as signed.
26643
26644 1999-05-25 Craig Burley <craig@jcb-sc.com>
26645
26646 * g77.f-torture/compile/19990525-0.f: New test.
26647
26648 1999-05-25 Jeffrey A Law (law@cygnus.com)
26649
26650 * gcc.c-torture/execute/990525-2.c: New test.
26651
26652 * gcc.c-torture/execute/990525-1.c: New test.
26653
26654 1999-05-24 Nathan Sidwell <nathan@acm.org>
26655
26656 * g++.old-deja/g++.other/anon3.C: New test.
26657 * g++.old-deja/g++.other/anon4.C: New test.
26658 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26659 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26660 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26661 Merrill).
26662
26663 1999-05-24 Jeffrey A Law (law@cygnus.com)
26664
26665 * gcc.c-torture/execute/990524-1.c: New test.
26666
26667 * gcc.dg/990524-1.c: New test.
26668
26669 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26670
26671 * gcc.c-torture/compile/990523-1.c: New test.
26672
26673 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26674
26675 * gcc.c-torture/compile/990519-1.c: New test.
26676
26677 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26678
26679 * gcc.c-torture/compile/990517-1.c: New test.
26680
26681 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26682 (e4, f4): New tests.
26683 (main): Call them.
26684
26685 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26686
26687 * gcc.dg/noreturn-1.c: New test.
26688
26689 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26690
26691 * gcc.c-torture/execute/990513-1.c: New test.
26692
26693 1999-05-10 Richard Henderson <rth@cygnus.com>
26694
26695 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26696
26697 1999-05-10 Craig Burley <craig@jcb-sc.com>
26698
26699 * g77.f-torture/execute/erfc.f: Use small single-precision
26700 values, to avoid problems on Alphas when not -mieee.
26701
26702 1999-05-08 Craig Burley <craig@jcb-sc.com>
26703
26704 * gcc.dg/990506-0.c: New test.
26705
26706 1999-05-08 Richard Henderson <rth@cygnus.com>
26707
26708 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26709 the constant to test. Don't XFAIL 64-bit targets.
26710
26711 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26712 * g++.old-deja/g++.law/profile1.C: Likewise.
26713
26714 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26715 operator new instances.
26716 * g++.old-deja/g++.other/delete5.C: Likewise.
26717
26718 1999-05-03 Craig Burley <craig@jcb-sc.com>
26719
26720 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26721 intrinsic.
26722
26723 1999-05-03 Craig Burley <craig@jcb-sc.com>
26724
26725 * g77.f-torture/execute/u77-test.f: Reverse order of two
26726 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26727
26728 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26729
26730 * gcc.dg/compare1.c: New test.
26731
26732 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26733
26734 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26735 New tests.
26736
26737 1999-05-02 Craig Burley <craig@jcb-sc.com>
26738
26739 * g77.f-torture/compile/19990502-1.f: New test.
26740
26741 1999-05-02 Craig Burley <craig@jcb-sc.com>
26742
26743 * g77.f-torture/compile/19990502-0.f: New test.
26744
26745 1999-05-02 Craig Burley <craig@jcb-sc.com>
26746
26747 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26748 intrinsic.
26749
26750 1999-05-02 Craig Burley <craig@jcb-sc.com>
26751
26752 * g77.f-torture/execute/u77-test.f (main): List libU77
26753 intrinsics not currently tested.
26754 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26755 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26756 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26757 Trim blanks off the ends of some printed strings.
26758
26759 1999-05-02 Craig Burley <craig@jcb-sc.com>
26760
26761 * g77.f-torture/execute/u77-test.f (main): Just warn about
26762 FSTAT gid disagreement, as it's expected on some systems.
26763
26764 1999-05-01 Craig Burley <craig@jcb-sc.com>
26765
26766 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26767 use a new function, which allows for some slop.
26768 Clean up some commentary.
26769 (issum): The new function.
26770 (sgladd): Deleted subroutine.
26771
26772 1999-05-01 Craig Burley <craig@jcb-sc.com>
26773
26774 * g77.f-torture/execute/u77-test.f: Modify to be more like
26775 libf2c/libU77 version, bringing patches to that version here.
26776 Add suitable commentary.
26777
26778 1999-04-25 Richard Henderson <rth@cygnus.com>
26779
26780 * gcc.dg/990424-1.c: New test.
26781
26782 1999-04-24 Craig Burley <craig@jcb-sc.com>
26783
26784 * g77.f-torture/execute/u77-test.f (main): Bug involving
26785 LSTAT has been fixed, so turn back on full checking.
26786
26787 1999-04-20 Craig Burley <craig@jcb-sc.com>
26788
26789 * g77.f-torture/compile/19990419-0.f: New test.
26790 * g77.f-torture/execute/19990419-1.f: New test.
26791
26792 1999-04-17 Richard Henderson <rth@cygnus.com>
26793
26794 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26795 to avoid the need for a prototype to supress a warning.
26796
26797 1999-04-07 Jim Wilson <wilson@cygnus.com>
26798
26799 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26800
26801 1999-04-04 Jeffrey A Law (law@cygnus.com)
26802
26803 * gcc.c-torture/execute/990404-1.c: New test.
26804
26805 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26806
26807 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26808 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26809 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26810 missing initializer warnings.
26811
26812 1999-03-28 Jeffrey A Law (law@cygnus.com)
26813
26814 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26815 matching strings.
26816
26817 1999-03-26 Jeffrey A Law (law@cygnus.com)
26818
26819 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26820
26821 1999-03-26 Craig Burley <craig@jcb-sc.com>
26822
26823 * g77.f-torture/execute/19990325-0.f: New test.
26824 * g77.f-torture/execute/19990325-1.f: New test.
26825
26826 1999-03-24 Jeffrey A Law (law@cygnus.com)
26827
26828 * gcc.c-torture/execute/990324-1.c: New test.
26829
26830 1999-03-22 Jim Wilson <wilson@cygnus.com>
26831
26832 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26833 test with 4.
26834
26835 1999-03-17 Richard Henderson <rth@cygnus.com>
26836
26837 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26838
26839 1999-03-13 Craig Burley <craig@jcb-sc.com>
26840
26841 * g77.f-torture/execute/19990313-2.f: New test.
26842 * g77.f-torture/execute/19990313-3.f: New test.
26843
26844 1999-03-13 Craig Burley <craig@jcb-sc.com>
26845
26846 * g77.f-torture/execute/19990313-0.f: New test.
26847 * g77.f-torture/execute/19990313-1.f: New test.
26848
26849 1999-03-12 Jim Wilson <wilson@cygnus.com>
26850
26851 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26852 printf to sprintf.
26853 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26854 (main): Add check for u15. Conditionalize u31 check depending on
26855 whether ints are <32 bits or >=32 bits.
26856
26857 1999-03-08 Craig Burley <craig@jcb-sc.com>
26858
26859 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26860
26861 1999-03-08 Craig Burley <craig@jcb-sc.com>
26862
26863 * g77.f-torture/compile/19990305-0.f: New test.
26864 * g77.f-torture/execute/19981119-0.f: New test.
26865
26866 1999-03-08 Craig Burley <craig@jcb-sc.com>
26867
26868 * g77.f-torture/execute/970625-2.f: call ABORT if final
26869 result is not correct, instead of just printing it.
26870 Add this checking via newly introduced obfuscation, to
26871 trip up buggy front ends.
26872
26873 1999-03-07 Craig Burley <craig@jcb-sc.com>
26874
26875 * g77.f-torture/compile/960317-1.f: Moved from being
26876 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26877
26878 1999-03-06 Craig Burley <craig@jcb-sc.com>
26879
26880 * g77.f-torture/execute/960317-1.f: New (old) test.
26881 * g77.f-torture/execute/970625-2.f: Ditto.
26882
26883 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26884
26885 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26886 message on line 1 or line 2; cccp and cpplib do this differently.
26887
26888 1999-03-01 Jeffrey A Law (law@cygnus.com)
26889
26890 * g++.old-deja/g++.law/weak1.C: New test.
26891
26892 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26893
26894 * gcc.c-torture/execute/990119-1.c: Renamed to...
26895 * gcc.dg/990119-1.c: this, so it will only be tested once
26896 (it's a preprocessor test, it doesn't need to be run at
26897 multiple optimization levels).
26898
26899 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26900
26901 * lib/g++.exp: Don't add incdir=$base_dir/../include to
26902 ALWAYS_CXXFLAGS.
26903
26904 1999-02-24 Craig Burley <craig@jcb-sc.com>
26905
26906 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
26907 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26908 to not be compilable by current g77.
26909
26910 1999-02-24 Nick Clifton <nickc@cygnus.com>
26911
26912 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26913
26914 1999-02-22 Jeffrey A Law (law@cygnus.com)
26915
26916 * gcc.c-torture/execute/990222-1.c: New test.
26917
26918 1999-02-19 Craig Burley <craig@jcb-sc.com>
26919
26920 * g77.f-torture/compile/19990218-0.f: New test.
26921 * g77.f-torture/noncompile/19990218-1.f: New test.
26922
26923 1999-02-18 Craig Burley <craig@jcb-sc.com>
26924
26925 * g77.f-torture/compile/19981216-0.f: New test.
26926
26927 1999-02-14 Jeffrey A Law (law@cygnus.com)
26928
26929 * gcc.dg/990214-1.c: New test.
26930
26931 1999-02-13 Jeffrey A Law (law@cygnus.com)
26932
26933 * gcc.dg/990213-2.c: New test.
26934
26935 * gcc.dg/990213-1.c: New test.
26936
26937 1999-02-12 Jeffrey A Law (law@cygnus.com)
26938
26939 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
26940 ints.
26941
26942 1999-02-11 Nick Clifton <nickc@cygnus.com>
26943
26944 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
26945 specified by target.
26946
26947 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26948
26949 1999-02-11 Jeffrey A Law (law@cygnus.com)
26950
26951 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26952
26953 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26954
26955 * gcc.dg/special/ecos.exp: New test driver for new tests with
26956 special requirements.
26957
26958 * gcc.dg/special/alias-1.c: New test.
26959 * gcc.dg/special/gcsec-1.c: New test.
26960 * gcc.dg/special/weak-1.c: New test.
26961 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
26962 * gcc.dg/special/weak-2.c: New test.
26963 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
26964 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
26965 * gcc.dg/special/wkali-1.c: New test.
26966 * gcc.dg/special/wkali-2.c: New test.
26967 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
26968 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
26969
26970 1999-02-10 Felix Lee <flee@cygnus.com>
26971
26972 * lib/c-torture.exp (c-torture-compile): Pull out code for
26973 analyzing gcc error messages.
26974 (c-torture-execute): Likewise. Fix some (harmless) false
26975 positives.
26976 * lib/gcc.exp (gcc_check_compile): New function.
26977
26978 1999-02-08 Richard Henderson <rth@cygnus.com>
26979
26980 * gcc.c-torture/execute/990208-1.c: New test.
26981
26982 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
26983
26984 * g++.dg/special/ecos.exp: New driver for new tests with special
26985 requirements
26986
26987 * g++.dg/special/conpr-1.C: New test
26988 * g++.dg/special/conpr-2.C: New test
26989 * g++.dg/special/conpr-2a.C: New test
26990 * g++.dg/special/conpr-3.C: New test
26991 * g++.dg/special/conpr-3a.C: New test
26992 * g++.dg/special/conpr-3b.C: New test
26993
26994 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
26995 allow g++ to use the dg driver
26996
26997 * README: Add comment about g++.dg directory
26998
26999 1999-02-06 Jeffrey A Law (law@cygnus.com)
27000
27001 * README: Update email addresses.
27002
27003 1999-02-03 Nick Clifton <nickc@cygnus.com>
27004
27005 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27006 arguments in order to force structure S onto the stack even on
27007 the alpha.
27008 (test): Pass 10 leading arguments to function foo as well as the
27009 structure S.
27010
27011 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27012 failure for all targets.
27013
27014 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27015 abort to terminate program execution.
27016
27017 1999-01-30 Richard Henderson <rth@cygnus.com>
27018
27019 * gcc.c-torture/execute/990130-1.c: New test.
27020
27021 1999-01-30 Jeffrey A Law (law@cygnus.com)
27022
27023 * gcc.dg/990130-1.c: New test.
27024
27025 1999-01-28 Michael Meissner <meissner@cygnus.com>
27026
27027 * gcc.c-torture/execute/990128-1.c: New test.
27028
27029 1999-01-27 Michael Meissner <meissner@cygnus.com>
27030
27031 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27032
27033 1999-01-27 Felix Lee <flee@cygnus.com>
27034
27035 * lib/c-torture.exp (c-torture-compile): pull out code for
27036 analyzing gcc error messages.
27037 (c-torture-execute): ditto, and fix some (harmless) false
27038 positives.
27039 * lib/gcc.exp (gcc_check_compile): new function.
27040
27041 1999-01-17 Jeffrey A Law (law@cygnus.com)
27042
27043 * gcc.dg/990117-1.c: New test.
27044
27045 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27046
27047 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27048
27049 1999-01-15 Jeffrey A Law (law@cygnus.com)
27050
27051 * g77.f-torture/compile/990115-1.f: New test.
27052
27053 1999-01-07 Jeffrey A Law (law@cygnus.com)
27054
27055 * gcc.c-torture/compile/990107-1.c: New test
27056
27057 1999-01-06 Jeffrey A Law (law@cygnus.com)
27058
27059 * gcc.c-torture/execute/990106-2.c: New test.
27060
27061 * gcc.c-torture/execute/990106-1.c: New test.
27062
27063 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27064
27065 * gcc.c-torture/compile/981223-1.c: New test.
27066
27067 1998-12-29 Richard Henderson <rth@cygnus.com>
27068
27069 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27070 (opt3): Rename from opt4 and disable.
27071
27072 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27073
27074 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27075
27076 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27077
27078 * g++.old-deja/g++.other/conv5.C: New test.
27079
27080 1998-12-14 Nick Clifton <nickc@cygnus.com>
27081
27082 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27083
27084 1998-12-11 Jeffrey A Law (law@cygnus.com)
27085
27086 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27087
27088 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27089
27090 * gcc.c-torture/compile/981211-1.c: New test.
27091
27092 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27093
27094 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27095
27096 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27097
27098 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27099
27100 * gcc.special/930510-1.c: Make C9X safe.
27101 * gcc.misc-tests/gcov-1.c Similarly.
27102 * gcc.misc-tests/gcov-2.c Similarly.
27103
27104 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27105
27106 * gcc.dg/ultrasp1.c: New test.
27107
27108 1998-12-06 Richard Henderson <rth@cygnus.com>
27109
27110 * gcc.c-torture/execute/981206.c: New test.
27111
27112 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27113
27114 * g++.old-deja/g++.ns/template7.C: New test.
27115
27116 * g++.old-deja/g++.other/expr1.C: New test.
27117
27118 * g++.old-deja/g++.eh/tmpl3.C: New test.
27119
27120 * g++.old-deja/g++.eh/tmpl2.C: New test.
27121
27122 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27123
27124 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27125 * g++.old-deja/g++.other/using6.C: Removed.
27126 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27127
27128 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27129
27130 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27131
27132 * g++.old-deja/g++.pt/overload8.C: New test.
27133
27134 * g++.old-deja/g++.pt/overload7.C: New test.
27135
27136 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27137
27138 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27139 and relinking messages.
27140 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27141 compiling with -frepo.
27142
27143 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27144
27145 * g++.old-deja/g++.pt/lookup6.C: New test.
27146
27147 1998-11-30 Nick Clifton <nickc@cygnus.com>
27148
27149 * gcc.c-torture/execute/981130-1.c: New test.
27150 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27151
27152 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27153
27154 * g++.old-deja/g++.pt/explicit76.C: New test.
27155
27156 * g++.old-deja/g++.pt/friend38.C: New test.
27157
27158 * g++.old-deja/g++.ns/crash2.C: New test.
27159
27160 * g++.old-deja/g++.pt/defarg8.C: New test.
27161
27162 * g++.old-deja/g++.pt/instantiate6.C: New test.
27163
27164 * g++.old-deja/g++.pt/static6.C: New test.
27165
27166 * g++.old-deja/g++.pt/decl2.C: New test.
27167
27168 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27169
27170 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27171 problem is actually related with name lookup, but so what? :-)
27172
27173 * g++.old-deja/g++.pt/friend37.C: New test.
27174
27175 1998-11-25 Dave Love <d.love@dl.ac.uk>
27176
27177 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27178 element, which fails on some systems.
27179
27180 * g77.f-torture/execute/labug1.f: New test.
27181
27182 1998-11-21 Jeffrey A Law (law@cygnus.com)
27183
27184 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27185 is defined.
27186
27187 1998-11-18 Dave Love <d.love@dl.ac.uk>
27188
27189 * g77.f-torture/compile/981117-1.f: New test.
27190
27191 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27192
27193 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27194 properly discarded.
27195
27196 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27197
27198 * gcc.c-torture/execute/memcheck: New directory of tests for
27199 -fcheck-memory-usage.
27200
27201 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27202
27203 * README: New file, general information about the testsuite and
27204 new description of the various C++ test subdirectories.
27205 * README.g++: Eliminate obsolete information, update and move most
27206 relevant stuff to README.
27207
27208 1998-11-07 Richard Henderson <rth@cygnus.com>
27209
27210 * gcc.c-torture/compile/981107-1.c: New test.
27211
27212 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27213
27214 * execute/memcpy-bi.c: New testcase.
27215
27216 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27217
27218 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27219 base classes.
27220
27221 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27222 template is selected.
27223
27224 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27225 classes, it should be accepted for all types.
27226
27227 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27228
27229 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27230 specializations start with template headers.
27231
27232 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27233
27234 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27235
27236 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27237 non-POD types.
27238
27239 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27240
27241 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27242
27243 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27244
27245 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27246
27247 1998-10-19 Jeffrey A Law (law@cygnus.com)
27248
27249 * 981019-1.c: New test.
27250
27251 1998-10-14 Robert Lipe <robertl@dgii.com>
27252
27253 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27254 find objc headers.
27255
27256 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27257
27258 * compile/981001-4.c: Remove use of GCC extension that triggers a
27259 compiler bug.
27260
27261 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27262
27263 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27264
27265 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27266
27267 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27268 instantiation of template produces incorrect code for delete
27269 expression.
27270
27271 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27272 constructors' name is not unique.
27273 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27274 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27275
27276 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27277 automatic array of const is ill-formed.
27278
27279 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27280 of template parameter?
27281
27282 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27283 const.
27284
27285 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27286 pointer-to-member expression.
27287
27288 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27289 declaration causes ICE.
27290
27291 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27292
27293 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27294 reserved in the global namespace.
27295
27296 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27297 generate needed virtual table.
27298
27299 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27300
27301 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27302
27303 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27304 template-dependent type
27305
27306 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27307
27308 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27309 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27310 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27311
27312 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27313 class should be usable as argument of member function.
27314 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27315 class should be usable as return type of member function.
27316 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27317 class should be usable as type of data member.
27318
27319 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27320
27321 1998-10-09 Jeffrey A Law (law@cygnus.com)
27322
27323 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27324
27325 1998-10-08 Nick Clifton <nickc@cygnus.com>
27326
27327 * gcc.dg/dll-?.c Add thumb to target list.
27328 Fix assembler scan patterns to match current assembler output.
27329
27330 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27331
27332 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27333 matching of template brackets.
27334
27335 * g++.old-deja/g++.other/using4.C: New test. Test using
27336 declarations of methods from base classes.
27337
27338 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27339 within functions should introduce names into the innermost
27340 enclosing namespace.
27341
27342 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27343 of static locals if first initialization throws.
27344
27345 1998-10-07 Jim Wilson <wilson@cygnus.com>
27346
27347 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27348
27349 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27350
27351 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27352 lose track of the possible targets of tablejump insns.
27353 * special/special.exp: Run it.
27354
27355 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27356
27357 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27358 must be declared before its specializations can be named in friend
27359 declarations.
27360
27361 1998-10-05 Dave Love <d.love@dl.ac.uk>
27362
27363 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27364
27365 * g77.f-torture/execute/io1.f: New test.
27366
27367 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27368
27369 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27370 with pointer to template function, for which no argument deduction
27371 is possible.
27372
27373 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27374 specialization of template function as argument to template
27375 function.
27376
27377 * g++.old-deja/g++.other/access2.C: New test; Inner class
27378 shouldn't have privileged access to Outer's names.
27379
27380 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27381
27382 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27383 friend template declared within template class conflicts with
27384 nested class of the same name.
27385
27386 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27387 is ignored.
27388
27389 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27390 object with direct initializer as function declaration.
27391
27392 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27393 initializers.
27394
27395 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27396 involving const pointer and NULL produces incorrect result.
27397
27398 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27399 type name without `typename' should be rejected with -pedantic.
27400
27401 1998-10-02 Richard Henderson <rth@cygnus.com>
27402
27403 * g++.old-deja/g++.other/addrof1.C: New test.
27404
27405 1998-10-01 Nick Clifton <nickc@cygnus.com>
27406
27407 * gcc.c-torture/compile/981001-1.c: New test.
27408 * gcc.c-torture/execute/981001-1.c: New test.
27409
27410 1998-10-01 Jeffrey A Law (law@cygnus.com)
27411
27412 * gcc.c-torture/compile/981001-2.c: New test.
27413 * gcc.c-torture/compile/981001-3.c: New test.
27414 * gcc.c-torture/compile/981001-4.c: New test.
27415
27416 1998-10-01 Robert Lipe <robertl@dgii.com>
27417
27418 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27419 multilibbed hosts. Idea grafted from g77.exp.
27420
27421 1998-09-30 Dave Love <d.love@dl.ac.uk>
27422
27423 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27424 avoid losing on systems which need -lsocket.
27425
27426 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27427
27428 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27429 * g++.old-deja/g++.other/nested2.C: Ditto.
27430 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27431 failure.
27432
27433 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27434
27435 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27436 preferred over template operator!= for enum bitfields.
27437
27438 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27439
27440 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27441 that happen to have the same base name, but in different scopes,
27442 are incorrectly rejected.
27443
27444 1998-09-16 Richard Henderson <rth@cygnus.com>
27445
27446 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27447 on the native word size instead of an integer literal.
27448
27449 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27450
27451 * g++.old-deja/g++.other/static2.C: Invocation of static data
27452 member of type pointer-to-function denoted as non-static member.
27453
27454 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27455 checks involving function types and aliases.
27456
27457 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27458
27459 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27460 redefined to the same non-trivial type.
27461
27462 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27463 namespace-qualification of template specializations declared in
27464 other namespaces.
27465
27466 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27467 to declare a subset of the specializations of a template function
27468 as friends of specializations of a template class.
27469
27470 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27471 member templates that do not fully specialize the enclosing
27472 template class are rejected.
27473
27474 1998-09-11 Dave Love <d.love@dl.ac.uk>
27475
27476 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27477
27478 1998-09-08 Dave Love <d.love@dl.ac.uk>
27479
27480 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27481 altered from libf2c/libU77 version.
27482
27483 1998-09-06 Dave Love <d.love@dl.ac.uk>
27484
27485 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27486
27487 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27488
27489 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27490 (un)signed char are different types for template specialization
27491 purposes.
27492
27493 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27494
27495 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27496 * objc: ObjC testsuite.
27497
27498 1998-08-31 Catherine Moore <clm@cygnus.com>
27499
27500 * gcc.c-torture/execute/941014-1.x: New file.
27501
27502 1998-08-31 Nick Clifton <nickc@cygnus.com>
27503
27504 * lib/c-torture.exp: Add support for
27505 torture_eval_before_compile and torture_eval_before_execute
27506 variables.
27507
27508 1998-08-30 Jeffrey A Law (law@cygnus.com)
27509
27510 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27511 this test triggers valid.
27512
27513 1998-08-27 Jeffrey A Law (law@cygnus.com)
27514
27515 * gcc.dg/980827-1.c: New test.
27516
27517 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27518
27519 * gcc.c-torture/execute/loop-4b.c: New test.
27520
27521 1998-08-26 Nick Clifton <nickc@cygnus.com>
27522
27523 * lib/c-torture.exp: Add support for
27524 torture_eval_before_compile and torture_eval_before_execute
27525 variables.
27526
27527 1998-08-25 Jeffrey A Law (law@cygnus.com)
27528
27529 * gcc.c-torture/compile/980825-1.c: New test.
27530
27531 1998-08-24 Nick Clifton <nickc@cygnus.com>
27532
27533 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27534 count number tests in opt_t0 not good_t0.
27535
27536 1998-08-24 Jeffrey A Law (law@cygnus.com)
27537
27538 * gcc.c-torture/compile/930326-1.x: Fix typo.
27539
27540 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27541
27542 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27543 causes an ICE.
27544
27545 1998-08-21 Jeffrey A Law (law@cygnus.com)
27546
27547 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27548 STACK_SIZE is defined.
27549 * gcc.c-torture/unsorted/stuct.c: Similarly.
27550
27551 * gcc.c-torture/compile/980821-1.c: New test.
27552
27553 1998-08-21 Jeffrey A Law (law@cygnus.com)
27554
27555 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27556
27557 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27558
27559 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27560 code.
27561
27562 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27563
27564 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27565 error'.
27566
27567 1998-08-18 Jeffrey A Law (law@cygnus.com)
27568
27569 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27570
27571 1998-08-16 Jeffrey A Law (law@cygnus.com)
27572
27573 * gcc.c-torture/compile/980816-1.c: New test.
27574
27575 * gcc.dg/980816-1.c: New test.
27576
27577 1998-08-13 Jeffrey A Law (law@cygnus.com)
27578
27579 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27580 compiler for ieee tests.
27581
27582 1998-08-01 Dave Love <d.love@dl.ac.uk>
27583
27584 * g77.f-torture/compile/980729-0.f: New test.
27585
27586 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27587
27588 * gcc.c-torture/special/eeprof-1.c: New test, for
27589 -finstrument-functions.
27590 * gcc.c-torture/special/special.exp: Run it.
27591
27592 1998-07-29 Jeffrey A Law (law@cygnus.com)
27593
27594 * gcc.c-torture/compile/980729-1.c: New test.
27595
27596 1998-07-27 Nick Clifton <nickc@cygnus.com>
27597
27598 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27599 __thumb__ is defined, and test for ARM style doubles if so.
27600
27601 1998-07-26 Dave Love <d.love@dl.ac.uk>
27602
27603 * g77.f-torture/noncompile/980615-0.f: New test.
27604
27605 1998-07-26 H.J. Lu (hjl@gnu.org)
27606
27607 * gcc.dg/980312-1.c: Do link instead of compile.
27608 * gcc.dg/980313-1.c: Likewise.
27609
27610 1998-07-26 Jeffrey A Law (law@cygnus.com)
27611
27612 * gcc.c-torture/compile/980726-1.c: New test.
27613
27614 1998-07-25 Dave Love <d.love@dl.ac.uk>
27615
27616 * g77.f-torture/execute/io0.f: New test.
27617
27618 1998-07-24 Nick Clifton <nickc@cygnus.com>
27619
27620 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27621 an int.
27622
27623 1998-06-18 Michael Meissner <meissner@cygnus.com>
27624
27625 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27626 m32r bugs.
27627
27628 1998-07-17 Nick Clifton <nickc@cygnus.com>
27629
27630 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27631 c-decl.c:grokdeclarator can handle mode attributes.
27632
27633 1998-07-16 Jeffrey A Law (law@cygnus.com)
27634
27635 * gcc.c-torture/execute/980716-1.c: New test.
27636
27637 1998-07-13 Jeffrey A Law (law@cygnus.com)
27638
27639 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27640 the mn10200.
27641 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27642 the mn10200.
27643 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27644 * gcc.c-torture/compile/930326-1.x: Similarly.
27645
27646 1998-07-13 Dave Love <d.love@dl.ac.uk>
27647
27648 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27649 New test from Craig.
27650
27651 1998-07-12 Dave Love <d.love@dl.ac.uk>
27652
27653 * g77.f-torture/noncompile/980616-0.f: New test.
27654
27655 * g77.f-torture/execute/970816-3.f: New test from Craig.
27656
27657 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27658
27659 * g++.other/singleton.C: Return error value instead of taking
27660 SIGSEGV.
27661
27662 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27663
27664 * g++.other/singleton.C: New test. Warning is under dispute.
27665 Runtime crash is not.
27666
27667 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27668
27669 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27670 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27671 using6.C, using7.C}: New namespace tests.
27672
27673 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27674
27675 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27676 specialization with typedef'ed names used as array indexes.
27677
27678 1998-07-09 Jeffrey A Law (law@cygnus.com)
27679
27680 * gcc.c-torture/execute/980709-1.c: New test.
27681
27682 * gcc.dg/980709-1.c: New test.
27683
27684 1998-07-07 Richard Henderson <rth@cygnus.com>
27685
27686 * gcc.c-torture/execute/bcp-1.c: New test.
27687
27688 1998-07-07 Jeffrey A Law (law@cygnus.com)
27689
27690 * gcc.c-torture/execute/980707-1.c: New test.
27691
27692 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27693
27694 * gcc.c-torture/compile/980706-1.c: New test.
27695
27696 1998-07-01 Dave Love <d.love@dl.ac.uk>
27697
27698 * g77.f-torture/execute/980701-0.f,
27699 g77.f-torture/execute/980701-1.f: New test from Craig.
27700
27701 1998-07-01 Jeffrey A Law (law@cygnus.com)
27702
27703 * gcc.c-torture/compile/980701-1.c: New test.
27704
27705 * gcc.c-torture/execute/980701-1.c: New test.
27706
27707 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27708 rlsruhe.de>
27709
27710 * g++.old-deja/g++.robertl/eb132.C: New test.
27711 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27712
27713 1998-06-29 Dave Love <d.love@dl.ac.uk>
27714
27715 * g77.f-torture/execute/980628-7.f,
27716 g77.f-torture/execute/980628-8.f,
27717 g77.f-torture/execute/980628-9.f,
27718 g77.f-torture/execute/980628-10.f: New tests from Craig.
27719
27720 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27721
27722 1998-06-28 Jeffrey A Law (law@cygnus.com)
27723
27724 * g77.f-torture/execute/980628-4.f: New test from Craig.
27725 * g77.f-torture/execute/980628-5.f: Likewise.
27726 * g77.f-torture/execute/980628-2.f: Likewise.
27727 * g77.f-torture/execute/980628-0.f: Likewise.
27728 * g77.f-torture/execute/980628-1.f: Likewise.
27729 * g77.f-torture/execute/980628-3.f: Likewise.
27730 * g77.f-torture/execute/980628-6.f: Likewise.
27731
27732 1998-06-28 Jeffrey A Law (law@cygnus.com)
27733
27734 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27735 directory when nothing has been installed yet.
27736
27737 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27738
27739 * gcc.c-torture/special/special.exp: Handle newer versions of
27740 dejagnu.
27741
27742 1998-06-26 Jeffrey A Law (law@cygnus.com)
27743
27744 * gcc.dg/980626-1.c: New test.
27745
27746 1998-06-19 Bruno Haible <haible@ilog.fr>
27747
27748 * gcc.misc-tests/m-un-2.c: New test.
27749 * g++.old-deja/g++.other/warn01.c: Likewise.
27750
27751 1998-06-19 Robert Lipe <robertl@dgii.com>
27752
27753 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27754 compatibility with assmblers with a different comment character.
27755 Eliminate use of GAS-specific extensions.
27756
27757 1998-06-19 Jeffrey A Law (law@cygnus.com)
27758
27759 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27760
27761 1998-06-19 Robert Lipe <robertl@dgii.com>
27762
27763 *lib/g77.exp: Replace search for libf2c.a with search for newly
27764 renamed libg2c.a
27765
27766 1998-06-17 Jeffrey A Law (law@cygnus.com)
27767
27768 * gcc.c-torture/execute/980617-1.c: New test.
27769
27770 1998-06-12 Jeffrey A Law (law@cygnus.com)
27771
27772 * gcc.c-torture/execute/980612-1.c: New test.
27773
27774 1998-06-08 Jeffrey A Law (law@cygnus.com)
27775
27776 * gcc.dg/980523-1.c: Only test on ppc-linux.
27777 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27778
27779 * gcc.c-torture/execute/980608-1.c: New test.
27780
27781 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27782
27783 * gcc.c-torture/execute/980605-1.c: New test.
27784
27785 1998-06-04 Jeffrey A Law (law@cygnus.com)
27786
27787 * gcc.c-torture/execute/980604-1.c: New test.
27788
27789 1998-06-02 Jeffrey A Law (law@cygnus.com)
27790
27791 * gcc.c-torture/execute/980602-1.c: New test.
27792 * gcc.c-torture/execute/980602-2.c: Likewise.
27793
27794 1998-06-02 Dave Love <d.love@dl.ac.uk>
27795
27796 * 970125-0.f: Fix per JCB. Add commentary.
27797
27798 1998-05-31 Michael Meissner <meissner@cygnus.com>
27799
27800 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27801 IEEE -0 support.
27802
27803 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27804
27805 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27806 earlier.
27807
27808 1998-05-28 Catherine Moore <clm@cygnus.com>
27809
27810 * gcc.c-torture/execute/980526-3.c: New test.
27811
27812 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27813
27814 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27815 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27816 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27817 m88k-motorola-sysv3 to XFAIL.
27818
27819 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27820
27821 * gcc.dg/980526-1.c: New test.
27822 * gcc.c-torture/execute/980526-2.c: New test.
27823
27824 1998-05-26 Jeffrey A Law (law@cygnus.com)
27825
27826 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27827
27828 * gcc.c-torture/execute/980526-1.c: New test.
27829
27830 1998-05-26 Dave Love <d.love@dl.ac.uk>
27831
27832 * g77.f-torture/execute/alpha2.f: Add runtime test.
27833
27834 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27835
27836 * g++.old-deja/old-deja.exp: Strip leading directories.
27837
27838 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27839 error for the line. Don't run multiple tests for the same line.
27840
27841 1998-05-23 Jeffrey A Law (law@cygnus.com)
27842
27843 * gcc.dg/980523-1.c: New test.
27844
27845 1998-05-23 Dave Love <d.love@dl.ac.uk>
27846
27847 * g77.f-torture/compile/970915-0.f: New test.
27848
27849 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27850
27851 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27852
27853 1998-05-21 Jeffrey A Law (law@cygnus.com)
27854
27855 * gcc.dg/980520-1.c: New test.
27856
27857 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27858
27859 * gcc.dg/980502-1.c: Fix return type.
27860
27861 1998-05-20 Jeffrey A Law (law@cygnus.com)
27862
27863 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27864 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27865 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27866 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27867 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27868
27869 1998-05-20 Dave Love <d.love@dl.ac.uk>
27870
27871 * g77.f-torture/execute/980520-1.f: New test.
27872
27873 1998-05-15 Dave Love <d.love@dl.ac.uk>
27874
27875 * lib/mike-g77.exp: New file.
27876
27877 * g77.f-torture/noncompile/noncompile.exp,
27878 g77.f-torture/noncompile/check0.f: New files.
27879
27880 1998-05-14 Dave Love <d.love@dl.ac.uk>
27881
27882 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27883 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27884 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27885 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27886 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27887 abort where appropriate.
27888
27889 1998-05-05 Michael Meissner <meissner@cygnus.com>
27890
27891 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
27892 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
27893
27894 1998-04-29 Dave Love <d.love@dl.ac.uk>
27895
27896 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
27897
27898 1998-04-27 Dave Love <d.love@dl.ac.uk>
27899
27900 * g77.f-torture/compile/980427-0.f: New test.
27901
27902 1998-04-24 Dave Love <d.love@dl.ac.uk>
27903
27904 * g77.f-torture/compile/980424-0.f: New test.
27905
27906 1998-04-19 Dave Love <d.love@dl.ac.uk>
27907
27908 * g77.f-torture/compile/980419-2.f (main): New test.
27909 * g77.f-torture/compile/970125-0.f: New test.
27910 * g77.f-torture/compile/980419-1.f: New test.
27911
27912 1998-04-08 Jim Wilson <wilson@cygnus.com>
27913
27914 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27915 of loop-4.c.
27916
27917 1998-04-07 Jim Wilson <wilson@cygnus.com>
27918
27919 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
27920
27921 1998-04-03 Jim Wilson <wilson@cygnus.com>
27922
27923 * gcc.c-torture/compile/980329-1.c: New test.
27924
27925 1998-03-18 Jim Wilson <wilson@cygnus.com>
27926
27927 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
27928 * gcc.dg/980312-1.c: Fix typo in -march command.
27929
27930 1998-03-16 H.J. Lu (hjl@gnu.org)
27931
27932 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
27933
27934 1998-03-11 Robert Lipe <robertl@dgii.com>
27935
27936 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
27937 Dave Love agree the Fortran source is bogus.
27938
27939 1998-03-11 Robert Lipe <robertl@dgii.com>
27940
27941 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
27942 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
27943 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
27944 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
27945 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27946
27947 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27948
27949 * g++.old-deja/g++.other/friend1.C: New test.
27950
27951 1998-02-18 Dave Love <d.love@dl.ac.uk>
27952
27953 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27954 possibly uninitialized) variables and declare dnrm2.
27955
27956 1998-02-23 Robert Lipe <robertl@dgii.com>
27957
27958 From Bruno Haible <haible@ilog.fr>:
27959 * gcc.c-torture/execute/980223.c: New test.
27960
27961 1998-02-13 Jeffrey A Law (law@cygnus.com)
27962
27963 * gcc.dg/ifelse-1.c: New test.
27964
27965 1998-02-09 H.J. Lu (hjl@gnu.org)
27966
27967 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
27968
27969 * lib/old-dejagnu.exp (old-dejagnu): Added the
27970 "execution test - XFAIL *-*-*" handling in the spirit of
27971 "excess errors test -". Changed the "execution test fails"
27972 handling to be like "excess errors test fails".
27973 * Update various tests accordingly.
27974
27975 1998-02-06 Jim Wilson <wilson@cygnus.com>
27976
27977 * gcc.c-torture/execute/980205.c: New test.
27978
27979 1998-01-18 Jeffrey A Law (law@cygnus.com)
27980
27981 * lib/c-torture.exp: Look for .x files instead of .cexp files.
27982 * lib/f-torture.exp: Similarly.
27983 * gcc.c-torture: Rename all .cexp files to .x files.
27984
27985 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
27986
27987 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
27988 (940510-1.c): Removed duplicate.
27989 (971104-1.c): New test.
27990
27991 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
27992
27993 * lib/f-torture.exp: Improve error and loop detection.
27994
27995 1997-11-19 Michael Meissner <meissner@cygnus.com>
27996
27997 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
27998 use that to size the filler array.
27999
28000 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28001
28002 * lib/c-torture.exp(c-torture-execute): Fix typo.
28003
28004 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28005 testcase as the executable name. Keep the executable around if
28006 the test fails.
28007
28008 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28009
28010 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28011 changes. Only test one -g option, and move it to the end of the
28012 list of options to test.
28013
28014 1997-09-19 Michael Meissner <meissner@cygnus.com>
28015
28016 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28017 variable GCC_TORTURE_OPTIONS to supply default switches separated
28018 by colons. If no environment variable, run tests with -O0 -g, -O1
28019 -g, and -O2 -g as well.
28020
28021 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28022
28023 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28024 explanatory comments. Fix indentation.
28025
28026 1997-09-15 Jeffrey A Law (law@cygnus.com)
28027
28028 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28029
28030 1997-09-11 Jeffrey A Law (law@cygnus.com)
28031
28032 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28033 * g++.old-deja/g++.mike/p7325.C: Likewise.
28034 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28035
28036 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28037
28038 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28039 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28040 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28041 * g++.old-deja/g++.law/operators4.C: Likewise.
28042
28043 1997-09-11 Joe Buck (jbuck@synopsys.com)
28044
28045 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28046 * g++.old-deja/g++.mike/p784.C: Ditto.
28047 * g++.old-deja/g++.mike/p785.C: Ditto.
28048
28049 1997-09-05 Jeffrey A Law (law@cygnus.com)
28050
28051 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28052
28053 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28054
28055 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28056 target feature; pass this to c-torture-execute as needed.
28057
28058 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28059
28060 * lib/c-torture.exp(c-torture-execute): If the previous and the
28061 current executables being tested are identical, we don't need to
28062 run the executable again. Try to make the executable names
28063 unique. Add an optional argument for passing additional compiler
28064 flags.
28065
28066 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28067
28068 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28069
28070 1997-08-29 Jeffrey A Law (law@cygnus.com)
28071
28072 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28073
28074 1997-07-31 Jeffrey A Law (law@cygnus.com)
28075
28076 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28077 32bit or larger longs.
28078
28079 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28080 have either a 32bit long or 32bit int.
28081
28082 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28083
28084 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28085 Make double precision tests dependent on sizeof (double).
28086
28087 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28088
28089 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28090 too.
28091
28092 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28093
28094 * gcc.c-torture/compile/961203-1.cexp: New script.
28095
28096 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28097
28098 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28099 up the includes ourselves.
28100
28101 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28102
28103 * lib/plumhall.exp: Remove random include, and add a few
28104 verbose messages for debugging.
28105
28106 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28107
28108 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28109 of trying to do it ourselves.
28110
28111 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28112
28113 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28114
28115 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28116
28117 * gcc.prms/5403.c: Made regexp a bit less strict.
28118
28119 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28120
28121 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28122 is returned from remote_load instead.
28123 * lib/plumhall.exp: Ditto.
28124 * lib/mike-g++.exp: Ditto.
28125 * lib/old-dejagnu.exp: Ditto.
28126 * lib/c-torture.exp: Ditto.
28127
28128 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28129
28130 * lib/g++.exp: Use build_wrapper procedure.
28131 * lib/gcc.exp: Ditto.
28132
28133 1997-05-20 Jeffrey A Law (law@cygnus.com)
28134
28135 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28136 an old-style decl for malloc. Fixes tests to work when
28137 sizeof (int) != sizeof (size_t).
28138
28139 1997-05-15 Mike Meissner <meissner@cygnus.com>
28140
28141 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28142
28143 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28144 use stdargs.h interface.
28145
28146 1997-05-15 Mike Meissner <meissner@cygnus.com>
28147
28148 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28149 NO_VARARGS when compiling.
28150
28151 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28152
28153 * lib/plumhall.exp(ph_includes): New procedure.
28154 (ph_make): Use it.
28155 (ph_compiler): Ditto.
28156
28157 * lib/g++.exp: Rename test-glue.c to testglue.c.
28158 * lib/gcc.exp: Ditto.
28159
28160 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28161
28162 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28163 to completion when it's called.
28164
28165 1997-03-21 Michael Meissner <meissner@cygnus.com>
28166
28167 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28168 is defined, don't do test.
28169
28170 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28171
28172 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28173 for object files.
28174 (ph_summary): Mark skipped testcases as untested, not unresolved.
28175
28176 * lib/plumhall.exp (ph_make): If unresolved because of bad
28177 errorCode, record errorCode in log file.
28178 (*): Replace send_log/verbose with verbose -log.
28179
28180 1997-03-19 Michael Meissner <meissner@cygnus.com>
28181
28182 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28183 double conversion if double isn't at least 8 bytes.
28184
28185 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28186 int to work with targets where int is 16 bits.
28187
28188 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28189 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28190 precision for the test to complete.
28191
28192 1997-03-14 Michael Meissner <meissner@cygnus.com>
28193
28194 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28195 if d10v is not compiled with the -mdouble64 flag.
28196 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28197
28198 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28199 d10v is not compiled with the -mint32 flag.
28200
28201 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28202
28203 * lib/plumhall.exp: Use incr_count.
28204
28205 1997-03-12 Jeffrey A Law (law@cygnus.com)
28206
28207 * gcc.c-torture: Update to c-torture-1.45.
28208
28209 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28210
28211 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28212 the name of the expect testcase file).
28213
28214 * lib/g++.exp(g++_init): Ditto.
28215
28216 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28217
28218 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28219 the host.
28220
28221 * lib/gcc.exp(gcc_exit): New procedure.
28222
28223 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28224
28225 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28226 specs where appropriate.
28227
28228 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28229 because of new "candidates are" messages, and removed a few
28230
28231 * Converted all non-old-style g++ testcases to old-style, and
28232 moved into g++.old-deja.
28233
28234 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28235
28236 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28237 options.
28238
28239 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28240 succeeded.
28241
28242 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28243
28244 1997-02-13 Michael Meissner <meissner@cygnus.com>
28245
28246 * lib/gcc.exp (gcc_target_compile): Add support for defining
28247 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28248 the machine doesn't have those features.
28249
28250 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28251
28252 * g++.law/operators4.exp: Don't use LIBS.
28253
28254 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28255
28256 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28257
28258 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28259 * lib/g++.exp: Set it here instead. Also, allow use of the
28260 --tool_exec and --tool_opt options. Change CXX to
28261 GXX_UNDER_TEST.
28262
28263 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28264
28265 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28266
28267 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28268
28269 * lib/old-dejagnu.exp: Use prune_warnings instead of
28270 prune_system_crud.
28271 * lib/mike-g++.exp: Ditto.
28272 * lib/gcc.exp: Ditto.
28273 * lib/g++.exp: Ditto.
28274
28275 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28276
28277 1997-02-07 Jeffrey A Law (law@cygnus.com)
28278
28279 * 941014-2.c: Include stdlib.h
28280 * 960327-1.c: Include stdio.h
28281 * dbra.c, index-1.c: Don't assume ints are 32bits.
28282
28283 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28284
28285 * lib/gcc.exp: Add gcc,stack_size target feature.
28286
28287 * lib/g++.exp(g++_target_compile): Add the include and link
28288 paths here, not in two other places. And, it's $options, not
28289 options.
28290
28291 * lib/mike-g++.exp(postbase): Remove the code that determines
28292 the correct include and link paths.
28293 * g++.old-deja/old-deja.exp: Ditto.
28294
28295 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28296
28297 * lib/g++.exp(g++_init): target_compile no longer returns the
28298 filename of the result.
28299
28300 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28301
28302 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28303 call to glob.
28304
28305 * gcc.c-torture/special/special.exp: Change call to
28306 gcc_target_compile to include the object file.
28307
28308 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28309
28310 * gcc.c-torture/special/special.exp: Correct misspelling in last
28311 change.
28312
28313 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28314
28315 * lib/plumhall.exp(ph_summary): Log the entire output of the
28316 executable. Return -1 if there were any failures, 0 otherwise.
28317 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28318 (ph_make): Clean up objects and executables that were built
28319 if the tests succeeded.
28320
28321 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28322
28323 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28324 libraries and includes in the build tree as appropriate.
28325
28326 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28327
28328 * lib/c-torture.exp: Instead of looking for the global variable
28329 NO_LONG_LONG, check to see if that's a feature of the target.
28330
28331 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28332
28333 * config/default.exp: Minimize. Delete the remainer of the files in
28334 config; this functionality is now in devo/dejagnu/config.
28335
28336 g++.*/*: Pass any additional flags used to compile to postbase;
28337 delete CXXFLAGS.
28338
28339 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28340 is now done by runtest.exp. Use gcc_target_compile instead of
28341 compile.
28342
28343 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28344 Remove references to CFLAGS. Use remote_file instead of
28345 calling rm -f.
28346 (c-torture): Take a list of arguments to use to compile this
28347 testcase.
28348
28349 lib/g++.exp: Simplify. Use target_compile instead of compile.
28350 lib/gcc-dg.exp: Ditto.
28351 lib/gcc.exp: Ditto.
28352 lib/mike-{gcc,g++}.exp: Ditto.
28353 lib/old-dejagnu.exp: Ditto.
28354 lib/plumhall.exp: Ditto.
28355
28356 1997-01-08 Jim Wilson <wilson@cygnus.com>
28357
28358 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28359 (ph_linker): Likewise.
28360
28361 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28362
28363 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28364 MAP_ANON / MAP_ANONYMOUS if defined;
28365 else try to map from /dev/zero .
28366
28367 1996-11-12 Jeffrey A Law (law@cygnus.com)
28368
28369 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28370 isn't defined, then define it to MAP_ANONYMOUS.
28371
28372 1996-11-12 Jeffrey A Law (law@cygnus.com)
28373
28374 * gcc.c-torture: Update to c-torture-1.42 release.
28375
28376 1996-11-11 Jeffrey A Law (law@cygnus.com)
28377
28378 * gcc.c-torture: Update to c-torture-1.41 release.
28379
28380 1996-10-27 Jeffrey A Law (law@cygnus.com)
28381
28382 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28383 c-torture release.
28384
28385 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28386
28387 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28388 and LDFLAGS. Fix second case to append the target_info ldflags
28389 onto LDFLAGS, not CFLAGS.
28390 * lib/g++.exp (g++_init): Add target_info stuff.
28391 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28392 of libgloss and newlib flags for !native.
28393
28394 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28395 (GDB): Fix relative path to go up another dir for finding gdb.
28396
28397 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28398
28399 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28400 versions in the target_info array, if they don't exist.
28401
28402 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28403
28404 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28405
28406 1996-07-08 Jim Wilson <wilson@cygnus.com>
28407
28408 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28409 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28410
28411 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28412
28413 * lib/old-dejagnu.exp: Don't remove the output file before we've
28414 actually tested it. Don't append pwd to the path of the executable
28415 we're testing.
28416
28417 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28418
28419 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28420
28421 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28422
28423 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28424 temporary directory for compiler files, and set it to a default
28425 value of /tmp. Set $output as the name of the output file from
28426 compiling the testcase. Add a -o option to $cflags_var so the
28427 compiler writes the final output file as $output. Set $executable
28428 to $output.
28429
28430 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28431 directory for compiler files, and set it to /tmp if it doesn't
28432 already have a value. Set $output_file to the name of the output
28433 file from compiling the testcase. Add a -o option to CXXFLAGS so
28434 the compiler writes the final output file as $output. Use $output
28435 as the executable to be tested.
28436
28437 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28438
28439 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28440
28441 1996-06-08 Jeffrey A Law (law@cygnus.com)
28442
28443 * gcc.c-torture/execute/pending-1.c: New test. Still
28444 pending in Tege's queue.
28445
28446 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28447
28448 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28449 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28450 if there were failures. Call unresolved if there were unresolved
28451 testcases. Call gcc_fail if program did not run to completion.
28452 (ph_make): Pass additional argument name to ph_execute.
28453 (ph_execute): Add new argument. Pass additional arguments to
28454 ph_summary. Call gcc_fail is there is no execution output.
28455
28456 1996-04-24 Jeffrey A Law (law@cygnus.com)
28457
28458 * lib/plumhall.exp (proc_summary): Output relavent summary
28459 lines into the log so specific failures in plumhall can be
28460 investigated.
28461
28462 1996-04-10 Jeffrey A Law (law@cygnus.com)
28463
28464 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28465 (c-torture-execute): Don't try to execute tests which use
28466 "long long" types if $NO_LONG_LONG is nonzero.
28467
28468 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28469
28470 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28471 not c-torture.
28472
28473 * gcc.ieee: Move from here.
28474 * gcc.c-torture/execute/ieee: To here.
28475
28476 1996-03-26 Jeffrey A Law (law@cygnus.com)
28477
28478 * gcc.c-torture: Update to c-torture-1.41 release.
28479
28480 1996-03-22 Jeffrey A Law (law@cygnus.com)
28481
28482 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28483 not "$output".
28484
28485 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28486
28487 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28488 -c present.
28489
28490 1996-03-02 Jeffrey A Law (law@cygnus.com)
28491
28492 * config/proelf.exp: Handle connecting to a simulator.
28493
28494 1996-01-31 Jeffrey A Law (law@cygnus.com)
28495
28496 * config/proelf.exp: New file. Enough framework that we can
28497 run c-torture tests on the proelf targets (or any other target
28498 that gdb can connect to for that matter).
28499
28500 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28501
28502 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28503 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28504
28505 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28506 exec_output exists.
28507
28508 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28509
28510 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28511 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28512
28513 * config/*.exp: Update FSF address. Change result of ${tool}_load
28514 to pass/fail/unresolved/unsupported/untested. Caller must now
28515 call unresolved/unsupported/untested.
28516 * lib/*.exp: Update FSF address. Update to handle new results of
28517 ${tool}_load.
28518 * lib/chill.exp (verbose): Delete.
28519
28520 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28521
28522 * lib/gcc.exp (default_gcc_start): Change order of args to
28523 $LDFLAGS $CFLAGS $LIBS.
28524 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28525 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28526 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28527 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28528 * gcc.misc-tests/dg-test.exp: Likewise.
28529 * gcc.misc-tests/msgs.exp: Likewise.
28530 * gcc.prms/prms.exp: Likewise.
28531 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28532 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28533
28534 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28535
28536 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28537
28538 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28539
28540 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28541 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28542
28543 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28544 necessary.
28545
28546 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28547
28548 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28549 global for loop; add use of $mathlib.
28550 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28551 settings here; set mathlib for anything but VxWorks.
28552
28553 1996-01-22 Jeffrey A Law (law@cygnus.com)
28554
28555 * gcc.c-torture: Update to c-torture-1.40 release.
28556
28557 1996-01-03 Jeffrey A Law (law@cygnus.com)
28558
28559 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28560 dg.exp.
28561
28562 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28563
28564 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28565 global.
28566
28567 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28568
28569 * lib/g++.exp (LIBS): Define if not already.
28570 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28571 (gcc-dg-prune): Call prune_gcc_output.
28572 * lib/gcc.exp (prune_gcc_output): New proc.
28573 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28574 prune_gcc_output.
28575
28576 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28577
28578 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28579 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28580
28581 1995-11-15 Jeffrey A Law (law@cygnus.com)
28582
28583 * gcc.c-torture: Update to c-torture-1.39 release.
28584
28585 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28586
28587 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28588 fails, try others as well.
28589
28590 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28591
28592 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28593 If compilation fails, mark execute tests as `untested'.
28594 If test is marked as unsupported, don't mark compilation and
28595 execute tests as failed.
28596
28597 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28598
28599 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28600 libstdc++ for whether or not we want to be doing shared
28601 libraries. Delete link_curses since we don't need it anymore.
28602 * lib/mike-g++.exp (postbase): Don't link in libg++.
28603 * g++.old-deja/old-deja.exp: Likewise.
28604
28605 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28606
28607 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28608
28609 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28610
28611 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28612 For that, add `-Wl,-a,shared_archive'.
28613 * g++.old-deja/old-deja.exp: Likewise.
28614
28615 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28616
28617 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28618
28619 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28620
28621 * lib/mike-g++.exp (postbase): Pay attention to the status of
28622 g++_load.
28623
28624 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28625
28626 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28627
28628 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28629
28630 * lib/gcc.exp (default_gcc_start): No longer need to log program
28631 being executed or its output, execute_anywhere does that now.
28632 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28633 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28634
28635 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28636
28637 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28638 the same as those in lib/g++.exp.
28639
28640 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28641
28642 * gcc.c-torture: Update to c-torture-1.38 release.
28643 * gcc.ieee: Related changes.
28644
28645 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28646
28647 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28648 "exec". Minor reformatting changes.
28649
28650 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28651 cross. This means all "exec" calls now work on a remote host as
28652 well.
28653 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28654 cross. Filter out the extra "\r\n" stuff that expect puts in.
28655 (c-torture-execute): Filter out the bogus warnings like
28656 c-torture-compile does. Add support for canadian cross.
28657 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28658 Use execute_anywhere rather than calling exec directly. Now it
28659 works for canadian cross testing.
28660
28661 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28662
28663 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28664 results into a variable, and check that rather than using file exists.
28665
28666 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28667
28668 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28669 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28670
28671 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28672
28673 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28674 lib_curses if there's a shared libg++ in the build tree.
28675
28676 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28677
28678 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28679 if not supported target.
28680
28681 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28682
28683 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28684 link_curses up to always happen, not just for native builds.
28685
28686 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28687
28688 * gcc.c-torture: Update to c-torture-1.36 release.
28689 * gcc.failure: Related changes.
28690
28691 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28692
28693 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28694
28695 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28696
28697 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28698 * lib/mike-g++.exp (postbase): Not in here. Still reference
28699 runshlib, link_curses, and mathlib for link and run.
28700
28701 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28702 pass the runtime shared library options for Solaris, OSF/1, and
28703 Irix5, and link with -lcurses to avoid unresolved references.
28704
28705 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28706
28707 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28708 only run once.
28709
28710 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28711
28712 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28713
28714 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28715
28716 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28717 do not have a framework for the "compat" tests yet.
28718
28719 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28720
28721 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28722 set to null if we're testing vxworks5.1. Use that instead of
28723 `-lm' in the setting of LIBS for link and run.
28724
28725 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28726
28727 * config/rom68k.exp (${tool}_load): Major changes to make it
28728 work. Verified that it does in fact return the stuff in
28729 exec_output properly. Catch any Emul or any TRAP other than 0.
28730
28731 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28732
28733 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28734 LDFLAGS properly for targets that need stuff from libgloss.
28735 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28736 only run once.
28737 (gpp_initialized): New variable.
28738
28739 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28740
28741 * config/rom68k.exp: Load libgloss.exp.
28742 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28743 so we can produce a fully linked binary.
28744 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28745 so we can produce a fully linked binary.
28746
28747 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28748
28749 * lib/plumhall.exp (ph_section): Watch for expected failures.
28750 Add missing `else'.
28751
28752 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28753 run the testcase.
28754 (c-torture): Likewise.
28755
28756 1995-08-28 Doug Evans <dje@cygnus.com>
28757
28758 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28759
28760 * lib/mike-g++.exp (mike_cleanup): New proc.
28761 (prebase): New globals compiler_result, not_compiler_result,
28762 target_regexp.
28763 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28764 allow leading "-" in pattern. Watch for unsupported tests.
28765 If $compiler_result is set, pattern match assembler code,
28766 and ditto for $not_compiler_result.
28767 * lib/mike-gcc.exp: Likewise.
28768
28769 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28770 execution "succeeded".
28771
28772 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28773
28774 * config/win32.exp: New file.
28775 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28776
28777 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28778
28779 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28780 unsupported.
28781 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28782 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28783 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28784
28785 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28786 "... without exceptions was ...". That is now handled by
28787 prune_system_crud.
28788 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28789
28790 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28791
28792 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28793 sieve.c,sort2.c}: New files.
28794 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28795 sieve.exp,sort2.exp}: Drivers for them.
28796
28797 * lib/mike-gcc.exp (program_output): New user settable variable.
28798 (postbase): Call prune_system_crud. Also prune extraneous compiler
28799 messages.
28800 * lib/mike-g++.exp (program_output): New user settable variable.
28801
28802 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28803
28804 * config/sh.exp: Deleted (use sim.exp instead).
28805
28806 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28807
28808 * config/vx.exp: Declare CHECKTASK as global.
28809 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28810 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28811 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28812
28813 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28814
28815 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28816 target. Like vx.exp, only includes `vx29k.exp' instead of
28817 `vxworks.exp'.
28818
28819 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28820
28821 * config/sim.exp: Increase time limit from 120 seconds to 240.
28822
28823 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28824
28825 * gcc.c-torture/execute/950628-1.c: New test.
28826
28827 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28828
28829 * gcc.c-torture: Update with changes/additions from
28830 c-torture-1.34.
28831
28832 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28833
28834 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28835
28836 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28837
28838 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28839
28840 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28841
28842 * gcc.c-torture/compile/950512-1.c: New test.
28843 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28844 * gcc.dg/struct-ret-1.c: Likewise.
28845
28846 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28847
28848 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28849 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28850
28851 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28852
28853 * gcc.c-torture/special/920411-1.c: Deleted.
28854 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28855
28856 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28857
28858 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28859 cpu limit.
28860
28861 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28862
28863 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28864
28865 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28866
28867 From kenner;
28868 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28869 is the proper length.
28870 * va-arg-3.c: Likewise.
28871
28872 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28873
28874 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28875 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28876
28877 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28878 * lib/g++.exp (default_g++_start): Delete old cruft.
28879
28880 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28881
28882 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28883 (2 * (1 << 18)) to (2 * (1 << 17)).
28884
28885 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28886
28887 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28888
28889 * config/rom68k.exp: Renamed from config/idp.exp
28890
28891 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
28892
28893 * c-torture/compile/921109-2.c
28894
28895 1995-04-18 Mike Stump <mrs@cygnus.com>
28896
28897 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
28898 excess errors.
28899
28900 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
28901
28902 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
28903 output.
28904 * lib/g++.exp (default_g++_start): Likewise.
28905
28906 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
28907
28908 * gcc.c-torture/compile/950329-1.c: New test.
28909
28910 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28911
28912 * config/bug.exp (${tool}_load): Updated to use new remote_open
28913 and remote_close procs.
28914 * config/idp.exp: New file.
28915
28916 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
28917
28918 * gcc.c-torture/execute/950322-1.c: New test.
28919
28920 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
28921
28922 * config/vx.exp (${tool}_load): Clean up testing of return code from
28923 vxworks_ld and vxworks_spawn.
28924
28925 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
28926
28927 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
28928
28929 1995-03-13 Mike Stump <mrs@cygnus.com>
28930
28931 * lib/old-deja.exp: Add `excess errors test - ' error, now one
28932 can mark excess errors on a machine by machine basis. Note, the
28933 default is to not expect any excess errors, even when excess
28934 errors test - is given, so you will want to put an XFAIL ... on
28935 these lines. For example, // excess errors test - XFAIL hppa*-*-*
28936 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
28937 those 4 machines, but no others.
28938
28939 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
28940
28941 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
28942 * lib/c-torture.exp: to here.
28943
28944 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
28945
28946 * gcc.c-torture/execute/950221-1.c: New test.
28947 * gcc.c-torture/execute/struct-ret-1.c: New test.
28948 * gcc.c-torture/compile/950221-1.c: New test.
28949
28950 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28951
28952 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28953
28954 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28955 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28956
28957 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28958
28959 * g++.gb: New directory of tests, derived from my signature and
28960 class scoping tests.
28961
28962 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
28963 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
28964 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
28965 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
28966 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
28967 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
28968 * g++.gb/sig25.C: Likewise.
28969
28970 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
28971 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
28972 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
28973 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
28974 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
28975 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
28976 * g++.gb/sig25.exp: Likewise.
28977
28978 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
28979 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
28980 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
28981 * g++.gb/scope13.C: Likewise, this test still fails.
28982
28983 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
28984 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
28985 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
28986 * g++.gb/scope13.exp: Ditto.
28987
28988 * g++.gb/README: New file, explains what these tests are about.
28989
28990 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
28991
28992 * lib/dg.exp (dg-do): Support `preprocess'.
28993 (dg-test): Likewise.
28994
28995 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
28996
28997 * config/udi.exp: change "continue -expect" to "exp_continue".
28998
28999 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29000
29001 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29002 Delete redundant tests.
29003
29004 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29005 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29006 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29007 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29008 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29009 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29010 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29011 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29012
29013 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29014 storing label pointers.
29015 * gcc.c-torture/execute/921019-1.c: Likewise.
29016 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29017 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29018 parameter fp.
29019 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29020 constants.
29021
29022 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29023 Delete obsolete tests.
29024
29025 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29026 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29027 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29028 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29029 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29030 * gcc.c-torture/compile/950124-1.c: New test.
29031
29032 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29033
29034 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29035
29036 * lib/mike-g++.exp: Add -lm to LIBS.
29037
29038 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29039
29040 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29041
29042 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29043
29044 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29045
29046 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29047
29048 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29049
29050 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29051
29052 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29053 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29054 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29055 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29056 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29057 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29058 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29059 * g++.law/{operators31.C, operators32.C,
29060 * g++.law/{operators33.C, operators34.C}: Likewise.
29061 * g++.law/{pic1.C, refs2.C}: Likewise.
29062 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29063 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29064 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29065 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29066
29067 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29068 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29069 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29070 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29071 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29072 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29073 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29074 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29075 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29076 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29077 * g++.law/{operators34.exp}: Likewise.
29078 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29079 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29080 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29081 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29082 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29083
29084 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29085 No longer expected to fail.
29086 * g++.law/missed-error3.C: Tweak for recent bool changes.
29087
29088 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29089
29090 * config/emb-unix: Deleted.
29091 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29092 remote execution. Do final link on remote host if REMOTE_LINK is set.
29093
29094 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29095
29096 * lib/dg.exp (dg-test): Fix typo in last patch.
29097
29098 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29099
29100 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29101 (handles multiple occurrences).
29102
29103 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29104
29105 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29106 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29107 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29108 printed).
29109 * lib/c-torture.exp (c-torture-compile): Likewise.
29110 (c-torture): Prepend full path if missing.
29111 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29112 (gcc_fail): Likewise.
29113 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29114
29115 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29116
29117 * lib/netware.exp: Only attach to NetWare i386 systems.
29118
29119 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29120
29121 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29122 messages. Add test name to "output pattern match" pass/fail message.
29123
29124 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29125
29126 * gcc.dg: New testsuite.
29127 * gcc.dg/dg.exp: New file.
29128
29129 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29130 test-switch.c}: Deleted.
29131
29132 * gcc.misc-tests/msgs.exp: New testcase driver.
29133
29134 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29135
29136 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29137 Watch for illegal return values from ${tool}_load.
29138 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29139 cross targets. Coerce return value >0 to 1.
29140
29141 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29142
29143 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29144
29145 * config/emb-unix.exp: New file.
29146
29147 * config/sim.exp: Error if variable $SIM not defined.
29148 (${tool}_load): Mark test as "untested" if simulator missing.
29149
29150 * config/unix.exp: Load remote.exp to get rcp_download.
29151 * lib/c-torture.exp: Use different option lists for testcases with
29152 and without loops.
29153 * gcc.c-torture/execute/execute.exp: Likewise.
29154
29155 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29156
29157 * config/*.exp: Clarify return code from ${tool}_load.
29158 Call `unresolved' or `untested' instead of `warning' or `perror'
29159 (sometimes you still want to call both though).
29160 Add comment that `shell_id' is local to each file.
29161 * config/udi.exp (timeout): Set to 30.
29162 Don't print warning if connection fails, $connectmode has already
29163 printed an error.
29164 (${tool}_load): Move verbose messages to level 2.
29165 Rework pattern for "Process started" message.
29166 Pass `shell_id' to ${connectmode}_download.
29167 Retry twice upon timeout. Make resetting of target more robust.
29168 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29169 Pass `shell_id' to exit_$connectmode.
29170 Only call exit_$connectmode if connected.
29171 * config/unix.exp (${tool}_load): Check return codes better.
29172 * config/vrtx.exp (${tool}_load): Likewise.
29173 * config/vx.exp (${tool}_load): Likewise.
29174 Delete unneeded global's.
29175 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29176 from ${tool}_load.
29177 (dg-stat): Delete.
29178 (dg-init): Delete recording of pass/fail counts.
29179 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29180 (old-dejagnu-init): Likewise.
29181 (old-dejagnu-stat): Delete contents, empty proc now.
29182 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29183 (c-torture): Delete references to lcnt, lpass, lfail.
29184 Get option list from TORTURE_OPTIONS.
29185 Delete -funroll[-all]-loops if no loops.
29186 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29187 (g++_stat): Delete contents (empty proc now).
29188 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29189 (gcc_finish): Likewise.
29190 (gcc_stat): Deleted.
29191 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29192 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29193 * gcc.c-torture/execute/execute.exp: Likewise.
29194 Split tests into two parts: compile, execute.
29195 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29196 no loops. Update to reflect clarified return codes from ${tool}_load.
29197
29198 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29199
29200 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29201 to grep for.
29202 (old-dejagnu): Likewise (where necessary).
29203
29204 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29205
29206 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29207
29208 * lib/dg.exp (dg-process-target): Fix processing of selector.
29209 Add comment regarding use of `error'.
29210
29211 * lib/gcc.exp (prune_system_crud): Define if missing.
29212 * lib/g++.exp (prune_system_crud): Likewise.
29213
29214 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29215 Call prune_system_crud.
29216 * lib/dg.exp (dg-runtest): New proc.
29217 Use perror instead of send_user for tcl errors in testcase.
29218 Don't return any value, it's never used.
29219 Don't clobber previous definition of `unknown'.
29220 Print tcl errors in `dg-final'.
29221
29222 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29223
29224 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29225 (dg-test): Don't print errorInfo, it contains stack backtrace.
29226
29227 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29228
29229 * lib/g++.exp (runtest_file_p): Define if missing.
29230
29231 1994-09-24 Doug Evans (dje@cygnus.com)
29232
29233 * lib/mike-g++.exp: Comment out loading of g++.exp.
29234 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29235 (default_g++_version): Always print something.
29236 (default_g++_start): Comment out call to `which'.
29237 (g++_start, g++_load): Deleted (must be defined in config file).
29238 * lib/gcc.exp: Test for existence of $CC at start.
29239 Delete check for tmpdir (done in gcc_init).
29240 (default_gcc_version): Always print something.
29241 (default_gcc_start): Comment out call to `which'.
29242 * config/*.exp: Major cleanup - make cross targets work at least a
29243 little better for g++ (by not being "--tool gcc" specific).
29244 Rename gcc_xxx to ${tool}_xxx.
29245 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29246 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29247
29248 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29249
29250 * lib/c-torture.exp (c-torture-compile): Rework compiler
29251 message processing.
29252
29253 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29254 c-torture.
29255
29256 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29257
29258 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29259
29260 * lib/dg.exp (dg-process-target): Support { target native }.
29261
29262 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29263
29264 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29265 looked for "... program xxx got fatal signal".
29266 Correct regsub munging of `comp_output'.
29267 Ignore compiler messages "path prefix not used" and "linker input
29268 file unused".
29269
29270 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29271
29272 * lib/gcc.exp (runtest_file_p): Define if missing.
29273 * gcc.prms/template.c: Example to work from.
29274
29275 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29276
29277 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29278 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29279
29280 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29281 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29282 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29283 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29284
29285 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29286 (dg-process-target): No longer a varargs proc.
29287 Return S/N for target, P/F for xfail. All callers changed.
29288 (user option procs): More argument checking.
29289 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29290 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29291 (dg-test): Skip test if not running on selected target in `dg-do'.
29292 Update handling of `dg-do-what', `dg-output-text'.
29293 Separate execution pass/fail from output pattern match pass/fail.
29294 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29295
29296 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29297
29298 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29299 target for 920510-1.c.
29300
29301 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29302
29303 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29304 Clean up comment regarding use of passcnt, etc.
29305 (gcc_stat): Don't update `testcnt' here.
29306 (gcc_finish): Do it here.
29307 Might as well reset `but_id' here too.
29308 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29309 to determine if the file should be tested.
29310 * gcc.c-torture/compile/compile.exp: Likewise.
29311 * gcc.c-torture/execute/execute.exp: Likewise.
29312 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29313 * gcc.misc-tests/dg-test.exp: Likewise.
29314 * gcc.prms/prms.exp: Likewise.
29315 * gcc.wendy/wendy.exp: Likewise.
29316 * g++.old-deja.exp: Likewise.
29317 Move "Testing file" message to verbose level 1.
29318
29319 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29320
29321 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29322
29323 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29324
29325 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29326 (default_gcc_start): Accept optional second list element
29327 of compiler flags. Print compiler output at verbosity level 2.
29328 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29329 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29330 Save current values of framework globals passcnt, failcnt, xpasscnt,
29331 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29332 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29333 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29334 xfailcnt to compute stats. Update framework global `testcnt' from
29335 pass/fail counts.
29336 (gcc_finish): New proc. Clean up test environment.
29337 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29338 (gcc_epass, gcc_efail): Delete.
29339 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29340 argument of line number.
29341 (dg-init): If the tool has an init routine, call it.
29342 (dg-test): Remove args `cflags_var' and `libs_var'.
29343 Pass all compiler options to ${tool}_start.
29344 Handle missing line number.
29345 (dg-finish): New function.
29346 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29347 particular files. Call gcc_finish at end. Move "skipping test"
29348 message to verbosity level 3.
29349 * gcc.c-torture/compile/compile.exp: Likewise.
29350 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29351 * gcc.c-torture/execute/execute.exp: Likewise.
29352 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29353 Print testcase being tried at verbosity level 1.
29354 * gcc.c-torture/special/special.exp: Unset xfail.
29355 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29356 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29357 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29358 * gcc.failure/failure.exp: Likewise.
29359 * gcc.ieee/ieee.exp: Likewise.
29360 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29361 Update call to dg-test. Call dg-finish at end.
29362 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29363 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29364 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29365 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29366 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29367 * gcc.wendy/wendy.exp: Add copyright.
29368 Delete setting of tmpdir (done by gcc_init).
29369 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29370 Pass compiler flags to gcc_start. Call gcc_finish at end.
29371 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29372 gcc_[ce]pass/fail.
29373
29374 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29375
29376 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29377 confusion.
29378 (g++_load): Likewise.
29379
29380 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29381 Rename argument to `prog' to remove the confusion.
29382 Varargs fns behave differently too!
29383 (g++_load): Likewise.
29384
29385 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29386
29387 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29388 what it is. Delete (always) printing of status value for !native.
29389 Simplify verbose code, and include status and exec_output.
29390 (g++_load): Use gcc_load.
29391
29392 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29393
29394 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29395 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29396 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29397 940714-3.c as these testcases don't exist anymore. Make
29398 va-arg-1.c expected to pass.
29399
29400 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29401
29402 * gcc.misc-tests/misc.exp: Only run specific testcases.
29403 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29404 * gcc.misc-tests/dg-[1-9].c: New files.
29405
29406 * lib/dg.exp: New testsuite driver.
29407 * gcc.prms/prms.exp: Use it.
29408
29409 * README.gcc: New file.
29410
29411 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29412 Document and reset `lxpass' and `lxfail'.
29413 Simplify "initialized" message.
29414 (gcc_stat): Clean up comments a little.
29415
29416 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29417
29418 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29419
29420 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29421
29422 * lib/old-dejagnu.exp (process-option): New proc.
29423 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29424 (old-dejagnu): Simplify.
29425 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29426
29427 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29428
29429 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29430 exists and is not an empty string.
29431
29432 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29433 $xfail rather than calling setup_xfail. Clear $xfail when test is
29434 finished.
29435 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29436 automatically.
29437
29438 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29439 longer expected to fail.
29440
29441 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29442 "f" function call.
29443
29444 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29445
29446 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29447 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29448 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29449 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29450 c-torture-1.29.
29451
29452 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29453 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29454
29455 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29456
29457 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29458 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29459
29460 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29461 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29462 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29463
29464 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29465
29466 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29467 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29468 940714-1.c, 940714-2.c, 940714-3.c},
29469 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29470 gcc.misc-tests/{mg.c,mg.exp}:
29471 New tests.
29472 * gcc.noncompile/noncompile.exp: Change accordingly.
29473
29474 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29475
29476 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29477 Undo previous clobberage.
29478
29479 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29480
29481 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29482 * gcc.special/{930510-1.c, special.exp}:
29483 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29484 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29485 struct-varargs-1.c}: New tests from c-torture-1.26.
29486
29487 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29488
29489 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29490 argument to switch.
29491
29492 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29493
29494 * Revert the previous changes. Please see Rob's directory
29495 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29496 fixes.
29497
29498 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29499
29500 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29501 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29502 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29503 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29504 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29505 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29506 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29507 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29508 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29509 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29510 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29511 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29512 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29513 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29514 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29515 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29516 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29517 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29518 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29519 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29520 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29521 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29522 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29523 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29524 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29525 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29526 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29527
29528 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29529
29530 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29531 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29532 with perror calls.
29533
29534 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29535
29536 * config/unix.exp (g++_load): Fix syntax.
29537
29538 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29539
29540 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29541 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29542 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29543 Don't expect va-arg-1.c to fail. Correct expected output for
29544 920928-1.c.
29545 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29546 * gcc.wendy/hbm4.c: Correct typo.
29547 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29548
29549 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29550
29551 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29552 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29553 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29554 * lib/c-torture.exp (c-torture-compile): Ditto.
29555
29556 Reduce volume of output (remove all the -I's and such).
29557 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29558 Call gcc_cpass, gcc_cfail.
29559 (c-torture): Pass testing option to c-torture-compile.
29560
29561 1994-03-21 Doug Evans (dje@cygnus.com)
29562
29563 Bring patches over from progressive.
29564 * config/default.exp: Exit remote shell cleanly.
29565 (g++_exit, g++_start): Add default versions.
29566 * config/sim.exp (gcc_load): Use perror, not error.
29567
29568 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29569
29570 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29571 set in site.exp.
29572
29573 1994-03-14 Doug Evans (dje@cygnus.com)
29574
29575 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29576 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29577 (wendy_try): New proc to run testcase.
29578 (main loop): Call 'em.
29579 * gcc.wendy/*.c: Clean up pass to correct expected output.
29580
29581 * lib/gcc.exp: Minor cleanup work.
29582 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29583
29584 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29585
29586 * config/sim.exp (gcc_load): Document return codes better.
29587 Don't pass -v to simulator.
29588
29589 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29590
29591 * gcc.special/920717-x.c: Fix typo.
29592 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29593 get at sources.
29594
29595 * lib/mike-gcc.exp: Fix typo.
29596
29597 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29598
29599 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29600 binary to use, transform the name.
29601 * config/*.exp: rename everything. Nuke any g++ specific files,
29602 it's now a special case of gcc that requires no special support.
29603 Add a default.exp for unsupported targets.
29604
29605 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29606
29607 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29608 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29609 version of Tcl.
29610
29611 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29612
29613 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29614 than a warning.
29615
29616 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29617
29618 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29619
29620 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29621
29622 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29623 option_list. Compile every file with only 4/6 option choices
29624 (same as C torture) instead of with 12/18 different option
29625 choices.
29626 * lib/c-torture.exp: Likewise.
29627
29628 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29629 not already set.
29630
29631 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29632
29633 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29634 can put an XFAIL *-*-* on excess errors.
29635
29636 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29637
29638 * g++.law: Add more tests derived from g++-bugs snapshots.
29639
29640 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29641 equivalent to g++.law/init9.
29642
29643 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29644 compiled it, and the a.out file after we've run it.
29645
29646 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29647
29648 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29649 compiled it, and the a.out file after we've run it.
29650
29651 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29652
29653 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29654
29655 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29656
29657 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29658 version number.
29659
29660 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29661
29662 * g++.law: New directory of g++ tests derived from the g++-bugs
29663 snapshots.
29664
29665 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29666
29667 * gcc.compile: initbug1.c initbug1.exp testcase added
29668
29669 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29670
29671 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29672 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29673 fixes submitted by Jeff Law (law@cs.utah.edu)
29674 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29675 Jeff Law (law@cs.utah.edu)
29676
29677
29678 1993-11-30 Mike Stump (mrs@cygnus.com)
29679
29680 * config/unix-g++.exp: Follow the gcc way of doing things.
29681 * g++.old-deja/old-deja.exp: Minor updates.
29682 * lib/g++.exp: New file, follow the gcc way of doing things.
29683 * lib/old-dejagnu.exp: Minor updates.
29684 * lib/mike-g++.exp: Always unset errorInfo.
29685
29686 1993-11-06 Mike Stump (mrs@cygnus.com)
29687
29688 * lib/gcc.exp: Fix some errors with the below change, CC and
29689 CFLAGS should be global when setting, not local.
29690
29691 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29692
29693 * lib/gcc.exp: Transform tool name.
29694
29695 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29696
29697 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29698
29699 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29700
29701 * lib/gcc.exp: change gcc_done to gcc_stat
29702
29703 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29704
29705 * Upgraded gcc testsuite to c-torture version 1.25
29706
29707 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29708
29709 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29710 * lib/c-torture: added hooks for new reporting code.
29711
29712 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29713
29714 * config/sh-gcc.exp: check if sh-sim exists in the path
29715
29716 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29717
29718 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29719 * gcc.compile/compile.exp: Initial changes for new logic.
29720 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29721 * gcc.failure/failure.exp: Initial changes for new logic.
29722 * gcc.ieee/ieee.exp: Initial changes for new logic.
29723 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29724 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29725 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29726 * lib/c-torture.exp: Initial changes for new logic.
29727 * lib/gcc.exp: Initial changes for new logic.
29728
29729 1993-10-15 Mike Stump (mrs@cygnus.com)
29730
29731 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29732 depend upon failure or success. Fully qualify names in failure
29733 and success messages. Always remove a.out before starting
29734 compile, just in case. Pay more attention to error text output by
29735 the compiler. Handle testcases with no known past errors just
29736 like all others, so that things are uniform. Other miscellaneous
29737 improvements.
29738
29739 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29740
29741 * gcc.cpp: new directory for cpp tests
29742
29743 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29744
29745 * lib/chill.exp: Code reformatted, removed unused code.
29746 * config/unix-chill.exp: Code reformatted, removed unused code.
29747 * chill.execute/execute.exp: Code reformatted, removed unused code.
29748 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29749
29750 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29751
29752 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29753 routines not written.
29754
29755 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29756
29757 * config/bug-gcc.exp: Use new procs from bug.exp.
29758
29759 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29760
29761 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29762 via ftp, rather than depending on NFS.
29763 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29764 case.
29765
29766 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29767
29768 * config/bug-gcc.exp: Use new download proc.
29769
29770 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29771
29772 * chill.execute/execute.exp: cleanups, handles errors better
29773 * chill.compile/compile.exp: rewrite, based on execute.exp
29774 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29775 * lib/chill.exp: major changes to diff proc and compile and link
29776 procs. added chill_fail and chill_pass wrappers to pass and
29777 fail. added more comments, and handle error codes better.
29778 Added a hack to capture stderr from exec, so noncompile tests
29779 can work.
29780
29781 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29782
29783 * chill.execute/execute.exp: rewrite of testsuite driver
29784 * lib/chill.exp: rewrite of testsuite driver
29785 * config/unix-chill.exp: rewrite of testsuite driver
29786
29787 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29788
29789 In chill.execute:
29790 * iexpr.ch: Standardize uppercase.
29791 * tuples.dat: Standardize uppercase.
29792 * vary.ch: standardize. Correct varying string assignments.
29793 * vary.dat: Add new output lines.
29794
29795 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29796
29797 In chill.execute:
29798 * chprintf.ch: Standardize use of uppercase.
29799 * tuples.ch: Standardize and turn arr2 into a DCL,
29800 rather than a SYN.
29801 * pinits.ch: Standardize.
29802
29803 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29804
29805 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29806 * Makefil: Renamed to Makefile.in.
29807 * configure.in: New.
29808
29809 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29810
29811 In chill.execute:
29812 * .cvsignore: Add result/output files.
29813 * Makefile: Fix up variables at start. Use MFLAGS
29814 everywhere. Correct bool_loc, built_ins entries.
29815 Add entry for vary1.ch.
29816 * bitarray.ch: Standardize upper-case usage.
29817 * bitexpr.ch: Standardize, add output of b1.
29818 * params.ch: Use arrayt in along PROC parameters, to
29819 avoid novelty problems.
29820 * sets.ch: Tiny cleanup.
29821 * vary1.ch: Re-indent.
29822
29823 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29824
29825 * Add PR-related files to Makefiles, .cvsignore files, etc.
29826
29827 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29828
29829 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29830 with compiler objects. New names are test-flow.c and test-loop.c
29831
29832 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29833
29834 * Upgraded c-torture tests from 1.19 to 1.20
29835
29836 * new files:
29837 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29838 * gcc.compile: 930623-1.c 930623-2.c
29839 * gcc.noncompile: 930622-1.c 930622-2.c
29840 * gcc.failure: 920411-1.c 920627-2.c
29841 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29842
29843 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29844
29845 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29846 More changes to get testsuite working properly. Needs more work.
29847 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29848
29849 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29850
29851 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29852 More changes to get testsuite working properly. Needs more work.
29853
29854 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29855
29856 * chill.compile/compile.exp: Added for Dejagnu support
29857 * chill.execute/execute.exp: Added for Dejagnu support
29858 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29859
29860 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29861
29862 This should complete moving the CHILL test files.
29863 * chill.noncompile(.cvsignore printf.grt
29864 in-printf.grt chprintf.grt chprintf.ch):
29865 Added test-support files.
29866 (Makefile): Modified further.
29867 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29868 signal.ch): Added test files.
29869 * chill.execute (.cvsignore printf.grt printr.c
29870 in-printf.grt rts.c chprintf.grt rts.h): Added
29871 test-support files.
29872 (Makefile): More corrections.
29873
29874 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29875
29876 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29877 test cases, ready for DejaGnu.
29878
29879 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29880
29881 * Upgraded c-torture tests from 1.18 to 1.19
29882
29883 * gcc.compile: added test(s):
29884 930607-1.c
29885 * gcc.execute: added test(s):
29886 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29887
29888 * added new subdirectory for misc tests: gcc.misc-tests
29889 * gcc.misc-test(s): added tests:
29890 inst-check.c test-consts.c test-ior.c test-switch.c
29891
29892 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
29893
29894 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
29895
29896 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
29897
29898 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
29899
29900 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
29901
29902 * Upgraded c-torture tests from 1.17 to 1.18
29903
29904 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
29905
29906 * Upgraded c-torture tests from 1.12 to 1.17
29907
29908 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29909
29910 * lib/old-dejagnu.exp:
29911 Fixed handling of XFAIL target triplets to correctly
29912 recognize wildcard characters. Removed code that
29913 appended a unique id tag to the end of the file name
29914 printed out by the result of the testcases within a
29915 given test file.
29916
29917 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
29918
29919 * lib/old-dejagnu.exp:
29920 Reworked expected failure handling to trigger off of XFAIL
29921 keyword in keyphrase embeded in testcase source code. The
29922 XFAIL keyword must be at the end of the keyphrase line. It
29923 may optionally be followed by one or more target triplets.
29924 It has just occured that the handling of wildcards in the
29925 target triplet may not be correct.
29926
29927 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
29928
29929 * g++.old-deja/tests:
29930 Moved all subdirectories up one level into g++.old-deja .
29931
29932 * lib/old-dejagnu.exp:
29933 Fixed problem with CXXFLAGS not being properly reset, and being
29934 corrupted with extraneous "-c" compiler option. This was
29935 causing binaries to not be generated for test that needed them.
29936 Modified strings passed to "pass" and "fail" so that individual
29937 tests from the same test file would be distinguished by an
29938 identifier appended to the test file name in the summary logs;
29939 this corrected a problem with erroneous diff logs. Added code
29940 to search testcases for expected fail and unexpected pass keywords.
29941
29942 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
29943
29944 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
29945
29946 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29947
29948 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29949 Removed extraneous text from end of "Special g++ Options"
29950 keyphrase.
29951
29952 * lib/old-dejagnu.exp: Added pattern matching to look for new
29953 keywords, embedded in testcases comments, which will trigger
29954 calls to xpass and xfail.
29955
29956 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29957
29958 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29959 comments embedded in the testcases, especially the one looking for
29960 special compiler options, as well as the pattern matching for the
29961 compiler output again.
29962
29963 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
29964
29965 * lib/old-dejagnu.exp: Do a proper check of the return value for
29966 execute tests. Fixed several problems with the pattern matching
29967 of the compiler output which gave erroneous test results.
29968 Changed several of the test result messages to be more descriptive.
29969 * config/unix-g++.exp: Proc g++_load now actually works and
29970 executes the tests passed to it and returns a usable return
29971 value.
29972
29973 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
29974
29975 * lib/gcc.exp: Exits gracefully if $CC is bogus.
29976
29977 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
29978
29979 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
29980 Modified both files to properly execute the old style
29981 dejagnu tests. The previous versions of these files were
29982 experimental and did not function anything near correctly.
29983
29984 1993-04-05 Rob Savoye (rob@cygnus.com)
29985
29986 * Removed all Makefile.in and configure.in files. No configuration
29987 needed now.
29988
29989 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
29990
29991 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
29992
29993 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
29994
29995 * gcc.compile/configure.in, gcc.unsorted/configure.in,
29996 gcc.special/configure.in, gcc.noncompile/configure.in,
29997 gcc.execute/configure.in, gcc.code_quality/configure.in,
29998 g++.other/configure.in, g++.old-deja/configure.in,
29999 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30000 in srcname setting.
30001
30002 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30003
30004 * lib/udi.exp: Fixed mondfe and mondfe_download.
30005 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30006 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30007
30008 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30009
30010 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30011 (gdb_exit): Don't remove *_soc files.
30012
30013 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30014
30015 * lib/c-torture.exp: Don't look for main; instead always use -w
30016 -c. This is how the c-torture tests work. Remove the object
30017 file if the compilation succeeds.
30018 * gcc.execute/execute.exp: Remove executable if test passes.
30019 * gcc.noncompile/noncompile.exp: Every test is an expected
30020 failure.
30021 * gcc.special/special.exp: Added tests from c-torture 1.11,
30022 corrected use of existing test.
30023 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30024 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30025 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30026 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30027 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30028 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30029 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30030 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30031 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30032 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30033 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30034 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30035 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30036 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30037 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30038 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30039 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30040 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30041 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30042 c-torture 1.11.
30043 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30044 correspond to c-torture 1.11.
30045
30046 * New file.